Discussion Groups

Robot Structural Analysis

Reply
Valued Contributor
TraitCarré
Posts: 65
Registered: ‎07-26-2012
Accepted Solution

getting internal forces from RSA to XL (API)

712 Views, 16 Replies
10-09-2012 05:21 AM

Hello everybody,

 

I wonder if it is posible to get the internal forces from RSA to XL :

- with the possibility of choosing the dimensions ( N, daN, daN.N, etc)

- getting first the values for the origin of the bar for all the load cases and then the values for the end of the bar

- getting Fx as Fxcompression and Fxtraction

 

if someone could help me please!

 

Benoît

 

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

Re: getting internal forces from RSA to XL

10-09-2012 05:34 AM in reply to: TraitCarré
 

I wonder if it is posible to get the internal forces from RSA to XL :

- with the possibility of choosing the dimensions ( N, daN, daN.N, etc)

- getting first the values for the origin of the bar for all the load cases and then the values for the end of the bar

- getting Fx as Fxcompression and Fxtraction

 

 

Make these settings in table then select whole table (CTRL+A) or some records then copy it to clipboard then paste it in Excel

 

or take a look at this thread and find there example macros (message 12, 14, 19, maybe 22):

 

http://forums.autodesk.com/t5/Autodesk-Robot-Structural/Export-results-ARSA-via-API/m-p/3294083/high...

 



Rafal Gaweda
Please use plain text.
Valued Contributor
TraitCarré
Posts: 65
Registered: ‎07-26-2012

Re: getting internal forces from RSA to XL

10-10-2012 02:19 AM in reply to: Rafal.Gaweda

OK thanks!

 

message 22 is (almost) what I was looking for.

 

benoît

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

Re: getting internal forces from RSA to XL

10-10-2012 02:39 AM in reply to: TraitCarré

The file for message 22 attached.

What changes would you like to have?



Rafal Gaweda
Please use plain text.
Valued Contributor
TraitCarré
Posts: 65
Registered: ‎07-26-2012

Re: getting internal forces from RSA to XL

10-10-2012 04:01 AM in reply to: Rafal.Gaweda

Thanks for the file!

 

I would like to have Fx as traction and compression, if possible.

 

My final goal is to analyse those values in order to get the max bending moment and the max of FX and Fz resultant (squareroot(Fx²+Fz²)) for each point (node) on the bar.

I've you this kind of macro?

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

Re: getting internal forces from RSA to XL (API)

10-10-2012 07:34 AM in reply to: TraitCarré

Try this



Rafal Gaweda
Please use plain text.
Valued Contributor
TraitCarré
Posts: 65
Registered: ‎07-26-2012

Re: getting internal forces from RSA to XL (API)

10-11-2012 11:37 PM in reply to: Rafal.Gaweda

OK thanks,

 

I will add some macro to get the maximum force for each bar extremity in order to design the connection.

I could use the SpreadsheetCalculator, but for the moment, we don't use the Eurocode5....

 

rgds

 

benoît

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

Re: getting internal forces from RSA to XL (API)

10-12-2012 12:42 AM in reply to: TraitCarré

I have also such macro



Rafal Gaweda
Please use plain text.
Valued Contributor
TraitCarré
Posts: 65
Registered: ‎07-26-2012

Re: getting internal forces from RSA to XL (API)

10-12-2012 02:11 AM in reply to: Rafal.Gaweda

GREAT! :smileyhappy:

 

I will just add a column with sqr(Fx²+Fy²+Fz²) and that will be fine.

 

Many thanks

 

Benoît

Please use plain text.
Valued Contributor
TraitCarré
Posts: 65
Registered: ‎07-26-2012

Re: getting internal forces from RSA to XL (API)

10-16-2012 04:34 AM in reply to: Rafal.Gaweda

After analyse, this macro is not exactly what I wanted.

I have a hall with several time the same frame.

I want to select the same bar of each frame (all the rafters for exemple), and find the bar which has the maximum Sqr(Fx²+Fz²) and the maximum My.

Would you have some macro like that?

 

rgds

 

Benoît

Please use plain text.