Jump to content

Filtering 3d solids


JamesBorubar

Recommended Posts

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

Edited by JamesBorubar
Link to comment
Share on other sites

  • Replies 25
  • Created
  • Last Reply

Top Posters In This Topic

  • JamesBorubar

    9

  • halam

    8

  • ReMark

    4

  • AVC

    3

Top Posters In This Topic

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.
Link to comment
Share on other sites

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

Link to comment
Share on other sites

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)

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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?

Link to comment
Share on other sites

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

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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?

Link to comment
Share on other sites

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?

Link to comment
Share on other sites

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

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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
Link to comment
Share on other sites

  • 2 weeks later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...