I am a student busy with a project.
I need to use OCC to bring pipes together in a 3D viewer forming a join typically used for construction.
So what needs to happen is that the 3D models will intersect, then all overlapping bits of the pipes need to be discarded leaving an area where the pipes meet where they will perfectly fit together for soldering and so on.
I have checked out the BRepAlgoAPI_BooleanOperation classes to see what effects they have on the pipes which intersect, but so far the functionality they provide aren't what I need. Will I be needing a combination of boolean operations to achieve success?
Could someone please assist me by giving me a nudge in the right direction. Also please ask if I have not described the problem well enough, I will then try to provide more information.
Thanks for the assistance in advance.