public interface TubeBuilder extends FeatureBuilder
Tube
builder
FeatureCollection.createTubeBuilder(nxopen.features.Feature)
Property | Value |
---|---|
BooleanOption.Type | Create |
InnerDiameter.Value | 0 (millimeters part), 0 (inches part) |
OuterDiameter.Value | 1 (millimeters part), 0.04 (inches part) |
OutputOption | MultipleSegments |
Modifier and Type | Interface and Description |
---|---|
static class |
TubeBuilder.Output
This enum represents the topology output option
|
Modifier and Type | Method and Description |
---|---|
BooleanOperation |
booleanOption()
Returns the boolean option
License requirements: None. |
Expression |
innerDiameter()
Returns the inner diameter
License requirements: None. |
Expression |
outerDiameter()
Returns the outer diameter
License requirements: None. |
TubeBuilder.Output |
outputOption()
Returns the output topology option
License requirements: None. |
Section |
pathSection()
Returns the path section
License requirements: None. |
void |
setOutputOption(TubeBuilder.Output outputOption)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setTolerance(double tolerance)
License requirements: solid_modeling ("SOLIDS MODELING") . |
double |
tolerance()
Returns the distance tolerance
License requirements: None. |
commitFeature, getFeature, hideInternalParentFeatureAfterEdit, parentFeatureInternal, patchSolutionFlag, patchSurfaceFilename, setParentFeatureInternal, setParentFeatureInternal, setPatchSolutionFlag, setPatchSurfaceFilename, setSurroundingPatchSurfaceFilename, showInternalParentFeatureForEdit, surroundingPatchSurfaceFilename, unsetParentFeatureInternal
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
Section pathSection() throws NXException, RemoteException
NXException
RemoteException
Expression outerDiameter() throws NXException, RemoteException
NXException
RemoteException
Expression innerDiameter() throws NXException, RemoteException
NXException
RemoteException
TubeBuilder.Output outputOption() throws NXException, RemoteException
NXException
RemoteException
void setOutputOption(TubeBuilder.Output outputOption) throws NXException, RemoteException
outputOption
- NXException
RemoteException
BooleanOperation booleanOption() throws NXException, RemoteException
NXException
RemoteException
double tolerance() throws NXException, RemoteException
NXException
RemoteException
void setTolerance(double tolerance) throws NXException, RemoteException
tolerance
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.