NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Types | Public Member Functions | Properties | List of all members
NXOpen.Tooling.PiercingInsertBuilder Class Reference

Represents piercing insert builder. More...

Inheritance diagram for NXOpen.Tooling.PiercingInsertBuilder:
NXOpen.Builder NXOpen.TaggedObject NXOpen.GeometricUtilities.IComponentBuilder NXOpen.Utilities.NXRemotableObject IMessageSink

Public Types

enum  AssociationToolType { AddIntoList, RemoveFromList, DeleteSelectedInserts }
 Specifies the association tool operation option. More...
 
enum  DieInsertTypeItems { DieInsert, BackingInsert }
 Specifies the type of insert. More...
 
enum  InsertPosition { Top, Bottom }
 Specifies the position of piercing inserts, for EDW only More...
 
enum  NormalBbpslugType {
  Fillet, Rectangle, Circle, Mickey,
  Clearance, SlotVer, SlotHor, None
}
 Specifies the type of bottom plate slug. More...
 
enum  NormalCavityType { TaperAngle, Step, RoundStep1, RoundStep2 }
 Specifies the type of cavity. More...
 
enum  NormalClearanceOptionType { Constant, Variable }
 Specifies the design option of piercing insert. More...
 
enum  NormalDsslugType {
  Fillet, Rectangle, Circle, Mickey,
  Clearance, SlotVer, SlotHor, None
}
 Specifies the type of die shoe slug. More...
 
enum  NormalOffsetSideType { DieSide, PunchSide }
 Specifies the offset side of normal pierce insert design. More...
 
enum  NormalUdpparentPartType { PrjDie099, PrjDb000, PrjSub002 }
 Specifies the parent part of user defined punch. More...
 
enum  PunchPocketTypeItemsBP { Clearance, Fillet, Circle }
 Specifies the punch pocket type in backing plate. More...
 
enum  PunchPocketTypeItemsPP { Clearance, Fillet, Circle }
 Specifies the punch pocket type in punch plate. More...
 
enum  PunchPocketTypeItemsSP { Clearance, Fillet, Circle }
 Specifies the punch pocket type in stripper plate. More...
 
enum  Types {
  DieInsert, DieCavityAndSlugHole, PunchInsert, Association,
  Delete
}
 Specifies the option of piercing insert type. More...
 

Public Member Functions

unsafe void AddDieInsertPart ()
 Add user defined die insert or backing insert part. More...
 
unsafe void AddStripperInsert ()
 Add standard stripper insert. More...
 
unsafe void CreateUserDefinedDieInsert ()
 Create user defined die insert or backing insert for selected scraps. More...
 
unsafe void CreateUserDefinedInsertDatumPlane ()
 Create datum plane for user defined die or backing insert outline. More...
 
unsafe void DieEditOffsetValueTable ()
 Edit offset value table. More...
 
unsafe void LinkButton ()
 Link the selected insert with the selected scrap. More...
 
unsafe void NormalCreateCavityAndSlug ()
 Create cavity and slug for normal pierce design. More...
 
unsafe void NormalCreateUdp ()
 Create user defined punch for normal pierce design. More...
 
unsafe void NormalLoadDie ()
 Load standard die insert for normal pierce design. More...
 
unsafe void NormalLoadStandardPunch ()
 Load standard punch for normal pierce design. More...
 
unsafe void PunchEditOffsetValueTable ()
 Edit offset value table. More...
 
unsafe void UpdatePosition ()
 Update position. More...
 
- Public Member Functions inherited from NXOpen.Builder
unsafe NXOpen.NXObject Commit ()
 Commits any edits that have been applied to the builder. More...
 
unsafe void Destroy ()
 Deletes the builder, and cleans up any objects created by the builder. More...
 
unsafe NXOpen.NXObject[] GetCommittedObjects ()
 For builders that create more than one object, this method returns the objects that are created by commit. More...
 
unsafe NXOpen.NXObject GetObject ()
 Returns the object currently being edited by this builder. More...
 
unsafe void ShowResults ()
 Updates the model to reflect the result of an edit to the model for all builders that support showing results. More...
 
unsafe bool Validate ()
 Validate whether the inputs to the component are sufficient for commit to be called. More...
 
- Public Member Functions inherited from NXOpen.TaggedObject
void PrintTestData (String variableName)
 <exclude> More...
 
void PrintTestData (String variableName, int lineNumber)
 <exclude> More...
 
override string ToString ()
 Returns a String that represents the current Object. More...
 
- Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject
IMessageCtrl AsyncProcessMessage (IMessage msg, IMessageSink replySink)
 Asynchronously processes the given message. More...
 
IMessage SyncProcessMessage (IMessage msg)
 Synchronously processes the given message. More...
 

Properties

unsafe
NXOpen.Tooling.PiercingInsertBuilder.AssociationToolType 
AssociationTool [get, set]
 Returns or sets the association tool type. More...
 
unsafe bool ConceptDesign [get, set]
 Returns or sets the value indicating if the design is for a concept. More...
 
unsafe
NXOpen.Tooling.PiercingInsertBuilder.DieInsertTypeItems 
DieInsertType [get, set]
 Returns or sets the die insert type. More...
 
unsafe double DieOffsetValue [get, set]
 Returns or sets the die offset value. More...
 
unsafe bool DieSameOffsetValue [get, set]
 Returns or sets the same offset value option of die design. More...
 
unsafe string NewPartNames [get, set]
 Returns or sets the new component names. More...
 
unsafe
NXOpen.Tooling.PiercingInsertBuilder.NormalBbpslugType 
NormalBbpslug [get, set]
 Returns or sets the bottom plate slug type for normal pierce design. More...
 
unsafe
NXOpen.Tooling.PiercingInsertBuilder.NormalCavityType 
NormalCavity [get, set]
 Returns or sets the cavity type for normal pierce design. More...
 
unsafe double NormalClearance [get, set]
 Returns or sets the clearance value for normal pierce design. More...
 
unsafe
NXOpen.Tooling.PiercingInsertBuilder.NormalClearanceOptionType 
NormalClearanceOption [get, set]
 Returns or sets the clearance option for normal pierce design. More...
 
unsafe
NXOpen.Tooling.PiercingInsertBuilder.NormalDsslugType 
NormalDsslug [get, set]
 Returns or sets the die shoe slug type for normal pierce design. More...
 
unsafe bool NormalForEachScrap1 [get, set]
 Returns or sets the each scrap option of bottom plate slug for normal pierce design. More...
 
unsafe bool NormalForEachScrap2 [get, set]
 Returns or sets the each scrap option of die shoe slug for normal pierce design. More...
 
unsafe
NXOpen.Tooling.PiercingInsertBuilder.NormalOffsetSideType 
NormalOffsetSide [get, set]
 Returns or sets the offset side option for normal pierce design. More...
 
unsafe bool NormalOnePunchToggle [get, set]
 Returns or sets the one punch option for normal pierce design. More...
 
unsafe string NormalPunchLength [get, set]
 Returns or sets the punch length for normal pierce design. More...
 
unsafe bool NormalRenameDialog [get, set]
 Returns or sets the rename dialog option for normal pierce design. More...
 
unsafe NXOpen.SelectBodyList NormalSelectPierceDieInsert [get]
 Returns the select pierce die insert to be edited. More...
 
unsafe NXOpen.SelectBodyList NormalSelectPiercePunch [get]
 Returns the select pierce punch insert to be edited. More...
 
unsafe double NormalSlugPara1 [get, set]
 Returns or sets the H value of slug hole for normal pierce design. More...
 
unsafe double NormalSlugPara2 [get, set]
 Returns or sets the A value of slug hole for normal pierce design. More...
 
unsafe double NormalSlugPara3 [get, set]
 Returns or sets the C1 value of slug hole for normal pierce design. More...
 
unsafe double NormalSlugPara4 [get, set]
 Returns or sets the C2 value of slug hole for normal pierce design. More...
 
unsafe NXOpen.Expression OffsetLinearDimension [get]
 Returns the offset linear dimension More...
 
unsafe string ParentPartName [get, set]
 Returns or sets the parent part name to create insert. More...
 
unsafe
NXOpen.Tooling.PiercingInsertBuilder.InsertPosition 
Position [get, set]
 Returns or sets the reverse direction More...
 
unsafe double PunchOffsetValue [get, set]
 Returns or sets the punch offset value. More...
 
unsafe double PunchPocketClearanceForBP [get, set]
 Returns or sets the punch pocket clearance for backing plate. More...
 
unsafe double PunchPocketClearanceForPP [get, set]
 Returns or sets the punch pocket clearance for punch plate. More...
 
unsafe double PunchPocketClearanceForSP [get, set]
 Returns or sets the punch pocket clearance for stripper plate. More...
 
unsafe double PunchPocketHeightInSP [get, set]
 Returns or sets the punch pocket height in the stripper plate. More...
 
unsafe bool PunchPocketToggleForBP [get, set]
 Returns or sets the punch pocket toggle for backing plate. More...
 
unsafe bool PunchPocketToggleForPP [get, set]
 Returns or sets the punch pocket toggle for punch plate. More...
 
unsafe bool PunchPocketToggleForSP [get, set]
 Returns or sets the punch pocket toggle for stripper plate. More...
 
unsafe
NXOpen.Tooling.PiercingInsertBuilder.PunchPocketTypeItemsBP 
PunchPocketTypeInBP [get, set]
 Returns or sets the punch pocket type in backing plate. More...
 
unsafe
NXOpen.Tooling.PiercingInsertBuilder.PunchPocketTypeItemsPP 
PunchPocketTypeInPP [get, set]
 Returns or sets the punch pocket type in punch plate. More...
 
unsafe
NXOpen.Tooling.PiercingInsertBuilder.PunchPocketTypeItemsSP 
PunchPocketTypeInSP [get, set]
 Returns or sets the punch pocket type in stripper plate. More...
 
unsafe bool PunchSameOffsetValue [get, set]
 Returns or sets the same offset value option of punch design. More...
 
unsafe NXOpen.SelectBodyList SelectAssociationInsert [get]
 Returns the selection of the inserts to create association. More...
 
unsafe NXOpen.SelectBodyList SelectAssociationScrap [get]
 Returns the selection of the scrap to create association. More...
 
unsafe NXOpen.SelectBodyList SelectDieInsertForCavity [get]
 Returns the select die insert for cavity. More...
 
unsafe NXOpen.Section SelectDieInsertOutline [get]
 Returns the select die insert outline. More...
 
unsafe NXOpen.SelectBodyList SelectScrap [get]
 Returns the select scraps for pierce insert design. More...
 
unsafe NXOpen.SelectFaceList SelectScrapOrInsert [get]
 Returns the select scrap or insert for association update. More...
 
unsafe NXOpen.SelectBodyList SelectUserDefinedDieInsertForEdit [get]
 Returns the selected user defined die insert to edit. More...
 
unsafe bool SettingWithoutFalseBody [get, set]
 Returns or sets the option of whether to create false body for die or backing insert. More...
 
unsafe NXOpen.Expression SlugHoleHeightLinearDimension [get]
 Returns the slug hole height linear dimension More...
 
unsafe
NXOpen.Tooling.PiercingInsertBuilder.Types 
Type [get, set]
 Returns or sets the type of piercing insert. More...
 
unsafe double UserDefinedDieInsertClearance [get, set]
 Returns or sets the user defined die insert clearance. More...
 
unsafe NXOpen.Expression UserDefinedDieInsertHeight [get]
 Returns the user defined die insert height. More...
 
unsafe NXOpen.Expression UserDefinedPunchEnd [get]
 Returns the user defined punch end More...
 
unsafe double UserDefinedPunchPenetration [get, set]
 Returns or sets the user defined punch penetration. More...
 
unsafe NXOpen.Expression UserDefinedPunchStart [get]
 Returns the user defined punch start More...
 
- Properties inherited from NXOpen.Builder
unsafe NXOpen.PreviewBuilder PreviewBuilder [get]
 Returns the preview builder subobject. More...
 
- Properties inherited from NXOpen.TaggedObject
Tag Tag [get]
 Returns the tag of this object. More...
 
- Properties inherited from NXOpen.Utilities.NXRemotableObject
IMessageSink NextSink [get]
 Gets the next message sink in the sink chain. More...
 

Additional Inherited Members

- Protected Member Functions inherited from NXOpen.TaggedObject
new void initialize ()
 <exclude> More...
 

Detailed Description

Represents piercing insert builder.

To create a new instance of this class, use NXOpen.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

OffsetLinearDimension.Value

3 (millimeters part), 0.12 (inches part)

Position

Bottom

PunchOffsetValue

0

PunchPocketClearanceForBP

0

PunchPocketClearanceForPP

0

PunchPocketClearanceForSP

0

PunchPocketToggleForBP

0

PunchPocketToggleForPP

0

PunchPocketToggleForSP

0

PunchPocketTypeInBP

Clearance

PunchPocketTypeInPP

Clearance

PunchPocketTypeInSP

Clearance

PunchSameOffsetValue

0

SlugHoleHeightLinearDimension.Value

100 (millimeters part), 4 (inches part)

UserDefinedDieInsertClearance

0

UserDefinedDieInsertHeight.Value

0 (millimeters part), 0 (inches part)

UserDefinedPunchEnd.Value

0 (millimeters part), 0 (inches part)

UserDefinedPunchStart.Value

0 (millimeters part), 0 (inches part)

Created in NX6.0.0

Member Enumeration Documentation

Specifies the association tool operation option.

Enumerator
AddIntoList 

The operation option is add into list

RemoveFromList 

The operation option is remove from list

DeleteSelectedInserts 

The operation option is delete selected inserts

Specifies the type of insert.

Enumerator
DieInsert 

the die insert type

BackingInsert 

the backing insert type

Specifies the position of piercing inserts, for EDW only

Enumerator
Top 

The position is top side

Bottom 

The position is bottom side

Specifies the type of bottom plate slug.

Enumerator
Fillet 

Bottom plate slug type is fillet

Rectangle 

Bottom plate slug type is rectangle

Circle 

Bottom plate slug type is circle

Mickey 

Bottom plate slug type is mickey

Clearance 

Bottom plate slug type is clearance

SlotVer 

Bottom plate slug type is slot vertical

SlotHor 

Bottom plate slug type is slot horizontal

None 

Bottom plate slug type is none

Specifies the type of cavity.

Enumerator
TaperAngle 

the taper angle type

Step 

the step type

RoundStep1 

the round step1 type

RoundStep2 

the round step2 type

Specifies the design option of piercing insert.

Enumerator
Constant 

The design option is normal

Variable 

The design option is fineblanking

Specifies the type of die shoe slug.

Enumerator
Fillet 

Die shoe slug type is fillet

Rectangle 

Die shoe slug type is rectangle

Circle 

Die shoe slug type is circle

Mickey 

Die shoe slug type is mickey

Clearance 

Die shoe slug type is clearance

SlotVer 

Die shoe slug type is slot vertical

SlotHor 

Die shoe slug type is slot horizontal

None 

Die shoe slug type is none

Specifies the offset side of normal pierce insert design.

Enumerator
DieSide 

The offset side is die

PunchSide 

The offset side is punch

Specifies the parent part of user defined punch.

Enumerator
PrjDie099 

Parent part is die

PrjDb000 

Parent part is db

PrjSub002 

Parent part is sub

Specifies the punch pocket type in backing plate.

Enumerator
Clearance 

Punch pocket type in backing plate is clearance

Fillet 

Punch pocket type in backing plate is fillet

Circle 

Punch pocket type in backing plate is circle

Specifies the punch pocket type in punch plate.

Enumerator
Clearance 

Punch pocket type in punch plate is clearance

Fillet 

Punch pocket type in punch plate is fillet

Circle 

Punch pocket type in punch plate is circle

Specifies the punch pocket type in stripper plate.

Enumerator
Clearance 

Punch pocket type in stripper plate is clearance

Fillet 

Punch pocket type in stripper plate is fillet

Circle 

Punch pocket type in stripper plate is circle

Specifies the option of piercing insert type.

Enumerator
DieInsert 

the die insert type

DieCavityAndSlugHole 

the die cavity and slug hole type

PunchInsert 

the punch insert type

Association 

the association type

Delete 

the delete insert type

Member Function Documentation

unsafe void NXOpen.Tooling.PiercingInsertBuilder.AddDieInsertPart ( )
inline

Add user defined die insert or backing insert part.

Created in NX9.0.0

License requirements: None.

unsafe void NXOpen.Tooling.PiercingInsertBuilder.AddStripperInsert ( )
inline

Add standard stripper insert.

Created in NX7.5.0

License requirements: None.

unsafe void NXOpen.Tooling.PiercingInsertBuilder.CreateUserDefinedDieInsert ( )
inline

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

Created in NX7.5.0

License requirements: None.

unsafe void NXOpen.Tooling.PiercingInsertBuilder.CreateUserDefinedInsertDatumPlane ( )
inline

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

Created in NX7.5.0

License requirements: None.

unsafe void NXOpen.Tooling.PiercingInsertBuilder.DieEditOffsetValueTable ( )
inline

Edit offset value table.

Created in NX6.0.0

License requirements: None.

unsafe void NXOpen.Tooling.PiercingInsertBuilder.LinkButton ( )
inline

Link the selected insert with the selected scrap.

Created in NX7.5.0

License requirements: None.

unsafe void NXOpen.Tooling.PiercingInsertBuilder.NormalCreateCavityAndSlug ( )
inline

Create cavity and slug for normal pierce design.

Created in NX6.0.0

License requirements: None.

unsafe void NXOpen.Tooling.PiercingInsertBuilder.NormalCreateUdp ( )
inline

Create user defined punch for normal pierce design.

Created in NX6.0.0

License requirements: None.

unsafe void NXOpen.Tooling.PiercingInsertBuilder.NormalLoadDie ( )
inline

Load standard die insert for normal pierce design.

Created in NX6.0.0

License requirements: None.

unsafe void NXOpen.Tooling.PiercingInsertBuilder.NormalLoadStandardPunch ( )
inline

Load standard punch for normal pierce design.

Created in NX6.0.0

License requirements: None.

unsafe void NXOpen.Tooling.PiercingInsertBuilder.PunchEditOffsetValueTable ( )
inline

Edit offset value table.

Created in NX6.0.0

License requirements: None.

unsafe void NXOpen.Tooling.PiercingInsertBuilder.UpdatePosition ( )
inline

Update position.

Created in NX6.0.0

License requirements: None.

Property Documentation

unsafe NXOpen.Tooling.PiercingInsertBuilder.AssociationToolType NXOpen.Tooling.PiercingInsertBuilder.AssociationTool
getset

Returns or sets the association tool type.

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.Tooling.PiercingInsertBuilder.ConceptDesign
getset

Returns or 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 to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.Tooling.PiercingInsertBuilder.DieInsertTypeItems NXOpen.Tooling.PiercingInsertBuilder.DieInsertType
getset

Returns or sets the die insert type.

Created in NX7.5.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe double NXOpen.Tooling.PiercingInsertBuilder.DieOffsetValue
getset

Returns or sets the die offset value.

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.Tooling.PiercingInsertBuilder.DieSameOffsetValue
getset

Returns or sets the same offset value option of die design.

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe string NXOpen.Tooling.PiercingInsertBuilder.NewPartNames
getset

Returns or sets the new component names.

Created in NX7.5.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.Tooling.PiercingInsertBuilder.NormalBbpslugType NXOpen.Tooling.PiercingInsertBuilder.NormalBbpslug
getset

Returns or sets the bottom plate slug type for normal pierce design.

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.Tooling.PiercingInsertBuilder.NormalCavityType NXOpen.Tooling.PiercingInsertBuilder.NormalCavity
getset

Returns or sets the cavity type for normal pierce design.

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe double NXOpen.Tooling.PiercingInsertBuilder.NormalClearance
getset

Returns or sets the clearance value for normal pierce design.

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.Tooling.PiercingInsertBuilder.NormalClearanceOptionType NXOpen.Tooling.PiercingInsertBuilder.NormalClearanceOption
getset

Returns or sets the clearance option for normal pierce design.

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.Tooling.PiercingInsertBuilder.NormalDsslugType NXOpen.Tooling.PiercingInsertBuilder.NormalDsslug
getset

Returns or sets the die shoe slug type for normal pierce design.

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.Tooling.PiercingInsertBuilder.NormalForEachScrap1
getset

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

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.Tooling.PiercingInsertBuilder.NormalForEachScrap2
getset

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

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.Tooling.PiercingInsertBuilder.NormalOffsetSideType NXOpen.Tooling.PiercingInsertBuilder.NormalOffsetSide
getset

Returns or sets the offset side option for normal pierce design.

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.Tooling.PiercingInsertBuilder.NormalOnePunchToggle
getset

Returns or sets the one punch option for normal pierce design.

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe string NXOpen.Tooling.PiercingInsertBuilder.NormalPunchLength
getset

Returns or sets the punch length for normal pierce design.

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.Tooling.PiercingInsertBuilder.NormalRenameDialog
getset

Returns or sets the rename dialog option for normal pierce design.

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.SelectBodyList NXOpen.Tooling.PiercingInsertBuilder.NormalSelectPierceDieInsert
get

Returns the select pierce die insert to be edited.

Created in NX6.0.0

License requirements: None.

unsafe NXOpen.SelectBodyList NXOpen.Tooling.PiercingInsertBuilder.NormalSelectPiercePunch
get

Returns the select pierce punch insert to be edited.

Created in NX6.0.0

License requirements: None.

unsafe double NXOpen.Tooling.PiercingInsertBuilder.NormalSlugPara1
getset

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

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe double NXOpen.Tooling.PiercingInsertBuilder.NormalSlugPara2
getset

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

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe double NXOpen.Tooling.PiercingInsertBuilder.NormalSlugPara3
getset

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

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe double NXOpen.Tooling.PiercingInsertBuilder.NormalSlugPara4
getset

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

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.Expression NXOpen.Tooling.PiercingInsertBuilder.OffsetLinearDimension
get

Returns the offset linear dimension

Created in NX10.0.0

License requirements: None.

unsafe string NXOpen.Tooling.PiercingInsertBuilder.ParentPartName
getset

Returns or sets the parent part name to create insert.

Created in NX7.5.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.Tooling.PiercingInsertBuilder.InsertPosition NXOpen.Tooling.PiercingInsertBuilder.Position
getset

Returns or sets the reverse direction

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: prog_die_wizard ("UG/Progressive Die Wizard")

unsafe double NXOpen.Tooling.PiercingInsertBuilder.PunchOffsetValue
getset

Returns or sets the punch offset value.

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe double NXOpen.Tooling.PiercingInsertBuilder.PunchPocketClearanceForBP
getset

Returns or sets the punch pocket clearance for backing plate.

Created in NX7.5.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe double NXOpen.Tooling.PiercingInsertBuilder.PunchPocketClearanceForPP
getset

Returns or sets the punch pocket clearance for punch plate.

Created in NX7.5.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe double NXOpen.Tooling.PiercingInsertBuilder.PunchPocketClearanceForSP
getset

Returns or sets the punch pocket clearance for stripper plate.

Created in NX7.5.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe double NXOpen.Tooling.PiercingInsertBuilder.PunchPocketHeightInSP
getset

Returns or sets the punch pocket height in the stripper plate.

Created in NX7.5.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.Tooling.PiercingInsertBuilder.PunchPocketToggleForBP
getset

Returns or sets the punch pocket toggle for backing plate.

Created in NX7.5.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.Tooling.PiercingInsertBuilder.PunchPocketToggleForPP
getset

Returns or sets the punch pocket toggle for punch plate.

Created in NX7.5.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.Tooling.PiercingInsertBuilder.PunchPocketToggleForSP
getset

Returns or sets the punch pocket toggle for stripper plate.

Created in NX7.5.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.Tooling.PiercingInsertBuilder.PunchPocketTypeItemsBP NXOpen.Tooling.PiercingInsertBuilder.PunchPocketTypeInBP
getset

Returns or sets the punch pocket type in backing plate.

Created in NX7.5.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.Tooling.PiercingInsertBuilder.PunchPocketTypeItemsPP NXOpen.Tooling.PiercingInsertBuilder.PunchPocketTypeInPP
getset

Returns or sets the punch pocket type in punch plate.

Created in NX7.5.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.Tooling.PiercingInsertBuilder.PunchPocketTypeItemsSP NXOpen.Tooling.PiercingInsertBuilder.PunchPocketTypeInSP
getset

Returns or sets the punch pocket type in stripper plate.

Created in NX7.5.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.Tooling.PiercingInsertBuilder.PunchSameOffsetValue
getset

Returns or sets the same offset value option of punch design.

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.SelectBodyList NXOpen.Tooling.PiercingInsertBuilder.SelectAssociationInsert
get

Returns the selection of the inserts to create association.

Created in NX7.5.0

License requirements: None.

unsafe NXOpen.SelectBodyList NXOpen.Tooling.PiercingInsertBuilder.SelectAssociationScrap
get

Returns the selection of the scrap to create association.

Created in NX7.5.0

License requirements: None.

unsafe NXOpen.SelectBodyList NXOpen.Tooling.PiercingInsertBuilder.SelectDieInsertForCavity
get

Returns the select die insert for cavity.

Created in NX7.5.0

License requirements: None.

unsafe NXOpen.Section NXOpen.Tooling.PiercingInsertBuilder.SelectDieInsertOutline
get

Returns the select die insert outline.

Created in NX7.5.0

License requirements: None.

unsafe NXOpen.SelectBodyList NXOpen.Tooling.PiercingInsertBuilder.SelectScrap
get

Returns the select scraps for pierce insert design.

Created in NX6.0.0

License requirements: None.

unsafe NXOpen.SelectFaceList NXOpen.Tooling.PiercingInsertBuilder.SelectScrapOrInsert
get

Returns the select scrap or insert for association update.

Created in NX6.0.0

License requirements: None.

unsafe NXOpen.SelectBodyList NXOpen.Tooling.PiercingInsertBuilder.SelectUserDefinedDieInsertForEdit
get

Returns the selected user defined die insert to edit.

Created in NX7.5.0

License requirements: None.

unsafe bool NXOpen.Tooling.PiercingInsertBuilder.SettingWithoutFalseBody
getset

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

Created in NX7.5.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.Expression NXOpen.Tooling.PiercingInsertBuilder.SlugHoleHeightLinearDimension
get

Returns the slug hole height linear dimension

Created in NX10.0.0

License requirements: None.

unsafe NXOpen.Tooling.PiercingInsertBuilder.Types NXOpen.Tooling.PiercingInsertBuilder.Type
getset

Returns or sets the type of piercing insert.

Created in NX7.5.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe double NXOpen.Tooling.PiercingInsertBuilder.UserDefinedDieInsertClearance
getset

Returns or sets the user defined die insert clearance.

Created in NX7.5.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.Expression NXOpen.Tooling.PiercingInsertBuilder.UserDefinedDieInsertHeight
get

Returns the user defined die insert height.

Created in NX7.5.0

License requirements: None.

unsafe NXOpen.Expression NXOpen.Tooling.PiercingInsertBuilder.UserDefinedPunchEnd
get

Returns the user defined punch end

Created in NX9.0.0

License requirements: None.

unsafe double NXOpen.Tooling.PiercingInsertBuilder.UserDefinedPunchPenetration
getset

Returns or sets the user defined punch penetration.

Created in NX7.5.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.Expression NXOpen.Tooling.PiercingInsertBuilder.UserDefinedPunchStart
get

Returns the user defined punch start

Created in NX9.0.0

License requirements: None.


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