NX Open C++ Reference Guide
|
Represents a Features::SplitBody builder
To create a new instance of this class, use Features::FeatureCollection::CreateSplitBodyBuilderUsingCollector
Default values.
More...
Public Member Functions | |
NXOpen::GeometricUtilities::BooleanToolBuilder * | BooleanTool () |
Returns the tool bodies to split the target body(s). | |
bool | KeepImprintedEdges () |
Returns the keep imprinted edges option Created in NX6.0.0. | |
void | SetKeepImprintedEdges (bool keepImprintedEdges) |
Sets the keep imprinted edges option Created in NX6.0.0. | |
void | SetTargetBodyCollector (NXOpen::ScCollector *toolBodyCollector) |
Sets the collector of target bodies to split. | |
void | SetTolerance (double tolerance) |
Sets the tolerance Created in NX7.5.0. | |
NXOpen::SelectBodyList * | TargetBody () |
Returns the target body to split. | |
NXOpen::ScCollector * | TargetBodyCollector () |
Returns the collector of target bodies to split. | |
double | Tolerance () |
Returns the tolerance Created in NX7.5.0. |
Represents a Features::SplitBody builder
To create a new instance of this class, use Features::FeatureCollection::CreateSplitBodyBuilderUsingCollector
Default values.
Property | Value |
---|---|
BooleanTool.ToolOption |
FaceOrPlane |
Created in NX6.0.0.
Returns the tool bodies to split the target body(s).
The tool bodies are gotten through the BooleanTool Builder
Created in NX6.0.0.
License requirements : None
Returns the keep imprinted edges option
Created in NX6.0.0.
License requirements : None
void NXOpen::Features::SplitBodyBuilder::SetKeepImprintedEdges | ( | bool | keepImprintedEdges | ) |
Sets the keep imprinted edges option
Created in NX6.0.0.
License requirements : solid_modeling ("SOLIDS MODELING")
keepImprintedEdges | keepimprintededges |
void NXOpen::Features::SplitBodyBuilder::SetTargetBodyCollector | ( | NXOpen::ScCollector * | toolBodyCollector | ) |
Sets the collector of target bodies to split.
It can be a single solid/sheet body, or multiple solid/sheet bodies
Created in NX7.5.0.
License requirements : None
toolBodyCollector | toolbodycollector |
void NXOpen::Features::SplitBodyBuilder::SetTolerance | ( | double | tolerance | ) |
Sets the tolerance
Created in NX7.5.0.
License requirements : solid_modeling ("SOLIDS MODELING")
tolerance | tolerance |
Returns the target body to split.
It can be a single solid/sheet body, or multiple solid/sheet bodies
Created in NX6.0.0.
License requirements : None
Returns the collector of target bodies to split.
It can be a single solid/sheet body, or multiple solid/sheet bodies
Created in NX7.5.0.
License requirements : None
Returns the tolerance
Created in NX7.5.0.
License requirements : None