public interface SplitBodyBuilder
SplitBody
builder
FeatureCollection.createSplitBodyBuilderUsingCollector(nxopen.features.SplitBody)
Property | Value |
---|---|
BooleanTool.ToolOption | FaceOrPlane |
Modifier and Type | Method and Description |
---|---|
BooleanToolBuilder |
booleanTool()
Returns the tool bodies to split the target body(s).
|
boolean |
keepImprintedEdges()
Returns the keep imprinted edges option
License requirements: None. |
void |
setKeepImprintedEdges(boolean keepImprintedEdges)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setTargetBodyCollector(ScCollector toolBodyCollector)
License requirements: None. |
void |
setTolerance(double tolerance)
License requirements: solid_modeling ("SOLIDS MODELING") . |
SelectBodyList |
targetBody()
Returns the target body to split.
|
ScCollector |
targetBodyCollector()
Returns the collector of target bodies to split.
|
double |
tolerance()
Returns the tolerance
License requirements: None. |
SelectBodyList targetBody() throws NXException, RemoteException
NXException
RemoteException
ScCollector targetBodyCollector() throws NXException, RemoteException
NXException
RemoteException
void setTargetBodyCollector(ScCollector toolBodyCollector) throws NXException, RemoteException
toolBodyCollector
- NXException
RemoteException
BooleanToolBuilder booleanTool() throws NXException, RemoteException
NXException
RemoteException
boolean keepImprintedEdges() throws NXException, RemoteException
NXException
RemoteException
void setKeepImprintedEdges(boolean keepImprintedEdges) throws NXException, RemoteException
keepImprintedEdges
- NXException
RemoteException
double tolerance() throws NXException, RemoteException
NXException
RemoteException
void setTolerance(double tolerance) throws NXException, RemoteException
tolerance
- NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.