Discussion Groups

Robot Structural Analysis

Reply
Distinguished Contributor
athurD
Posts: 191
Registered: ‎12-14-2011

(API) how way Load definition faster ???? (fore at a point)

137 Views, 6 Replies
06-20-2012 05:51 PM

Hello. I is prolem. Please find way. :smileyvery-happy:

I is modol 14 stories.

Results fore Stories and fore at a point

Capture.PNG

 

 

Please use plain text.
Product Support
Rafal.Gaweda
Posts: 5,587
Registered: ‎04-26-2010

Re: how way Load definition faster ???? (fore at a point)

06-20-2012 11:33 PM in reply to: athurD

Write API macro



Rafal Gaweda
Please use plain text.
Distinguished Contributor
athurD
Posts: 191
Registered: ‎12-14-2011

Re: how way Load definition faster ???? (fore at a point)

06-21-2012 12:05 AM in reply to: athurD

yes. I thing so.

Please given 1 code. thanks support

Please use plain text.
Distinguished Contributor
athurD
Posts: 191
Registered: ‎12-14-2011

Re: how way Load definition faster ???? (fore at a point)

06-21-2012 02:17 AM in reply to: athurD

Please toturial code. I don't kown???

 

Please use plain text.
Product Support
Rafal.Gaweda
Posts: 5,587
Registered: ‎04-26-2010

Re: how way Load definition faster ???? (fore at a point)

06-21-2012 02:18 AM in reply to: athurD

Be patient



Rafal Gaweda
Please use plain text.
Product Support
Rafal.Gaweda
Posts: 5,587
Registered: ‎04-26-2010

Re: how way Load definition faster ???? (fore at a point) (API)

06-21-2012 05:12 AM in reply to: Rafal.Gaweda

Examples attached.

- get data from robot,

- set forces

- add loads

 

NOTE: G point may not lie on slab level (story toplevel) so I projected GZ coordinates onto toplevel

if you want to use exact GZ value please edit macro (ALT+F11) then replace this line

 

RobApp.Project.Structure.Nodes.Create FN, CDbl(Cells(Row, 5)), CDbl(Cells(Row, 6)), CDbl(RobApp.Project.Structure.Storeys.Get(SN).TopLevel)

by

RobApp.Project.Structure.Nodes.Create FN, CDbl(Cells(Row, 5)), CDbl(Cells(Row, 6)), CDbl(Cells(Row, 7))

 

or in second file

 

rec.SetValue I_NFIPRV_POINT_Z, CDbl(RobApp.Project.Structure.Storeys.Get(Int(Cells(Row, 2))).TopLevel)

by

rec.SetValue I_NFIPRV_POINT_Z, CDbl(Cells(Row, 7))

 

 

 

 

 



Rafal Gaweda
Please use plain text.
Distinguished Contributor
athurD
Posts: 191
Registered: ‎12-14-2011

Re: how way Load definition faster ???? (fore at a point) (API)

06-24-2012 10:42 AM in reply to: Rafal.Gaweda

Rafal,

Verry thanks.

As always your spreadsheets are awesome and super helpful. 



Please use plain text.