public interface EmbossBuilder extends FeatureBuilder
FeatureCollection.createEmbossBuilder(nxopen.features.Feature)
Modifier and Type | Method and Description |
---|---|
EmbossRegion[] |
getRegions()
The emboss regions
License requirements: None. |
void |
makeParentSketchInternal(boolean internalizeParentSketch)
Set the parent sketch internalization status for use during emboss feature creation
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setRegions(EmbossRegion[] regions)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setTolerance(double tolerance)
Sets the distance 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
void setRegions(EmbossRegion[] regions) throws NXException, RemoteException
regions
- Array of emboss region objects. In NX4, only one region is supported.NXException
RemoteException
EmbossRegion[] getRegions() throws NXException, RemoteException
NXException
RemoteException
void setTolerance(double tolerance) throws NXException, RemoteException
tolerance
- distance toleranceNXException
RemoteException
double tolerance() throws NXException, RemoteException
NXException
RemoteException
void makeParentSketchInternal(boolean internalizeParentSketch) throws NXException, RemoteException
internalizeParentSketch
- If true, internalize the parent sketch, else the sketch will remain external.NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.