public interface VirtualCurveBuilder extends FeatureBuilder
VirtualCurve
builder
FeatureCollection.createVirtualCurveBuilder(nxopen.features.VirtualCurve)
Property | Value |
---|---|
Associative | True |
Type | RotationAxis |
Modifier and Type | Interface and Description |
---|---|
static class |
VirtualCurveBuilder.Types
the type of virtual curve
|
Modifier and Type | Method and Description |
---|---|
boolean |
associative()
Returns the associative
License requirements: None. |
ScCollector |
blendFace()
Returns the blend face.
|
ScCollector |
revolvedFace()
Returns the revolved face.
|
void |
setAssociative(boolean associative)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setType(VirtualCurveBuilder.Types type)
License requirements: solid_modeling ("SOLIDS MODELING") . |
VirtualCurveBuilder.Types |
type()
Returns the type
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
ScCollector revolvedFace() throws NXException, RemoteException
VirtualCurveBuilder.Types.ROTATION_AXIS
is set.
NXException
RemoteException
ScCollector blendFace() throws NXException, RemoteException
VirtualCurveBuilder.Types.BLEND_CENTERLINE
or VirtualCurveBuilder.Types.VIRTUAL_INTERSECTION
is set.
NXException
RemoteException
boolean associative() throws NXException, RemoteException
NXException
RemoteException
void setAssociative(boolean associative) throws NXException, RemoteException
associative
- NXException
RemoteException
VirtualCurveBuilder.Types type() throws NXException, RemoteException
NXException
RemoteException
void setType(VirtualCurveBuilder.Types type) throws NXException, RemoteException
type
- NXException
RemoteException
Copyright 2016 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.