public interface OvercrownBuilder
Features.FeatureCollection#createOvercrownFeatureBuilder
Modifier and Type | Interface and Description |
---|---|
static class |
OvercrownBuilder.ControlType
This enum represents the control type of Global Shaping Operation
|
static class |
OvercrownBuilder.OperationType
This enum represents the type of Global Shaping Operation
|
static class |
OvercrownBuilder.OutputType
This enum represents the output type of Global Shaping Operation
|
static class |
OvercrownBuilder.TransitionType
This enum represents the transition type of Global Shaping Operation
|
Modifier and Type | Method and Description |
---|---|
double |
angularTolerance()
Returns the angular tolerance
License requirements: solid_modeling ("SOLIDS MODELING") . |
Body |
baseSurface()
Returns the Base Surface when the Global Shaping Operator control is by
Function.
|
Section |
boundarySection()
Returns the boundary section.
|
Body |
controlSurface()
Returns the Control Surface when the Global Shaping Operator control is by
Function.
|
nxopen.Direction |
direction()
Returns the direction of deformation.
|
double |
distanceTolerance()
Returns the distance tolerance
License requirements: solid_modeling ("SOLIDS MODELING") . |
NXObject[] |
getTargetFaces()
The target faces for the Global Shaping Operator
License requirements: solid_modeling ("SOLIDS MODELING") . |
String |
height()
Returns the maximum height of deformation.
|
void |
initData()
Initializes the builder.
|
OvercrownBuilder.ControlType |
operatorControlType()
Returns the controlling type Global Shaping Operation.
|
OvercrownBuilder.OperationType |
operatorOperationType()
Returns the Type of Global Shaping Operation
License requirements: solid_modeling ("SOLIDS MODELING") . |
OvercrownBuilder.OutputType |
operatorOutputType()
Returns the output type Global Shaping Operation
License requirements: solid_modeling ("SOLIDS MODELING") . |
OvercrownBuilder.TransitionType |
operatorTransitionType()
Returns the Transition option for Global Shaping Operator
License requirements: solid_modeling ("SOLIDS MODELING") . |
NXObject |
pointInFormingRegion()
Returns the point in forming region.
|
int |
reverseNormal()
Returns the reverse normal flag for the target faces.
|
void |
setAngularTolerance(double angularTolerance)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setBaseSurface(Body base)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setBoundarySection(Section section)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setCenterPoint()
Sets the point in forming region.
|
void |
setControlSurface(Body control)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setDefaultDirection()
The default direction.
|
void |
setDirection(nxopen.Direction direction)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setDistanceTolerance(double distanceTolerance)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setHeight(String heightExpression)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setOperatorControlType(OvercrownBuilder.ControlType type)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setOperatorOperationType(OvercrownBuilder.OperationType type)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setOperatorOutputType(OvercrownBuilder.OutputType type)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setOperatorTransitionType(OvercrownBuilder.TransitionType type)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setPointInFormingRegion(NXObject point)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setReverseNormal(int reverseNormal)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setShapeControl(double shape)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setStretchDirection(nxopen.Direction stretch)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setTargetFaces(NXObject[] faces)
Sets the target faces for the Global Shaping Operator
License requirements: solid_modeling ("SOLIDS MODELING") . |
double |
shapeControl()
Returns the shape control parameter.
|
nxopen.Direction |
stretchDirection()
Returns the stretch direction of deformation.
|
void initData() throws NXException, RemoteException
NXException
RemoteException
void setOperatorOperationType(OvercrownBuilder.OperationType type) throws NXException, RemoteException
type
- NXException
RemoteException
void setOperatorControlType(OvercrownBuilder.ControlType type) throws NXException, RemoteException
type
- NXException
RemoteException
void setOperatorOutputType(OvercrownBuilder.OutputType type) throws NXException, RemoteException
type
- NXException
RemoteException
void setTargetFaces(NXObject[] faces) throws NXException, RemoteException
faces
- target facesNXException
RemoteException
void setControlSurface(Body control) throws NXException, RemoteException
control
- NXException
RemoteException
void setBaseSurface(Body base) throws NXException, RemoteException
base
- NXException
RemoteException
void setBoundarySection(Section section) throws NXException, RemoteException
section
- NXException
RemoteException
void setPointInFormingRegion(NXObject point) throws NXException, RemoteException
point
- NXException
RemoteException
void setCenterPoint() throws NXException, RemoteException
NXException
RemoteException
void setDefaultDirection() throws NXException, RemoteException
NXException
RemoteException
void setDirection(nxopen.Direction direction) throws NXException, RemoteException
direction
- NXException
RemoteException
void setHeight(String heightExpression) throws NXException, RemoteException
heightExpression
- NXException
RemoteException
void setOperatorTransitionType(OvercrownBuilder.TransitionType type) throws NXException, RemoteException
type
- NXException
RemoteException
void setShapeControl(double shape) throws NXException, RemoteException
shape
- NXException
RemoteException
void setStretchDirection(nxopen.Direction stretch) throws NXException, RemoteException
stretch
- NXException
RemoteException
void setReverseNormal(int reverseNormal) throws NXException, RemoteException
reverseNormal
- NXException
RemoteException
void setDistanceTolerance(double distanceTolerance) throws NXException, RemoteException
distanceTolerance
- NXException
RemoteException
void setAngularTolerance(double angularTolerance) throws NXException, RemoteException
angularTolerance
- NXException
RemoteException
OvercrownBuilder.OperationType operatorOperationType() throws NXException, RemoteException
NXException
RemoteException
OvercrownBuilder.ControlType operatorControlType() throws NXException, RemoteException
NXException
RemoteException
OvercrownBuilder.OutputType operatorOutputType() throws NXException, RemoteException
NXException
RemoteException
NXObject[] getTargetFaces() throws NXException, RemoteException
NXException
RemoteException
nxopen.Direction direction() throws NXException, RemoteException
NXException
RemoteException
String height() throws NXException, RemoteException
NXException
RemoteException
OvercrownBuilder.TransitionType operatorTransitionType() throws NXException, RemoteException
NXException
RemoteException
double shapeControl() throws NXException, RemoteException
NXException
RemoteException
nxopen.Direction stretchDirection() throws NXException, RemoteException
NXException
RemoteException
int reverseNormal() throws NXException, RemoteException
NXException
RemoteException
Section boundarySection() throws NXException, RemoteException
NXException
RemoteException
NXObject pointInFormingRegion() throws NXException, RemoteException
NXException
RemoteException
Body controlSurface() throws NXException, RemoteException
NXException
RemoteException
Body baseSurface() throws NXException, RemoteException
NXException
RemoteException
double distanceTolerance() throws NXException, RemoteException
NXException
RemoteException
double angularTolerance() throws NXException, RemoteException
NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.