Robot Structural Analysis Forum
Welcome to Autodesk’s Robot Structural Analysis Forums. Share your knowledge, ask questions, and explore popular Robot Structural Analysis topics.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

(API) use of BeginMultiOperation() method?

7 REPLIES 7
Reply
Message 1 of 8
Romanich
730 Views, 7 Replies

(API) use of BeginMultiOperation() method?

Rafal, you are the best! 

Just for clarification - why you don't use BeginMultiOperation() method? 

Do you find the posts helpful? "LIKE" these posts!
Have your question been answered successfully? Click 'ACCEPT SOLUTION' button.

Roman Zhelezniak

Robot Evangelist & Passionate Civil Structural Engineer

LinkedIn | Robot & Хобот | App Store for Robot
EESignature


7 REPLIES 7
Message 2 of 8
Rafal.Gaweda
in reply to: Romanich

This method is turning off algorithm for checking \ finding openings in panels geometry. This operation is time consuming so disabling it you can see significant time reduction of operations such as creating \ modification of panels ,contours , claddings geometry.

You may see it in this example:

http://forums.autodesk.com/t5/Autodesk-Robot-Structural/API-objects-geometry-to-triangles-converter/... - project attached so you can make addin with and without BeginMultiOperation() to see the time difference.

 



Rafal Gaweda
Message 3 of 8
Romanich
in reply to: Rafal.Gaweda

Is methods for classes IRobotCaseServer and IRobotObjObjectServer are the same? I mean, in both cases  is turning off algorithm for checking \ finding openings? 

Do you find the posts helpful? "LIKE" these posts!
Have your question been answered successfully? Click 'ACCEPT SOLUTION' button.

Roman Zhelezniak

Robot Evangelist & Passionate Civil Structural Engineer

LinkedIn | Robot & Хобот | App Store for Robot
EESignature


Message 4 of 8
Rafal.Gaweda
in reply to: Romanich

ARe you sure?

This is what I see:

 

beginmulti.jpg

 



Rafal Gaweda
Message 5 of 8
Romanich
in reply to: Rafal.Gaweda

Yes, I'm sure:

bmo.png

bom2.png

Do you find the posts helpful? "LIKE" these posts!
Have your question been answered successfully? Click 'ACCEPT SOLUTION' button.

Roman Zhelezniak

Robot Evangelist & Passionate Civil Structural Engineer

LinkedIn | Robot & Хобот | App Store for Robot
EESignature


Message 6 of 8
Rafal.Gaweda
in reply to: Romanich

It seems I am not up to date with novelties 😉

It is implemented in 2014.

 

More less it works like the other BeginMultiOperation.

It speeds up process of creating load cases by API.

One time consuming function is run after EndMultiOperation one time instead of running it after every case creation.



Rafal Gaweda
Message 7 of 8
t.sautierr
in reply to: Romanich

Romanich, could you tell me where I can find the screenshot displayed above with the description of the methods etc.... for the API? I am trying to train with API coding but sometimes I just don't know what the method do...
Thx
Message 8 of 8
Romanich
in reply to: t.sautierr

You can find it by this way c:\Program Files\Autodesk\Autodesk Robot Structural Analysis Professional 2014\SDK\Robot API.chm

Do you find the posts helpful? "LIKE" these posts!
Have your question been answered successfully? Click 'ACCEPT SOLUTION' button.

Roman Zhelezniak

Robot Evangelist & Passionate Civil Structural Engineer

LinkedIn | Robot & Хобот | App Store for Robot
EESignature


Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums  

Autodesk Design & Make Report