Jump to content
JamesBorubar

Filtering 3d solids

Recommended Posts

JamesBorubar

Hi, I've got big assembly with 3d solid parts. Any ideas how can I find identical parts?

Edited by JamesBorubar

Share this post


Link to post
Share on other sites
ReMark

Are all identical parts necessarily on the same layer? If they are then SELECTSIMILAR should work. If not then all the solids will be selected. Under the same scenario QSELECT should work as well.

 

Unfortunately what I have seen from many users dabbling in 3D is they construct their model(s) on layer "0" then override the color of the object. If this is what you have done then I doubt SELECTSIMILAR would work, however, QSELECT should work using the criteria "3Dsolid" and the "color" assigned to the objects.

Edited by ReMark
qselect.

Share this post


Link to post
Share on other sites
halam

Probably looking for the same thing.

I still need a better workflow to filter small parts, bolts etc, coming from dwg as converted import files.

 

This guy is developing that looks like what you might want.

He did mention it will be available soon on autodesk app shop.

Since it is a dll i wait for the availability on app shop before testing it..

 

https://plus.google.com/105412362761001542610

 

 

https://plus.google.com/105412362761001542610

Share this post


Link to post
Share on other sites
ReMark

Until such time as it is available what are you recommending as a temporary solution?

Share this post


Link to post
Share on other sites
halam

If you are lucky some dwg export from eg Tekla structures have a different 'material' for bolts. Look for something that can be filtered.

It will probably not on layers.. (as i said, i'm looking for a tool to come to filter based on solid volume or mesh area or some other 3d property)

Share this post


Link to post
Share on other sites
JamesBorubar
Are all identical parts necessarily on the same layer? If they are then SELECTSIMILAR should work. If not then all the solids will be selected. Under the same scenario QSELECT should work as well.

 

Unfortunately what I have seen from many users dabbling in 3D is they construct their model(s) on layer "0" then override the color of the object. If this is what you have done then I doubt SELECTSIMILAR would work, however, QSELECT should work using the criteria "3Dsolid" and the "color" assigned to the objects.

 

Thanks, but it would be too easy ....

Unfortunately this is exported dwg assembly from, probably, Pro Structure and almost all parts are on one layer.

Share this post


Link to post
Share on other sites
JamesBorubar
Probably looking for the same thing.

I still need a better workflow to filter small parts, bolts etc, coming from dwg as converted import files.

 

This guy is developing that looks like what you might want.

He did mention it will be available soon on autodesk app shop.

Since it is a dll i wait for the availability on app shop before testing it..

 

https://plus.google.com/105412362761001542610

 

 

https://plus.google.com/105412362761001542610

 

 

Thanks Halam,

 

Did you try this solution?

Share this post


Link to post
Share on other sites
ReMark

The parts are all on one layer. OK. Are these parts identified as blocks?

Share this post


Link to post
Share on other sites
David Bethel

I tried comparing the DXF values of (2) 3DSOLIDs

1 That I made and a copy of that entity in the exact same location.

Of the 400 +- geometry values, 2 had changed.

 

So I doubt you will be able to identify identical pieces.

 

Due the fact that the solids geometry values are stored in a binary format, decrypting the info is all but impossible without AutoDesk reveling their secrets. -David

Share this post


Link to post
Share on other sites
JamesBorubar
The parts are all on one layer. OK. Are these parts identified as blocks?

 

No blocks, just 3d solids. Of course they are grouped on separately layers. Like Beams, Plates, Bolts and so on.

But I need find the identical parts inside these groups.

Differences in geometry are usually not too big.

Share this post


Link to post
Share on other sites
JamesBorubar
I tried comparing the DXF values of (2) 3DSOLIDs

1 That I made and a copy of that entity in the exact same location.

Of the 400 +- geometry values, 2 had changed.

 

So I doubt you will be able to identify identical pieces.

 

 

Due the fact that the solids geometry values are stored in a binary format, decrypting the info is all but impossible without AutoDesk reveling their secrets. -David

 

 

But AutoCad can read volume of 3d solid ...

It seems it could be possible.

Share this post


Link to post
Share on other sites
ReMark
No blocks, just 3d solids. Of course they are grouped on separately layers. Like Beams, Plates, Bolts and so on.

But I need find the identical parts inside these groups.

Differences in geometry are usually not too big.

 

So the only way to differentiate between two bolts the exact same diameter but different lengths would be by their volume. Is that what you are attempting to do?

Share this post


Link to post
Share on other sites
JamesBorubar
So the only way to differentiate between two bolts the exact same diameter but different lengths would be by their volume. Is that what you are attempting to do?

 

Yes, but I don't know how to set filter. What filter in AutoCad can do it?

Share this post


Link to post
Share on other sites
JamesBorubar
Probably looking for the same thing.

I still need a better workflow to filter small parts, bolts etc, coming from dwg as converted import files.

 

This guy is developing that looks like what you might want.

He did mention it will be available soon on autodesk app shop.

Since it is a dll i wait for the availability on app shop before testing it..

 

https://plus.google.com/105412362761001542610

 

 

https://plus.google.com/105412362761001542610

 

I've tried AVC_SelectSame.bundle. It works pretty good!

Many Thanks Guys for your help

James

Share this post


Link to post
Share on other sites
BIGAL

Using massprop the only common object would be the volume the "principal moments" are the same only if the objects are in same plane ie turn 90 the 3 values will be the same but in different order I J K, J I K so if you were to sum them then parts may the same, would need testing.

Share this post


Link to post
Share on other sites
JamesBorubar
I've tried AVC_SelectSame.bundle. It works pretty good!

Many Thanks Guys for your help

James

 

Hi, I've found problem with mirrored parts: the same volume and the same Area ...

Edited by JamesBorubar

Share this post


Link to post
Share on other sites
halam

This tool works good for most of my needs!

Its definitly worth the 5 bucks

 

Share this post


Link to post
Share on other sites
JamesBorubar

Halam, I agree with you. Thanks

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×