Hi All,
I have a Surface and make an offset from it by BRepOffsetAPI_MakeOffsetShape, but it seems that it has some self intersection parts. Is there any way to eliminate these parts.
Thanks for any Idea.
Akbari
Discussion
8 archived replies
Posts are displayed in their archived order.
01Commenter-1
Hello,
Any progress :)
Anybody know how to build a thin solid out of surface i.e offsetting
thickness on both sides ( very small amount ) . Is it possible to build such solid ( not shell ) using this API or other alternative Offset API's.
regards
- Commenter-1
02Author
Hi Prasad,
Thank you for your response sir.
I think you are talking about hollowed solids,But how can I use it to eliminate my self intersection parts of the offseted surface?
Could you please explain more?
Regards,
Akbari
03Commenter-2
Hello Prasad,
BRepOffsetAPI_MakeThickSolid should do the job. Good luck!
Commenter-2
04Author
Hi Sir,
Thank you, yes I know it but does BRepOffsetAPI_MakeThickSolid really omit the self intersection parts?
Regards,
Akbari
05Commenter-1
Hello Gerhard,
This makes hollowed solids.
I just want to make a thick solid out of a geometric surface
or face. Similar to 'thicken feature' in Solidworks/SolidEdge/Inventor.
regards
- Commenter-1
06Commenter-3
Will BRepPrimAPI_MakePrism do what you want. If you want
the face offset in both directions, just offset it in one
direction and apply a transform (translation) of half the
depth in the other direction. The transform can be applied
to the original face or the final solid.
07Commenter-1
Thanks Rob,
I was able to do what u suggested, but sometimes you may get
self-intersecting solid when my surface has sharp bends and the
offset distance is large.
Anyway u can remove those.
thanks again
- Commenter-1
08Author
Hi Prasad,
Could you please tell me how you can remove self-intersecting parts?
Regards,
Akbari