DieCollection Class

class NXOpen.Die.DieCollection

Bases: object

Represents a Die Engineering/Design feature builder.

To obtain an instance of this class, refer to NXOpen.Features.FeatureCollection

New in version NX4.0.0.

Methods

Method Description
CastRelief Creates a cast relief feature builder NXOpen.Die.CastReliefBuilder.
ClampingSlot Creates a clamping slot feature builder NXOpen.Die.ClampingSlotBuilder.
CompensateRoughData Creates a NXOpen.Die.CompensateRoughDataBuilder.
CreateAddSurfBuilder Creates a NXOpen.Die.AddSurfBuilder.
CreateAddendumSectionBuilder Creates/Edits the addendum section builder.
CreateAddendumSectionUserDefinedBuilder Creates a user defined addendum section builder.
CreateClearanceBuilder Creates a clearance builder NXOpen.Die.ClearanceBuilder.
CreateDieAttribute Creates a NXOpen.Die.DieAttributesBuilder.
CreateDieBoolean Creates a NXOpen.Die.DieBooleanBuilder.
CreateDieDirection Creates a NXOpen.Die.DieDirectionBuilder.
CreateDieLimits Creates a NXOpen.Die.DieLimitsBuilder.
CreateDieLocation Creates a NXOpen.Die.DieLocationBuilder.
CreateDieLocations Creates a NXOpen.Die.DieLocationsBuilder.
CreateDiePlane Creates a NXOpen.Die.DiePlaneBuilder.
CreateDrawBeadBuilder Creates a draw bead builder NXOpen.Die.DrawBeadBuilder.
CreateFillAreaBuilder Creates a fill area builder NXOpen.Die.FillAreaBuilder.
CreateFingerClearanceNotchBuilder Creates a finger clearance notch builder NXOpen.Die.FingerClearanceNotchBuilder.
CreateHandlingCoreBuilder Creates a handling core builder NXOpen.Die.HandlingCoreBuilder.
CreateMachineReliefBuilder Creates a machine relief builder NXOpen.Die.MachineReliefBuilder.
CreateQuickBinderBuilder Creates a NXOpen.Die.QuickBinderBuilder
CreateQuickBinderWrapBuilder Creates a NXOpen.Die.QuickBinderWrapBuilder.
CreateSpringbackCompensationBuilder Creates a springback compensation builder NXOpen.Die.SpringbackCompensationBuilder.
CreateTrimLineDevelopmentBuilder Creates a NXOpen.Die.TrimLineDevelopmentBuilder.
CreateUncutRegionsBuilder Creates a NXOpen.Die.UncutRegionsBuilder
DieShoe Creates a die_shoe feature builder NXOpen.Die.DieShoeBuilder.
DrawDiePunch Creates the draw die punch feature builder.
FaceSheet Creates a NXOpen.Die.FaceSheetBuilder.
Fill Creates/Edits the die area fill feature builder.
FlangeTask Creates/Edits the flange task feature builder.
FormTask Creates/Edits the form task feature builder.
Heelpost Creates a heelpost feature builder NXOpen.Die.HeelpostBuilder.
Keyway Creates a keyway feature builder NXOpen.Die.KeywayBuilder.
Lineup Creates/Edits the die lineup feature builder.
OutputCurves Creates/Edits the die output curves feature builder.
PierceTask Creates/Edits the pierce task feature builder.
Rotor Creates the die_rotor feature builder.
Steelinsert Creates/Edits the steel insert feature builder.
TrimFlangeDieAssistant Creates the trim/flange die assistant builder.
TrimTask Creates/Edits the trim task feature builder.

Method Detail

CastRelief

DieCollection.CastRelief

Creates a cast relief feature builder NXOpen.Die.CastReliefBuilder.

Signature CastRelief(castRelief)

Parameters:castRelief (NXOpen.Die.CastRelief) – NXOpen.Die.CastRelief to be edited.
Returns:
Return type:NXOpen.Die.CastReliefBuilder

New in version NX6.0.0.

License requirements: ug_die_design (“Die Design”)

ClampingSlot

DieCollection.ClampingSlot

Creates a clamping slot feature builder NXOpen.Die.ClampingSlotBuilder.

Signature ClampingSlot(clampingSlot)

Parameters:clampingSlot (NXOpen.Die.ClampingSlot) – NXOpen.Die.ClampingSlot to be edited.
Returns:
Return type:NXOpen.Die.ClampingSlotBuilder

New in version NX6.0.0.

License requirements: ug_die_design (“Die Design”)

CompensateRoughData

DieCollection.CompensateRoughData

Creates a NXOpen.Die.CompensateRoughDataBuilder.

Signature CompensateRoughData(compensateRoughData)

Parameters:compensateRoughData (NXOpen.Features.CompensateRoughData) – NXOpen.Features.CompensateRoughData to be edited.
Returns:
Return type:NXOpen.Die.CompensateRoughDataBuilder

New in version NX6.0.0.

License requirements: die_engineering (“DIE ENGINEERING”)

CreateAddSurfBuilder

DieCollection.CreateAddSurfBuilder

Creates a NXOpen.Die.AddSurfBuilder.

Signature CreateAddSurfBuilder(addSurf)

Parameters:addSurf (NXOpen.Features.Feature) – the AddSurf feature to be edited, None if create.
Returns:
Return type:NXOpen.Die.AddSurfBuilder

New in version NX5.0.0.

License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)

CreateAddendumSectionBuilder

DieCollection.CreateAddendumSectionBuilder

Creates/Edits the addendum section builder.

Signature CreateAddendumSectionBuilder(addSection)

Parameters:addSection (NXOpen.Features.Feature) – the AddendumSection feature to be edited, None if create.
Returns:
Return type:NXOpen.Die.AddendumSectionBuilder

New in version NX7.5.0.

License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)

CreateAddendumSectionUserDefinedBuilder

DieCollection.CreateAddendumSectionUserDefinedBuilder

Creates a user defined addendum section builder.

Signature CreateAddendumSectionUserDefinedBuilder()

Returns:User Defined Section builder.
Return type:NXOpen.Die.AddendumSectionUserDefinedBuilder

New in version NX7.5.0.

License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)

CreateClearanceBuilder

DieCollection.CreateClearanceBuilder

Creates a clearance builder NXOpen.Die.ClearanceBuilder.

Signature CreateClearanceBuilder(clearance)

Parameters:clearance (NXOpen.Die.Clearance) – NXOpen.Die.Clearance to be edited.
Returns:
Return type:NXOpen.Die.ClearanceBuilder

New in version NX7.5.0.

License requirements: ug_die_design (“Die Design”)

CreateDieAttribute

DieCollection.CreateDieAttribute

Creates a NXOpen.Die.DieAttributesBuilder.

Signature CreateDieAttribute()

Returns:
Return type:NXOpen.Die.DieAttributesBuilder

New in version NX6.0.0.

License requirements: ug_die_design (“Die Design”)

CreateDieBoolean

DieCollection.CreateDieBoolean

Creates a NXOpen.Die.DieBooleanBuilder.

Signature CreateDieBoolean()

Returns:
Return type:NXOpen.Die.DieBooleanBuilder

New in version NX6.0.0.

License requirements: ug_die_design (“Die Design”)

CreateDieDirection

DieCollection.CreateDieDirection

Creates a NXOpen.Die.DieDirectionBuilder.

Signature CreateDieDirection(feature)

Parameters:feature (NXOpen.Features.Feature) – Parent NX Feature.
Returns:
Return type:NXOpen.Die.DieDirectionBuilder

New in version NX6.0.0.

License requirements: ug_die_design (“Die Design”)

CreateDieLimits

DieCollection.CreateDieLimits

Creates a NXOpen.Die.DieLimitsBuilder.

Signature CreateDieLimits()

Returns:
Return type:NXOpen.Die.DieLimitsBuilder

New in version NX8.0.0.

License requirements: None.

CreateDieLocation

DieCollection.CreateDieLocation

Creates a NXOpen.Die.DieLocationBuilder.

Signature CreateDieLocation()

Returns:
Return type:NXOpen.Die.DieLocationBuilder

New in version NX6.0.0.

License requirements: ug_die_design (“Die Design”)

CreateDieLocations

DieCollection.CreateDieLocations

Creates a NXOpen.Die.DieLocationsBuilder.

Signature CreateDieLocations(feature, allowSelection, allowNewPoint, allowNewCoordinateSystem, allowNewVector, allowNewPlane, isRequired, allowMultipleSelection)

Parameters:
  • feature (NXOpen.Features.Feature) – Parent NX Feature.
  • allowSelection (bool) – Is selection available?
  • allowNewPoint (bool) – Is specify point available?
  • allowNewCoordinateSystem (bool) – Is specify coordinate system available?
  • allowNewVector (bool) – Is specify vector available?
  • allowNewPlane (bool) – Is specify plane available?
  • isRequired (bool) – Is it required that something be specified, or is everything optional?
  • allowMultipleSelection (bool) – Can builder support multiple locations?
Returns:

Return type:

NXOpen.Die.DieLocationsBuilder

New in version NX6.0.0.

License requirements: ug_die_design (“Die Design”)

CreateDiePlane

DieCollection.CreateDiePlane

Creates a NXOpen.Die.DiePlaneBuilder.

Signature CreateDiePlane(feature)

Parameters:feature (NXOpen.Features.Feature) – Parent NX Feature.
Returns:
Return type:NXOpen.Die.DiePlaneBuilder

New in version NX6.0.0.

License requirements: ug_die_design (“Die Design”)

CreateDrawBeadBuilder

DieCollection.CreateDrawBeadBuilder

Creates a draw bead builder NXOpen.Die.DrawBeadBuilder.

Signature CreateDrawBeadBuilder(drawBead)

Parameters:drawBead (NXOpen.Die.DrawBead) – NXOpen.Die.DrawBead to be edited.
Returns:
Return type:NXOpen.Die.DrawBeadBuilder

New in version NX7.5.0.

License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)

CreateFillAreaBuilder

DieCollection.CreateFillAreaBuilder

Creates a fill area builder NXOpen.Die.FillAreaBuilder.

Signature CreateFillAreaBuilder(fillArea)

Parameters:fillArea (NXOpen.Die.FillArea) – NXOpen.Die.FillArea to be edited.
Returns:
Return type:NXOpen.Die.FillAreaBuilder

New in version NX7.5.0.

License requirements: ug_die_design (“Die Design”)

CreateFingerClearanceNotchBuilder

DieCollection.CreateFingerClearanceNotchBuilder

Creates a finger clearance notch builder NXOpen.Die.FingerClearanceNotchBuilder.

Signature CreateFingerClearanceNotchBuilder(fingerClearanceNotch)

Parameters:fingerClearanceNotch (NXOpen.Die.FingerClearanceNotch) – NXOpen.Die.FingerClearanceNotch to be edited.
Returns:
Return type:NXOpen.Die.FingerClearanceNotchBuilder

New in version NX7.5.0.

License requirements: ug_die_design (“Die Design”)

CreateHandlingCoreBuilder

DieCollection.CreateHandlingCoreBuilder

Creates a handling core builder NXOpen.Die.HandlingCoreBuilder.

Signature CreateHandlingCoreBuilder(handlingCore)

Parameters:handlingCore (NXOpen.Die.HandlingCore) – NXOpen.Die.HandlingCore to be edited.
Returns:
Return type:NXOpen.Die.HandlingCoreBuilder

New in version NX7.5.0.

License requirements: ug_die_design (“Die Design”)

CreateMachineReliefBuilder

DieCollection.CreateMachineReliefBuilder

Creates a machine relief builder NXOpen.Die.MachineReliefBuilder.

Signature CreateMachineReliefBuilder(machineRelief)

Parameters:machineRelief (NXOpen.Die.MachineRelief) – NXOpen.Die.MachineRelief to be edited.
Returns:
Return type:NXOpen.Die.MachineReliefBuilder

New in version NX7.5.0.

License requirements: ug_die_design (“Die Design”)

CreateQuickBinderBuilder

DieCollection.CreateQuickBinderBuilder

Creates a NXOpen.Die.QuickBinderBuilder

Signature CreateQuickBinderBuilder(quickBinder)

Parameters:quickBinder (NXOpen.Features.QuickBinder) – NXOpen.Features.QuickBinder to be edited
Returns:
Return type:NXOpen.Die.QuickBinderBuilder

New in version NX7.5.0.

License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)

CreateQuickBinderWrapBuilder

DieCollection.CreateQuickBinderWrapBuilder

Creates a NXOpen.Die.QuickBinderWrapBuilder.

Signature CreateQuickBinderWrapBuilder(quickBinderWrap)

Parameters:quickBinderWrap (NXOpen.Features.Feature) – the QuickBinderWrap feature to be edited, None if create.
Returns:
Return type:NXOpen.Die.QuickBinderWrapBuilder

New in version NX5.0.0.

License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)

CreateSpringbackCompensationBuilder

DieCollection.CreateSpringbackCompensationBuilder

Creates a springback compensation builder NXOpen.Die.SpringbackCompensationBuilder.

Signature CreateSpringbackCompensationBuilder(springbackCompensation)

Parameters:springbackCompensation (NXOpen.Die.SpringbackCompensation) – NXOpen.Die.SpringbackCompensation to be edited
Returns:
Return type:NXOpen.Die.SpringbackCompensationBuilder

New in version NX7.5.0.

License requirements: die_engineering (“DIE ENGINEERING”) OR nx_freeform_2 (“advanced freeform modeling”)

CreateTrimLineDevelopmentBuilder

DieCollection.CreateTrimLineDevelopmentBuilder

Creates a NXOpen.Die.TrimLineDevelopmentBuilder.

Signature CreateTrimLineDevelopmentBuilder(trimLineDevelopment)

Parameters:trimLineDevelopment (NXOpen.Features.Feature) – the TrimLineDevelopment feature to be edited, None if create.
Returns:
Return type:NXOpen.Die.TrimLineDevelopmentBuilder

New in version NX6.0.0.

License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)

CreateUncutRegionsBuilder

DieCollection.CreateUncutRegionsBuilder

Creates a NXOpen.Die.UncutRegionsBuilder

Signature CreateUncutRegionsBuilder()

Returns:
Return type:NXOpen.Die.UncutRegionsBuilder

New in version NX7.5.0.

License requirements: None.

DieShoe

DieCollection.DieShoe

Creates a die_shoe feature builder NXOpen.Die.DieShoeBuilder.

Signature DieShoe(dieShoe)

Parameters:dieShoe (NXOpen.Die.DieShoe) – NXOpen.Die.DieShoe to be edited.
Returns:
Return type:NXOpen.Die.DieShoeBuilder

New in version NX6.0.0.

License requirements: ug_die_design (“Die Design”)

DrawDiePunch

DieCollection.DrawDiePunch

Creates the draw die punch feature builder.

Signature DrawDiePunch(drawDiePunch)

Parameters:drawDiePunch (NXOpen.Features.Feature) – Draw Die Punch to be edited, None if create.
Returns:Draw Die Punch feature builder.
Return type:NXOpen.Die.DrawDiePunchBuilder

New in version NX4.0.0.

License requirements: ug_die_design (“Die Design”)

FaceSheet

DieCollection.FaceSheet

Creates a NXOpen.Die.FaceSheetBuilder.

Signature FaceSheet(faceSheet)

Parameters:faceSheet (NXOpen.Features.Feature) – NXOpen.Die.FaceSheetBuilder to be edited.
Returns:
Return type:NXOpen.Die.FaceSheetBuilder

New in version NX5.0.0.

License requirements: die_engineering (“DIE ENGINEERING”)

Fill

DieCollection.Fill

Creates/Edits the die area fill feature builder.

Signature Fill(fill)

Parameters:fill (NXOpen.Features.Feature) – area fill to be edited, None if create.
Returns:area fill feature builder
Return type:NXOpen.Die.FillBuilder

New in version NX4.0.0.

License requirements: die_engineering (“DIE ENGINEERING”)

FlangeTask

DieCollection.FlangeTask

Creates/Edits the flange task feature builder.

Signature FlangeTask(flangeTask)

Parameters:flangeTask (NXOpen.Features.Feature) – Flange Task to be edited, None if create.
Returns:Flange Task feature builder
Return type:NXOpen.Die.FlangeTaskBuilder

New in version NX4.0.0.

License requirements: die_engineering (“DIE ENGINEERING”)

FormTask

DieCollection.FormTask

Creates/Edits the form task feature builder.

Signature FormTask(formTask)

Parameters:formTask (NXOpen.Features.Feature) – Form Task to be edited, None if create.
Returns:Form Task feature builder.
Return type:NXOpen.Die.FormTaskBuilder

New in version NX4.0.0.

License requirements: die_engineering (“DIE ENGINEERING”)

Heelpost

DieCollection.Heelpost

Creates a heelpost feature builder NXOpen.Die.HeelpostBuilder.

Signature Heelpost(heelpost)

Parameters:heelpost (NXOpen.Die.Heelpost) – NXOpen.Die.Heelpost to be edited.
Returns:
Return type:NXOpen.Die.HeelpostBuilder

New in version NX6.0.0.

License requirements: ug_die_design (“Die Design”)

Keyway

DieCollection.Keyway

Creates a keyway feature builder NXOpen.Die.KeywayBuilder.

Signature Keyway(keyway)

Parameters:keyway (NXOpen.Die.Keyway) – NXOpen.Die.Keyway to be edited.
Returns:
Return type:NXOpen.Die.KeywayBuilder

New in version NX6.0.0.

License requirements: ug_die_design (“Die Design”)

Lineup

DieCollection.Lineup

Creates/Edits the die lineup feature builder.

Signature Lineup(lineup)

Parameters:lineup (NXOpen.Features.Feature) – lineup to be edited, None if create.
Returns:lineup feature builder
Return type:NXOpen.Die.LineupBuilder

New in version NX4.0.0.

License requirements: die_engineering (“DIE ENGINEERING”)

OutputCurves

DieCollection.OutputCurves

Creates/Edits the die output curves feature builder.

Signature OutputCurves(outcurves)

Parameters:outcurves (NXOpen.Features.Feature) – output curves feature to be edited, None if create.
Returns:output curves feature builder
Return type:NXOpen.Die.OutputCurvesBuilder

New in version NX4.0.1.

License requirements: die_engineering (“DIE ENGINEERING”)

PierceTask

DieCollection.PierceTask

Creates/Edits the pierce task feature builder.

Signature PierceTask(pierceTask)

Parameters:pierceTask (NXOpen.Features.Feature) – Pierce Task to be edited, None if create.
Returns:Pierce Task feature builder
Return type:NXOpen.Die.PierceTaskBuilder

New in version NX4.0.0.

License requirements: die_engineering (“DIE ENGINEERING”)

Rotor

DieCollection.Rotor

Creates the die_rotor feature builder.

Signature Rotor(rotor)

Parameters:rotor (NXOpen.Features.Feature) – Die Rotor to be edited, None if create.
Returns:Die Rotor feature builder.
Return type:NXOpen.Die.RotorBuilder

New in version NX4.0.0.

License requirements: ug_die_design (“Die Design”)

Steelinsert

DieCollection.Steelinsert

Creates/Edits the steel insert feature builder.

Signature Steelinsert(steelInsert)

Parameters:steelInsert (NXOpen.Features.Feature) – Steel Insert to be edited, None if create.
Returns:Steel Insert feature builder
Return type:NXOpen.Die.SteelInsertBuilder

New in version NX4.0.0.

License requirements: ug_die_design (“Die Design”)

TrimFlangeDieAssistant

DieCollection.TrimFlangeDieAssistant

Creates the trim/flange die assistant builder.

Signature TrimFlangeDieAssistant(nullFeature)

Parameters:nullFeature (NXOpen.Features.Feature) – must be None to create trim die.
Returns:Trim/Flange Die Assistant builder
Return type:NXOpen.Die.TrimFlangeDieAssistantBuilder

New in version NX5.0.0.

License requirements: ug_die_design (“Die Design”)

TrimTask

DieCollection.TrimTask

Creates/Edits the trim task feature builder.

Signature TrimTask(trimTask)

Parameters:trimTask (NXOpen.Features.Feature) – Trim Task to be edited, None if create.
Returns:Trim Task feature builder
Return type:NXOpen.Die.TrimTaskBuilder

New in version NX4.0.0.

License requirements: die_engineering (“DIE ENGINEERING”)