CROSS_SECTION takes a part and one or more workplanes, for each workplane it does a cross-section through the part and projects the resulting profile to the workplane used for the cross-section.
/-<-------------------------------------------------<-\ | | ->-(CROSS_SECTION)->-+->-(:PART)--|part|--------------------------------->-+---> | | +->-(:WP)----|wp(s)|-------------------------------->-+ | | | /->-(:SAME)-------------->-\ | | | | | \->-(:RESOLVER_MODE)->-+->-(:SWITCH_RESOLUTION)->-+->-/ | | \->-(:RE_INTERSECT)------>-/
Option | Description | ||||||||
---|---|---|---|---|---|---|---|---|---|
:PART | specifies the part through which the cross-section is taken. | ||||||||
:WP | specifies the workplane(s) to use for cross sectioning. | ||||||||
:RESOLVER_MODE | defines how to resolve resolution conflicts, if there is more than one possibility
Caveat: You may end up with an open contour on the workplane if the re-intersection step cannot find new vertex positions by intersection. e.g. you have a circle almost touching a line tangentially missing it by 1E-3, which is valid for a part of this resolution. Within a workplane of 1E-6 accuracy, there is no intersection point, and therefore the resulting contour will be an open one. |
CROSS_SECTION :PART "part1" :WP "wp1"