NX Open C++ Reference Guide
|
Represents a Die Engineering/Design feature builder. More...
Classes | |
class | iterator |
Iterator for accessing the contents of the collection. More... | |
Represents a Die Engineering/Design feature builder.
To obtain an instance of this class, refer to Features::FeatureCollection
Created in NX4.0.0.
iterator NXOpen::Die::DieCollection::begin | ( | ) |
Returns an iterator addressing the first element.
NXOpen::Die::CastReliefBuilder* NXOpen::Die::DieCollection::CastRelief | ( | NXOpen::Die::CastRelief * | castRelief | ) |
Creates a cast relief feature builder Die::CastReliefBuilder .
castRelief | Die::CastRelief to be edited. |
NXOpen::Die::ClampingSlotBuilder* NXOpen::Die::DieCollection::ClampingSlot | ( | NXOpen::Die::ClampingSlot * | clampingSlot | ) |
Creates a clamping slot feature builder Die::ClampingSlotBuilder .
clampingSlot | Die::ClampingSlot to be edited. |
NXOpen::Die::CompensateRoughDataBuilder* NXOpen::Die::DieCollection::CompensateRoughData | ( | NXOpen::Features::CompensateRoughData * | compensateRoughData | ) |
Creates a Die::CompensateRoughDataBuilder .
compensateRoughData | Features::CompensateRoughData to be edited. |
NXOpen::Die::AddendumSectionBuilder* NXOpen::Die::DieCollection::CreateAddendumSectionBuilder | ( | NXOpen::Features::Feature * | addSection | ) |
Creates/Edits the addendum section builder.
addSection | the AddendumSection feature to be edited, NULL if create. |
NXOpen::Die::AddendumSectionUserDefinedBuilder* NXOpen::Die::DieCollection::CreateAddendumSectionUserDefinedBuilder | ( | ) |
Creates a user defined addendum section builder.
NXOpen::Die::AddSurfBuilder* NXOpen::Die::DieCollection::CreateAddSurfBuilder | ( | NXOpen::Features::Feature * | addSurf | ) |
Creates a Die::AddSurfBuilder .
addSurf | the AddSurf feature to be edited, NULL if create. |
NXOpen::Die::ClearanceBuilder* NXOpen::Die::DieCollection::CreateClearanceBuilder | ( | NXOpen::Die::Clearance * | clearance | ) |
Creates a clearance builder Die::ClearanceBuilder .
clearance | Die::Clearance to be edited. |
NXOpen::Die::DieAttributesBuilder* NXOpen::Die::DieCollection::CreateDieAttribute | ( | ) |
Creates a Die::DieAttributesBuilder .
NXOpen::Die::DieBooleanBuilder* NXOpen::Die::DieCollection::CreateDieBoolean | ( | ) |
Creates a Die::DieBooleanBuilder .
NXOpen::Die::DieDirectionBuilder* NXOpen::Die::DieCollection::CreateDieDirection | ( | NXOpen::Features::Feature * | feature | ) |
Creates a Die::DieDirectionBuilder .
feature | Parent NX Feature. |
NXOpen::Die::DieLimitsBuilder* NXOpen::Die::DieCollection::CreateDieLimits | ( | ) |
Creates a Die::DieLimitsBuilder .
NXOpen::Die::DieLocationBuilder* NXOpen::Die::DieCollection::CreateDieLocation | ( | ) |
Creates a Die::DieLocationBuilder .
NXOpen::Die::DieLocationsBuilder* NXOpen::Die::DieCollection::CreateDieLocations | ( | NXOpen::Features::Feature * | feature, |
bool | allowSelection, | ||
bool | allowNewPoint, | ||
bool | allowNewCoordinateSystem, | ||
bool | allowNewVector, | ||
bool | allowNewPlane, | ||
bool | isRequired, | ||
bool | allowMultipleSelection | ||
) |
Creates a Die::DieLocationsBuilder .
feature | Parent NX Feature. |
allowSelection | Is selection available? |
allowNewPoint | Is specify point available? |
allowNewCoordinateSystem | Is specify coordinate system available? |
allowNewVector | Is specify vector available? |
allowNewPlane | Is specify plane available? |
isRequired | Is it required that something be specified, or is everything optional? |
allowMultipleSelection | Can builder support multiple locations? |
NXOpen::Die::DiePlaneBuilder* NXOpen::Die::DieCollection::CreateDiePlane | ( | NXOpen::Features::Feature * | feature | ) |
Creates a Die::DiePlaneBuilder .
feature | Parent NX Feature. |
NXOpen::Die::DrawBeadBuilder* NXOpen::Die::DieCollection::CreateDrawBeadBuilder | ( | NXOpen::Die::DrawBead * | drawBead | ) |
Creates a draw bead builder Die::DrawBeadBuilder .
drawBead | Die::DrawBead to be edited. |
NXOpen::Die::FillAreaBuilder* NXOpen::Die::DieCollection::CreateFillAreaBuilder | ( | NXOpen::Die::FillArea * | fillArea | ) |
Creates a fill area builder Die::FillAreaBuilder .
fillArea | Die::FillArea to be edited. |
NXOpen::Die::FingerClearanceNotchBuilder* NXOpen::Die::DieCollection::CreateFingerClearanceNotchBuilder | ( | NXOpen::Die::FingerClearanceNotch * | fingerClearanceNotch | ) |
Creates a finger clearance notch builder Die::FingerClearanceNotchBuilder .
fingerClearanceNotch | Die::FingerClearanceNotch to be edited. |
NXOpen::Die::HandlingCoreBuilder* NXOpen::Die::DieCollection::CreateHandlingCoreBuilder | ( | NXOpen::Die::HandlingCore * | handlingCore | ) |
Creates a handling core builder Die::HandlingCoreBuilder .
handlingCore | Die::HandlingCore to be edited. |
NXOpen::Die::MachineReliefBuilder* NXOpen::Die::DieCollection::CreateMachineReliefBuilder | ( | NXOpen::Die::MachineRelief * | machineRelief | ) |
Creates a machine relief builder Die::MachineReliefBuilder .
machineRelief | Die::MachineRelief to be edited. |
NXOpen::Die::QuickBinderBuilder* NXOpen::Die::DieCollection::CreateQuickBinderBuilder | ( | NXOpen::Features::QuickBinder * | quickBinder | ) |
Creates a Die::QuickBinderBuilder.
quickBinder | Features::QuickBinder to be edited |
NXOpen::Die::QuickBinderWrapBuilder* NXOpen::Die::DieCollection::CreateQuickBinderWrapBuilder | ( | NXOpen::Features::Feature * | quickBinderWrap | ) |
Creates a Die::QuickBinderWrapBuilder .
quickBinderWrap | the QuickBinderWrap feature to be edited, NULL if create. |
NXOpen::Die::SpringbackCompensationBuilder* NXOpen::Die::DieCollection::CreateSpringbackCompensationBuilder | ( | NXOpen::Die::SpringbackCompensation * | springbackCompensation | ) |
Creates a springback compensation builder Die::SpringbackCompensationBuilder .
springbackCompensation | Die::SpringbackCompensation to be edited |
NXOpen::Die::TrimLineDevelopmentBuilder* NXOpen::Die::DieCollection::CreateTrimLineDevelopmentBuilder | ( | NXOpen::Features::Feature * | trimLineDevelopment | ) |
Creates a Die::TrimLineDevelopmentBuilder .
trimLineDevelopment | the TrimLineDevelopment feature to be edited, NULL if create. |
NXOpen::Die::UncutRegionsBuilder* NXOpen::Die::DieCollection::CreateUncutRegionsBuilder | ( | ) |
Creates a Die::UncutRegionsBuilder.
NXOpen::Die::DieShoeBuilder* NXOpen::Die::DieCollection::DieShoe | ( | NXOpen::Die::DieShoe * | dieShoe | ) |
Creates a die_shoe feature builder Die::DieShoeBuilder .
dieShoe | Die::DieShoe to be edited. |
NXOpen::Die::DrawDiePunchBuilder* NXOpen::Die::DieCollection::DrawDiePunch | ( | NXOpen::Features::Feature * | drawDiePunch | ) |
iterator NXOpen::Die::DieCollection::end | ( | ) |
Returns an iterator addressing one past the last element.
NXOpen::Die::FaceSheetBuilder* NXOpen::Die::DieCollection::FaceSheet | ( | NXOpen::Features::Feature * | faceSheet | ) |
Creates a Die::FaceSheetBuilder .
faceSheet | Die::FaceSheetBuilder to be edited. |
NXOpen::Die::FillBuilder* NXOpen::Die::DieCollection::Fill | ( | NXOpen::Features::Feature * | fill | ) |
Creates/Edits the die area fill feature builder.
fill | area fill to be edited, NULL if create. |
NXOpen::Die::FlangeTaskBuilder* NXOpen::Die::DieCollection::FlangeTask | ( | NXOpen::Features::Feature * | flangeTask | ) |
Creates/Edits the flange task feature builder.
flangeTask | Flange Task to be edited, NULL if create. |
NXOpen::Die::FormTaskBuilder* NXOpen::Die::DieCollection::FormTask | ( | NXOpen::Features::Feature * | formTask | ) |
Creates/Edits the form task feature builder.
formTask | Form Task to be edited, NULL if create. |
NXOpen::Die::HeelpostBuilder* NXOpen::Die::DieCollection::Heelpost | ( | NXOpen::Die::Heelpost * | heelpost | ) |
Creates a heelpost feature builder Die::HeelpostBuilder .
heelpost | Die::Heelpost to be edited. |
NXOpen::Die::KeywayBuilder* NXOpen::Die::DieCollection::Keyway | ( | NXOpen::Die::Keyway * | keyway | ) |
Creates a keyway feature builder Die::KeywayBuilder .
keyway | Die::Keyway to be edited. |
NXOpen::Die::LineupBuilder* NXOpen::Die::DieCollection::Lineup | ( | NXOpen::Features::Feature * | lineup | ) |
Creates/Edits the die lineup feature builder.
lineup | lineup to be edited, NULL if create. |
NXOpen::Die::OutputCurvesBuilder* NXOpen::Die::DieCollection::OutputCurves | ( | NXOpen::Features::Feature * | outcurves | ) |
Creates/Edits the die output curves feature builder.
outcurves | output curves feature to be edited, NULL if create. |
NXOpen::Die::PierceTaskBuilder* NXOpen::Die::DieCollection::PierceTask | ( | NXOpen::Features::Feature * | pierceTask | ) |
Creates/Edits the pierce task feature builder.
pierceTask | Pierce Task to be edited, NULL if create. |
NXOpen::Die::RotorBuilder* NXOpen::Die::DieCollection::Rotor | ( | NXOpen::Features::Feature * | rotor | ) |
NXOpen::Die::SteelInsertBuilder* NXOpen::Die::DieCollection::Steelinsert | ( | NXOpen::Features::Feature * | steelInsert | ) |
Creates/Edits the steel insert feature builder.
steelInsert | Steel Insert to be edited, NULL if create. |
tag_t NXOpen::Die::DieCollection::Tag | ( | ) | const |
Returns the tag of this object.
NXOpen::Die::TrimFlangeDieAssistantBuilder* NXOpen::Die::DieCollection::TrimFlangeDieAssistant | ( | NXOpen::Features::Feature * | nullFeature | ) |
Creates the trim/flange die assistant builder.
nullFeature | must be NULL to create trim die. |
NXOpen::Die::TrimTaskBuilder* NXOpen::Die::DieCollection::TrimTask | ( | NXOpen::Features::Feature * | trimTask | ) |
Creates/Edits the trim task feature builder.
trimTask | Trim Task to be edited, NULL if create. |