public interface CreateBoxBuilder extends Builder
CreateBoxCollection.createBoxBuilder(nxopen.NXObject)
Property | Value |
---|---|
Clearance.Value | 1.0 (millimeters part), 0.1 (inches part) |
OffsetNegativeX.Value | 1.0 (millimeters part), 0.1 (inches part) |
OffsetNegativeY.Value | 1.0 (millimeters part), 0.1 (inches part) |
OffsetNegativeZ.Value | 1.0 (millimeters part), 0.1 (inches part) |
OffsetPositiveX.Value | 1.0 (millimeters part), 0.1 (inches part) |
OffsetPositiveY.Value | 1.0 (millimeters part), 0.1 (inches part) |
OffsetPositiveZ.Value | 1.0 (millimeters part), 0.1 (inches part) |
XValue.Value | 10 (millimeters part), 1.0 (inches part) |
YValue.Value | 10 (millimeters part), 1.0 (inches part) |
ZValue.Value | 10 (millimeters part), 1.0 (inches part) |
Modifier and Type | Interface and Description |
---|---|
static class |
CreateBoxBuilder.BoxType
the type for creating box
|
Modifier and Type | Method and Description |
---|---|
int |
boxColor()
Returns the box color.
|
Expression |
clearance()
Returns the clearance value for box in six directions.
|
void |
convertFrecToBuilderData(NXObject featTag)
Convert feature record data to builder.
|
Point3d |
getBoxCsysPosition()
Gets point position of csys for box.
|
NXObject |
getBoxFeatTag()
Gets kf box feature tag.
|
ScCollector |
objects()
Returns the objects used for bounding box creation.
|
Expression |
offsetNegativeX()
Returns the offset value for box in -X direction.
|
Expression |
offsetNegativeY()
Returns the offset value for box in -Y direction.
|
Expression |
offsetNegativeZ()
Returns the offset value for box in -Z direction.
|
Expression |
offsetPositiveX()
Returns the offset value for box in +X direction.
|
Expression |
offsetPositiveY()
Returns the offset value for box in +Y direction.
|
Expression |
offsetPositiveZ()
Returns the offset value for box in +Z direction.
|
void |
setBoxColor(int colorValue)
License requirements: ug_mold_design ("UG MOLD") OR nx_electrode_wizard ("NX Electrode Wizard") OR prog_die_wizard ("UG/Progressive Die Wizard") OR studio_free_form ("STUDIO FREE FORM") OR features_modeling ("FEATURES MODELING") OR solid_modeling ("SOLIDS MODELING") . |
void |
setBoxColorValue(Point3d value)
Sets box color.
|
void |
setBoxCsysPosition(Point3d value)
Sets point position of csys for box.
|
void |
setBoxMatrixAndPosition(Matrix3x3 matrix,
Point3d position)
Sets box csys matrix.
|
void |
setSelectedOccs(NXObject[] selections,
NXObject[] deselections)
Sets selected object occurrences.
|
void |
setType(CreateBoxBuilder.BoxType type)
License requirements: ug_mold_design ("UG MOLD") OR nx_electrode_wizard ("NX Electrode Wizard") OR prog_die_wizard ("UG/Progressive Die Wizard") OR studio_free_form ("STUDIO FREE FORM") OR features_modeling ("FEATURES MODELING") OR solid_modeling ("SOLIDS MODELING") . |
CreateBoxBuilder.BoxType |
type()
Returns the box type.
|
Expression |
xvalue()
Returns the edge length in X direction for general box.
|
Expression |
yvalue()
Returns the edge length in Y direction for general box.
|
Expression |
zvalue()
Returns the edge length in Z direction for general box.
|
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
ScCollector objects() throws NXException, RemoteException
NXException
RemoteException
Expression xvalue() throws NXException, RemoteException
NXException
RemoteException
Expression yvalue() throws NXException, RemoteException
NXException
RemoteException
Expression zvalue() throws NXException, RemoteException
NXException
RemoteException
Expression clearance() throws NXException, RemoteException
NXException
RemoteException
Expression offsetPositiveX() throws NXException, RemoteException
NXException
RemoteException
Expression offsetNegativeX() throws NXException, RemoteException
NXException
RemoteException
Expression offsetPositiveY() throws NXException, RemoteException
NXException
RemoteException
Expression offsetNegativeY() throws NXException, RemoteException
NXException
RemoteException
Expression offsetPositiveZ() throws NXException, RemoteException
NXException
RemoteException
Expression offsetNegativeZ() throws NXException, RemoteException
NXException
RemoteException
CreateBoxBuilder.BoxType type() throws NXException, RemoteException
NXException
RemoteException
void setType(CreateBoxBuilder.BoxType type) throws NXException, RemoteException
type
- NXException
RemoteException
void setBoxMatrixAndPosition(Matrix3x3 matrix, Point3d position) throws NXException, RemoteException
matrix
- position
- NXException
RemoteException
void convertFrecToBuilderData(NXObject featTag) throws NXException, RemoteException
featTag
- bounding box kf feature tagNXException
RemoteException
int boxColor() throws NXException, RemoteException
NXException
RemoteException
void setBoxColor(int colorValue) throws NXException, RemoteException
colorValue
- NXException
RemoteException
void setBoxColorValue(Point3d value) throws NXException, RemoteException
value
- NXException
RemoteException
void setBoxCsysPosition(Point3d value) throws NXException, RemoteException
value
- NXException
RemoteException
Point3d getBoxCsysPosition() throws NXException, RemoteException
NXException
RemoteException
void setSelectedOccs(NXObject[] selections, NXObject[] deselections) throws NXException, RemoteException
selections
- Last selected objects.deselections
- Last deselected objects.NXException
RemoteException
NXObject getBoxFeatTag() throws NXException, RemoteException
NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.