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 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: New in version NX6.0.0.
License requirements: ug_die_design (“Die Design”)
- feature (
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 editedReturns: 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 editedReturns: 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”)