NX Open C++ Reference Guide
Public Types | Public Member Functions
NXOpen::Tooling::PiercingInsertBuilder Class Reference

Represents piercing insert builder. More...

Inheritance diagram for NXOpen::Tooling::PiercingInsertBuilder:
NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

List of all members.

Public Types

enum  AssociationToolType { AssociationToolTypeAddIntoList, AssociationToolTypeRemoveFromList, AssociationToolTypeDeleteSelectedInserts }
 Specifies the association tool operation option. More...
enum  DieInsertTypeItems { DieInsertTypeItemsDieInsert, DieInsertTypeItemsBackingInsert }
 Specifies the type of insert. More...
enum  InsertPosition { InsertPositionTop, InsertPositionBottom }
 Specifies the position of piercing inserts, for EDW only. More...
enum  NormalBbpslugType {
  NormalBbpslugTypeFillet, NormalBbpslugTypeRectangle, NormalBbpslugTypeCircle, NormalBbpslugTypeMickey,
  NormalBbpslugTypeClearance, NormalBbpslugTypeSlotVer, NormalBbpslugTypeSlotHor, NormalBbpslugTypeNone
}
 Specifies the type of bottom plate slug. More...
enum  NormalCavityType { NormalCavityTypeTaperAngle, NormalCavityTypeStep, NormalCavityTypeRoundStep1, NormalCavityTypeRoundStep2 }
 Specifies the type of cavity. More...
enum  NormalClearanceOptionType { NormalClearanceOptionTypeConstant, NormalClearanceOptionTypeVariable }
 Specifies the design option of piercing insert. More...
enum  NormalDsslugType {
  NormalDsslugTypeFillet, NormalDsslugTypeRectangle, NormalDsslugTypeCircle, NormalDsslugTypeMickey,
  NormalDsslugTypeClearance, NormalDsslugTypeSlotVer, NormalDsslugTypeSlotHor, NormalDsslugTypeNone
}
 Specifies the type of die shoe slug. More...
enum  NormalOffsetSideType { NormalOffsetSideTypeDieSide, NormalOffsetSideTypePunchSide }
 Specifies the offset side of normal pierce insert design. More...
enum  NormalUdpparentPartType { NormalUdpparentPartTypePrjDie099, NormalUdpparentPartTypePrjDb000, NormalUdpparentPartTypePrjSub002 }
 Specifies the parent part of user defined punch. More...
enum  PunchPocketTypeItemsBP { PunchPocketTypeItemsBPClearance, PunchPocketTypeItemsBPFillet, PunchPocketTypeItemsBPCircle }
 Specifies the punch pocket type in backing plate. More...
enum  PunchPocketTypeItemsPP { PunchPocketTypeItemsPPClearance, PunchPocketTypeItemsPPFillet, PunchPocketTypeItemsPPCircle }
 Specifies the punch pocket type in punch plate. More...
enum  PunchPocketTypeItemsSP { PunchPocketTypeItemsSPClearance, PunchPocketTypeItemsSPFillet, PunchPocketTypeItemsSPCircle }
 Specifies the punch pocket type in stripper plate. More...
enum  Types {
  TypesDieInsert, TypesDieCavityAndSlugHole, TypesPunchInsert, TypesAssociation,
  TypesDelete
}
 Specifies the option of piercing insert type. More...

Public Member Functions

void AddStripperInsert ()
 Add standard stripper insert.
NXOpen::Tooling::PiercingInsertBuilder::AssociationToolType AssociationTool ()
 Returns the association tool type.
bool ConceptDesign ()
 Returns the value indicating if the design is for a concept.
void CreateUserDefinedDieInsert ()
 Create user defined die insert or backing insert for selected scraps.
void CreateUserDefinedInsertDatumPlane ()
 Create datum plane for user defined die or backing insert outline.
void DieEditOffsetValueTable ()
 Edit offset value table.
NXOpen::Tooling::PiercingInsertBuilder::DieInsertTypeItems DieInsertType ()
 Returns the die insert type.
double DieOffsetValue ()
 Returns the die offset value.
bool DieSameOffsetValue ()
 Returns the same offset value option of die design.
void LinkButton ()
 Link the selected insert with the selected scrap.
NXString NewPartNames ()
 Returns the new component names.
NXOpen::Tooling::PiercingInsertBuilder::NormalBbpslugType NormalBbpslug ()
 Returns the bottom plate slug type for normal pierce design.
NXOpen::Tooling::PiercingInsertBuilder::NormalCavityType NormalCavity ()
 Returns the cavity type for normal pierce design.
double NormalClearance ()
 Returns the clearance value for normal pierce design.
NXOpen::Tooling::PiercingInsertBuilder::NormalClearanceOptionType NormalClearanceOption ()
 Returns the clearance option for normal pierce design.
void NormalCreateCavityAndSlug ()
 Create cavity and slug for normal pierce design.
void NormalCreateUdp ()
 Create user defined punch for normal pierce design.
NXOpen::Tooling::PiercingInsertBuilder::NormalDsslugType NormalDsslug ()
 Returns the die shoe slug type for normal pierce design.
bool NormalForEachScrap1 ()
 Returns the each scrap option of bottom plate slug for normal pierce design.
bool NormalForEachScrap2 ()
 Returns the each scrap option of die shoe slug for normal pierce design.
void NormalLoadDie ()
 Load standard die insert for normal pierce design.
void NormalLoadStandardPunch ()
 Load standard punch for normal pierce design.
NXOpen::Tooling::PiercingInsertBuilder::NormalOffsetSideType NormalOffsetSide ()
 Returns the offset side option for normal pierce design.
bool NormalOnePunchToggle ()
 Returns the one punch option for normal pierce design.
NXString NormalPunchLength ()
 Returns the punch length for normal pierce design.
bool NormalRenameDialog ()
 Returns the rename dialog option for normal pierce design.
NXOpen::SelectBodyListNormalSelectPierceDieInsert ()
 Returns the select pierce die insert to be edited.
NXOpen::SelectBodyListNormalSelectPiercePunch ()
 Returns the select pierce punch insert to be edited.
double NormalSlugPara1 ()
 Returns the H value of slug hole for normal pierce design.
double NormalSlugPara2 ()
 Returns the A value of slug hole for normal pierce design.
double NormalSlugPara3 ()
 Returns the C1 value of slug hole for normal pierce design.
double NormalSlugPara4 ()
 Returns the C2 value of slug hole for normal pierce design.
NXString ParentPartName ()
 Returns the parent part name to create insert.
NXOpen::Tooling::PiercingInsertBuilder::InsertPosition Position ()
 Returns the reverse direction
Created in NX8.0.0.
void PunchEditOffsetValueTable ()
 Edit offset value table.
double PunchOffsetValue ()
 Returns the punch offset value.
double PunchPocketClearanceForBP ()
 Returns the punch pocket clearance for backing plate.
double PunchPocketClearanceForPP ()
 Returns the punch pocket clearance for punch plate.
double PunchPocketClearanceForSP ()
 Returns the punch pocket clearance for stripper plate.
double PunchPocketHeightInSP ()
 Returns the punch pocket height in the stripper plate.
bool PunchPocketToggleForBP ()
 Returns the punch pocket toggle for backing plate.
bool PunchPocketToggleForPP ()
 Returns the punch pocket toggle for punch plate.
bool PunchPocketToggleForSP ()
 Returns the punch pocket toggle for stripper plate.
NXOpen::Tooling::PiercingInsertBuilder::PunchPocketTypeItemsBP PunchPocketTypeInBP ()
 Returns the punch pocket type in backing plate.
NXOpen::Tooling::PiercingInsertBuilder::PunchPocketTypeItemsPP PunchPocketTypeInPP ()
 Returns the punch pocket type in punch plate.
NXOpen::Tooling::PiercingInsertBuilder::PunchPocketTypeItemsSP PunchPocketTypeInSP ()
 Returns the punch pocket type in stripper plate.
bool PunchSameOffsetValue ()
 Returns the same offset value option of punch design.
NXOpen::SelectBodyListSelectAssociationInsert ()
 Returns the selection of the inserts to create association.
NXOpen::SelectBodyListSelectAssociationScrap ()
 Returns the selection of the scrap to create association.
NXOpen::SelectBodyListSelectDieInsertForCavity ()
 Returns the select die insert for cavity.
NXOpen::SectionSelectDieInsertOutline ()
 Returns the select die insert outline.
NXOpen::SelectBodyListSelectScrap ()
 Returns the select scraps for pierce insert design.
NXOpen::SelectFaceListSelectScrapOrInsert ()
 Returns the select scrap or insert for association update.
NXOpen::SelectBodyListSelectUserDefinedDieInsertForEdit ()
 Returns the selected user defined die insert to edit.
void SetAssociationTool (NXOpen::Tooling::PiercingInsertBuilder::AssociationToolType associationTool)
 Sets the association tool type.
void SetConceptDesign (bool conceptDesign)
 Sets the value indicating if the design is for a concept.
void SetDieInsertType (NXOpen::Tooling::PiercingInsertBuilder::DieInsertTypeItems dieInsertType)
 Sets the die insert type.
void SetDieOffsetValue (double dieOffsetValue)
 Sets the die offset value.
void SetDieSameOffsetValue (bool dieSameOffsetValue)
 Sets the same offset value option of die design.
void SetNewPartNames (const NXString &newPartNames)
 Sets the new component names.
void SetNormalBbpslug (NXOpen::Tooling::PiercingInsertBuilder::NormalBbpslugType normalBbpslug)
 Sets the bottom plate slug type for normal pierce design.
void SetNormalCavity (NXOpen::Tooling::PiercingInsertBuilder::NormalCavityType normalCavity)
 Sets the cavity type for normal pierce design.
void SetNormalClearance (double normalClearance)
 Sets the clearance value for normal pierce design.
void SetNormalClearanceOption (NXOpen::Tooling::PiercingInsertBuilder::NormalClearanceOptionType normalClearanceOption)
 Sets the clearance option for normal pierce design.
void SetNormalDsslug (NXOpen::Tooling::PiercingInsertBuilder::NormalDsslugType normalDsslug)
 Sets the die shoe slug type for normal pierce design.
void SetNormalForEachScrap1 (bool normalForEachScrap1)
 Sets the each scrap option of bottom plate slug for normal pierce design.
void SetNormalForEachScrap2 (bool normalForEachScrap2)
 Sets the each scrap option of die shoe slug for normal pierce design.
void SetNormalOffsetSide (NXOpen::Tooling::PiercingInsertBuilder::NormalOffsetSideType normalOffsetSide)
 Sets the offset side option for normal pierce design.
void SetNormalOnePunchToggle (bool normalOnePunchToggle)
 Sets the one punch option for normal pierce design.
void SetNormalPunchLength (const NXString &normalPunchLength)
 Sets the punch length for normal pierce design.
void SetNormalRenameDialog (bool normalRenameDialog)
 Sets the rename dialog option for normal pierce design.
void SetNormalSlugPara1 (double normalSlugPara1)
 Sets the H value of slug hole for normal pierce design.
void SetNormalSlugPara2 (double normalSlugPara2)
 Sets the A value of slug hole for normal pierce design.
void SetNormalSlugPara3 (double normalSlugPara3)
 Sets the C1 value of slug hole for normal pierce design.
void SetNormalSlugPara4 (double normalSlugPara4)
 Sets the C2 value of slug hole for normal pierce design.
void SetParentPartName (const NXString &parentPart)
 Sets the parent part name to create insert.
void SetPosition (NXOpen::Tooling::PiercingInsertBuilder::InsertPosition position)
 Sets the reverse direction
Created in NX8.0.0.
void SetPunchOffsetValue (double punchOffsetValue)
 Sets the punch offset value.
void SetPunchPocketClearanceForBP (double punchPocketClearanceForBP)
 Sets the punch pocket clearance for backing plate.
void SetPunchPocketClearanceForPP (double punchPocketClearanceForPP)
 Sets the punch pocket clearance for punch plate.
void SetPunchPocketClearanceForSP (double punchPocketClearanceForSP)
 Sets the punch pocket clearance for stripper plate.
void SetPunchPocketHeightInSP (double punchPocketHeightInSP)
 Sets the punch pocket height in the stripper plate.
void SetPunchPocketToggleForBP (bool punchPocketToggleForBP)
 Sets the punch pocket toggle for backing plate.
void SetPunchPocketToggleForPP (bool punchPocketToggleForPP)
 Sets the punch pocket toggle for punch plate.
void SetPunchPocketToggleForSP (bool punchPocketToggleForSP)
 Sets the punch pocket toggle for stripper plate.
void SetPunchPocketTypeInBP (NXOpen::Tooling::PiercingInsertBuilder::PunchPocketTypeItemsBP punchPocketTypeInBP)
 Sets the punch pocket type in backing plate.
void SetPunchPocketTypeInPP (NXOpen::Tooling::PiercingInsertBuilder::PunchPocketTypeItemsPP punchPocketTypeInPP)
 Sets the punch pocket type in punch plate.
void SetPunchPocketTypeInSP (NXOpen::Tooling::PiercingInsertBuilder::PunchPocketTypeItemsSP punchPocketTypeInSP)
 Sets the punch pocket type in stripper plate.
void SetPunchSameOffsetValue (bool punchSameOffsetValue)
 Sets the same offset value option of punch design.
void SetSettingWithoutFalseBody (bool settingWithoutFalseBody)
 Sets the option of whether to create false body for die or backing insert.
bool SettingWithoutFalseBody ()
 Returns the option of whether to create false body for die or backing insert.
void SetType (NXOpen::Tooling::PiercingInsertBuilder::Types type)
 Sets the type of piercing insert.
void SetUserDefinedDieInsertClearance (double userDefinedDieInsertClearance)
 Sets the user defined die insert clearance.
void SetUserDefinedPunchPenetration (double userDefinedPunchPenetration)
 Sets the user defined punch penetration.
NXOpen::Tooling::PiercingInsertBuilder::Types Type ()
 Returns the type of piercing insert.
void UpdatePosition ()
 Update position.
double UserDefinedDieInsertClearance ()
 Returns the user defined die insert clearance.
NXOpen::ExpressionUserDefinedDieInsertHeight ()
 Returns the user defined die insert height.
double UserDefinedPunchPenetration ()
 Returns the user defined punch penetration.

Detailed Description

Represents piercing insert builder.


To create a new instance of this class, use Tooling::PiercingInsertCollection::CreatePiercingInsertBuilder
Default values.

Property Value

AssociationTool

AddIntoList

DieInsertType

DieInsert

DieOffsetValue

0

DieSameOffsetValue

0

NormalBbpslug

Fillet

NormalCavity

TaperAngle

NormalClearance

0.05

NormalClearanceOption

Constant

NormalDsslug

Fillet

NormalForEachScrap1

0

NormalForEachScrap2

0

NormalOffsetSide

DieSide

NormalOnePunchToggle

0

NormalRenameDialog

0

NormalSlugPara1

3

NormalSlugPara2

-3

NormalSlugPara3

2

NormalSlugPara4

3

Position

Bottom

PunchOffsetValue

0

PunchPocketClearanceForBP

0

PunchPocketClearanceForPP

0

PunchPocketClearanceForSP

0

PunchPocketToggleForBP

0

PunchPocketToggleForPP

0

PunchPocketToggleForSP

0

PunchPocketTypeInBP

Clearance

PunchPocketTypeInPP

Clearance

PunchPocketTypeInSP

Clearance

PunchSameOffsetValue

0

UserDefinedDieInsertClearance

0

UserDefinedDieInsertHeight.Value

0 (millimeters part), 0 (inches part)


Created in NX6.0.0.


Member Enumeration Documentation

Specifies the association tool operation option.

Enumerator:
AssociationToolTypeAddIntoList 

The operation option is add into list.

AssociationToolTypeRemoveFromList 

The operation option is remove from list.

AssociationToolTypeDeleteSelectedInserts 

The operation option is delete selected inserts.

Specifies the type of insert.

Enumerator:
DieInsertTypeItemsDieInsert 

the die insert type

DieInsertTypeItemsBackingInsert 

the backing insert type

Specifies the position of piercing inserts, for EDW only.

Enumerator:
InsertPositionTop 

The position is top side.

InsertPositionBottom 

The position is bottom side.

Specifies the type of bottom plate slug.

Enumerator:
NormalBbpslugTypeFillet 

Bottom plate slug type is fillet.

NormalBbpslugTypeRectangle 

Bottom plate slug type is rectangle.

NormalBbpslugTypeCircle 

Bottom plate slug type is circle.

NormalBbpslugTypeMickey 

Bottom plate slug type is mickey.

NormalBbpslugTypeClearance 

Bottom plate slug type is clearance.

NormalBbpslugTypeSlotVer 

Bottom plate slug type is slot vertical.

NormalBbpslugTypeSlotHor 

Bottom plate slug type is slot horizontal.

NormalBbpslugTypeNone 

Bottom plate slug type is none.

Specifies the type of cavity.

Enumerator:
NormalCavityTypeTaperAngle 

the taper angle type

NormalCavityTypeStep 

the step type

NormalCavityTypeRoundStep1 

the round step1 type

NormalCavityTypeRoundStep2 

the round step2 type

Specifies the design option of piercing insert.

Enumerator:
NormalClearanceOptionTypeConstant 

The design option is normal.

NormalClearanceOptionTypeVariable 

The design option is fineblanking.

Specifies the type of die shoe slug.

Enumerator:
NormalDsslugTypeFillet 

Die shoe slug type is fillet.

NormalDsslugTypeRectangle 

Die shoe slug type is rectangle.

NormalDsslugTypeCircle 

Die shoe slug type is circle.

NormalDsslugTypeMickey 

Die shoe slug type is mickey.

NormalDsslugTypeClearance 

Die shoe slug type is clearance.

NormalDsslugTypeSlotVer 

Die shoe slug type is slot vertical.

NormalDsslugTypeSlotHor 

Die shoe slug type is slot horizontal.

NormalDsslugTypeNone 

Die shoe slug type is none.

Specifies the offset side of normal pierce insert design.

Enumerator:
NormalOffsetSideTypeDieSide 

The offset side is die.

NormalOffsetSideTypePunchSide 

The offset side is punch.

Specifies the parent part of user defined punch.

Enumerator:
NormalUdpparentPartTypePrjDie099 

Parent part is die.

NormalUdpparentPartTypePrjDb000 

Parent part is db.

NormalUdpparentPartTypePrjSub002 

Parent part is sub.

Specifies the punch pocket type in backing plate.

Enumerator:
PunchPocketTypeItemsBPClearance 

Punch pocket type in backing plate is clearance.

PunchPocketTypeItemsBPFillet 

Punch pocket type in backing plate is fillet.

PunchPocketTypeItemsBPCircle 

Punch pocket type in backing plate is circle.

Specifies the punch pocket type in punch plate.

Enumerator:
PunchPocketTypeItemsPPClearance 

Punch pocket type in punch plate is clearance.

PunchPocketTypeItemsPPFillet 

Punch pocket type in punch plate is fillet.

PunchPocketTypeItemsPPCircle 

Punch pocket type in punch plate is circle.

Specifies the punch pocket type in stripper plate.

Enumerator:
PunchPocketTypeItemsSPClearance 

Punch pocket type in stripper plate is clearance.

PunchPocketTypeItemsSPFillet 

Punch pocket type in stripper plate is fillet.

PunchPocketTypeItemsSPCircle 

Punch pocket type in stripper plate is circle.

Specifies the option of piercing insert type.

Enumerator:
TypesDieInsert 

the die insert type

TypesDieCavityAndSlugHole 

the die cavity and slug hole type

TypesPunchInsert 

the punch insert type

TypesAssociation 

the association type

TypesDelete 

the delete insert type


Member Function Documentation

Add standard stripper insert.


Created in NX7.5.0.

License requirements : None

Returns the association tool type.


Created in NX6.0.0.

License requirements : None

Returns the value indicating if the design is for a concept.

True indicates it is a concept design.
Created in NX7.5.0.

License requirements : None

Create user defined die insert or backing insert for selected scraps.


Created in NX7.5.0.

License requirements : None

Create datum plane for user defined die or backing insert outline.


Created in NX7.5.0.

License requirements : None

Edit offset value table.


Created in NX6.0.0.

License requirements : None

Returns the die insert type.


Created in NX7.5.0.

License requirements : None

Returns the die offset value.


Created in NX6.0.0.

License requirements : None

Returns the same offset value option of die design.


Created in NX6.0.0.

License requirements : None

Link the selected insert with the selected scrap.


Created in NX7.5.0.

License requirements : None

Returns the new component names.


Created in NX7.5.0.

License requirements : None

Returns the bottom plate slug type for normal pierce design.


Created in NX6.0.0.

License requirements : None

Returns the cavity type for normal pierce design.


Created in NX6.0.0.

License requirements : None

Returns the clearance value for normal pierce design.


Created in NX6.0.0.

License requirements : None

Returns the clearance option for normal pierce design.


Created in NX6.0.0.

License requirements : None

Create cavity and slug for normal pierce design.


Created in NX6.0.0.

License requirements : None

Create user defined punch for normal pierce design.


Created in NX6.0.0.

License requirements : None

Returns the die shoe slug type for normal pierce design.


Created in NX6.0.0.

License requirements : None

Returns the each scrap option of bottom plate slug for normal pierce design.


Created in NX6.0.0.

License requirements : None

Returns the each scrap option of die shoe slug for normal pierce design.


Created in NX6.0.0.

License requirements : None

Load standard die insert for normal pierce design.


Created in NX6.0.0.

License requirements : None

Load standard punch for normal pierce design.


Created in NX6.0.0.

License requirements : None

Returns the offset side option for normal pierce design.


Created in NX6.0.0.

License requirements : None

Returns the one punch option for normal pierce design.


Created in NX6.0.0.

License requirements : None

Returns the punch length for normal pierce design.


Created in NX6.0.0.

License requirements : None

Returns the rename dialog option for normal pierce design.


Created in NX6.0.0.

License requirements : None

Returns the select pierce die insert to be edited.


Created in NX6.0.0.

License requirements : None

Returns the select pierce punch insert to be edited.


Created in NX6.0.0.

License requirements : None

Returns the H value of slug hole for normal pierce design.


Created in NX6.0.0.

License requirements : None

Returns the A value of slug hole for normal pierce design.


Created in NX6.0.0.

License requirements : None

Returns the C1 value of slug hole for normal pierce design.


Created in NX6.0.0.

License requirements : None

Returns the C2 value of slug hole for normal pierce design.


Created in NX6.0.0.

License requirements : None

Returns the parent part name to create insert.


Created in NX7.5.0.

License requirements : None

Returns the reverse direction
Created in NX8.0.0.



License requirements : None

Edit offset value table.


Created in NX6.0.0.

License requirements : None

Returns the punch offset value.


Created in NX6.0.0.

License requirements : None

Returns the punch pocket clearance for backing plate.


Created in NX7.5.0.

License requirements : None

Returns the punch pocket clearance for punch plate.


Created in NX7.5.0.

License requirements : None

Returns the punch pocket clearance for stripper plate.


Created in NX7.5.0.

License requirements : None

Returns the punch pocket height in the stripper plate.


Created in NX7.5.0.

License requirements : None

Returns the punch pocket toggle for backing plate.


Created in NX7.5.0.

License requirements : None

Returns the punch pocket toggle for punch plate.


Created in NX7.5.0.

License requirements : None

Returns the punch pocket toggle for stripper plate.


Created in NX7.5.0.

License requirements : None

Returns the punch pocket type in backing plate.


Created in NX7.5.0.

License requirements : None

Returns the punch pocket type in punch plate.


Created in NX7.5.0.

License requirements : None

Returns the punch pocket type in stripper plate.


Created in NX7.5.0.

License requirements : None

Returns the same offset value option of punch design.


Created in NX6.0.0.

License requirements : None

Returns the selection of the inserts to create association.


Created in NX7.5.0.

License requirements : None

Returns the selection of the scrap to create association.


Created in NX7.5.0.

License requirements : None

Returns the select die insert for cavity.


Created in NX7.5.0.

License requirements : None

Returns the select die insert outline.


Created in NX7.5.0.

License requirements : None

Returns the select scraps for pierce insert design.


Created in NX6.0.0.

License requirements : None

Returns the select scrap or insert for association update.


Created in NX6.0.0.

License requirements : None

Returns the selected user defined die insert to edit.


Created in NX7.5.0.

License requirements : None

Sets the association tool type.


Created in NX6.0.0.

License requirements : None

Parameters:
associationToolIndicates the association tool type

Sets the value indicating if the design is for a concept.

True indicates it is a concept design.
Created in NX7.5.0.

License requirements : None

Parameters:
conceptDesignIndicates whether it is a concept design

Sets the die insert type.


Created in NX7.5.0.

License requirements : None

Parameters:
dieInsertTypeIndicates the type of insert to design, die insert or backing insert

Sets the die offset value.


Created in NX6.0.0.

License requirements : None

Parameters:
dieOffsetValueIndicates the die offset value

Sets the same offset value option of die design.


Created in NX6.0.0.

License requirements : None

Parameters:
dieSameOffsetValueIndicates the same offset value option of die design

Sets the new component names.


Created in NX7.5.0.

License requirements : None

Parameters:
newPartNamesSpecifies the new component names

Sets the bottom plate slug type for normal pierce design.


Created in NX6.0.0.

License requirements : None

Parameters:
normalBbpslugIndicates bottom plate slug type for normal pierce design

Sets the cavity type for normal pierce design.


Created in NX6.0.0.

License requirements : None

Parameters:
normalCavityIndicates the cavity type for normal pierce design

Sets the clearance value for normal pierce design.


Created in NX6.0.0.

License requirements : None

Parameters:
normalClearanceIndicates the clearance value for normal pierce design

Sets the clearance option for normal pierce design.


Created in NX6.0.0.

License requirements : None

Parameters:
normalClearanceOptionIndicates the clearance option for normal pierce design

Sets the die shoe slug type for normal pierce design.


Created in NX6.0.0.

License requirements : None

Parameters:
normalDsslugIndicates die shoe slug type for normal pierce design

Sets the each scrap option of bottom plate slug for normal pierce design.


Created in NX6.0.0.

License requirements : None

Parameters:
normalForEachScrap1Indicates each scrap option of bottom plate slug for normal pierce design

Sets the each scrap option of die shoe slug for normal pierce design.


Created in NX6.0.0.

License requirements : None

Parameters:
normalForEachScrap2Indicates each scrap option of die shoe slug for normal pierce design

Sets the offset side option for normal pierce design.


Created in NX6.0.0.

License requirements : None

Parameters:
normalOffsetSideIndicates the offset side option for normal pierce design

Sets the one punch option for normal pierce design.


Created in NX6.0.0.

License requirements : None

Parameters:
normalOnePunchToggleIndicates the one punch option for normal pierce design

Sets the punch length for normal pierce design.


Created in NX6.0.0.

License requirements : None

Parameters:
normalPunchLengthIndicates the punch length for normal pierce design

Sets the rename dialog option for normal pierce design.


Created in NX6.0.0.

License requirements : None

Parameters:
normalRenameDialogIndicates the rename dialog option for normal pierce design

Sets the H value of slug hole for normal pierce design.


Created in NX6.0.0.

License requirements : None

Parameters:
normalSlugPara1Indicates the H value of slug hole for normal pierce design

Sets the A value of slug hole for normal pierce design.


Created in NX6.0.0.

License requirements : None

Parameters:
normalSlugPara2Indicates A value of slug hole for normal pierce design

Sets the C1 value of slug hole for normal pierce design.


Created in NX6.0.0.

License requirements : None

Parameters:
normalSlugPara3Indicates C1 value of slug hole for normal pierce design

Sets the C2 value of slug hole for normal pierce design.


Created in NX6.0.0.

License requirements : None

Parameters:
normalSlugPara4Indicates the C2 value of slug hole for normal pierce design

Sets the parent part name to create insert.


Created in NX7.5.0.

License requirements : None

Parameters:
parentPartSpecifies the parent part name

Sets the reverse direction
Created in NX8.0.0.



License requirements : prog_die_wizard ("UG/Progressive Die Wizard")

Parameters:
positionposition

Sets the punch offset value.


Created in NX6.0.0.

License requirements : None

Parameters:
punchOffsetValueIndicates the punch offset value

Sets the punch pocket clearance for backing plate.


Created in NX7.5.0.

License requirements : None

Parameters:
punchPocketClearanceForBPIndicates the clearance value of punch pocket in backing plate

Sets the punch pocket clearance for punch plate.


Created in NX7.5.0.

License requirements : None

Parameters:
punchPocketClearanceForPPIndicates the clearance value of punch pocket in punch plate

Sets the punch pocket clearance for stripper plate.


Created in NX7.5.0.

License requirements : None

Parameters:
punchPocketClearanceForSPIndicates the clearance value of punch pocket in stripper plate

Sets the punch pocket height in the stripper plate.


Created in NX7.5.0.

License requirements : None

Parameters:
punchPocketHeightInSPIndicates the punch pocket height value in the stripper plate

Sets the punch pocket toggle for backing plate.


Created in NX7.5.0.

License requirements : None

Parameters:
punchPocketToggleForBPIndicates whether to create punch pocket in backing plate

Sets the punch pocket toggle for punch plate.


Created in NX7.5.0.

License requirements : None

Parameters:
punchPocketToggleForPPIndicates whether to create punch pocket in punch plate

Sets the punch pocket toggle for stripper plate.


Created in NX7.5.0.

License requirements : None

Parameters:
punchPocketToggleForSPIndicates whether to create punch pocket in stripper plate

Sets the punch pocket type in backing plate.


Created in NX7.5.0.

License requirements : None

Parameters:
punchPocketTypeInBPIndicates the type of punch pocket in backing plate

Sets the punch pocket type in punch plate.


Created in NX7.5.0.

License requirements : None

Parameters:
punchPocketTypeInPPIndicates the type of punch pocket in punch plate

Sets the punch pocket type in stripper plate.


Created in NX7.5.0.

License requirements : None

Parameters:
punchPocketTypeInSPIndicates the type of punch pocket in stripper plate

Sets the same offset value option of punch design.


Created in NX6.0.0.

License requirements : None

Parameters:
punchSameOffsetValueIndicates the same offset value option of punch design

Sets the option of whether to create false body for die or backing insert.


Created in NX7.5.0.

License requirements : None

Parameters:
settingWithoutFalseBodyIndicates whether to create false body

Returns the option of whether to create false body for die or backing insert.


Created in NX7.5.0.

License requirements : None

Sets the type of piercing insert.


Created in NX7.5.0.

License requirements : None

Parameters:
typeIndicates the type value of the dialog's types block to be set to
void NXOpen::Tooling::PiercingInsertBuilder::SetUserDefinedDieInsertClearance ( double  userDefinedDieInsertClearance)

Sets the user defined die insert clearance.


Created in NX7.5.0.

License requirements : None

Parameters:
userDefinedDieInsertClearanceIndicates the false body clearance value of user defined die or backing insert
void NXOpen::Tooling::PiercingInsertBuilder::SetUserDefinedPunchPenetration ( double  userDefinedPunchPenetration)

Sets the user defined punch penetration.


Created in NX7.5.0.

License requirements : None

Parameters:
userDefinedPunchPenetrationIndicates the punch penetration value for pierce design

Returns the type of piercing insert.


Created in NX7.5.0.

License requirements : None

Update position.


Created in NX6.0.0.

License requirements : None

Returns the user defined die insert clearance.


Created in NX7.5.0.

License requirements : None

Returns the user defined die insert height.


Created in NX7.5.0.

License requirements : None

Returns the user defined punch penetration.


Created in NX7.5.0.

License requirements : None


The documentation for this class was generated from the following file:
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.