public interface PlateDivideBuilder extends FeatureBuilder
Features.ShipDesign.PlateDivide
builder which is used to edit
a plate divide feature. This feature cannot be created directly.
Modifier and Type | Method and Description |
---|---|
double |
blendRadius()
Returns the blend radius.
|
double |
distanceTolerance()
Returns the distance tolerance.
|
boolean |
extendImprints()
Returns the option to extend imprints.
|
double |
holeDiameter()
Returns the hole diameter.
|
boolean |
removeBlends()
Returns the option to remove blends.
|
boolean |
removeOpenings()
Returns the option to remove openings.
|
void |
setBlendRadius(double blendRadius)
License requirements: nx_ship_basic ("Ship Basic Design") . |
void |
setDistanceTolerance(double distanceTolerance)
License requirements: nx_ship_basic ("Ship Basic Design") . |
void |
setExtendImprints(boolean extendImprints)
License requirements: nx_ship_basic ("Ship Basic Design") . |
void |
setHoleDiameter(double holeDiameter)
License requirements: nx_ship_basic ("Ship Basic Design") . |
void |
setRemoveBlends(boolean removeBlends)
License requirements: nx_ship_basic ("Ship Basic Design") . |
void |
setRemoveOpenings(boolean removeOpenings)
License requirements: nx_ship_basic ("Ship Basic Design") . |
commitFeature, getFeature, hideInternalParentFeatureAfterEdit, parentFeatureInternal, patchSolutionFlag, patchSurfaceFilename, setParentFeatureInternal, setParentFeatureInternal, setPatchSolutionFlag, setPatchSurfaceFilename, setSurroundingPatchSurfaceFilename, showInternalParentFeatureForEdit, surroundingPatchSurfaceFilename, unsetParentFeatureInternal
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
boolean removeBlends() throws NXException, RemoteException
Features.ShipDesign.PlateDivideBuilder#blendRadius
and Features.ShipDesign.PlateDivideBuilder#setBlendRadius
will be removed from plate systems.
NXException
RemoteException
void setRemoveBlends(boolean removeBlends) throws NXException, RemoteException
removeBlends
- NXException
RemoteException
double blendRadius() throws NXException, RemoteException
Features.ShipDesign.PlateDivideBuilder#removeBlends
and Features.ShipDesign.PlateDivideBuilder#setRemoveBlends
is true then blends that
that are less than or equal to this radius will be removed from plate systems.
NXException
RemoteException
void setBlendRadius(double blendRadius) throws NXException, RemoteException
blendRadius
- NXException
RemoteException
boolean removeOpenings() throws NXException, RemoteException
Features.ShipDesign.PlateDivideBuilder#holeDiameter
and Features.ShipDesign.PlateDivideBuilder#setHoleDiameter
will be removed from plate systems.
NXException
RemoteException
void setRemoveOpenings(boolean removeOpenings) throws NXException, RemoteException
removeOpenings
- NXException
RemoteException
double holeDiameter() throws NXException, RemoteException
Features.ShipDesign.PlateDivideBuilder#removeOpenings
and Features.ShipDesign.PlateDivideBuilder#setRemoveOpenings
is true then openings that
fit inside a circle with this diameter will be removed from plate systems.
NXException
RemoteException
void setHoleDiameter(double holeDiameter) throws NXException, RemoteException
holeDiameter
- NXException
RemoteException
double distanceTolerance() throws NXException, RemoteException
NXException
RemoteException
void setDistanceTolerance(double distanceTolerance) throws NXException, RemoteException
distanceTolerance
- NXException
RemoteException
boolean extendImprints() throws NXException, RemoteException
NXException
RemoteException
void setExtendImprints(boolean extendImprints) throws NXException, RemoteException
extendImprints
- NXException
RemoteException
Copyright 2016 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.