public interface VariableOffsetBuilder extends FeatureBuilder
VariableOffset
builder
FeatureCollection.createVariableOffsetBuilder(nxopen.features.VariableOffset)
Property | Value |
---|---|
IsApplyToAll | 0 |
IsKeepParameterization | 0 |
Method | Linear |
Modifier and Type | Interface and Description |
---|---|
static class |
VariableOffsetBuilder.MethodOptions
offset methods for creating the new surface
|
Modifier and Type | Method and Description |
---|---|
double |
distanceTolerance()
Returns the distance tolerance.
|
SelectFace |
face()
Returns the face to be offset
License requirements: None. |
boolean |
isApplyToAll()
Returns the toggle to set all offsets to equal value.
|
boolean |
isKeepParameterization()
Returns the toggle to maintain source face parameterization in the offset face.
|
boolean |
isReverseDirection()
Returns the toggle to reverse the direction of all offsets.
|
VariableOffsetBuilder.MethodOptions |
method()
Returns the offset method
License requirements: None. |
Expression |
offsetAtA()
Returns the offset at corner A.
|
Expression |
offsetAtB()
Returns the offset at corner B.
|
Expression |
offsetAtC()
Returns the offset at corner C.
|
Expression |
offsetAtD()
Returns the offset at corner D.
|
Point |
pointA()
Returns the point at corner A.
|
Point |
pointB()
Returns the point at corner B.
|
Point |
pointC()
Returns the point at corner C.
|
Point |
pointD()
Returns the point at corner D.
|
void |
setApplyToAll(boolean isApplyToAll)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setDistanceTolerance(double distanceTolerance)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setKeepParameterization(boolean isKeepParameterization)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setMethod(VariableOffsetBuilder.MethodOptions method)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setPointA(Point point)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setPointB(Point point)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setPointC(Point point)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setPointD(Point point)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setReverseDirection(boolean isReverseDirection)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
commitFeature, getFeature, hideInternalParentFeatureAfterEdit, parentFeatureInternal, patchSolutionFlag, patchSurfaceFilename, setParentFeatureInternal, setParentFeatureInternal, setPatchSolutionFlag, setPatchSurfaceFilename, setSurroundingPatchSurfaceFilename, showInternalParentFeatureForEdit, surroundingPatchSurfaceFilename, unsetParentFeatureInternal
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
SelectFace face() throws NXException, RemoteException
NXException
RemoteException
boolean isReverseDirection() throws NXException, RemoteException
NXException
RemoteException
void setReverseDirection(boolean isReverseDirection) throws NXException, RemoteException
isReverseDirection
- NXException
RemoteException
boolean isApplyToAll() throws NXException, RemoteException
NXException
RemoteException
void setApplyToAll(boolean isApplyToAll) throws NXException, RemoteException
isApplyToAll
- NXException
RemoteException
Point pointA() throws NXException, RemoteException
NXException
RemoteException
void setPointA(Point point) throws NXException, RemoteException
point
- NXException
RemoteException
Expression offsetAtA() throws NXException, RemoteException
NXException
RemoteException
Point pointB() throws NXException, RemoteException
NXException
RemoteException
void setPointB(Point point) throws NXException, RemoteException
point
- NXException
RemoteException
Expression offsetAtB() throws NXException, RemoteException
NXException
RemoteException
Point pointC() throws NXException, RemoteException
NXException
RemoteException
void setPointC(Point point) throws NXException, RemoteException
point
- NXException
RemoteException
Expression offsetAtC() throws NXException, RemoteException
NXException
RemoteException
Point pointD() throws NXException, RemoteException
NXException
RemoteException
void setPointD(Point point) throws NXException, RemoteException
point
- NXException
RemoteException
Expression offsetAtD() throws NXException, RemoteException
NXException
RemoteException
boolean isKeepParameterization() throws NXException, RemoteException
NXException
RemoteException
void setKeepParameterization(boolean isKeepParameterization) throws NXException, RemoteException
isKeepParameterization
- NXException
RemoteException
VariableOffsetBuilder.MethodOptions method() throws NXException, RemoteException
NXException
RemoteException
void setMethod(VariableOffsetBuilder.MethodOptions method) throws NXException, RemoteException
method
- NXException
RemoteException
double distanceTolerance() throws NXException, RemoteException
NXException
RemoteException
void setDistanceTolerance(double distanceTolerance) throws NXException, RemoteException
distanceTolerance
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.