Interference Analysis

Interference Analysis

Crstiano
Collaborator Collaborator
408 Views
1 Reply
Message 1 of 2

Interference Analysis

Crstiano
Collaborator
Collaborator

In the assembly environment, It is possible to check if I can analyze whether a point is contained within a certain region? (Solid or define a space in 3D)?

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.


Cristiano Oliveira
EESignature
ConsultCAD.com

0 Likes
409 Views
1 Reply
Reply (1)
Message 2 of 2

philippe.leefsma
Alumni
Alumni

I don't think it's possible directly. You can define an axis aligned bounding box by creating a Box object and use Box.Contains Method. For checking if a point is contained inside a solid, you could use TransientBRep.DoBoolean:

 

- Create a tiny spherical transient solid, using tolerance as radius

- Check volume of each solids

- Do a boolean union between both

- Check volume of result, if volume is smaller than sum of two volumes, the solids intersect.

 

I hope it helps,

Philippe.



Philippe Leefsma
Developer Technical Services
Autodesk Developer Network

0 Likes