Sunday, May 9, 2010

Restricted Extrude Improved

Restricted shapes are implemented at two levels: at NaroCAD shape level and if wanted the restriction on using references can be implemented with separate logic on OpenCascade level. The second one is more powerful, but is to get cases that were not handled by the high-level restriction.
A simple case: you extrude a circle and you want to extrude the rounded face. Extrude will try to make it but it will fail.
This improvements will check if the face you clicked one is a plane one so Extrude will report the error on surface, even theoretically the extrude can operate on this high level shape (an extruded one).

No comments: