public interface ReplaceSolidBuilder extends Builder
ReplaceSolidCollection.createReplaceSolidBuilder()
Property | Value |
---|---|
BoundingBoxBuilder.Clearance.Value (deprecated) | 1.0 (millimeters part), 0.1 (inches part) |
BoundingBoxBuilder.OffsetNegativeX.Value (deprecated) | 1.0 (millimeters part), 0.1 (inches part) |
BoundingBoxBuilder.OffsetNegativeY.Value (deprecated) | 1.0 (millimeters part), 0.1 (inches part) |
BoundingBoxBuilder.OffsetNegativeZ.Value (deprecated) | 1.0 (millimeters part), 0.1 (inches part) |
BoundingBoxBuilder.OffsetPositiveX.Value (deprecated) | 1.0 (millimeters part), 0.1 (inches part) |
BoundingBoxBuilder.OffsetPositiveY.Value (deprecated) | 1.0 (millimeters part), 0.1 (inches part) |
BoundingBoxBuilder.OffsetPositiveZ.Value (deprecated) | 1.0 (millimeters part), 0.1 (inches part) |
BoundingBoxBuilder.XValue.Value (deprecated) | 10 (millimeters part), 1.0 (inches part) |
BoundingBoxBuilder.YValue.Value (deprecated) | 10 (millimeters part), 1.0 (inches part) |
BoundingBoxBuilder.ZValue.Value (deprecated) | 10 (millimeters part), 1.0 (inches part) |
BoxFaceToggle | 1 |
RemoveParameter | 0 |
Modifier and Type | Method and Description |
---|---|
CreateBoxBuilder |
boundingBoxBuilder()
Deprecated.
Deprecated in NX10.0.0. Use
getBoundedBoxBuilder() instead.
|
boolean |
boxFaceToggle()
Returns the face used for box creation.
|
Expression |
clearance()
Returns the clearance value for box in six directions.
|
void |
editBox()
Edit bounding box.
|
boolean |
faceReverseDirection()
Returns the face reverse direction status.
|
ToolingBoxBuilder |
getBoundedBoxBuilder()
Asks the new bounded box feature builder.
|
boolean |
removeParameter()
Returns the option to remove parameter after feature creation.
|
void |
reverseFaceDirectionCallBack(NXObject faceEid,
int state)
Update face information when set to reverse face direction.
|
SelectFaceList |
selFace()
Returns the selected replacement face.
|
void |
setBoundedBoxBuilder(ToolingBoxBuilder boxBuilder)
Sets the new bounded box feature builder.
|
void |
setBoundingBoxBuilder(CreateBoxBuilder boxBuilder)
Deprecated.
Deprecated in NX10.0.0. Use
setBoundedBoxBuilder(nxopen.features.ToolingBoxBuilder) instead.
|
void |
setBoxFaceToggle(boolean boxFaceToggle)
License requirements: ug_mold_design ("UG MOLD") OR nx_electrode_wizard ("NX Electrode Wizard") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setFaceReverseDirection(boolean faceReverseDirection)
License requirements: ug_mold_design ("UG MOLD") OR nx_electrode_wizard ("NX Electrode Wizard") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setRemoveParameter(boolean removeParameter)
License requirements: ug_mold_design ("UG MOLD") OR nx_electrode_wizard ("NX Electrode Wizard") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
updateFaceListState(NXObject faceEid,
int reverse,
int faceForBoxFlag,
int action)
Update face state in ReplaceSolidFaceList.
|
void |
updateForFaceChange()
Update bounding box and face information.
|
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
SelectFaceList selFace() throws NXException, RemoteException
NXException
RemoteException
boolean faceReverseDirection() throws NXException, RemoteException
NXException
RemoteException
void setFaceReverseDirection(boolean faceReverseDirection) throws NXException, RemoteException
faceReverseDirection
- NXException
RemoteException
boolean boxFaceToggle() throws NXException, RemoteException
NXException
RemoteException
void setBoxFaceToggle(boolean boxFaceToggle) throws NXException, RemoteException
boxFaceToggle
- NXException
RemoteException
void editBox() throws NXException, RemoteException
NXException
RemoteException
Expression clearance() throws NXException, RemoteException
NXException
RemoteException
boolean removeParameter() throws NXException, RemoteException
NXException
RemoteException
void setRemoveParameter(boolean removeParameter) throws NXException, RemoteException
removeParameter
- NXException
RemoteException
void reverseFaceDirectionCallBack(NXObject faceEid, int state) throws NXException, RemoteException
faceEid
- placement face eidstate
- state for reverse face directionNXException
RemoteException
void updateForFaceChange() throws NXException, RemoteException
NXException
RemoteException
void updateFaceListState(NXObject faceEid, int reverse, int faceForBoxFlag, int action) throws NXException, RemoteException
faceEid
- placement face eidreverse
- flag for reverse face direction,0--not reversed, 1--reversed, -1--no changefaceForBoxFlag
- face for creating box flag, 0--not , 1--yes, -1--no changeaction
- action type, 0--add, 1--modify, -1--removeNXException
RemoteException
CreateBoxBuilder boundingBoxBuilder() throws NXException, RemoteException
getBoundedBoxBuilder()
instead.
NXException
RemoteException
void setBoundingBoxBuilder(CreateBoxBuilder boxBuilder) throws NXException, RemoteException
setBoundedBoxBuilder(nxopen.features.ToolingBoxBuilder)
instead.
boxBuilder
- NXException
RemoteException
ToolingBoxBuilder getBoundedBoxBuilder() throws NXException, RemoteException
NXException
RemoteException
void setBoundedBoxBuilder(ToolingBoxBuilder boxBuilder) throws NXException, RemoteException
boxBuilder
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.