NXOpen .NET Reference Guide
|
Represents piercing insert builder. More...
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... | |
Additional Inherited Members | |
Protected Member Functions inherited from NXOpen.TaggedObject | |
new void | initialize () |
<exclude> More... | |
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
Specifies the type of bottom plate slug.
Specifies the type of die shoe slug.
|
inline |
Add user defined die insert or backing insert part.
Created in NX9.0.0
License requirements: None.
|
inline |
Add standard stripper insert.
Created in NX7.5.0
License requirements: None.
|
inline |
Create user defined die insert or backing insert for selected scraps.
Created in NX7.5.0
License requirements: None.
|
inline |
Create datum plane for user defined die or backing insert outline.
Created in NX7.5.0
License requirements: None.
|
inline |
Edit offset value table.
Created in NX6.0.0
License requirements: None.
|
inline |
Link the selected insert with the selected scrap.
Created in NX7.5.0
License requirements: None.
|
inline |
Create cavity and slug for normal pierce design.
Created in NX6.0.0
License requirements: None.
|
inline |
Create user defined punch for normal pierce design.
Created in NX6.0.0
License requirements: None.
|
inline |
Load standard die insert for normal pierce design.
Created in NX6.0.0
License requirements: None.
|
inline |
Load standard punch for normal pierce design.
Created in NX6.0.0
License requirements: None.
|
inline |
Edit offset value table.
Created in NX6.0.0
License requirements: None.
|
inline |
Update position.
Created in NX6.0.0
License requirements: None.
|
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.
|
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.
|
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.
|
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.
|
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.
|
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.
|
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.
|
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.
|
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.
|
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.
|
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.
|
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.
|
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.
|
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.
|
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.
|
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.
|
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.
|
get |
Returns the select pierce die insert to be edited.
Created in NX6.0.0
License requirements: None.
|
get |
Returns the select pierce punch insert to be edited.
Created in NX6.0.0
License requirements: None.
|
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.
|
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.
|
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.
|
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.
|
get |
Returns the offset linear dimension
Created in NX10.0.0
License requirements: None.
|
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.
|
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")
|
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.
|
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.
|
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.
|
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.
|
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.
|
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.
|
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.
|
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.
|
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.
|
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.
|
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.
|
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.
|
get |
Returns the selection of the inserts to create association.
Created in NX7.5.0
License requirements: None.
|
get |
Returns the selection of the scrap to create association.
Created in NX7.5.0
License requirements: None.
|
get |
Returns the select die insert for cavity.
Created in NX7.5.0
License requirements: None.
|
get |
Returns the select die insert outline.
Created in NX7.5.0
License requirements: None.
|
get |
Returns the select scraps for pierce insert design.
Created in NX6.0.0
License requirements: None.
|
get |
Returns the select scrap or insert for association update.
Created in NX6.0.0
License requirements: None.
|
get |
Returns the selected user defined die insert to edit.
Created in NX7.5.0
License requirements: None.
|
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.
|
get |
Returns the slug hole height linear dimension
Created in NX10.0.0
License requirements: None.
|
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.
|
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.
|
get |
Returns the user defined die insert height.
Created in NX7.5.0
License requirements: None.
|
get |
Returns the user defined punch end
Created in NX9.0.0
License requirements: None.
|
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.
|
get |
Returns the user defined punch start
Created in NX9.0.0
License requirements: None.