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) Selecting Objects By Orientation

12 REPLIES 12
Reply
Message 1 of 13
igos
3112 Views, 12 Replies

(API) Selecting Objects By Orientation

Hello everyone,

 

To expand wide possibilities of Robot Structural Filters I've made small AddIn. This tool help you to select Bars and Panels by their orientation - along planes and axes of global coordanate system.

 

You can preview tool fuctionality by following link: http://youtu.be/TF86AzZokEA

 

It was compiled only as DLL, so please read Installation.pdf for instructions.

 

As always - feel free to use, comment and modification!

 

 

_________________________________________

https://ru.linkedin.com/in/igor-saltykov-8a68b726
Tags (1)
12 REPLIES 12
Message 2 of 13
Rafacascudo
in reply to: igos

Good idea!!!!

 

I suggest " by vector" being clickable , similar to Results/maps/automatic/cartesian/according to vector Vector 1,0,0 works .

 

Vector 2,0,0 ,which is the same direction , doesn´t work.

 

If "by vector" remains unclickable , at least it should allow any values in the XYZ vector as an easy way to discover what vector you want is using the translation tool window. Anyway , congrats!!! Great tool!!!

Rafael Medeiros
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.

EESignature

Message 3 of 13
igos
in reply to: Rafacascudo

Hi, Rafacascudo

 

Thanks for your reply and suggestion - I think I will modify AddIn soon to add functionality to select objects parallel to vector with any length.

Right now it was designed to use vector with length = 1

 

So, please, wait for update!

_________________________________________

https://ru.linkedin.com/in/igor-saltykov-8a68b726
Message 4 of 13
Rafal.Gaweda
in reply to: igos

Cool !
Added to our API macro and addin list


Rafal Gaweda
Message 5 of 13
igos
in reply to: Rafacascudo

Hello everybody,

By Rafacascudo's requets I've updated this Add-in.
You can preview the result of this update by follow link: http://youtu.be/Om62FvQiTD0

Enjoy!

_________________________________________

https://ru.linkedin.com/in/igor-saltykov-8a68b726
Message 6 of 13
Rafacascudo
in reply to: igos

Great job Igos!!!! Great tool!! thx

Rafael Medeiros
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.

EESignature

Message 7 of 13
legar
in reply to: igos

Great job - thanks!!!

 

BTW

Is it possible to modify a little this great tool - actually I have to correct in tolerance for selection dot to comma.

Coordinates reads correctly as commas but tolerance use dot and without change to comma there is a message: "Error - Please, check input values".

 

Jerzy

Message 8 of 13
igos
in reply to: legar

Rafacascudo, you are welcome Smiley Happy

 

legar, no problems - I've made such modification, please, download updated version from this post.

 

Also for users without admin rights I've made "portable", EXE-version of this AddIn. However, I can't recommend use it because the performance of this version is unsatisfactory. Use DLL-version if you can - it's much faster.

 

Enjoy!

 

 

_________________________________________

https://ru.linkedin.com/in/igor-saltykov-8a68b726
Message 9 of 13
NguyenTTU
in reply to: igos

Hi igos,

 

Your add-in is very nice and useful. However, it is too slow with a small model. I have checked it out on my model with 184 members, it took me about 7 to 10sec to find members parallel to Z.

If it is a big model, I have to wait for so long to get answer. I have found the reason for this issue. Your code has so many calculations in FOR statements.

Can you make it faster?

today's project, tomorrow's legacy.
----------------------------------------------------
You want me to check your model?
Email me a private message.
You want me to build an ADD-INS?
Email me a private message.
Message 10 of 13
igos
in reply to: NguyenTTU

Dear NguyenTTU, thank you for your reply!

 

Yes, I know that there are a lot of loops for each element in model, but I can's see another way to get information about geometry of elements. The main reason of slow performance is that you use EXE version of add-in.

Try to install DLL version and it will much faster. I hope that it will help you!

_________________________________________

https://ru.linkedin.com/in/igor-saltykov-8a68b726
Message 11 of 13
psynan
in reply to: igos

I've built the source and now trying to add the dll file through the menu Add-Ins->Add-Ins Manager->Browse to the GeomFilter.dll... but it doesn't get added to the installed add-ins... 

 

How should it get addded?

Message 13 of 13
teixeiranh
in reply to: igos

What is the reason for the DLL being much faster than the EXE?

 

Thank you so much for this great work!

 

 

--------------------------------------------------------------------------------------------------------------------------------
“The most powerful force on the universe is compound interest.”
Subscribe me on Youtube:
https://www.youtube.com/channel/UC6G8OOp318Z1MFzJj5T8uWw

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

Post to forums  

Autodesk Design & Make Report