Discussion Groups

Robot Structural Analysis

Reply
Product Support
Rafal.Gaweda
Posts: 5,189
Registered: ‎04-26-2010

Re: Robot Open Standard : defining a steel rectangular custom section

12-19-2012 03:23 AM in reply to: guillaumeniel

In this case material must be saved to database also

(corrections in red , below)

 


materiau.Type = IRobotMaterialType.I_MT_STEEL
materiau.E = tabMat(i, 2)
materiau.NU = 0.3
materiau.RO = tabMat(i, 1)
materiau.Kirchoff = materiau.E / (2 * (1 + materiau.NU))

 

materiau.SaveToDBase()


Robot.Project.Structure.Labels.Store(Label)

 



Rafal Gaweda
Please use plain text.
Active Contributor
guillaumeniel
Posts: 44
Registered: ‎12-07-2012

Re: Robot Open Standard : defining a steel rectangular custom section

12-20-2012 01:46 PM in reply to: Rafal.Gaweda

Hi,

By adding 'materiau.SaveToDBase()', the new material now appears in the material manager, under "Others". But I still have a problem because the material is not assigned to the section, ie the 'section.MaterialName = tabMat(tabElts(i, 4) - 1, 3)' command does not have any effect...

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

Re: Robot Open Standard : defining a steel rectangular custom section

12-21-2012 12:38 AM in reply to: guillaumeniel

Are you sure tabmat is declared and used properly?



Rafal Gaweda
Please use plain text.
Active Contributor
guillaumeniel
Posts: 44
Registered: ‎12-07-2012

Re: Robot Open Standard : defining a steel rectangular custom section

12-21-2012 02:11 PM in reply to: Rafal.Gaweda

I found my error. I still used materiau.Type = IRobotMaterialType.I_MT_OTHER instead of materiau.Type = IRobotMaterialType.I_MT_STEEL

 

Now it works.

 

Thanks

Please use plain text.
Active Contributor
guillaumeniel
Posts: 44
Registered: ‎12-07-2012

Re: Robot Open Standard : defining a steel rectangular custom section

01-15-2013 06:07 PM in reply to: Rafal.Gaweda
Yes, I also tried by replacing tabmat by a string. Cordialement Guillaume Niel Envoyé depuis mon mobile
Please use plain text.
Member
bouboutcpge
Posts: 4
Registered: ‎03-12-2014

Re: Robot Open Standard : defining a steel rectangular custom section API

03-12-2014 01:20 PM in reply to: guillaumeniel

Hi every one , 

I have a to calculate the cost of different rectangular steel frames and see the effect of geometry and loads on the total cost of the frame . I've got 60 possible geometric configuartions and 20 load cases it makes 1200 file to create, calculate and get result (steel profile ex HEAXX) into a excel sheet to calculate the cost . Any Help to create VBA connection , thank you guys a lot 

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

Re: Robot Open Standard : defining a steel rectangular custom section

03-13-2014 12:55 AM in reply to: Rafal.Gaweda

We can help you but you have to ask precise question.
My answer is : yes, I guess it is possible to do it by API.



Rafal Gaweda
Please use plain text.
Member
bouboutcpge
Posts: 4
Registered: ‎03-12-2014

Re: Robot Open Standard : defining a steel rectangular custom section

03-13-2014 02:08 AM in reply to: Rafal.Gaweda

Hi, 

   First thanks for the replay, the inputs are :

-Geomertry : Length L vary  [2,32] m , witdh l of the frame for the slenderness ratios as a parameter ex : l/L=1 ---> l/L=0,25  

-Load : linear dead load  ex: 20t/ml

-profile range : HHEA, 

frame.png

-Optimisation criterea : stell mass

Outputs to excel :

- results in the same line as the inputs to calculate the cost

And thank you again for your time

 

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

Re: Robot Open Standard : defining a steel rectangular custom section

03-13-2014 02:12 AM in reply to: bouboutcpge
And where is the question?


Rafal Gaweda
Please use plain text.
Member
bouboutcpge
Posts: 4
Registered: ‎03-12-2014

Re: Robot Open Standard : defining a steel rectangular custom section

03-13-2014 08:48 AM in reply to: Rafal.Gaweda

I need  the syntax of the basic objects in steel design or a link to documentaion about it .

Please use plain text.