public interface RefitFaceBuilder extends FeatureBuilder
RefitFace
builder
FeatureCollection.createRefitFaceBuilder(nxopen.features.RefitFace)
Property | Value |
---|---|
RefitControl.DegreesAndSegmentsOrPatches.Degree | 3 |
RefitControl.DegreesAndSegmentsOrPatches.SegmentsOrPatches | 1 |
RefitControl.DegreesAndSegmentsOrPatches.UDegree | 5 |
RefitControl.DegreesAndSegmentsOrPatches.UPatches | 1 |
RefitControl.DegreesAndSegmentsOrPatches.VDegree | 5 |
RefitControl.DegreesAndSegmentsOrPatches.VPatches | 1 |
Modifier and Type | Interface and Description |
---|---|
static class |
RefitFaceBuilder.Types
the type of face refit
|
Modifier and Type | Method and Description |
---|---|
Continuity |
constraintUMax()
Returns the refit face Umax constraint
License requirements: None. |
Continuity |
constraintUMin()
Returns the refit face Umin constraint
License requirements: None. |
Continuity |
constraintVMax()
Returns the refit face Vmax constraint
License requirements: None. |
Continuity |
constraintVMin()
Returns the refit face Vmin constraint
License requirements: None. |
SelectTaggedObject |
face()
Returns the refitting face
License requirements: None. |
Direction |
fitDirection()
Returns the refit face fit direction
License requirements: None. |
boolean |
hasFitDirection()
Returns a flag that shows refit face direction in use
License requirements: None. |
boolean |
isCreateCopy()
Returns the new copy of match edge surface
License requirements: features_modeling ("FEATURES MODELING") . |
double |
maxCheckingDist()
Returns the refit face max check distance
License requirements: None. |
int |
modificationPercent()
Returns the refit face modification percentage
License requirements: None. |
RefitControlBuilder |
refitControl()
Returns the refit control parameters - type, degree, patches, direction, tolerance
License requirements: None. |
void |
setCreateCopy(boolean createCopy)
License requirements: features_modeling ("FEATURES MODELING") . |
void |
setFitDirection(Direction fitDir)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setHasFitDirection(boolean hasFitDir)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setMaxCheckingDist(double maxChckDst)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setModificationPercent(int modPercent)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setSmoothFactor(int refitFaceSmoothFac)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setType(RefitFaceBuilder.Types type)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setUseConstraintsAll(boolean constrAll)
License requirements: solid_modeling ("SOLIDS MODELING") . |
int |
smoothFactor()
Returns the refit face smoothing factor
License requirements: None. |
SelectTaggedObjectList |
targets()
Returns the list of targets.
|
RefitFaceBuilder.Types |
type()
Returns the refit type
License requirements: None. |
boolean |
useConstraintsAll()
Returns the refit face constraints use flag
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
SelectTaggedObject face() throws NXException, RemoteException
NXException
RemoteException
SelectTaggedObjectList targets() throws NXException, RemoteException
NXException
RemoteException
double maxCheckingDist() throws NXException, RemoteException
NXException
RemoteException
void setMaxCheckingDist(double maxChckDst) throws NXException, RemoteException
maxChckDst
- NXException
RemoteException
boolean hasFitDirection() throws NXException, RemoteException
NXException
RemoteException
void setHasFitDirection(boolean hasFitDir) throws NXException, RemoteException
hasFitDir
- NXException
RemoteException
Direction fitDirection() throws NXException, RemoteException
NXException
RemoteException
void setFitDirection(Direction fitDir) throws NXException, RemoteException
fitDir
- NXException
RemoteException
RefitControlBuilder refitControl() throws NXException, RemoteException
NXException
RemoteException
boolean useConstraintsAll() throws NXException, RemoteException
NXException
RemoteException
void setUseConstraintsAll(boolean constrAll) throws NXException, RemoteException
constrAll
- NXException
RemoteException
Continuity constraintUMin() throws NXException, RemoteException
NXException
RemoteException
Continuity constraintUMax() throws NXException, RemoteException
NXException
RemoteException
Continuity constraintVMin() throws NXException, RemoteException
NXException
RemoteException
Continuity constraintVMax() throws NXException, RemoteException
NXException
RemoteException
int smoothFactor() throws NXException, RemoteException
NXException
RemoteException
void setSmoothFactor(int refitFaceSmoothFac) throws NXException, RemoteException
refitFaceSmoothFac
- NXException
RemoteException
int modificationPercent() throws NXException, RemoteException
NXException
RemoteException
void setModificationPercent(int modPercent) throws NXException, RemoteException
modPercent
- NXException
RemoteException
RefitFaceBuilder.Types type() throws NXException, RemoteException
NXException
RemoteException
void setType(RefitFaceBuilder.Types type) throws NXException, RemoteException
type
- NXException
RemoteException
boolean isCreateCopy() throws NXException, RemoteException
NXException
RemoteException
void setCreateCopy(boolean createCopy) throws NXException, RemoteException
createCopy
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.