public interface DiePlaneBuilder extends TaggedObject, IComponentBuilder
DiePlaneBuilder
. The Die Plane is
a helper to the main Die Design feature to specify the plane, such as the
base plane or end planes. If a coordinate system is specified, then the
XY plane of the coordinate system will be used.
DieCollection.createDiePlane(nxopen.features.Feature)
Modifier and Type | Interface and Description |
---|---|
static class |
DiePlaneBuilder.PlaneType
the options available for defining the plane
|
Modifier and Type | Method and Description |
---|---|
Matrix3x3 |
coordinateSystemMatrix()
Returns the coordinate system matrix
License requirements: None. |
Point3d |
coordinateSystemOrigin()
Returns the coordinate system origin
License requirements: None. |
DiePlaneBuilder.PlaneType |
inputType()
Returns the type of input that defined the plane
License requirements: None. |
boolean |
reverseSourceDirection()
Returns the indication if the source's direction should be reversed.
|
SelectNXObject |
selectPlane()
Returns the selected plane
License requirements: None. |
void |
setCoordinateSystemMatrix(Matrix3x3 coordinateSystemMatrix)
License requirements: ug_die_design ("Die Design") . |
void |
setCoordinateSystemOrigin(Point3d coordinateSystemOrigin)
License requirements: ug_die_design ("Die Design") . |
void |
setInputType(DiePlaneBuilder.PlaneType inputType)
License requirements: ug_die_design ("Die Design") . |
void |
setReverseSourceDirection(boolean reverseSourceDirection)
License requirements: ug_die_design ("Die Design") . |
void |
setSpecifyPlane(Plane specifyPlane)
License requirements: ug_die_design ("Die Design") . |
Plane |
specifyPlane()
Returns the specified plane
License requirements: None. |
printTestData, printTestData, tag, tagValue
validate
DiePlaneBuilder.PlaneType inputType() throws NXException, RemoteException
NXException
RemoteException
void setInputType(DiePlaneBuilder.PlaneType inputType) throws NXException, RemoteException
inputType
- NXException
RemoteException
SelectNXObject selectPlane() throws NXException, RemoteException
NXException
RemoteException
Plane specifyPlane() throws NXException, RemoteException
NXException
RemoteException
void setSpecifyPlane(Plane specifyPlane) throws NXException, RemoteException
specifyPlane
- NXException
RemoteException
Point3d coordinateSystemOrigin() throws NXException, RemoteException
NXException
RemoteException
void setCoordinateSystemOrigin(Point3d coordinateSystemOrigin) throws NXException, RemoteException
coordinateSystemOrigin
- NXException
RemoteException
Matrix3x3 coordinateSystemMatrix() throws NXException, RemoteException
NXException
RemoteException
void setCoordinateSystemMatrix(Matrix3x3 coordinateSystemMatrix) throws NXException, RemoteException
coordinateSystemMatrix
- NXException
RemoteException
boolean reverseSourceDirection() throws NXException, RemoteException
NXException
RemoteException
void setReverseSourceDirection(boolean reverseSourceDirection) throws NXException, RemoteException
reverseSourceDirection
- NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.