|
NX Open C++ 参考指南 2406 v1.1
|
模具对象集合类 更多...
#include <Die_DieCollection.hxx>
类 | |
| class | iterator |
模具对象集合类
表示模具工程/设计特征构建器集合类。
要获取此类的实例,请参考 NXOpen::Features::FeatureCollection
于NX4.0.0版本创建。
| iterator NXOpen::Die::DieCollection::begin | ( | ) |
返回指向第一个元素的迭代器。
| NXOpen::Die::CastReliefBuilder * NXOpen::Die::DieCollection::CastRelief | ( | NXOpen::Die::CastRelief * | castRelief | ) |
创建一个铸造余量特征构造器 NXOpen::Die::CastReliefBuilder。
| castRelief | 要编辑的 NXOpen::Die::CastRelief。 |
| NXOpen::Die::ClampingSlotBuilder * NXOpen::Die::DieCollection::ClampingSlot | ( | NXOpen::Die::ClampingSlot * | clampingSlot | ) |
创建一个夹紧槽特征构造器 NXOpen::Die::ClampingSlotBuilder。
| clampingSlot | 要编辑的 NXOpen::Die::ClampingSlot。 |
| NXOpen::Die::CompensateRoughDataBuilder * NXOpen::Die::DieCollection::CompensateRoughData | ( | NXOpen::Features::CompensateRoughData * | compensateRoughData | ) |
创建一个 NXOpen::Die::CompensateRoughDataBuilder。
| compensateRoughData | 要编辑的 NXOpen::Features::CompensateRoughData。 |
| NXOpen::Die::AddendumSectionBuilder * NXOpen::Die::DieCollection::CreateAddendumSectionBuilder | ( | NXOpen::Features::Feature * | addSection | ) |
创建/编辑修边余料截面构造器。
于 NX7.5.0 版本创建。
许可要求:die_engineering(“模具工程”)或 prog_die_wizard(“UG级进模向导”)
| addSection | 要编辑的修边余料截面特征,创建时为 NULL。 |
| NXOpen::Die::AddendumSectionUserDefinedBuilder * NXOpen::Die::DieCollection::CreateAddendumSectionUserDefinedBuilder | ( | ) |
创建用户定义的工艺补充面截面构建器。
| NXOpen::Die::AddSurfBuilder * NXOpen::Die::DieCollection::CreateAddSurfBuilder | ( | NXOpen::Features::Feature * | addSurf | ) |
创建 NXOpen::Die::AddSurfBuilder。
| addSurf | 要编辑的 AddSurf 特征,创建时为 NULL。 |
| NXOpen::Die::ClearanceBuilder * NXOpen::Die::DieCollection::CreateClearanceBuilder | ( | NXOpen::Die::Clearance * | clearance | ) |
创建一个避让构造器 NXOpen::Die::ClearanceBuilder。
| clearance | 要编辑的 NXOpen::Die::Clearance。 |
| NXOpen::Die::DieAttributesBuilder * NXOpen::Die::DieCollection::CreateDieAttribute | ( | ) |
创建 NXOpen::Die::DieAttributesBuilder。
| NXOpen::Die::DieBooleanBuilder * NXOpen::Die::DieCollection::CreateDieBoolean | ( | ) |
创建 NXOpen::Die::DieBooleanBuilder。
| NXOpen::Die::DieDirectionBuilder * NXOpen::Die::DieCollection::CreateDieDirection | ( | NXOpen::Features::Feature * | feature | ) |
创建 NXOpen::Die::DieDirectionBuilder。
| feature | 父 NX 特征。 |
| NXOpen::Die::DieLimitsBuilder * NXOpen::Die::DieCollection::CreateDieLimits | ( | ) |
创建一个 NXOpen::Die::DieLimitsBuilder。
| NXOpen::Die::DieLocationBuilder * NXOpen::Die::DieCollection::CreateDieLocation | ( | ) |
创建一个 NXOpen::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 ) |
创建一个 NXOpen::Die::DieLocationsBuilder。
| feature | 父 NX 特征。 |
| allowSelection | 是否允许选择? |
| allowNewPoint | 是否允许指定新点? |
| allowNewCoordinateSystem | 是否允许指定新坐标系? |
| allowNewVector | 是否允许指定新矢量? |
| allowNewPlane | 是否允许指定新平面? |
| isRequired | 是否必须指定内容,还是所有内容都是可选的? |
| allowMultipleSelection | 构造器是否支持多选? |
| NXOpen::Die::DiePlaneBuilder * NXOpen::Die::DieCollection::CreateDiePlane | ( | NXOpen::Features::Feature * | feature | ) |
| NXOpen::Die::DrawBeadBuilder * NXOpen::Die::DieCollection::CreateDrawBeadBuilder | ( | NXOpen::Die::DrawBead * | drawBead | ) |
创建拉延筋构造器 NXOpen::Die::DrawBeadBuilder 。
| drawBead | 要编辑的 NXOpen::Die::DrawBead 。 |
| NXOpen::Die::FillAreaBuilder * NXOpen::Die::DieCollection::CreateFillAreaBuilder | ( | NXOpen::Die::FillArea * | fillArea | ) |
创建一个填充区域构造器 NXOpen::Die::FillAreaBuilder。
| fillArea | 要编辑的 NXOpen::Die::FillArea。 |
| NXOpen::Die::FingerClearanceNotchBuilder * NXOpen::Die::DieCollection::CreateFingerClearanceNotchBuilder | ( | NXOpen::Die::FingerClearanceNotch * | fingerClearanceNotch | ) |
创建一个指形避让槽构造器 NXOpen::Die::FingerClearanceNotchBuilder。
| fingerClearanceNotch | 要编辑的 NXOpen::Die::FingerClearanceNotch。 |
| NXOpen::Die::HandlingCoreBuilder * NXOpen::Die::DieCollection::CreateHandlingCoreBuilder | ( | NXOpen::Die::HandlingCore * | handlingCore | ) |
创建一个搬运芯构造器 NXOpen::Die::HandlingCoreBuilder。
| handlingCore | 要编辑的 NXOpen::Die::HandlingCore。 |
| NXOpen::Die::MachineReliefBuilder * NXOpen::Die::DieCollection::CreateMachineReliefBuilder | ( | NXOpen::Die::MachineRelief * | machineRelief | ) |
创建机加避让构造器 NXOpen::Die::MachineReliefBuilder 。
| machineRelief | 要编辑的 NXOpen::Die::MachineRelief 。 |
| NXOpen::Die::QuickBinderBuilder * NXOpen::Die::DieCollection::CreateQuickBinderBuilder | ( | NXOpen::Features::QuickBinder * | quickBinder | ) |
创建 NXOpen::Die::QuickBinderBuilder。
| quickBinder | 要编辑的 NXOpen::Features::QuickBinder。 |
| NXOpen::Die::QuickBinderWrapBuilder * NXOpen::Die::DieCollection::CreateQuickBinderWrapBuilder | ( | NXOpen::Features::Feature * | quickBinderWrap | ) |
创建 NXOpen::Die::QuickBinderWrapBuilder。
| quickBinderWrap | 要编辑的 QuickBinderWrap 特征,创建时为 NULL。 |
| NXOpen::Die::SpringbackCompensationBuilder * NXOpen::Die::DieCollection::CreateSpringbackCompensationBuilder | ( | NXOpen::Die::SpringbackCompensation * | springbackCompensation | ) |
创建回弹补偿构造器 NXOpen::Die::SpringbackCompensationBuilder 。
| springbackCompensation | 要编辑的 NXOpen::Die::SpringbackCompensation |
| NXOpen::Die::TrimLineDevelopmentBuilder * NXOpen::Die::DieCollection::CreateTrimLineDevelopmentBuilder | ( | NXOpen::Features::Feature * | trimLineDevelopment | ) |
创建 NXOpen::Die::TrimLineDevelopmentBuilder。
| trimLineDevelopment | 要编辑的 TrimLineDevelopment 特征,创建时为 NULL。 |
| NXOpen::Die::TrimSteelParametersBuilder * NXOpen::Die::DieCollection::CreateTrimSteelParametersBuilder | ( | ) |
创建修边镶块参数构造器 NXOpen::Die::TrimSteelParametersBuilder 。
创建于 NX2306.0.0。
许可要求:die_engineering ("DIE ENGINEERING") 或 ug_die_design ("模具设计")
| NXOpen::Die::UncutRegionsBuilder * NXOpen::Die::DieCollection::CreateUncutRegionsBuilder | ( | ) |
创建一个 NXOpen::Die::UncutRegionsBuilder。
| NXOpen::Die::DieShoeBuilder * NXOpen::Die::DieCollection::DieShoe | ( | NXOpen::Die::DieShoe * | dieShoe | ) |
创建模座特征构造器 NXOpen::Die::DieShoeBuilder。
| dieShoe | 要编辑的 NXOpen::Die::DieShoe。 |
| NXOpen::Die::DrawDiePunchBuilder * NXOpen::Die::DieCollection::DrawDiePunch | ( | NXOpen::Features::Feature * | drawDiePunch | ) |
创建拉深模凸模特征构建器。
| drawDiePunch | 要编辑的拉深模凸模,若创建则为 NULL。 |
|
inline |
返回指向最后一个元素之后位置的迭代器。
| NXOpen::Die::FaceSheetBuilder * NXOpen::Die::DieCollection::FaceSheet | ( | NXOpen::Features::Feature * | faceSheet | ) |
创建 NXOpen::Die::FaceSheetBuilder。
| faceSheet | 要编辑的 NXOpen::Die::FaceSheetBuilder。 |
| NXOpen::Die::FillBuilder * NXOpen::Die::DieCollection::Fill | ( | NXOpen::Features::Feature * | fill | ) |
创建/编辑模腔填充特征构造器。
| fill | 要编辑的模腔填充,创建时为 NULL。 |
| NXOpen::Die::FlangeTaskBuilder * NXOpen::Die::DieCollection::FlangeTask | ( | NXOpen::Features::Feature * | flangeTask | ) |
创建/编辑翻边任务特征构建器。
| flangeTask | 要编辑的翻边任务,若创建则为 NULL。 |
| NXOpen::Die::FormTaskBuilder * NXOpen::Die::DieCollection::FormTask | ( | NXOpen::Features::Feature * | formTask | ) |
创建/编辑成形任务特征构建器。
| formTask | 要编辑的成形任务,若创建则为 NULL。 |
| NXOpen::Die::HeelpostBuilder * NXOpen::Die::DieCollection::Heelpost | ( | NXOpen::Die::Heelpost * | heelpost | ) |
创建一个跟柱特征构造器 NXOpen::Die::HeelpostBuilder。
| heelpost | 要编辑的 NXOpen::Die::Heelpost。 |
| NXOpen::Die::KeywayBuilder * NXOpen::Die::DieCollection::Keyway | ( | NXOpen::Die::Keyway * | keyway | ) |
创建一个键槽特征构造器 NXOpen::Die::KeywayBuilder。
| keyway | 要编辑的 NXOpen::Die::Keyway。 |
| NXOpen::Die::LineupBuilder * NXOpen::Die::DieCollection::Lineup | ( | NXOpen::Features::Feature * | lineup | ) |
创建/编辑模具排位特征构造器。
| lineup | 要编辑的排位,创建时为 NULL。 |
| NXOpen::Die::OutputCurvesBuilder * NXOpen::Die::DieCollection::OutputCurves | ( | NXOpen::Features::Feature * | outcurves | ) |
创建/编辑模具输出曲线特征构造器。
| outcurves | 要编辑的输出曲线特征,创建时为 NULL。 |
| NXOpen::Die::PierceTaskBuilder * NXOpen::Die::DieCollection::PierceTask | ( | NXOpen::Features::Feature * | pierceTask | ) |
创建/编辑冲孔任务特征构建器。
| pierceTask | 要编辑的冲孔任务,若创建则为 NULL。 |
| NXOpen::Die::RotorBuilder * NXOpen::Die::DieCollection::Rotor | ( | NXOpen::Features::Feature * | rotor | ) |
创建 die_rotor 特征构建器。
| rotor | 要编辑的模具转子,若创建则为 NULL。 |
| NXOpen::Die::SteelInsertBuilder * NXOpen::Die::DieCollection::Steelinsert | ( | NXOpen::Features::Feature * | steelInsert | ) |
创建/编辑钢镶块特征构造器。
| steelInsert | 要编辑的钢镶块,创建时为 NULL。 |
| tag_t NXOpen::Die::DieCollection::Tag | ( | ) | const |
返回此对象的标签。
| NXOpen::Die::TrimFlangeDieAssistantBuilder * NXOpen::Die::DieCollection::TrimFlangeDieAssistant | ( | NXOpen::Features::Feature * | nullFeature | ) |
创建修边/翻边模辅助构造器。
| nullFeature | 必须为 NULL 以创建修边模。 |
| NXOpen::Die::TrimTaskBuilder * NXOpen::Die::DieCollection::TrimTask | ( | NXOpen::Features::Feature * | trimTask | ) |
创建/编辑修边任务特征构建器。
| trimTask | 要编辑的修边任务,若创建则为 NULL。 |