public interface SpecialFormingBuilder extends Builder
ProgressiveDieManager.createSpecialFormingBuilder()
Property | Value |
---|---|
BoundedBlockOrUserDefined | BoundedBlock |
BoxClearance | 0 |
EndLimit.Value | 0 (millimeters part), 0 (inches part) |
FirstClearance | 0 |
InsertType | Punch |
NeedFirstClearance | 0 |
NeedSecondClearance | 0 |
NeedThirdClearance | 0 |
Parent | PrjDie |
RenameComponent | 0 |
SecondClearance | 0 |
StartLimit.Value | 0 (millimeters part), 0 (inches part) |
ThirdClearance | 0 |
UseExistingSheetBody | 0 |
WithoutFalseBody | 0 |
Modifier and Type | Interface and Description |
---|---|
static class |
SpecialFormingBuilder.BlockType
the block type
|
static class |
SpecialFormingBuilder.ParentValue
Specifies the main page type.
|
static class |
SpecialFormingBuilder.PunchOrDie
Specifies the main page type.
|
static class |
SpecialFormingBuilder.Types
Specifies the main page type.
|
Modifier and Type | Method and Description |
---|---|
NXObject |
addInsertPartIntoAssembly(NXObject parentPart,
String templatePartName,
Point3d origin)
Add insert part into assembly.
|
void |
assignAttributeForSketchFeature(NXObject sketchFeatureTag)
Assign attribute for sketch feature.
|
void |
assignClearance()
Assign clearance.
|
SpecialFormingBuilder.BlockType |
boundedBlockOrUserDefined()
Returns the bounded block or user defined
License requirements: None. |
double |
boxClearance()
Returns the box clearance
License requirements: None. |
Point3d |
boxPosition()
Returns the position of csys for box.
|
void |
calculateBoxSize()
Calculate box size and set directions, edge length, lower point position.
|
void |
createBoundBox()
Create bound box.
|
void |
createFormingInsert()
Create forming insert
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
createOffsetDatumPlaneForSketch()
Create offset datum plane for sketch.
|
void |
deleteSelectedInsert()
Delete selected insert.
|
void |
editBoundBox()
Edit bound box.
|
void |
editExtrudeCurves()
Edit extrude curves.
|
Expression |
endLimit()
Returns the end limit
License requirements: None. |
void |
extrudeCurvesToTrueBodyAndFalseBody()
Extrude curves to true body and false body.
|
double |
firstClearance()
Returns the first clearance
License requirements: None. |
SpecialFormingBuilder.PunchOrDie |
insertType()
Returns the insert type
License requirements: None. |
boolean |
isEditGuidedExtension()
Returns the is edit guided extension
License requirements: None. |
void |
moveObjectsToUndisplayableLayer()
Move objects to undisplayable layer.
|
boolean |
needFirstClearance()
Returns the need first clearance
License requirements: None. |
boolean |
needSecondClearance()
Returns the need second clearance
License requirements: None. |
boolean |
needThirdClearance()
Returns the need third clearance
License requirements: None. |
Expression |
offsetValueLinearDimensionNegativeX()
Returns the offset value linear dimension negative x
License requirements: None. |
Expression |
offsetValueLinearDimensionNegativeY()
Returns the offset value linear dimension negative y
License requirements: None. |
Expression |
offsetValueLinearDimensionNegativeZ()
Returns the offset value linear dimension negative z
License requirements: None. |
Expression |
offsetValueLinearDimensionPositiveX()
Returns the offset value linear dimension positive x
License requirements: None. |
Expression |
offsetValueLinearDimensionPositiveY()
Returns the offset value linear dimension positive y
License requirements: None. |
Expression |
offsetValueLinearDimensionPositiveZ()
Returns the offset value linear dimension positive z
License requirements: None. |
SpecialFormingBuilder.ParentValue |
parent()
Returns the parent
License requirements: None. |
boolean |
renameComponent()
Returns the rename component
License requirements: None. |
double |
secondClearance()
Returns the second clearance
License requirements: None. |
Section |
selectCurves()
Returns the select curves
License requirements: None. |
ScCollector |
selectFace()
Returns the select face
License requirements: None. |
SelectBody |
selectFormingBlock()
Returns the select forming block
License requirements: None. |
SelectNXObjectList |
selectInsertToDelete()
Returns the select insert to delete
License requirements: None. |
SelectBody |
selectSheetBody()
Returns the select sheet body
License requirements: None. |
void |
setBoundedBlockOrUserDefined(SpecialFormingBuilder.BlockType boundedBlockOrUserDefined)
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setBoxClearance(double boxClearance)
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setBoxMatrixAndPosition(Matrix3x3 matrix,
Point3d position)
Sets box csys matrix.
|
void |
setBoxPosition(Point3d csysOrigin)
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setEditGuidedExtension(boolean isEditGuidedExtension)
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setFirstClearance(double firstClearance)
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setFormingRegion(NXObject[] faces)
Set forming region.
|
void |
setInsertType(SpecialFormingBuilder.PunchOrDie insertType)
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setNeedFirstClearance(boolean needFirstClearance)
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setNeedSecondClearance(boolean needSecondClearance)
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setNeedThirdClearance(boolean needThirdClearance)
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setParent(SpecialFormingBuilder.ParentValue parent)
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setRenameComponent(boolean renameComponent)
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setSecondClearance(double secondClearance)
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setThirdClearance(double thirdClearance)
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setType(SpecialFormingBuilder.Types type)
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setUseExistingSheetBody(boolean useExistingSheetBody)
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setWithoutFalseBody(boolean withoutFalseBody)
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setWizardType(int wizardType)
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
sewWaveLinkedFaceAndGuidedExtensionSheet()
Sew wave linked face and guided extension sheet.
|
Expression |
startLimit()
Returns the start limit
License requirements: None. |
double |
thirdClearance()
Returns the third clearance
License requirements: None. |
void |
trimTrueBodyWithSewedSheet()
Trim true body with sewed sheet.
|
SpecialFormingBuilder.Types |
type()
Returns the type
License requirements: None. |
boolean |
useExistingSheetBody()
Returns the use existing sheet body
License requirements: None. |
void |
waveFormingRegion()
Wave forming region.
|
boolean |
withoutFalseBody()
Returns the without false body
License requirements: None. |
int |
wizardType()
Returns the wizard type
License requirements: None. |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
ScCollector selectFace() throws NXException, RemoteException
NXException
RemoteException
SpecialFormingBuilder.ParentValue parent() throws NXException, RemoteException
NXException
RemoteException
void setParent(SpecialFormingBuilder.ParentValue parent) throws NXException, RemoteException
parent
- NXException
RemoteException
SpecialFormingBuilder.PunchOrDie insertType() throws NXException, RemoteException
NXException
RemoteException
void setInsertType(SpecialFormingBuilder.PunchOrDie insertType) throws NXException, RemoteException
insertType
- NXException
RemoteException
void createFormingInsert() throws NXException, RemoteException
NXException
RemoteException
boolean renameComponent() throws NXException, RemoteException
NXException
RemoteException
void setRenameComponent(boolean renameComponent) throws NXException, RemoteException
renameComponent
- NXException
RemoteException
boolean useExistingSheetBody() throws NXException, RemoteException
NXException
RemoteException
void setUseExistingSheetBody(boolean useExistingSheetBody) throws NXException, RemoteException
useExistingSheetBody
- NXException
RemoteException
boolean withoutFalseBody() throws NXException, RemoteException
NXException
RemoteException
void setWithoutFalseBody(boolean withoutFalseBody) throws NXException, RemoteException
withoutFalseBody
- NXException
RemoteException
SelectBody selectSheetBody() throws NXException, RemoteException
NXException
RemoteException
SelectBody selectFormingBlock() throws NXException, RemoteException
NXException
RemoteException
SpecialFormingBuilder.BlockType boundedBlockOrUserDefined() throws NXException, RemoteException
NXException
RemoteException
void setBoundedBlockOrUserDefined(SpecialFormingBuilder.BlockType boundedBlockOrUserDefined) throws NXException, RemoteException
boundedBlockOrUserDefined
- NXException
RemoteException
double boxClearance() throws NXException, RemoteException
NXException
RemoteException
void setBoxClearance(double boxClearance) throws NXException, RemoteException
boxClearance
- NXException
RemoteException
Section selectCurves() throws NXException, RemoteException
NXException
RemoteException
Expression offsetValueLinearDimensionPositiveX() throws NXException, RemoteException
NXException
RemoteException
Expression offsetValueLinearDimensionNegativeX() throws NXException, RemoteException
NXException
RemoteException
Expression offsetValueLinearDimensionPositiveY() throws NXException, RemoteException
NXException
RemoteException
Expression offsetValueLinearDimensionNegativeY() throws NXException, RemoteException
NXException
RemoteException
Expression offsetValueLinearDimensionPositiveZ() throws NXException, RemoteException
NXException
RemoteException
Expression offsetValueLinearDimensionNegativeZ() throws NXException, RemoteException
NXException
RemoteException
Expression startLimit() throws NXException, RemoteException
NXException
RemoteException
Expression endLimit() throws NXException, RemoteException
NXException
RemoteException
boolean needFirstClearance() throws NXException, RemoteException
NXException
RemoteException
void setNeedFirstClearance(boolean needFirstClearance) throws NXException, RemoteException
needFirstClearance
- NXException
RemoteException
double firstClearance() throws NXException, RemoteException
NXException
RemoteException
void setFirstClearance(double firstClearance) throws NXException, RemoteException
firstClearance
- NXException
RemoteException
boolean needSecondClearance() throws NXException, RemoteException
NXException
RemoteException
void setNeedSecondClearance(boolean needSecondClearance) throws NXException, RemoteException
needSecondClearance
- NXException
RemoteException
double secondClearance() throws NXException, RemoteException
NXException
RemoteException
void setSecondClearance(double secondClearance) throws NXException, RemoteException
secondClearance
- NXException
RemoteException
boolean needThirdClearance() throws NXException, RemoteException
NXException
RemoteException
void setNeedThirdClearance(boolean needThirdClearance) throws NXException, RemoteException
needThirdClearance
- NXException
RemoteException
double thirdClearance() throws NXException, RemoteException
NXException
RemoteException
void setThirdClearance(double thirdClearance) throws NXException, RemoteException
thirdClearance
- NXException
RemoteException
SelectNXObjectList selectInsertToDelete() throws NXException, RemoteException
NXException
RemoteException
SpecialFormingBuilder.Types type() throws NXException, RemoteException
NXException
RemoteException
void setType(SpecialFormingBuilder.Types type) throws NXException, RemoteException
type
- NXException
RemoteException
int wizardType() throws NXException, RemoteException
NXException
RemoteException
void setWizardType(int wizardType) throws NXException, RemoteException
wizardType
- NXException
RemoteException
Point3d boxPosition() throws NXException, RemoteException
NXException
RemoteException
void setBoxPosition(Point3d csysOrigin) throws NXException, RemoteException
csysOrigin
- NXException
RemoteException
void setBoxMatrixAndPosition(Matrix3x3 matrix, Point3d position) throws NXException, RemoteException
matrix
- position
- NXException
RemoteException
void calculateBoxSize() throws NXException, RemoteException
NXException
RemoteException
void sewWaveLinkedFaceAndGuidedExtensionSheet() throws NXException, RemoteException
NXException
RemoteException
void createBoundBox() throws NXException, RemoteException
NXException
RemoteException
void editBoundBox() throws NXException, RemoteException
NXException
RemoteException
void extrudeCurvesToTrueBodyAndFalseBody() throws NXException, RemoteException
NXException
RemoteException
void editExtrudeCurves() throws NXException, RemoteException
NXException
RemoteException
void trimTrueBodyWithSewedSheet() throws NXException, RemoteException
NXException
RemoteException
void moveObjectsToUndisplayableLayer() throws NXException, RemoteException
NXException
RemoteException
void assignClearance() throws NXException, RemoteException
NXException
RemoteException
boolean isEditGuidedExtension() throws NXException, RemoteException
NXException
RemoteException
void setEditGuidedExtension(boolean isEditGuidedExtension) throws NXException, RemoteException
isEditGuidedExtension
- NXException
RemoteException
NXObject addInsertPartIntoAssembly(NXObject parentPart, String templatePartName, Point3d origin) throws NXException, RemoteException
parentPart
- templatePartName
- origin
- NXException
RemoteException
void setFormingRegion(NXObject[] faces) throws NXException, RemoteException
faces
- NXException
RemoteException
void waveFormingRegion() throws NXException, RemoteException
NXException
RemoteException
void createOffsetDatumPlaneForSketch() throws NXException, RemoteException
NXException
RemoteException
void assignAttributeForSketchFeature(NXObject sketchFeatureTag) throws NXException, RemoteException
sketchFeatureTag
- NXException
RemoteException
void deleteSelectedInsert() throws NXException, RemoteException
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.