public interface NSidedSurfaceBuilder extends FeatureBuilder
NSidedSurface
builder
FeatureCollection.createNSidedSurfaceBuilder(nxopen.features.NSidedSurface)
Property | Value |
---|---|
CenterControlFlat.Value | 100 |
CenterControlTiltX.Value | 50 |
CenterControlTiltY.Value | 50 |
CenterControlTrimFlat.Value | 50 |
CenterControlX.Value | 50 |
CenterControlY.Value | 50 |
CenterControlZ.Value | 50 |
Modifier and Type | Interface and Description |
---|---|
static class |
NSidedSurfaceBuilder.CenterControlAxisType
the center control types
|
static class |
NSidedSurfaceBuilder.CenterControlType
the center control type options
|
static class |
NSidedSurfaceBuilder.FlowDirectionType
the flow direction options
|
static class |
NSidedSurfaceBuilder.SurfaceType
the surface type options
|
static class |
NSidedSurfaceBuilder.UVOrientationType
the UV orientation options
|
Modifier and Type | Method and Description |
---|---|
Expression |
centerControlFlat()
Returns the center control flat
License requirements: features_modeling ("FEATURES MODELING"), nx_freeform_1 ("basic freeform modeling") . |
Expression |
centerControlTiltX()
Returns the center control tilt x direction
License requirements: features_modeling ("FEATURES MODELING"), nx_freeform_1 ("basic freeform modeling") . |
Expression |
centerControlTiltY()
Returns the center control tilt y direction
License requirements: features_modeling ("FEATURES MODELING"), nx_freeform_1 ("basic freeform modeling") . |
Expression |
centerControlTrimFlat()
Returns the center control flat for trimming
License requirements: features_modeling ("FEATURES MODELING"), nx_freeform_1 ("basic freeform modeling") . |
Expression |
centerControlX()
Returns the center control x direction
License requirements: features_modeling ("FEATURES MODELING"), nx_freeform_1 ("basic freeform modeling") . |
Expression |
centerControlY()
Returns the center control y direction
License requirements: features_modeling ("FEATURES MODELING"), nx_freeform_1 ("basic freeform modeling") . |
Expression |
centerControlZ()
Returns the center control z direction
License requirements: features_modeling ("FEATURES MODELING"), nx_freeform_1 ("basic freeform modeling") . |
ScCollector |
constraintFaces()
Returns the constraint faces
License requirements: features_modeling ("FEATURES MODELING"), nx_freeform_1 ("basic freeform modeling") . |
Continuity |
continuity()
Returns the continuity
License requirements: features_modeling ("FEATURES MODELING"), nx_freeform_1 ("basic freeform modeling") . |
double |
curvatureTolerance()
Returns the curvature tolerance
License requirements: features_modeling ("FEATURES MODELING"), nx_freeform_1 ("basic freeform modeling") . |
NSidedSurfaceBuilder.FlowDirectionType |
flowDirection()
Returns the flow direction
License requirements: features_modeling ("FEATURES MODELING"), nx_freeform_1 ("basic freeform modeling") . |
SectionList |
interiorCurveList()
Returns the list of interior curves
License requirements: features_modeling ("FEATURES MODELING"), nx_freeform_1 ("basic freeform modeling") . |
boolean |
mergeFaces()
Returns the merge-faces option
License requirements: features_modeling ("FEATURES MODELING"), nx_freeform_1 ("basic freeform modeling") . |
Direction |
orientationVector()
Returns the orientation vector.
|
Section |
outerLoop()
Returns the outer loop
License requirements: features_modeling ("FEATURES MODELING"), nx_freeform_1 ("basic freeform modeling") . |
double |
positionTolerance()
Returns the position tolerance
License requirements: features_modeling ("FEATURES MODELING"), nx_freeform_1 ("basic freeform modeling") . |
Point |
rectanglePointFirst()
Returns the first rectangle point.
|
Point |
rectanglePointSecond()
Returns the second rectangle point.
|
Point |
rectanglePointThird()
Returns the third rectangle point.
|
void |
setCurvatureTolerance(double curvatureTolerance)
License requirements: features_modeling ("FEATURES MODELING"), nx_freeform_1 ("basic freeform modeling") . |
void |
setFlowDirection(NSidedSurfaceBuilder.FlowDirectionType button)
License requirements: features_modeling ("FEATURES MODELING"), nx_freeform_1 ("basic freeform modeling") . |
void |
setMergeFaces(boolean mergeFaces)
License requirements: features_modeling ("FEATURES MODELING"), nx_freeform_1 ("basic freeform modeling") . |
void |
setOrientationVector(Direction orientationVector)
License requirements: features_modeling ("FEATURES MODELING"), nx_freeform_1 ("basic freeform modeling"), nx_freeform_1 ("basic freeform modeling") . |
void |
setPositionTolerance(double positionTolerance)
License requirements: features_modeling ("FEATURES MODELING"), nx_freeform_1 ("basic freeform modeling") . |
void |
setRectanglePointFirst(Point firstPoint)
License requirements: features_modeling ("FEATURES MODELING"), nx_freeform_1 ("basic freeform modeling") . |
void |
setRectanglePointSecond(Point secondPoint)
License requirements: features_modeling ("FEATURES MODELING"), nx_freeform_1 ("basic freeform modeling") . |
void |
setRectanglePointThird(Point thirdPoint)
License requirements: features_modeling ("FEATURES MODELING"), nx_freeform_1 ("basic freeform modeling") . |
void |
setTangentTolerance(double tangentTolerance)
License requirements: features_modeling ("FEATURES MODELING"), nx_freeform_1 ("basic freeform modeling") . |
void |
setTrimToBoundary(boolean trimToBoundary)
License requirements: features_modeling ("FEATURES MODELING"), nx_freeform_1 ("basic freeform modeling") . |
void |
setType(NSidedSurfaceBuilder.SurfaceType surfaceType)
License requirements: features_modeling ("FEATURES MODELING"), nx_freeform_1 ("basic freeform modeling") . |
void |
setUVOrientation(NSidedSurfaceBuilder.UVOrientationType button)
License requirements: features_modeling ("FEATURES MODELING"), nx_freeform_1 ("basic freeform modeling") . |
Section |
spineCurve()
Returns the spine curve.
|
double |
tangentTolerance()
Returns the tangent tolerance
License requirements: features_modeling ("FEATURES MODELING"), nx_freeform_1 ("basic freeform modeling") . |
boolean |
trimToBoundary()
Returns the trim-to-boundary option
License requirements: features_modeling ("FEATURES MODELING"), nx_freeform_1 ("basic freeform modeling") . |
NSidedSurfaceBuilder.SurfaceType |
type()
Returns the surface type
License requirements: features_modeling ("FEATURES MODELING"), nx_freeform_1 ("basic freeform modeling") . |
NSidedSurfaceBuilder.UVOrientationType |
uvorientation()
Returns the UV orientation
License requirements: features_modeling ("FEATURES MODELING"), nx_freeform_1 ("basic freeform modeling") . |
commitFeature, getFeature, hideInternalParentFeatureAfterEdit, parentFeatureInternal, patchSolutionFlag, patchSurfaceFilename, setParentFeatureInternal, setParentFeatureInternal, setPatchSolutionFlag, setPatchSurfaceFilename, setSurroundingPatchSurfaceFilename, showInternalParentFeatureForEdit, surroundingPatchSurfaceFilename, unsetParentFeatureInternal
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
NSidedSurfaceBuilder.SurfaceType type() throws NXException, RemoteException
NXException
RemoteException
void setType(NSidedSurfaceBuilder.SurfaceType surfaceType) throws NXException, RemoteException
surfaceType
- NXException
RemoteException
SectionList interiorCurveList() throws NXException, RemoteException
NXException
RemoteException
Section outerLoop() throws NXException, RemoteException
NXException
RemoteException
NSidedSurfaceBuilder.UVOrientationType uvorientation() throws NXException, RemoteException
NXException
RemoteException
void setUVOrientation(NSidedSurfaceBuilder.UVOrientationType button) throws NXException, RemoteException
button
- NXException
RemoteException
boolean trimToBoundary() throws NXException, RemoteException
NXException
RemoteException
void setTrimToBoundary(boolean trimToBoundary) throws NXException, RemoteException
trimToBoundary
- NXException
RemoteException
boolean mergeFaces() throws NXException, RemoteException
NXException
RemoteException
void setMergeFaces(boolean mergeFaces) throws NXException, RemoteException
mergeFaces
- NXException
RemoteException
double positionTolerance() throws NXException, RemoteException
NXException
RemoteException
void setPositionTolerance(double positionTolerance) throws NXException, RemoteException
positionTolerance
- NXException
RemoteException
double tangentTolerance() throws NXException, RemoteException
NXException
RemoteException
void setTangentTolerance(double tangentTolerance) throws NXException, RemoteException
tangentTolerance
- NXException
RemoteException
double curvatureTolerance() throws NXException, RemoteException
NXException
RemoteException
void setCurvatureTolerance(double curvatureTolerance) throws NXException, RemoteException
curvatureTolerance
- NXException
RemoteException
ScCollector constraintFaces() throws NXException, RemoteException
NXException
RemoteException
Section spineCurve() throws NXException, RemoteException
NXException
RemoteException
Direction orientationVector() throws NXException, RemoteException
NXException
RemoteException
void setOrientationVector(Direction orientationVector) throws NXException, RemoteException
orientationVector
- NXException
RemoteException
Point rectanglePointFirst() throws NXException, RemoteException
NXException
RemoteException
void setRectanglePointFirst(Point firstPoint) throws NXException, RemoteException
firstPoint
- NXException
RemoteException
Point rectanglePointSecond() throws NXException, RemoteException
NXException
RemoteException
void setRectanglePointSecond(Point secondPoint) throws NXException, RemoteException
secondPoint
- NXException
RemoteException
NSidedSurfaceBuilder.FlowDirectionType flowDirection() throws NXException, RemoteException
NXException
RemoteException
void setFlowDirection(NSidedSurfaceBuilder.FlowDirectionType button) throws NXException, RemoteException
button
- NXException
RemoteException
Continuity continuity() throws NXException, RemoteException
NXException
RemoteException
Expression centerControlX() throws NXException, RemoteException
NXException
RemoteException
Expression centerControlY() throws NXException, RemoteException
NXException
RemoteException
Expression centerControlZ() throws NXException, RemoteException
NXException
RemoteException
Expression centerControlTiltX() throws NXException, RemoteException
NXException
RemoteException
Expression centerControlTiltY() throws NXException, RemoteException
NXException
RemoteException
Expression centerControlFlat() throws NXException, RemoteException
NXException
RemoteException
Expression centerControlTrimFlat() throws NXException, RemoteException
NXException
RemoteException
Point rectanglePointThird() throws NXException, RemoteException
NXException
RemoteException
void setRectanglePointThird(Point thirdPoint) throws NXException, RemoteException
thirdPoint
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.