public interface SnipSurfaceBuilder extends FeatureBuilder
SnipSurface
builder
FeatureCollection.createSnipSurfaceBuilder(nxopen.features.SnipSurface)
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 |
SnipSurfaceBuilder.Types
Snip method added in v 7.5.0
|
Modifier and Type | Method and Description |
---|---|
int |
cutType()
Returns the cutting type
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
boolean |
divideSurface()
Returns a value indicating whether to divide the surface
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
boolean |
editCopy()
Returns a value indicating whether to keep the original surface intact
License requirements: None. |
boolean |
getCreateNewCopy()
Returns the indicator for creating a new copy
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
Expression |
isoparametricPosition()
Returns the isoparametric position
License requirements: None. |
boolean |
keepOppositeSurface()
Returns a value indicating whether to keep the opposite surface.
|
ProjectionOptions |
projectDirection()
Returns the project direction
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
RefitControlBuilder |
refitControl()
Returns the refit control
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
Point3d |
regionPickPoint()
Returns the 3D point picked on surface in Select Face
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
int |
selectUV()
Returns the UV flag
License requirements: None. |
void |
setCreateNewCopy(boolean createNewCopy)
Sets the indicator for creating a new copy
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
void |
setCutType(int cutType)
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
void |
setDivideSurface(boolean divide)
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
void |
setEditCopy(boolean editCopy)
License requirements: None. |
void |
setKeepOppositeSurface(boolean switchRegion)
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
void |
setRegionPickPoint(Point3d pnt)
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
void |
setSelectUV(int selectUV)
License requirements: None. |
void |
setSnippingPlane(Plane plane)
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
void |
setSurfacePointUV(Point3d surfacePointUV)
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
void |
setType(SnipSurfaceBuilder.Types type)
License requirements: None. |
Section |
snippingCurve()
Returns the snipping curve
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
SelectTaggedObject |
snippingObject()
Returns the snipping object
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
Plane |
snippingPlane()
Returns the snipping plane
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
Point3d |
surfacePointUV()
Returns the UV values of the picked point on surface
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
SelectFace |
targetFace()
Returns the target face
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
SnipSurfaceBuilder.Types |
type()
Returns the snipping method accessor
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
SelectFace targetFace() throws NXException, RemoteException
NXException
RemoteException
Section snippingCurve() throws NXException, RemoteException
NXException
RemoteException
SelectTaggedObject snippingObject() throws NXException, RemoteException
NXException
RemoteException
Plane snippingPlane() throws NXException, RemoteException
NXException
RemoteException
void setSnippingPlane(Plane plane) throws NXException, RemoteException
plane
- NXException
RemoteException
ProjectionOptions projectDirection() throws NXException, RemoteException
NXException
RemoteException
int selectUV() throws NXException, RemoteException
NXException
RemoteException
void setSelectUV(int selectUV) throws NXException, RemoteException
selectUV
- NXException
RemoteException
Expression isoparametricPosition() throws NXException, RemoteException
NXException
RemoteException
RefitControlBuilder refitControl() throws NXException, RemoteException
NXException
RemoteException
boolean keepOppositeSurface() throws NXException, RemoteException
NXException
RemoteException
void setKeepOppositeSurface(boolean switchRegion) throws NXException, RemoteException
switchRegion
- NXException
RemoteException
boolean divideSurface() throws NXException, RemoteException
NXException
RemoteException
void setDivideSurface(boolean divide) throws NXException, RemoteException
divide
- NXException
RemoteException
boolean editCopy() throws NXException, RemoteException
NXException
RemoteException
void setEditCopy(boolean editCopy) throws NXException, RemoteException
editCopy
- NXException
RemoteException
Point3d regionPickPoint() throws NXException, RemoteException
NXException
RemoteException
void setRegionPickPoint(Point3d pnt) throws NXException, RemoteException
pnt
- NXException
RemoteException
Point3d surfacePointUV() throws NXException, RemoteException
NXException
RemoteException
void setSurfacePointUV(Point3d surfacePointUV) throws NXException, RemoteException
surfacePointUV
- NXException
RemoteException
int cutType() throws NXException, RemoteException
NXException
RemoteException
void setCutType(int cutType) throws NXException, RemoteException
cutType
- NXException
RemoteException
boolean getCreateNewCopy() throws NXException, RemoteException
NXException
RemoteException
void setCreateNewCopy(boolean createNewCopy) throws NXException, RemoteException
createNewCopy
- NXException
RemoteException
SnipSurfaceBuilder.Types type() throws NXException, RemoteException
NXException
RemoteException
void setType(SnipSurfaceBuilder.Types type) throws NXException, RemoteException
type
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.