NX Open C++ 参考指南 2406 v1.1
载入中...
搜索中...
未找到
NXOpen::Features::ShipCollection类 参考

船舶设计特征集合 更多...

#include <Features_ShipCollection.hxx>

类 NXOpen::Features::ShipCollection 继承关系图:
NXOpen::TaggedObjectCollection

class  iterator

Public 类型

enum  SteelFeatureApproach { SteelFeatureApproachNormal , SteelFeatureApproachSketchSharing }

Public 成员函数

iterator begin ()
NXOpen::Features::ShipDesign::AddDataSetBuilderCreateAddDataSetBuilder ()
NXOpen::Features::ShipDesign::AlongGuideCutBuilderCreateAlongGuideCutBuilder (NXOpen::Features::ShipDesign::AlongGuideCut *alongGuideCut)
NXOpen::Features::ShipDesign::AssemblyDrawingBuilderCreateAssemblyDrawingBuilder ()
NXOpen::Features::ShipDesign::AssociativeMirrorBuilderCreateAssociativeMirrorBuilder (NXOpen::Features::ShipDesign::AssociativeMirror *associativeMirror)
NXOpen::Features::ShipDesign::AssociativeMirrorPartBuilderCreateAssociativeMirrorPartBuilder (NXOpen::Features::ShipDesign::AssociativeMirrorDetail *associativeMirror)
NXOpen::Features::ShipDesign::BracketBuilderCreateBracketBuilder (NXOpen::Features::ShipDesign::Bracket *bracket)
NXOpen::Features::ShipDesign::BuiltUpManModeBuilderCreateBuiltUpManModeBuilder ()
NXOpen::Features::ShipDesign::BulkHeadsBuilderCreateBulkHeadsBuilder (NXOpen::Features::Feature *bulkHead)
NXOpen::Features::ShipDesign::CloneWeldsBuilderCreateCloneWeldsBuilder ()
NXOpen::Features::ShipDesign::CollarPlateBuilderCreateCollarPlateBuilder (NXOpen::Features::ShipDesign::CollarPlate *collarPlate)
NXOpen::Features::ShipDesign::CompareModeBuilderCreateCompareModeBuilder ()
NXOpen::Features::ShipDesign::CompartmentBuilderCreateCompartmentBuilder (NXOpen::Features::ShipDesign::Compartment *feature)
NXOpen::Features::ShipDesign::ConceptFromSpreadsheetBuilderCreateConceptFromSpreadsheetBuilder (NXOpen::Features::ShipDesign::ConceptFromSpreadsheet *conceptFromSpreadsheet)
NXOpen::Features::ShipDesign::ConfigurableReportBuilderCreateConfigurableReportBuilder ()
NXOpen::Features::ShipDesign::CopyObjectsBuilderCreateCopyObjectsBuilder (NXOpen::Assemblies::Component *userWorkOcc)
NXOpen::Features::ShipDesign::CopyPasteNewBuilderCreateCopyPasteNewBuilder (NXOpen::Assemblies::Component *userWorkOcc)
NXOpen::Features::ShipDesign::CornerCutBuilderCreateCornerCutBuilder (NXOpen::Features::ShipDesign::CornerCut *cornerCut)
NXOpen::Features::ShipDesign::CornerCutListItemBuilderCreateCornerCutListitemBuilder ()
NXOpen::Features::ShipDesign::CustomBracketBuilderCreateCustomBracketBuilder (NXOpen::Features::Feature *customBracket)
NXOpen::Features::ShipDesign::Cutout2BuilderCreateCutout2Builder (NXOpen::Features::ShipDesign::Cutout2 *cutout2)
NXOpen::Features::ShipDesign::CuttingSideFacesBuilderCreateCuttingSideFacesBuilder ()
NXOpen::Features::ShipDesign::DeckBuilderCreateDeckBuilder (NXOpen::Features::ShipDesign::Deck *deck)
NXOpen::Features::ShipDesign::DecksBuilderCreateDecksBuilder (NXOpen::Features::Feature *decks)
NXOpen::Features::ShipDesign::DeleteSeamBuilderCreateDeleteSeamBuilder ()
NXOpen::Features::ShipDesign::DetailEditBoundaryBuilderCreateDetailEditBoundaryBuilder ()
NXOpen::Features::ShipDesign::DisplaySolidBuilderCreateDisplaySolidBuilder ()
NXOpen::Features::ShipDesign::DivideBuilderCreateDivideBuilder (NXOpen::Features::ShipDesign::Divide *divide)
NXOpen::Features::ShipDesign::DrawingAnnotationBuilderCreateDrawingAnnotationBuilder ()
NXOpen::Features::ShipDesign::DvToMvMappingBuilderCreateDvToMvMappingBuilder (NXOpen::Features::Feature *mappingFeature)
NXOpen::Features::ShipDesign::EdgeCutBuilderCreateEdgeCutBuilder (NXOpen::Features::ShipDesign::EdgeCut *edgeCut)
NXOpen::Features::ShipDesign::EdgeReinforcementBuilderCreateEdgeReinforcementBuilder (NXOpen::Features::ShipDesign::EdgeReinforcement *edgeReinforcement)
NXOpen::Features::ShipDesign::EditBoundaryBuilderCreateEditBoundaryBuilder ()
NXOpen::Features::ShipDesign::EditContextAttributesBuilderCreateEditContextAttributesBuilder ()
NXOpen::Features::ShipDesign::EditScantlingTableBuilderCreateEditScantlingTableBuilder ()
NXOpen::Features::ShipDesign::EditStockBuilderCreateEditStockBuilder ()
NXOpen::Features::ShipDesign::EditWeldingBuilderCreateEditWeldingBuilder ()
NXOpen::Features::ShipDesign::EndCutBuilderCreateEndCutBuilder (NXOpen::Features::ShipDesign::EndCut *endCut)
NXOpen::Features::ShipDesign::GeneralArrangement::EvacuationPlanBuilderCreateEvacuationPlanBuilder (NXOpen::Annotations::CustomSymbol *tgSymbol, const char *symbolName, bool bUseMemoryPatternIndex)
NXOpen::Features::ShipDesign::GeneralArrangement::EvacuationPlanBuilderCreateEvacuationPlanBuilder (NXOpen::Annotations::CustomSymbol *tgSymbol, const NXString &symbolName, bool bUseMemoryPatternIndex)
NXOpen::Features::ShipDesign::ExamineSteelFeatureBuilderCreateExamineSteelFeatureBuilder ()
NXOpen::Features::ShipDesign::ExcessMaterialBuilderCreateExcessMaterialBuilder (NXOpen::Features::ShipDesign::ExcessMaterial *excessMaterial)
NXOpen::Features::ShipDesign::ExpansionDrawingBuilderCreateExpansionDrawingBuilder (NXOpen::Features::ShipDesign::ExpansionDrawing *expansionFeature)
NXOpen::Features::ShipDesign::ExportStructureXMLBuilderCreateExportStructureXmlBuilder ()
NXOpen::Features::ShipDesign::GeneralArrangement::FaceCharacteristicsBuilderCreateFaceCharacteristicsBuilder ()
NXOpen::Features::ShipDesign::FeaturesBatchOperationBuilderCreateFeaturesBatchOperationBuilder ()
NXOpen::Features::ShipDesign::FeaturesToTagBuilderCreateFeaturesToMarkBuilder ()
NXOpen::Features::ShipDesign::FilterBuilderCreateFilterBuilder ()
NXOpen::Features::ShipDesign::FrameBarOutBuilderCreateFrameBarOutBuilder (NXOpen::Features::Feature *frameBarOut)
NXOpen::Features::ShipDesign::GeneralArrangement::DrawingAutomationBuilderCreateGeneralArrangementDrawingAutomationBuilder ()
NXOpen::Features::ShipDesign::GeneralArrangementViewBuilderCreateGeneralArrangementViewBuilder (NXOpen::Drawings::BaseView *view)
NXOpen::Features::ShipDesign::GenericPlateSystemBuilderCreateGenericPlateSystemBuilder (NXOpen::Features::ShipDesign::GenericPlateSystem *genericPlateSystem)
NXOpen::Features::ShipDesign::HullBuilderCreateHullBuilder (NXOpen::Features::ShipDesign::Hull *hull)
NXOpen::Features::ShipDesign::ImportStructureXMLBuilderCreateImportStructureXmlBuilder ()
NXOpen::Features::ShipDesign::InsertFramesBuilderCreateInsertFramesBuilder (NXOpen::Features::Feature *insertFrames)
NXOpen::Features::ShipDesign::InsertSheetBodyBuilderCreateInsertSheetBodyBuilder (NXOpen::Features::ShipDesign::InsertSheetBody *insertSheetBody)
NXOpen::Features::ShipDesign::InteractiveAnnotationBuilderCreateInteractiveAnnotationBuilder ()
NXOpen::Features::ShipDesign::InverseBendingLinesBuilderCreateInverseBendingLinesBuilder (NXOpen::Features::ShipDesign::InverseBendingLines *inverseBendingLines)
NXOpen::Features::ShipDesign::ItFramesBuilderCreateItFramesBuilder (NXOpen::Features::Feature *itFrame)
NXOpen::Features::ShipDesign::KnuckledProfilesBuilderCreateKnuckledProfilesBuilder (NXOpen::Features::ShipDesign::KnuckledProfiles *knuckledProfiles)
NXOpen::Features::ShipDesign::LabellingRoomsBuilderCreateLabellingRoomsBuilder ()
NXOpen::Features::ShipDesign::LinesPlanBuilderCreateLinesPlanBuilder (NXOpen::Features::ShipDesign::LinesPlan *linesPlan)
NXOpen::Features::ShipDesign::LongitudinalBulkheadBuilderCreateLongitudinalBulkheadBuilder (NXOpen::Features::ShipDesign::LongitudinalBulkhead *longitudinalBulkhead)
NXOpen::Features::ShipDesign::MainDimensionsBuilderCreateMainDimensionsBuilder (NXOpen::Features::Feature *mainDimensions)
NXOpen::Features::ShipDesign::ManufacturingAssemblyNavigatorBuilderCreateManufacturingAssemblyNavigatorBuilder ()
NXOpen::Features::ShipDesign::ManufacturingDataBuilderCreateManufacturingDataBuilder ()
NXOpen::Features::ShipDesign::ManufacturingOutBuilderCreateManufacturingOutBuilder (NXOpen::Features::Feature *frameBarOut)
NXOpen::Features::ShipDesign::ManufacturingPreparationBuilderCreateManufacturingPreparationBuilder (NXOpen::Features::ShipDesign::ManufacturingPreparation *manuPrep)
NXOpen::Features::ShipDesign::MarkingLineBuilderCreateMarkingLineBuilder (NXOpen::Features::Feature *markingLine)
NXOpen::Features::ShipDesign::MarkingLineDesignBuilderCreateMarkingLineDesignBuilder (NXOpen::Features::Feature *markingLine)
NXOpen::Features::ShipDesign::MarkInsulationAreaBuilderCreateMarkInsulationAreaBuilder (NXOpen::Annotations::Hatch *hatch)
NXOpen::Features::ShipDesign::MaterialAllowanceBuilderCreateMaterialAllowanceBuilder ()
NXOpen::Features::ShipDesign::MaterialEstimationBuilderCreateMaterialEstimationBuilder ()
NXOpen::Features::ShipDesign::MirrorShipStructureBuilderCreateMirrorShipStructureBuilder ()
NXOpen::Features::ShipDesign::MoveToContainerBuilderCreateMoveToContainerBuilder ()
NXOpen::Features::ShipDesign::NodeSelectionBuilderCreateNodeSelectionBuilder ()
NXOpen::Features::ShipDesign::OrientationDefinitionBuilderCreateOrientationDefinitionBuilder (NXOpen::Features::ShipDesign::OrientationDefinition *orientation)
NXOpen::Features::ShipDesign::PhysicalCompartmentBuilderCreatePhysicalCompartmentBuilder (NXOpen::Features::ShipDesign::PhysicalCompartment *frec)
NXOpen::Features::ShipDesign::PillarBuilderCreatePillarBuilder (NXOpen::Features::ShipDesign::Pillar *pillar)
NXOpen::Features::ShipDesign::PillarSystemBuilderCreatePillarSystemBuilder (NXOpen::Features::ShipDesign::PillarSystem *pillarSystem)
NXOpen::Features::ShipDesign::PinJigBuilderCreatePinJigBuilder (NXOpen::Features::ShipDesign::PinJig *pinJig)
NXOpen::Features::ShipDesign::PinjigDrawingBuilderCreatePinjigDrawingBuilder ()
NXOpen::Features::ShipDesign::PlateBuilderCreatePlateBuilder (NXOpen::Features::ShipDesign::Plate *plate)
NXOpen::Features::ShipDesign::PlateChamferBuilderCreatePlateChamferBuilder (NXOpen::Features::ShipDesign::PlateChamfer *plateChamfer)
NXOpen::Features::ShipDesign::PlateDivideBuilderCreatePlateDivideBuilder (NXOpen::Features::ShipDesign::PlateDivide *plateDivide)
NXOpen::Features::ShipDesign::PlatePreparationBuilderCreatePlatePreparationBuilder (NXOpen::Features::Feature *platePreparation)
NXOpen::Features::ShipDesign::PlateSystemBuilderCreatePlateSystemBuilder (NXOpen::Features::ShipDesign::PlateSystem *plateSystem)
NXOpen::Features::ShipDesign::ProfileBuilderCreateProfileBuilder (NXOpen::Features::Feature *profile)
NXOpen::Features::ShipDesign::ProfileCutoutBuilderCreateProfileCutoutBuilder (NXOpen::Features::Feature *profileCutout)
NXOpen::Features::ShipDesign::ProfileListBuilderCreateProfileListBuilder (NXOpen::Features::Feature *profileList)
void CreateProfileSketch (bool profileSketchAutotest)
NXOpen::Features::ShipDesign::ProfileSketchBuilderCreateProfileSketchBuilder ()
NXOpen::Features::ShipDesign::ProfileSystemBuilderCreateProfileSystemBuilder (NXOpen::Features::ShipDesign::ProfileSystem *profileSystem)
NXOpen::Features::ShipDesign::ProfileTransitionBuilderCreateProfileTransitionBuilder (NXOpen::Features::ShipDesign::ProfileTransition *profileTransition)
NXOpen::Features::ShipDesign::ProjectSetupBuilderCreateProjectSetupBuilder ()
NXOpen::Features::ShipDesign::QualifySketchBuilderCreateQualifySketchBuilder ()
NXOpen::Features::ShipDesign::RebaseBuilderCreateRebaseBuilder ()
NXOpen::Features::ShipDesign::ReferenceLineBuilderCreateReferenceLineBuilder (NXOpen::Features::Feature *referenceLine)
NXOpen::Features::ShipDesign::RemoveSplitBuilderCreateRemoveSplitBuilder ()
NXOpen::Features::ShipDesign::ReverseSplitBuilderCreateReverseSplitBuilder ()
NXOpen::Features::ShipDesign::RollingLineBuilderCreateRollingLineBuilder (NXOpen::Features::ShipDesign::RollingLine *rollingLine)
NXOpen::Features::ShipDesign::RoomAttributesBuilderCreateRoomAttributesBuilder ()
NXOpen::Features::ShipDesign::RoomBuilderCreateRoomBuilder (NXOpen::Features::Feature *feature)
NXOpen::Features::ShipDesign::RoomPanelBuilderCreateRoomPanelBuilder (NXOpen::Features::Feature *feature)
NXOpen::Features::ShipDesign::RoomThicknessItemBuilderCreateRoomThicknessItemBuilder ()
NXOpen::Features::ShipDesign::ScantlingTableBuilderCreateScantlingTableBuilder (NXOpen::Annotations::CustomSymbol *tgSymbol)
NXOpen::Features::ShipDesign::SeamBuilderCreateSeamBuilder (NXOpen::Features::ShipDesign::Seam *seam)
NXOpen::Features::ShipDesign::SectionDrawingBuilderCreateSectionDrawingBuilder ()
NXOpen::Features::ShipDesign::SectionEditorBuilderCreateSectionEditorBuilder (NXOpen::Drawings::DraftingView *viewTag)
NXOpen::Features::ShipDesign::SelectViewBuilderCreateSelectViewBuilder ()
NXOpen::Features::ShipDesign::SetModeBuilderCreateSetModeBuilder ()
NXOpen::Features::ShipDesign::ShellExpansionBuilderCreateShellExpansionBuilder (NXOpen::Features::ShipDesign::ShellExpansion *shellExpansion)
NXOpen::Features::ShipDesign::ShellTemplateBuilderCreateShellTemplateBuilder (NXOpen::Features::ShipDesign::ShellTemplate *shellTemplate)
NXOpen::Features::ShipDesign::ShipAttributeHolderCreateShipAttributeHolderWithFeature (const char *featureType)
NXOpen::Features::ShipDesign::ShipAttributeHolderCreateShipAttributeHolderWithFeature (const NXString &featureType)
NXOpen::Features::ShipDesign::ShipContainerBuilderCreateShipContainerBuilder ()
NXOpen::Features::ShipDesign::ShipCoordinatesBuilderCreateShipCoordinatesBuilder ()
NXOpen::Features::ShipDesign::ShipCutoutBuilderCreateShipCutoutBuilder (NXOpen::Features::ShipDesign::ShipCutout *shipCutout)
NXOpen::Features::ShipDesign::ShipDesignPreferencesBuilderCreateShipDesignPreferencesBuilder ()
NXOpen::Features::ShipDesign::ShipDesignVersionUpBuilderCreateShipDesignVersionUpBuilder ()
NXOpen::Features::ShipDesign::ShipEndCutBuilderCreateShipEndCutBuilder (NXOpen::Features::ShipDesign::ShipEndCut *shipEndCut)
NXOpen::Features::ShipDesign::ShipFeatureConverterCreateShipFeatureConverter ()
NXOpen::Features::ShipDesign::ShipGridBuilderCreateShipGridBuilder ()
NXOpen::Features::ShipDesign::ShipIntersectionsBuilderCreateShipIntersectionsBuilder (NXOpen::Features::ShipDesign::ShipIntersections *intersectionSheets)
NXOpen::Features::ShipDesign::ShipPaintParametersBuilderCreateShipPaintParametersBuilder ()
NXOpen::Features::ShipDesign::ShipPreparationBuilderCreateShipPreparationBuilder ()
NXOpen::Features::ShipDesign::ShipProfileCutoutBuilderCreateShipProfileCutoutBuilder (NXOpen::Features::Feature *profileCutout)
NXOpen::Features::ShipDesign::ShipSectionBuilderCreateShipSectionBuilder (NXOpen::Features::ShipDesign::ShipSection *shipSection)
NXOpen::Features::ShipDesign::ShipTrimBodyBuilderCreateShipTrimBodyBuilder (NXOpen::Features::ShipDesign::ShipTrimBody *shipTrimBody)
NXOpen::Features::ShipDesign::SmartRuleBuilderCreateSmartRuleBuilder (NXOpen::Features::ShipDesign::SmartRule *smartRule)
NXOpen::Features::ShipDesign::SpatialBreakdownBuilderCreateSpatialBreakdownBuilder (NXOpen::ShipDesign::NavigatorNode *tgNode)
NXOpen::Features::ShipDesign::SpatialBreakdownExportBuilderCreateSpatialBreakdownExportBuilder ()
NXOpen::Features::ShipDesign::SplitProfilePlateBuilderCreateSplitProfilePlateBuilder ()
NXOpen::Features::ShipDesign::SplitStandardPartBuilderCreateSplitStandardPartBuilder (NXOpen::Features::ShipDesign::SplitStandardPart *splitStandardPart)
NXOpen::Features::ShipDesign::StabilityBuilderCreateStabilityBuilder ()
NXOpen::Features::ShipDesign::StandardPartFrameworkBuilderCreateStandardPartFrameworkBuilder (NXOpen::Assemblies::Component *stdPartOcc)
NXOpen::Features::ShipDesign::StandardPartFrameworkBuilderCreateStandardPartFrameworkBuilder (NXOpen::NXObject *stdPart, bool createBasicDesignBuilder)
NXOpen::Features::ShipDesign::SteelCollarPlateBuilderCreateSteelCollarPlateBuilder (NXOpen::Features::ShipDesign::SteelCollarPlate *steelCollarPlate)
NXOpen::Features::ShipDesign::SteelDistributionBuilderCreateSteelDistributionBuilder (NXOpen::Features::Feature *steelDistribution)
NXOpen::Features::ShipDesign::SteelInsulationBuilderCreateSteelInsulationBuilder (NXOpen::Features::ShipDesign::SteelInsulation *steelInsulation)
NXOpen::Features::ShipDesign::SteelSupportBuilderCreateSteelSupportBuilder (NXOpen::Features::ShipDesign::SteelSupport *steelSupport)
NXOpen::Features::ShipDesign::SteelVentHolesBuilderCreateSteelVentHolesBuilder (NXOpen::Features::ShipDesign::SteelVentHoles *steelVentHoles)
NXOpen::Features::ShipDesign::StiffenerBuilderCreateStiffenerBuilder (NXOpen::Features::ShipDesign::Stiffener *stiffener)
NXOpen::Features::ShipDesign::StiffenerSystemBuilderCreateStiffenerSystemBuilder (NXOpen::Features::ShipDesign::StiffenerSystem *stiffenerSystem)
NXOpen::Features::ShipDesign::SubAssemblyDrawingBuilderCreateSubAssemblyDrawingBuilder ()
NXOpen::Features::ShipDesign::SubSystemsBuilderCreateSubSystemsBuilder (NXOpen::Features::ShipDesign::SubSystems *seam)
NXOpen::Features::ShipDesign::SynchronizeDesignViewBuilderCreateSynchronizeDesignViewBuilder ()
NXOpen::Features::ShipDesign::TraceLinesBuilderCreateTraceLinesBuilder (NXOpen::Features::ShipDesign::TraceLines *traceLines)
NXOpen::Features::ShipDesign::TransFrameBuilderCreateTransFrameBuilder (NXOpen::Features::Feature *transFrame)
NXOpen::Features::ShipDesign::TransitionBuilderCreateTransitionBuilder ()
NXOpen::Features::ShipDesign::TransverseBulkheadBuilderCreateTransverseBulkheadBuilder (NXOpen::Features::ShipDesign::TransverseBulkhead *transverseBulkhead)
NXOpen::Features::ShipDesign::UnfoldedMinRecBuilderCreateUnfoldedMinRecBuilder ()
NXOpen::Features::ShipDesign::UpdateProjectBuilderCreateUpdateProjectBuilder ()
NXOpen::Features::ShipDesign::UpdateShipLibraryBuilderCreateUpdateShipLibraryBuilder (NXOpen::Features::Feature *updateShipLibrary)
NXOpen::Features::ShipDesign::ValidateModelBuilderCreateValidateModelBuilder ()
NXOpen::Features::ShipDesign::VentHolesMarkingBuilderCreateVentHolesMarkingBuilder (NXOpen::Features::ShipDesign::VentHolesMarking *ventHolesMarking)
NXOpen::Features::ShipDesign::VentilationHoles2BuilderCreateVentilationHoles2Builder (NXOpen::Features::ShipDesign::VentilationHoles2 *ventilationHoles2)
NXOpen::Features::ShipDesign::WeightAndCGBuilderCreateWeightAndCgBuilder ()
NXOpen::Features::ShipDesign::WeldCut2BuilderCreateWeldCut2Builder (NXOpen::Features::ShipDesign::WeldCut2 *weldCut2)
NXOpen::Features::ShipDesign::WeldCutBuilderCreateWeldCutBuilder (NXOpen::Features::Feature *weldCut)
NXOpen::Features::ShipDesign::YFrameBuilderCreateYFrameBuilder (NXOpen::Features::Feature *transFrame)
NXOpen::Features::ShipDesign::ZFrameBuilderCreateZFrameBuilder (NXOpen::Features::Feature *transFrame)
bool DelayShipManufacturingFeatureUpdate ()
iterator end ()
void RegisterCallbackFunctionsForMirrorCopy ()
void SetAppContextMode (int mode)
void SetDelayShipManufacturingFeatureUpdate (bool delayUpdate)
void SetSteelFeatureApproach (NXOpen::Features::ShipCollection::SteelFeatureApproach steelFeatureApproach)
tag_t Tag () const
void UpdateShipManufacturingFeatures ()

详细描述

船舶设计特征集合

此类包含用于创建船舶特征构造器的工厂方法。
要获取此类的实例,请参考 NXOpen::Features::FeatureCollection

创建于 NX8.0.0。

成员枚举类型说明

◆ SteelFeatureApproach

表示钢特征的不同创建方法。

枚举值
SteelFeatureApproachNormal 

传统方法

SteelFeatureApproachSketchSharing 

草图共享方法

成员函数说明

◆ begin()

iterator NXOpen::Features::ShipCollection::begin ( )

返回指向第一个元素的迭代器。

◆ CreateAddDataSetBuilder()

NXOpen::Features::ShipDesign::AddDataSetBuilder * NXOpen::Features::ShipCollection::CreateAddDataSetBuilder ( )

创建一个 NXOpen::Features::ShipDesign::AddDataSetBuilder
创建于 NX12.0.0.

许可证要求 : nx_ship_basic ("船舶基础设计") 或 nx_ship_detail ("船舶详细设计") 或 nx_ship_mfg_prep ("船舶制造准备")

◆ CreateAlongGuideCutBuilder()

NXOpen::Features::ShipDesign::AlongGuideCutBuilder * NXOpen::Features::ShipCollection::CreateAlongGuideCutBuilder ( NXOpen::Features::ShipDesign::AlongGuideCut * alongGuideCut)

创建沿引导线切割构建器

返回

创建于NX8.5.0。

许可证要求:nx_ship_detail("Ship Detail Design")
参数
alongGuideCut待编辑的沿引导线切割

◆ CreateAssemblyDrawingBuilder()

NXOpen::Features::ShipDesign::AssemblyDrawingBuilder * NXOpen::Features::ShipCollection::CreateAssemblyDrawingBuilder ( )

创建一个 Features::ShipDesign::AssemblyDrawingBuilder
创建于 NX1926.0.0。

许可证要求:nx_ship_mfg_prep ("Ship Manufacturing")

◆ CreateAssociativeMirrorBuilder()

NXOpen::Features::ShipDesign::AssociativeMirrorBuilder * NXOpen::Features::ShipCollection::CreateAssociativeMirrorBuilder ( NXOpen::Features::ShipDesign::AssociativeMirror * associativeMirror)

创建一个 NXOpen::Features::ShipDesign::AssociativeMirrorBuilder
创建于 NX2312.0.0。

许可证要求:nx_ship_basic ("Ship Basic Design")

参数
associativeMirrorassociativemirror

◆ CreateAssociativeMirrorPartBuilder()

NXOpen::Features::ShipDesign::AssociativeMirrorPartBuilder * NXOpen::Features::ShipCollection::CreateAssociativeMirrorPartBuilder ( NXOpen::Features::ShipDesign::AssociativeMirrorDetail * associativeMirror)

创建 NXOpen::Features::ShipDesign::AssociativeMirrorPartBuilder
在 NX2312.0.0 中创建。

许可证要求:nx_ship_detail ("船舶详细设计")

参数
associativeMirror关联镜像

◆ CreateBracketBuilder()

NXOpen::Features::ShipDesign::BracketBuilder * NXOpen::Features::ShipCollection::CreateBracketBuilder ( NXOpen::Features::ShipDesign::Bracket * bracket)

创建肘板建造器
于 NX11.0.0 版本创建。

许可证要求 : nx_ship_basic ("船舶基本设计") 或 nx_ship_detail ("船舶详细设计")

参数
bracket要编辑的肘板

◆ CreateBuiltUpManModeBuilder()

NXOpen::Features::ShipDesign::BuiltUpManModeBuilder * NXOpen::Features::ShipCollection::CreateBuiltUpManModeBuilder ( )

创建一个组合件手动模式构建器。
在NX9.0.0中创建。

许可要求:nx_ship_mfg_prep("Ship Manufacturing")

◆ CreateBulkHeadsBuilder()

NXOpen::Features::ShipDesign::BulkHeadsBuilder * NXOpen::Features::ShipCollection::CreateBulkHeadsBuilder ( NXOpen::Features::Feature * bulkHead)

创建一个 NXOpen::Features::ShipDesign::BulkHeadsBuilder

返回

创建于 NX5.0.0。

许可证要求:nx_ship_concept("Ship Concept")或 nx_ship_gen_arrange("Ship General Arrangement")或 nx_ship_basic("Ship Basic Design")或 nx_ship_detail("Ship Detail Design")
参数
bulkHead要编辑的 NXOpen::Features::ShipDesign::BulkHeads

◆ CreateCloneWeldsBuilder()

NXOpen::Features::ShipDesign::CloneWeldsBuilder * NXOpen::Features::ShipCollection::CreateCloneWeldsBuilder ( )

创建一个 NXOpen::Features::ShipDesign::CloneWeldsBuilder
创建于 NX12.0.2。

许可证要求:nx_ship_basic ("Ship Basic Design") 或 nx_ship_detail ("Ship Detail Design") 或 nx_ship_mfg_prep ("Ship Manufacturing")

◆ CreateCollarPlateBuilder()

NXOpen::Features::ShipDesign::CollarPlateBuilder * NXOpen::Features::ShipCollection::CreateCollarPlateBuilder ( NXOpen::Features::ShipDesign::CollarPlate * collarPlate)

创建围板建造器
于 NX11.0.0 版本创建。

许可证要求 : nx_ship_basic ("船舶基本设计") 或 nx_ship_detail ("船舶详细设计")

参数
collarPlate要编辑的围板

◆ CreateCompareModeBuilder()

NXOpen::Features::ShipDesign::CompareModeBuilder * NXOpen::Features::ShipCollection::CreateCompareModeBuilder ( )

创建CompareModeBuilder。
在NX8.0.0中创建。

许可要求:nx_ship_detail("船舶详细设计")或nx_ship_mfg_prep("船舶制造准备")

◆ CreateCompartmentBuilder()

NXOpen::Features::ShipDesign::CompartmentBuilder * NXOpen::Features::ShipCollection::CreateCompartmentBuilder ( NXOpen::Features::ShipDesign::Compartment * feature)

创建 NXOpen::Features::ShipDesign::CompartmentBuilder

返回

在 NX2406.0.0 中创建。

许可证要求:nx_ship_concept ("船舶概念设计") 或 nx_ship_gen_arrange ("船舶总布置") 或 nx_ship_basic ("船舶基础设计") 或 nx_ship_detail ("船舶详细设计")
参数
feature要编辑的 NXOpen::Features::ShipDesign::Compartment

◆ CreateConceptFromSpreadsheetBuilder()

NXOpen::Features::ShipDesign::ConceptFromSpreadsheetBuilder * NXOpen::Features::ShipCollection::CreateConceptFromSpreadsheetBuilder ( NXOpen::Features::ShipDesign::ConceptFromSpreadsheet * conceptFromSpreadsheet)

创建从电子表格创建概念模型构建器

返回

创建于NX8.5.0。

许可证要求:nx_ship_concept("Ship Concept")或 nx_ship_gen_arrange("Ship General Arrangement")
参数
conceptFromSpreadsheet待编辑的从电子表格创建概念模型

◆ CreateConfigurableReportBuilder()

NXOpen::Features::ShipDesign::ConfigurableReportBuilder * NXOpen::Features::ShipCollection::CreateConfigurableReportBuilder ( )

创建 Features::ShipDesign::ConfigurableReportBuilder
在 NX2406.0.0 中创建。

许可证要求:nx_ship_basic ("船舶基础设计")

◆ CreateCopyObjectsBuilder()

NXOpen::Features::ShipDesign::CopyObjectsBuilder * NXOpen::Features::ShipCollection::CreateCopyObjectsBuilder ( NXOpen::Assemblies::Component * userWorkOcc)

创建一个对象复制构建器。
在NX10.0.0中创建。

许可要求:nx_ship_basic("Ship Basic Design")

参数
userWorkOcc用户工作部件

◆ CreateCopyPasteNewBuilder()

NXOpen::Features::ShipDesign::CopyPasteNewBuilder * NXOpen::Features::ShipCollection::CreateCopyPasteNewBuilder ( NXOpen::Assemblies::Component * userWorkOcc)

创建CopyPasteNewBuilder。
在NX8.0.0中创建。

许可要求:nx_ship_concept("船舶概念设计")、nx_ship_basic("船舶基础设计")或nx_ship_detail("船舶详细设计")

参数
userWorkOcc用户工作部件

◆ CreateCornerCutBuilder()

NXOpen::Features::ShipDesign::CornerCutBuilder * NXOpen::Features::ShipCollection::CreateCornerCutBuilder ( NXOpen::Features::ShipDesign::CornerCut * cornerCut)

创建角切构建器

返回

创建于NX8.5.0。

许可证要求:nx_ship_detail("Ship Detail Design")
参数
cornerCut若为NULL则创建角切,否则编辑角切

◆ CreateCornerCutListitemBuilder()

NXOpen::Features::ShipDesign::CornerCutListItemBuilder * NXOpen::Features::ShipCollection::CreateCornerCutListitemBuilder ( )

创建角切列表项构建器

返回

创建于NX8.5.0。

许可证要求:nx_ship_detail("Ship Detail Design")

◆ CreateCustomBracketBuilder()

NXOpen::Features::ShipDesign::CustomBracketBuilder * NXOpen::Features::ShipCollection::CreateCustomBracketBuilder ( NXOpen::Features::Feature * customBracket)

创建NXOpen::Features::ShipDesign::CustomBracketBuilder
创建于NX7.5.0。
许可证要求:nx_ship_concept(“船舶概念设计”)

参数
customBracket要编辑的NXOpen::Features::ShipDesign::CustomBracket

◆ CreateCutout2Builder()

NXOpen::Features::ShipDesign::Cutout2Builder * NXOpen::Features::ShipCollection::CreateCutout2Builder ( NXOpen::Features::ShipDesign::Cutout2 * cutout2)

创建切口2构建器。

返回

于NX8.0.0版本创建。

许可证要求 : nx_ship_detail ("船体详细设计")
参数
cutout2要编辑的切口2

◆ CreateCuttingSideFacesBuilder()

NXOpen::Features::ShipDesign::CuttingSideFacesBuilder * NXOpen::Features::ShipCollection::CreateCuttingSideFacesBuilder ( )

创建一个 NXOpen::Features::ShipDesign::CuttingSideFacesBuilder

返回

于 NX8.0.0 版本创建。

许可要求 : nx_ship_concept ("船舶概念设计") 或 nx_ship_mfg_prep ("船舶制造准备")

◆ CreateDeckBuilder()

NXOpen::Features::ShipDesign::DeckBuilder * NXOpen::Features::ShipCollection::CreateDeckBuilder ( NXOpen::Features::ShipDesign::Deck * deck)

创建 NXOpen::Features::ShipDesign::DeckBuilder

返回

于 NX8.0.0 版本创建。

许可证要求:nx_ship_basic ("Ship Basic Design")
参数
deck待编辑的 NXOpen::Features::ShipDesign::Deck

◆ CreateDecksBuilder()

NXOpen::Features::ShipDesign::DecksBuilder * NXOpen::Features::ShipCollection::CreateDecksBuilder ( NXOpen::Features::Feature * decks)

创建一个 NXOpen::Features::ShipDesign::DecksBuilder

返回

创建于 NX5.0.0。

许可证要求:nx_ship_concept("Ship Concept")或 nx_ship_gen_arrange("Ship General Arrangement")或 nx_ship_basic("Ship Basic Design")或 nx_ship_detail("Ship Detail Design")
参数
decks要编辑的 NXOpen::Features::ShipDesign::Decks

◆ CreateDeleteSeamBuilder()

NXOpen::Features::ShipDesign::DeleteSeamBuilder * NXOpen::Features::ShipCollection::CreateDeleteSeamBuilder ( )

创建删除接缝构建器。

返回

于NX8.0.0版本创建。

许可证要求 : nx_ship_basic ("船体基础设计")

◆ CreateDetailEditBoundaryBuilder()

NXOpen::Features::ShipDesign::DetailEditBoundaryBuilder * NXOpen::Features::ShipCollection::CreateDetailEditBoundaryBuilder ( )

创建 NXOpen::Features::ShipDesign::DetailEditBoundaryBuilder
在 NX2312.0.0 中创建。

许可证要求:nx_ship_detail ("船舶详细设计")

◆ CreateDisplaySolidBuilder()

NXOpen::Features::ShipDesign::DisplaySolidBuilder * NXOpen::Features::ShipCollection::CreateDisplaySolidBuilder ( )

创建实体显示构建器。

返回

于NX8.0.0版本创建。

许可证要求 : nx_ship_basic ("船体基础设计")

◆ CreateDivideBuilder()

NXOpen::Features::ShipDesign::DivideBuilder * NXOpen::Features::ShipCollection::CreateDivideBuilder ( NXOpen::Features::ShipDesign::Divide * divide)

创建分割建造器。
于 NX11.0.0 版本创建。

许可证要求 : nx_ship_basic ("船舶基本设计")

参数
divide要编辑的分割

◆ CreateDrawingAnnotationBuilder()

NXOpen::Features::ShipDesign::DrawingAnnotationBuilder * NXOpen::Features::ShipCollection::CreateDrawingAnnotationBuilder ( )

创建一个绘图注释构建器。
在NX10.0.0中创建。

许可要求:nx_ship_gen_arrange("Ship General Arrangement")或nx_ship_basic("Ship Basic Design")或nx_ship_detail("Ship Detail Design")或nx_ship_mfg_prep("Ship Manufacturing")

◆ CreateDvToMvMappingBuilder()

NXOpen::Features::ShipDesign::DvToMvMappingBuilder * NXOpen::Features::ShipCollection::CreateDvToMvMappingBuilder ( NXOpen::Features::Feature * mappingFeature)

创建设计视图到制造视图映射构建器

返回

创建于NX8.5.0。

许可证要求:nx_ship_basic("Ship Basic Design")或 nx_ship_detail("Ship Detail Design")
参数
mappingFeature待编辑的设计视图到制造视图映射

◆ CreateEdgeCutBuilder()

NXOpen::Features::ShipDesign::EdgeCutBuilder * NXOpen::Features::ShipCollection::CreateEdgeCutBuilder ( NXOpen::Features::ShipDesign::EdgeCut * edgeCut)

创建边缘切割构建器。

返回

于NX8.5.0版本创建。

许可证要求 : nx_ship_detail ("船体详细设计")
参数
edgeCut要编辑的边缘切割

◆ CreateEdgeReinforcementBuilder()

NXOpen::Features::ShipDesign::EdgeReinforcementBuilder * NXOpen::Features::ShipCollection::CreateEdgeReinforcementBuilder ( NXOpen::Features::ShipDesign::EdgeReinforcement * edgeReinforcement)

创建边缘加强构建器。

返回

于NX8.0.0版本创建。

许可证要求 : nx_ship_basic ("船体基础设计")
参数
edgeReinforcement要编辑的边缘加强

◆ CreateEditBoundaryBuilder()

NXOpen::Features::ShipDesign::EditBoundaryBuilder * NXOpen::Features::ShipCollection::CreateEditBoundaryBuilder ( )

创建一个 NXOpen::Features::ShipDesign::EditBoundaryBuilder .
创建于 NX12.0.0.

许可证要求 : nx_ship_basic ("船舶基础设计")

◆ CreateEditContextAttributesBuilder()

NXOpen::Features::ShipDesign::EditContextAttributesBuilder * NXOpen::Features::ShipCollection::CreateEditContextAttributesBuilder ( )

创建一个编辑上下文属性构建器。
在NX10.0.0中创建。

许可要求:nx_ship_basic("Ship Basic Design")

◆ CreateEditScantlingTableBuilder()

NXOpen::Features::ShipDesign::EditScantlingTableBuilder * NXOpen::Features::ShipCollection::CreateEditScantlingTableBuilder ( )

创建 NXOpen::Features::ShipDesign::EditScantlingTableBuilder
在 NX2312.0.0 中创建。

许可证要求:nx_ship_gen_arrange ("船舶总布置") 或 nx_ship_basic ("船舶基础设计") 或 nx_ship_detail ("船舶详细设计") 或 nx_ship_mfg_prep ("船舶制造准备")

◆ CreateEditStockBuilder()

NXOpen::Features::ShipDesign::EditStockBuilder * NXOpen::Features::ShipCollection::CreateEditStockBuilder ( )

创建编辑型材构建器。

返回

于NX8.0.0版本创建。

许可证要求 : nx_ship_basic ("船体基础设计")

◆ CreateEditWeldingBuilder()

NXOpen::Features::ShipDesign::EditWeldingBuilder * NXOpen::Features::ShipCollection::CreateEditWeldingBuilder ( )

创建编辑焊接构建器。

返回

于NX8.0.0版本创建。

许可证要求 : nx_ship_basic ("船体基础设计")

◆ CreateEndCutBuilder()

NXOpen::Features::ShipDesign::EndCutBuilder * NXOpen::Features::ShipCollection::CreateEndCutBuilder ( NXOpen::Features::ShipDesign::EndCut * endCut)

创建EndCutBuilder,用于EndCut特征的构建。
在NX8.0.0中创建。

许可要求:nx_ship_detail("船舶详细设计")

参数
endCut要编辑的EndCut

◆ CreateEvacuationPlanBuilder() [1/2]

NXOpen::Features::ShipDesign::GeneralArrangement::EvacuationPlanBuilder * NXOpen::Features::ShipCollection::CreateEvacuationPlanBuilder ( NXOpen::Annotations::CustomSymbol * tgSymbol,
const char * symbolName,
bool bUseMemoryPatternIndex )

创建一个 Features::ShipDesign::GeneralArrangement::EvacuationPlanBuilder
创建于 NX12.0.2.

许可证要求 : nx_ship_gen_arrange ("船舶总布置")

参数
tgSymbol自定义符号
symbolName符号名称
bUseMemoryPatternIndex是否使用内存模式索引

◆ CreateEvacuationPlanBuilder() [2/2]

NXOpen::Features::ShipDesign::GeneralArrangement::EvacuationPlanBuilder * NXOpen::Features::ShipCollection::CreateEvacuationPlanBuilder ( NXOpen::Annotations::CustomSymbol * tgSymbol,
const NXString & symbolName,
bool bUseMemoryPatternIndex )

创建一个 Features::ShipDesign::GeneralArrangement::EvacuationPlanBuilder
创建于 NX12.0.2.

许可证要求 : nx_ship_gen_arrange ("船舶总布置")

参数
tgSymbol自定义符号
symbolName符号名称
bUseMemoryPatternIndex是否使用内存模式索引

◆ CreateExamineSteelFeatureBuilder()

NXOpen::Features::ShipDesign::ExamineSteelFeatureBuilder * NXOpen::Features::ShipCollection::CreateExamineSteelFeatureBuilder ( )

创建一个钢材特征检查构建器。

返回

在NX9.0.0中创建。

许可要求:nx_ship_basic("Ship Basic Design")或nx_ship_detail("Ship Detail Design")

◆ CreateExcessMaterialBuilder()

NXOpen::Features::ShipDesign::ExcessMaterialBuilder * NXOpen::Features::ShipCollection::CreateExcessMaterialBuilder ( NXOpen::Features::ShipDesign::ExcessMaterial * excessMaterial)

创建一个 NXOpen::Features::ShipDesign::ExcessMaterialBuilder

返回

于 NX7.5.0 版本创建。

许可要求 : nx_ship_concept ("船舶概念设计") 或 nx_ship_mfg_prep ("船舶制造准备")
参数
excessMaterialNXOpen::Features::ShipDesign::ExcessMaterial 待编辑的特征

◆ CreateExpansionDrawingBuilder()

NXOpen::Features::ShipDesign::ExpansionDrawingBuilder * NXOpen::Features::ShipCollection::CreateExpansionDrawingBuilder ( NXOpen::Features::ShipDesign::ExpansionDrawing * expansionFeature)

创建一个展开图构建器。
在NX10.0.0中创建。

许可要求:nx_ship_basic("Ship Basic Design")或nx_ship_detail("Ship Detail Design")

参数
expansionFeature要编辑的展开图特征

◆ CreateExportStructureXmlBuilder()

NXOpen::Features::ShipDesign::ExportStructureXMLBuilder * NXOpen::Features::ShipCollection::CreateExportStructureXmlBuilder ( )

创建一个 NXOpen::Features::ShipDesign::ExportStructureXMLBuilder .
创建于 NX12.0.2.

许可证要求 : nx_ship_basic ("船舶基础设计")

◆ CreateFaceCharacteristicsBuilder()

NXOpen::Features::ShipDesign::GeneralArrangement::FaceCharacteristicsBuilder * NXOpen::Features::ShipCollection::CreateFaceCharacteristicsBuilder ( )

创建一个 Features::ShipDesign::GeneralArrangement::FaceCharacteristicsBuilder
创建于 NX12.0.0.

许可证要求 : nx_ship_gen_arrange ("船舶总布置")

◆ CreateFeaturesBatchOperationBuilder()

NXOpen::Features::ShipDesign::FeaturesBatchOperationBuilder * NXOpen::Features::ShipCollection::CreateFeaturesBatchOperationBuilder ( )

创建特征批处理操作构建器

返回

创建于NX8.5.0。

许可证要求:nx_ship_concept("Ship Concept")、nx_ship_basic("Ship Basic Design")、nx_ship_detail("Ship Detail Design")或 nx_ship_mfg_prep("Ship Manufacturing")

◆ CreateFeaturesToMarkBuilder()

NXOpen::Features::ShipDesign::FeaturesToTagBuilder * NXOpen::Features::ShipCollection::CreateFeaturesToMarkBuilder ( )

创建FeaturesToTagBuilder。
在NX8.0.0中创建。

许可要求:nx_ship_detail("船舶详细设计")或nx_ship_mfg_prep("船舶制造准备")

◆ CreateFilterBuilder()

NXOpen::Features::ShipDesign::FilterBuilder * NXOpen::Features::ShipCollection::CreateFilterBuilder ( )

创建选择时用于允许过滤具有相同属性设置的船舶对象的过滤器构建器

返回

创建于NX8.5.0。

许可证要求:nx_ship_basic("Ship Basic Design")

◆ CreateFrameBarOutBuilder()

NXOpen::Features::ShipDesign::FrameBarOutBuilder * NXOpen::Features::ShipCollection::CreateFrameBarOutBuilder ( NXOpen::Features::Feature * frameBarOut)

创建一个 NXOpen::Features::ShipDesign::FrameBarOutBuilder

返回

创建于 NX5.0.0。

许可证要求:nx_ship_concept("Ship Concept")或 nx_ship_basic("Ship Basic Design")或 nx_ship_detail("Ship Detail Design")
参数
frameBarOutframe bar out

◆ CreateGeneralArrangementDrawingAutomationBuilder()

NXOpen::Features::ShipDesign::GeneralArrangement::DrawingAutomationBuilder * NXOpen::Features::ShipCollection::CreateGeneralArrangementDrawingAutomationBuilder ( )

创建一个 NXOpen::Features::ShipDesign::GeneralArrangement::DrawingAutomationBuilder
创建于 NX12.0.2。

许可证要求:nx_ship_gen_arrange ("Ship General Arrangement")

◆ CreateGeneralArrangementViewBuilder()

NXOpen::Features::ShipDesign::GeneralArrangementViewBuilder * NXOpen::Features::ShipCollection::CreateGeneralArrangementViewBuilder ( NXOpen::Drawings::BaseView * view)

创建一个 Features::ShipDesign::GeneralArrangementViewBuilder
创建于 NX12.0.0.

许可证要求 : nx_ship_gen_arrange ("船舶总布置")

参数
view要编辑的总布置视图, 若为 NULL,则创建新的总布置视图

◆ CreateGenericPlateSystemBuilder()

NXOpen::Features::ShipDesign::GenericPlateSystemBuilder * NXOpen::Features::ShipCollection::CreateGenericPlateSystemBuilder ( NXOpen::Features::ShipDesign::GenericPlateSystem * genericPlateSystem)

创建 NXOpen::Features::ShipDesign::GenericPlateSystemBuilder

返回

于 NX8.0.0 版本创建。

许可证要求:nx_ship_basic ("Ship Basic Design")
参数
genericPlateSystem待编辑的 NXOpen::Features::ShipDesign::GenericPlateSystem

◆ CreateHullBuilder()

NXOpen::Features::ShipDesign::HullBuilder * NXOpen::Features::ShipCollection::CreateHullBuilder ( NXOpen::Features::ShipDesign::Hull * hull)

创建 NXOpen::Features::ShipDesign::HullBuilder

返回

于 NX8.0.0 版本创建。

许可证要求:nx_ship_basic ("Ship Basic Design")
参数
hull待编辑的 NXOpen::Features::ShipDesign::Hull

◆ CreateImportStructureXmlBuilder()

NXOpen::Features::ShipDesign::ImportStructureXMLBuilder * NXOpen::Features::ShipCollection::CreateImportStructureXmlBuilder ( )

创建一个 NXOpen::Features::ShipDesign::ImportStructureXMLBuilder .
创建于 NX12.0.2.

许可证要求 : nx_ship_basic ("船舶基础设计")

◆ CreateInsertFramesBuilder()

NXOpen::Features::ShipDesign::InsertFramesBuilder * NXOpen::Features::ShipCollection::CreateInsertFramesBuilder ( NXOpen::Features::Feature * insertFrames)

创建InsertFramesBuilder。
创建于NX5.0.0。
许可证要求:nx_ship_concept(“船舶概念设计”)或nx_ship_gen_arrange(“船舶总体布置”)或nx_ship_basic(“船舶基础设计”)或nx_ship_detail(“船舶详细设计”)

参数
insertFrames要编辑的InsertFrames特征

◆ CreateInsertSheetBodyBuilder()

NXOpen::Features::ShipDesign::InsertSheetBodyBuilder * NXOpen::Features::ShipCollection::CreateInsertSheetBodyBuilder ( NXOpen::Features::ShipDesign::InsertSheetBody * insertSheetBody)

创建一个 NXOpen::Features::ShipDesign::InsertSheetBodyBuilder

返回

创建于 NX5.0.0。

许可证要求:nx_ship_gen_arrange("Ship General Arrangement")或 nx_ship_concept("Ship Concept")或 nx_ship_basic("Ship Basic Design")或 nx_ship_detail("Ship Detail Design")
参数
insertSheetBody要编辑的 NXOpen::Features::ShipDesign::InsertSheetBody

◆ CreateInteractiveAnnotationBuilder()

NXOpen::Features::ShipDesign::InteractiveAnnotationBuilder * NXOpen::Features::ShipCollection::CreateInteractiveAnnotationBuilder ( )

创建交互式注释建造器
于 NX11.0.0 版本创建。

许可证要求 : nx_ship_gen_arrange ("船舶总布置") 或 nx_ship_basic ("船舶基本设计") 或 nx_ship_detail ("船舶详细设计") 或 nx_ship_mfg_prep ("船舶制造")

◆ CreateInverseBendingLinesBuilder()

NXOpen::Features::ShipDesign::InverseBendingLinesBuilder * NXOpen::Features::ShipCollection::CreateInverseBendingLinesBuilder ( NXOpen::Features::ShipDesign::InverseBendingLines * inverseBendingLines)

创建InverseBendingLinesBuilder。
在NX8.0.0中创建。

许可要求:nx_ship_mfg_prep("船舶制造准备")

参数
inverseBendingLines要编辑的InverseBendingLines

◆ CreateItFramesBuilder()

NXOpen::Features::ShipDesign::ItFramesBuilder * NXOpen::Features::ShipCollection::CreateItFramesBuilder ( NXOpen::Features::Feature * itFrame)

创建一个 NXOpen::Features::ShipDesign::ItFramesBuilder

返回

创建于 NX5.0.0。

许可证要求:nx_ship_concept("Ship Concept")或 nx_ship_gen_arrange("Ship General Arrangement")或 nx_ship_basic("Ship Basic Design")或 nx_ship_detail("Ship Detail Design")
参数
itFrameitframe

◆ CreateKnuckledProfilesBuilder()

NXOpen::Features::ShipDesign::KnuckledProfilesBuilder * NXOpen::Features::ShipCollection::CreateKnuckledProfilesBuilder ( NXOpen::Features::ShipDesign::KnuckledProfiles * knuckledProfiles)

创建NXOpen::Features::ShipDesign::KnuckledProfilesBuilder
创建于NX5.0.3。
许可证要求:nx_ship_concept(“船舶概念设计”)或nx_ship_mfg_prep(“船舶制造准备”)

参数
knuckledProfiles要编辑的NXOpen::Features::ShipDesign::KnuckledProfiles

◆ CreateLabellingRoomsBuilder()

NXOpen::Features::ShipDesign::LabellingRoomsBuilder * NXOpen::Features::ShipCollection::CreateLabellingRoomsBuilder ( )

创建一个 NXOpen::Features::ShipDesign::LabellingRoomsBuilder
创建于 NX12.0.0.

许可证要求 : nx_ship_gen_arrange ("船舶总布置")

◆ CreateLinesPlanBuilder()

NXOpen::Features::ShipDesign::LinesPlanBuilder * NXOpen::Features::ShipCollection::CreateLinesPlanBuilder ( NXOpen::Features::ShipDesign::LinesPlan * linesPlan)

创建 Features::ShipDesign::LinesPlanBuilder
在 NX2406.0.0 中创建。

许可证要求:nx_ship_concept ("船舶概念设计") 或 nx_ship_gen_arrange ("船舶总布置") 或 nx_ship_basic ("船舶基础设计") 或 nx_ship_detail ("船舶详细设计")

参数
linesPlan型线图

◆ CreateLongitudinalBulkheadBuilder()

NXOpen::Features::ShipDesign::LongitudinalBulkheadBuilder * NXOpen::Features::ShipCollection::CreateLongitudinalBulkheadBuilder ( NXOpen::Features::ShipDesign::LongitudinalBulkhead * longitudinalBulkhead)

创建 NXOpen::Features::ShipDesign::LongitudinalBulkheadBuilder

返回

于 NX8.0.0 版本创建。

许可证要求:nx_ship_basic ("Ship Basic Design")
参数
longitudinalBulkhead待编辑的 NXOpen::Features::ShipDesign::LongitudinalBulkhead

◆ CreateMainDimensionsBuilder()

NXOpen::Features::ShipDesign::MainDimensionsBuilder * NXOpen::Features::ShipCollection::CreateMainDimensionsBuilder ( NXOpen::Features::Feature * mainDimensions)

创建一个 NXOpen::Features::ShipDesign::MainDimensionsBuilder

返回

创建于 NX5.0.0。

许可证要求:nx_ship_concept("Ship Concept")或 nx_ship_gen_arrange("Ship General Arrangement")或 nx_ship_basic("Ship Basic Design")或 nx_ship_detail("Ship Detail Design")
参数
mainDimensions要编辑的 NXOpen::Features::ShipDesign::MainDimensions

◆ CreateManufacturingAssemblyNavigatorBuilder()

NXOpen::Features::ShipDesign::ManufacturingAssemblyNavigatorBuilder * NXOpen::Features::ShipCollection::CreateManufacturingAssemblyNavigatorBuilder ( )

创建一个 NXOpen::Features::ShipDesign::ManufacturingAssemblyNavigatorBuilder
创建于 NX12.0.0.

许可证要求 : nx_ship_basic ("船舶基础设计") 或 nx_ship_detail ("船舶详细设计") 或 nx_ship_mfg_prep ("船舶制造准备")

◆ CreateManufacturingDataBuilder()

NXOpen::Features::ShipDesign::ManufacturingDataBuilder * NXOpen::Features::ShipCollection::CreateManufacturingDataBuilder ( )

创建制造数据构建器。
于NX8.0.0版本创建。

许可证要求 : nx_ship_detail ("船体详细设计") 或 nx_ship_mfg_prep ("船体制造准备")

◆ CreateManufacturingOutBuilder()

NXOpen::Features::ShipDesign::ManufacturingOutBuilder * NXOpen::Features::ShipCollection::CreateManufacturingOutBuilder ( NXOpen::Features::Feature * frameBarOut)

创建NXOpen::Features::ShipDesign::ManufacturingOutBuilder
创建于NX5.0.3。
许可证要求:nx_ship_concept(“船舶概念设计”)或nx_ship_mfg_prep(“船舶制造准备”)

参数
frameBarOut肋骨框外板

◆ CreateManufacturingPreparationBuilder()

NXOpen::Features::ShipDesign::ManufacturingPreparationBuilder * NXOpen::Features::ShipCollection::CreateManufacturingPreparationBuilder ( NXOpen::Features::ShipDesign::ManufacturingPreparation * manuPrep)

创建制造准备构建器。

返回

于NX8.0.3版本创建。

许可证要求 : nx_ship_mfg_prep ("船体制造准备")
参数
manuPrep要编辑的制造准备

◆ CreateMarkingLineBuilder()

NXOpen::Features::ShipDesign::MarkingLineBuilder * NXOpen::Features::ShipCollection::CreateMarkingLineBuilder ( NXOpen::Features::Feature * markingLine)

创建NXOpen::Features::ShipDesign::MarkingLineBuilder
创建于NX5.0.0。
许可证要求:nx_ship_concept(“船舶概念设计”)

参数
markingLine要编辑的NXOpen::Features::Feature

◆ CreateMarkingLineDesignBuilder()

NXOpen::Features::ShipDesign::MarkingLineDesignBuilder * NXOpen::Features::ShipCollection::CreateMarkingLineDesignBuilder ( NXOpen::Features::Feature * markingLine)

创建NXOpen::Features::ShipDesign::MarkingLineDesignBuilder
创建于NX8.0.0。
许可证要求:nx_ship_mfg_prep(“船舶制造准备”)

参数
markingLine要编辑的NXOpen::Features::Feature

◆ CreateMarkInsulationAreaBuilder()

NXOpen::Features::ShipDesign::MarkInsulationAreaBuilder * NXOpen::Features::ShipCollection::CreateMarkInsulationAreaBuilder ( NXOpen::Annotations::Hatch * hatch)

创建一个 Features::ShipDesign::MarkInsulationAreaBuilder
创建于 NX12.0.2.

许可证要求 : nx_ship_gen_arrange ("船舶总布置")

参数
hatch要编辑的 NXOpen::Annotations::Hatch

◆ CreateMaterialAllowanceBuilder()

NXOpen::Features::ShipDesign::MaterialAllowanceBuilder * NXOpen::Features::ShipCollection::CreateMaterialAllowanceBuilder ( )

创建材料余量建造器
于 NX10.0.0 版本创建。

许可证要求 : nx_ship_mfg_prep ("船舶制造")

◆ CreateMaterialEstimationBuilder()

NXOpen::Features::ShipDesign::MaterialEstimationBuilder * NXOpen::Features::ShipCollection::CreateMaterialEstimationBuilder ( )

创建一个材料估算构建器。
在NX10.0.0中创建。

许可要求:nx_ship_basic("Ship Basic Design")

◆ CreateMirrorShipStructureBuilder()

NXOpen::Features::ShipDesign::MirrorShipStructureBuilder * NXOpen::Features::ShipCollection::CreateMirrorShipStructureBuilder ( )

创建一个船体结构镜像构建器。
在NX10.0.0中创建。

许可要求:nx_ship_detail("Ship Detail Design")

◆ CreateMoveToContainerBuilder()

NXOpen::Features::ShipDesign::MoveToContainerBuilder * NXOpen::Features::ShipCollection::CreateMoveToContainerBuilder ( )

创建一个 NXOpen::Features::ShipDesign::MoveToContainerBuilder
创建于 NX12.0.0.

许可证要求 : nx_ship_basic ("船舶基础设计") 或 nx_ship_detail ("船舶详细设计") 或 nx_ship_mfg_prep ("船舶制造准备")

◆ CreateNodeSelectionBuilder()

NXOpen::Features::ShipDesign::NodeSelectionBuilder * NXOpen::Features::ShipCollection::CreateNodeSelectionBuilder ( )

创建一个 NXOpen::Features::ShipDesign::NodeSelectionBuilder
创建于 NX1872.0.0。

许可证要求:nx_ship_basic ("Ship Basic Design") 或 nx_ship_detail ("Ship Detail Design") 或 nx_ship_mfg_prep ("Ship Manufacturing") 或 nx_ship_gen_arrange ("Ship General Arrangement")

◆ CreateOrientationDefinitionBuilder()

NXOpen::Features::ShipDesign::OrientationDefinitionBuilder * NXOpen::Features::ShipCollection::CreateOrientationDefinitionBuilder ( NXOpen::Features::ShipDesign::OrientationDefinition * orientation)

创建一个用于在加劲肋、加劲肋系统、边缘加强及其子系统中定义腹板方向的定向定义构建器。

返回

在NX9.0.0中创建。

许可要求:nx_ship_basic("Ship Basic Design")或nx_ship_detail("Ship Detail Design")
参数
orientation要编辑的定向定义

◆ CreatePhysicalCompartmentBuilder()

NXOpen::Features::ShipDesign::PhysicalCompartmentBuilder * NXOpen::Features::ShipCollection::CreatePhysicalCompartmentBuilder ( NXOpen::Features::ShipDesign::PhysicalCompartment * frec)

创建一个 NXOpen::Features::ShipDesign::PhysicalCompartmentBuilder

返回
PhysicalCompartmentBuilder 特征的构建器。
创建于 NX1953.0.0。

许可证要求:nx_ship_basic ("Ship Basic Design")
参数
frecfrec

◆ CreatePillarBuilder()

NXOpen::Features::ShipDesign::PillarBuilder * NXOpen::Features::ShipCollection::CreatePillarBuilder ( NXOpen::Features::ShipDesign::Pillar * pillar)

创建一个 NXOpen::Features::ShipDesign::PillarBuilder

返回

于 NX8.0.0 版本创建。

许可要求 : nx_ship_detail ("船舶详细设计")
参数
pillarNXOpen::Features::ShipDesign::Pillar 待编辑的特征

◆ CreatePillarSystemBuilder()

NXOpen::Features::ShipDesign::PillarSystemBuilder * NXOpen::Features::ShipCollection::CreatePillarSystemBuilder ( NXOpen::Features::ShipDesign::PillarSystem * pillarSystem)

创建支柱系统构建器。

返回

于NX8.0.0版本创建。

许可证要求 : nx_ship_basic ("船体基础设计")
参数
pillarSystem要编辑的支柱系统

◆ CreatePinJigBuilder()

NXOpen::Features::ShipDesign::PinJigBuilder * NXOpen::Features::ShipCollection::CreatePinJigBuilder ( NXOpen::Features::ShipDesign::PinJig * pinJig)

创建一个销钉夹具构建器。

返回

在NX10.0.0中创建。

许可要求:nx_ship_mfg_prep("Ship Manufacturing")
参数
pinJig若为NULL则创建一个新的销钉夹具,否则编辑现有销钉夹具

◆ CreatePinjigDrawingBuilder()

NXOpen::Features::ShipDesign::PinjigDrawingBuilder * NXOpen::Features::ShipCollection::CreatePinjigDrawingBuilder ( )

创建一个 NXOpen::Features::ShipDesign::PinjigDrawingBuilder
创建于 NX1847.0.0。

许可证要求:nx_ship_mfg_prep ("Ship Manufacturing")

◆ CreatePlateBuilder()

NXOpen::Features::ShipDesign::PlateBuilder * NXOpen::Features::ShipCollection::CreatePlateBuilder ( NXOpen::Features::ShipDesign::Plate * plate)

创建PlateBuilder。该构建器用于创建和编辑船用板材特征。
在NX8.0.0中创建。

许可要求:nx_ship_detail("船舶详细设计")

参数
plate要编辑的Plate

◆ CreatePlateChamferBuilder()

NXOpen::Features::ShipDesign::PlateChamferBuilder * NXOpen::Features::ShipCollection::CreatePlateChamferBuilder ( NXOpen::Features::ShipDesign::PlateChamfer * plateChamfer)

创建PlateChamferBuilder。
在NX8.0.0中创建。

许可要求:nx_ship_detail("船舶详细设计")

参数
plateChamfer要编辑的PlateChamfer

◆ CreatePlateDivideBuilder()

NXOpen::Features::ShipDesign::PlateDivideBuilder * NXOpen::Features::ShipCollection::CreatePlateDivideBuilder ( NXOpen::Features::ShipDesign::PlateDivide * plateDivide)

创建板材分割建造器。
于 NX11.0.0 版本创建。

许可证要求 : nx_ship_basic ("船舶基本设计")

参数
plateDivide要编辑的板材分割

◆ CreatePlatePreparationBuilder()

NXOpen::Features::ShipDesign::PlatePreparationBuilder * NXOpen::Features::ShipCollection::CreatePlatePreparationBuilder ( NXOpen::Features::Feature * platePreparation)

创建NXOpen::Features::ShipDesign::PlatePreparationBuilder
创建于NX8.0.0。
许可证要求:nx_ship_concept(“船舶概念设计”)或nx_ship_mfg_prep(“船舶制造准备”)

参数
platePreparation要编辑的NXOpen::Features::ShipDesign::PlatePreparation

◆ CreatePlateSystemBuilder()

NXOpen::Features::ShipDesign::PlateSystemBuilder * NXOpen::Features::ShipCollection::CreatePlateSystemBuilder ( NXOpen::Features::ShipDesign::PlateSystem * plateSystem)

创建 NXOpen::Features::ShipDesign::PlateSystemBuilder

返回

于 NX8.0.0 版本创建。

许可证要求:nx_ship_basic ("Ship Basic Design")
参数
plateSystem待编辑的 NXOpen::Features::ShipDesign::PlateSystem

◆ CreateProfileBuilder()

NXOpen::Features::ShipDesign::ProfileBuilder * NXOpen::Features::ShipCollection::CreateProfileBuilder ( NXOpen::Features::Feature * profile)

创建一个 NXOpen::Features::ShipDesign::ProfileBuilder

返回

于 NX7.5.0 版本创建。

许可要求 : nx_ship_concept ("船舶概念设计")
参数
profileNXOpen::Features::ShipDesign::Profile 待编辑的特征

◆ CreateProfileCutoutBuilder()

NXOpen::Features::ShipDesign::ProfileCutoutBuilder * NXOpen::Features::ShipCollection::CreateProfileCutoutBuilder ( NXOpen::Features::Feature * profileCutout)

创建轮廓切口构建器

返回

创建于NX8.0.0。

许可证要求:nx_ship_basic("Ship Basic Design")或 nx_ship_detail("Ship Detail Design")
参数
profileCutout待编辑的轮廓切口

◆ CreateProfileListBuilder()

NXOpen::Features::ShipDesign::ProfileListBuilder * NXOpen::Features::ShipCollection::CreateProfileListBuilder ( NXOpen::Features::Feature * profileList)

创建NXOpen::Features::ShipDesign::ProfileListBuilder
创建于NX5.0.0。
许可证要求:nx_ship_concept(“船舶概念设计”)或nx_ship_mfg_prep(“船舶制造准备”)

参数
profileList要编辑的NXOpen::Features::ShipDesign::ProfileList

◆ CreateProfileSketch()

void NXOpen::Features::ShipCollection::CreateProfileSketch ( bool profileSketchAutotest)

创建型材草图
创建于 NX1926.0.0。

许可证要求:nx_ship_mfg_prep ("Ship Manufacturing")

参数
profileSketchAutotestprofilesketchautotest

◆ CreateProfileSketchBuilder()

NXOpen::Features::ShipDesign::ProfileSketchBuilder * NXOpen::Features::ShipCollection::CreateProfileSketchBuilder ( )

创建轮廓草图构建器

返回

创建于NX1953.0.0。

许可证要求:nx_ship_detail("Ship Detail Design")

◆ CreateProfileSystemBuilder()

NXOpen::Features::ShipDesign::ProfileSystemBuilder * NXOpen::Features::ShipCollection::CreateProfileSystemBuilder ( NXOpen::Features::ShipDesign::ProfileSystem * profileSystem)

创建 NXOpen::Features::ShipDesign::ProfileSystemBuilder

返回

于 NX8.0.0 版本创建。

许可证要求:nx_ship_basic ("Ship Basic Design")
参数
profileSystem待编辑的 NXOpen::Features::ShipDesign::ProfileSystem

◆ CreateProfileTransitionBuilder()

NXOpen::Features::ShipDesign::ProfileTransitionBuilder * NXOpen::Features::ShipCollection::CreateProfileTransitionBuilder ( NXOpen::Features::ShipDesign::ProfileTransition * profileTransition)

创建一个轮廓过渡构建器。

返回

在NX9.0.0中创建。

许可要求:nx_ship_detail("Ship Detail Design")
参数
profileTransition若为NULL则创建一个新的轮廓过渡,否则编辑现有轮廓过渡

◆ CreateProjectSetupBuilder()

NXOpen::Features::ShipDesign::ProjectSetupBuilder * NXOpen::Features::ShipCollection::CreateProjectSetupBuilder ( )

创建一个 Features::ShipDesign::ProjectSetupBuilder
创建于 NX12.0.0。

许可证要求:nx_ship_gen_arrange("Ship General Arrangement")或 nx_ship_basic("Ship Basic Design")或 nx_ship_detail("Ship Detail Design")或 nx_ship_mfg_prep("Ship Manufacturing")

◆ CreateQualifySketchBuilder()

NXOpen::Features::ShipDesign::QualifySketchBuilder * NXOpen::Features::ShipCollection::CreateQualifySketchBuilder ( )

创建QualifySketchBuilder。
在NX8.0.0中创建。

许可要求:nx_ship_basic("船舶基础设计")或nx_ship_detail("船舶详细设计")

◆ CreateRebaseBuilder()

NXOpen::Features::ShipDesign::RebaseBuilder * NXOpen::Features::ShipCollection::CreateRebaseBuilder ( )

创建RebaseBuilder。
在NX8.0.0中创建。

许可要求:nx_ship_detail("船舶详细设计")或nx_ship_mfg_prep("船舶制造准备")

◆ CreateReferenceLineBuilder()

NXOpen::Features::ShipDesign::ReferenceLineBuilder * NXOpen::Features::ShipCollection::CreateReferenceLineBuilder ( NXOpen::Features::Feature * referenceLine)

创建一个 NXOpen::Features::ShipDesign::ReferenceLineBuilder

返回

创建于 NX5.0.0。

许可证要求:nx_ship_concept("Ship Concept")
参数
referenceLine要编辑的 NXOpen::Features::ShipDesign::ReferenceLine

◆ CreateRemoveSplitBuilder()

NXOpen::Features::ShipDesign::RemoveSplitBuilder * NXOpen::Features::ShipCollection::CreateRemoveSplitBuilder ( )

创建 NXOpen::Features::ShipDesign::RemoveSplitBuilder

返回

于 NX8.0.0 版本创建。

许可证要求:nx_ship_detail ("Ship Detail Design")

◆ CreateReverseSplitBuilder()

NXOpen::Features::ShipDesign::ReverseSplitBuilder * NXOpen::Features::ShipCollection::CreateReverseSplitBuilder ( )

创建反向分割构建器。

返回

于NX8.0.0版本创建。

许可证要求 : nx_ship_basic ("船体基础设计")

◆ CreateRollingLineBuilder()

NXOpen::Features::ShipDesign::RollingLineBuilder * NXOpen::Features::ShipCollection::CreateRollingLineBuilder ( NXOpen::Features::ShipDesign::RollingLine * rollingLine)

创建RollingLineBuilder。
在NX8.0.0中创建。

许可要求:nx_ship_concept("船舶概念设计")或nx_ship_mfg_prep("船舶制造准备")

参数
rollingLine要编辑的RollingLine

◆ CreateRoomAttributesBuilder()

NXOpen::Features::ShipDesign::RoomAttributesBuilder * NXOpen::Features::ShipCollection::CreateRoomAttributesBuilder ( )

创建一个 NXOpen::Features::ShipDesign::RoomAttributesBuilder
创建于 NX12.0.0.

许可证要求 : nx_ship_gen_arrange ("船舶总布置")

◆ CreateRoomBuilder()

NXOpen::Features::ShipDesign::RoomBuilder * NXOpen::Features::ShipCollection::CreateRoomBuilder ( NXOpen::Features::Feature * feature)

创建舱室建造器
于 NX12.0.2 版本创建。

许可证要求 : nx_ship_gen_arrange ("船舶总布置")

参数
feature特征

◆ CreateRoomPanelBuilder()

NXOpen::Features::ShipDesign::RoomPanelBuilder * NXOpen::Features::ShipCollection::CreateRoomPanelBuilder ( NXOpen::Features::Feature * feature)

创建一个 NXOpen::Features::ShipDesign::RoomPanelBuilder
创建于 NX12.0.2.

许可证要求 : nx_ship_gen_arrange ("船舶总布置")

参数
feature特征

◆ CreateRoomThicknessItemBuilder()

NXOpen::Features::ShipDesign::RoomThicknessItemBuilder * NXOpen::Features::ShipCollection::CreateRoomThicknessItemBuilder ( )

创建舱室厚度项建造器
于 NX12.0.1 版本创建。

许可证要求 : nx_ship_gen_arrange ("船舶总布置")

◆ CreateScantlingTableBuilder()

NXOpen::Features::ShipDesign::ScantlingTableBuilder * NXOpen::Features::ShipCollection::CreateScantlingTableBuilder ( NXOpen::Annotations::CustomSymbol * tgSymbol)

创建一个 NXOpen::Features::ShipDesign::ScantlingTableBuilder
创建于 NX2007.0.0。

许可证要求:nx_ship_basic ("Ship Basic Design") 或 nx_ship_detail ("Ship Detail Design") 或 nx_ship_mfg_prep ("Ship Manufacturing") 或 nx_ship_gen_arrange ("Ship General Arrangement")

参数
tgSymboltgsymbol

◆ CreateSeamBuilder()

NXOpen::Features::ShipDesign::SeamBuilder * NXOpen::Features::ShipCollection::CreateSeamBuilder ( NXOpen::Features::ShipDesign::Seam * seam)

创建 NXOpen::Features::ShipDesign::SeamBuilder

返回

于 NX8.0.0 版本创建。

许可证要求:nx_ship_basic ("Ship Basic Design")
参数
seam待编辑的 NXOpen::Features::ShipDesign::Seam

◆ CreateSectionDrawingBuilder()

NXOpen::Features::ShipDesign::SectionDrawingBuilder * NXOpen::Features::ShipCollection::CreateSectionDrawingBuilder ( )

创建一个截面绘图构建器。
在NX10.0.0中创建。

许可要求:nx_ship_basic("Ship Basic Design")或nx_ship_detail("Ship Detail Design")

◆ CreateSectionEditorBuilder()

NXOpen::Features::ShipDesign::SectionEditorBuilder * NXOpen::Features::ShipCollection::CreateSectionEditorBuilder ( NXOpen::Drawings::DraftingView * viewTag)

创建截面编辑器建造器
于 NX11.0.0 版本创建。

许可证要求 : nx_ship_basic ("船舶基本设计") 或 nx_ship_detail ("船舶详细设计") 或 nx_ship_mfg_prep ("船舶制造")

参数
viewTag视图标识

◆ CreateSelectViewBuilder()

NXOpen::Features::ShipDesign::SelectViewBuilder * NXOpen::Features::ShipCollection::CreateSelectViewBuilder ( )

创建一个 Features::ShipDesign::SelectViewBuilder
创建于 NX12.0.2.

许可证要求 : nx_ship_gen_arrange ("船舶总布置")

◆ CreateSetModeBuilder()

NXOpen::Features::ShipDesign::SetModeBuilder * NXOpen::Features::ShipCollection::CreateSetModeBuilder ( )

创建设置模式构建器。
于NX8.0.0版本创建。

许可证要求 : nx_ship_detail ("船体详细设计") 或 nx_ship_mfg_prep ("船体制造准备")

◆ CreateShellExpansionBuilder()

NXOpen::Features::ShipDesign::ShellExpansionBuilder * NXOpen::Features::ShipCollection::CreateShellExpansionBuilder ( NXOpen::Features::ShipDesign::ShellExpansion * shellExpansion)

创建一个 NXOpen::Features::ShipDesign::ShellExpansionBuilder

返回

于 NX7.5.0 版本创建。

许可要求 : nx_ship_concept ("船舶概念设计") 或 nx_ship_basic ("船舶基础设计") 或 nx_ship_detail ("船舶详细设计")
参数
shellExpansionNXOpen::Features::ShipDesign::ShellExpansion 待编辑的特征

◆ CreateShellTemplateBuilder()

NXOpen::Features::ShipDesign::ShellTemplateBuilder * NXOpen::Features::ShipCollection::CreateShellTemplateBuilder ( NXOpen::Features::ShipDesign::ShellTemplate * shellTemplate)

创建ShellTemplateBuilder。
在NX8.0.0中创建。

许可要求:nx_ship_concept("船舶概念设计")或nx_ship_mfg_prep("船舶制造准备")

参数
shellTemplate要编辑的ShellTemplate

◆ CreateShipAttributeHolderWithFeature() [1/2]

NXOpen::Features::ShipDesign::ShipAttributeHolder * NXOpen::Features::ShipCollection::CreateShipAttributeHolderWithFeature ( const char * featureType)

创建 NXOpen::Features::ShipDesign::ShipAttributeHolder

返回

于 NX8.0.0 版本创建。

许可证要求:nx_ship_detail ("Ship Detail Design") 或 nx_ship_mfg_prep ("Ship Manufacturing")
参数
featureType钢材特征类型

◆ CreateShipAttributeHolderWithFeature() [2/2]

NXOpen::Features::ShipDesign::ShipAttributeHolder * NXOpen::Features::ShipCollection::CreateShipAttributeHolderWithFeature ( const NXString & featureType)

创建 NXOpen::Features::ShipDesign::ShipAttributeHolder

返回

弃用
于 NX8.0.3 版本弃用。使用 NXOpen::Features::ShipCollection::CreateShipAttributeHolderWithFeature 替代。

于 NX8.0.0 版本创建。

许可证要求:nx_ship_detail ("Ship Detail Design") 或 nx_ship_mfg_prep ("Ship Manufacturing")

创建 NXOpen::Features::ShipDesign::ShipAttributeHolder

返回

于 NX8.0.0 版本创建。

许可证要求:nx_ship_detail ("Ship Detail Design") 或 nx_ship_mfg_prep ("Ship Manufacturing")
参数
featureType钢材特征类型

◆ CreateShipContainerBuilder()

NXOpen::Features::ShipDesign::ShipContainerBuilder * NXOpen::Features::ShipCollection::CreateShipContainerBuilder ( )

创建 NXOpen::Features::ShipDesign::ShipContainerBuilder
于 NX8.0.0 版本创建。

许可证要求:nx_ship_basic ("Ship Basic Design") 或 nx_ship_detail ("Ship Detail Design") 或 nx_ship_mfg_prep ("Ship Manufacturing")

◆ CreateShipCoordinatesBuilder()

NXOpen::Features::ShipDesign::ShipCoordinatesBuilder * NXOpen::Features::ShipCollection::CreateShipCoordinatesBuilder ( )

创建ShipCoordinatesBuilder。
在NX8.0.0中创建。

许可要求:nx_ship_basic("船舶基础设计")或nx_ship_detail("船舶详细设计")

◆ CreateShipCutoutBuilder()

NXOpen::Features::ShipDesign::ShipCutoutBuilder * NXOpen::Features::ShipCollection::CreateShipCutoutBuilder ( NXOpen::Features::ShipDesign::ShipCutout * shipCutout)

创建一个 NXOpen::Features::ShipDesign::ShipCutoutBuilder

返回

于 NX7.5.0 版本创建。

许可要求 : nx_ship_concept ("船舶概念设计")
参数
shipCutoutNXOpen::Features::ShipDesign::ShipCutout 待编辑的特征

◆ CreateShipDesignPreferencesBuilder()

NXOpen::Features::ShipDesign::ShipDesignPreferencesBuilder * NXOpen::Features::ShipCollection::CreateShipDesignPreferencesBuilder ( )

创建船体设计首选项构建器。

返回

于NX8.0.0版本创建。

许可证要求 : nx_ship_basic ("船体基础设计")

◆ CreateShipDesignVersionUpBuilder()

NXOpen::Features::ShipDesign::ShipDesignVersionUpBuilder * NXOpen::Features::ShipCollection::CreateShipDesignVersionUpBuilder ( )

创建一个船舶设计版本升级构建器。
在NX9.0.0中创建。

许可要求:nx_ship_basic("Ship Basic Design")或nx_ship_detail("Ship Detail Design")

◆ CreateShipEndCutBuilder()

NXOpen::Features::ShipDesign::ShipEndCutBuilder * NXOpen::Features::ShipCollection::CreateShipEndCutBuilder ( NXOpen::Features::ShipDesign::ShipEndCut * shipEndCut)

创建一个 NXOpen::Features::ShipDesign::ShipEndCutBuilder

返回

于 NX7.5.0 版本创建。

许可要求 : nx_ship_concept ("船舶概念设计")
参数
shipEndCutNXOpen::Features::ShipDesign::ShipEndCut 待编辑的特征

◆ CreateShipFeatureConverter()

NXOpen::Features::ShipDesign::ShipFeatureConverter * NXOpen::Features::ShipCollection::CreateShipFeatureConverter ( )

创建一个 NXOpen::Features::ShipDesign::ShipFeatureConverter

返回

于 NX7.5.0 版本创建。

许可要求 : nx_ship_concept ("船舶概念设计")

◆ CreateShipGridBuilder()

NXOpen::Features::ShipDesign::ShipGridBuilder * NXOpen::Features::ShipCollection::CreateShipGridBuilder ( )

创建一个 NXOpen::Features::ShipDesign::ShipGridBuilder
创建于 NX1953.0.0。

许可证要求:nx_ship_basic ("Ship Basic Design") 或 nx_ship_detail ("Ship Detail Design")

◆ CreateShipIntersectionsBuilder()

NXOpen::Features::ShipDesign::ShipIntersectionsBuilder * NXOpen::Features::ShipCollection::CreateShipIntersectionsBuilder ( NXOpen::Features::ShipDesign::ShipIntersections * intersectionSheets)

创建一个 NXOpen::Features::ShipDesign::ShipIntersectionsBuilder

返回

于 NX7.5.0 版本创建。

许可要求 : nx_ship_concept ("船舶概念设计") 或 nx_ship_basic ("船舶基础设计") 或 nx_ship_detail ("船舶详细设计")
参数
intersectionSheetsNXOpen::Features::ShipDesign::ShipIntersections 待编辑的特征

◆ CreateShipPaintParametersBuilder()

NXOpen::Features::ShipDesign::ShipPaintParametersBuilder * NXOpen::Features::ShipCollection::CreateShipPaintParametersBuilder ( )

创建一个 NXOpen::Features::ShipDesign::ShipPaintParametersBuilder
创建于 NX1980.0.0。

许可证要求:nx_ship_basic ("Ship Basic Design") 或 nx_ship_detail ("Ship Detail Design")

◆ CreateShipPreparationBuilder()

NXOpen::Features::ShipDesign::ShipPreparationBuilder * NXOpen::Features::ShipCollection::CreateShipPreparationBuilder ( )

创建船舶准备建造器。
于 NX10.0.0 版本创建。

许可证要求 : nx_ship_basic ("船舶基本设计")

◆ CreateShipProfileCutoutBuilder()

NXOpen::Features::ShipDesign::ShipProfileCutoutBuilder * NXOpen::Features::ShipCollection::CreateShipProfileCutoutBuilder ( NXOpen::Features::Feature * profileCutout)

创建NXOpen::Features::ShipDesign::ShipProfileCutoutBuilder
创建于NX5.0.3。
许可证要求:nx_ship_concept(“船舶概念设计”)

参数
profileCutout要编辑的NXOpen::Features::ShipDesign::ShipProfileCutout

◆ CreateShipSectionBuilder()

NXOpen::Features::ShipDesign::ShipSectionBuilder * NXOpen::Features::ShipCollection::CreateShipSectionBuilder ( NXOpen::Features::ShipDesign::ShipSection * shipSection)

创建一个 NXOpen::Features::ShipDesign::ShipSectionBuilder

返回

于 NX7.5.0 版本创建。

许可要求 : nx_ship_concept ("船舶概念设计") 或 nx_ship_basic ("船舶基础设计") 或 nx_ship_detail ("船舶详细设计")
参数
shipSectionNXOpen::Features::ShipDesign::ShipSection 待编辑的特征

◆ CreateShipTrimBodyBuilder()

NXOpen::Features::ShipDesign::ShipTrimBodyBuilder * NXOpen::Features::ShipCollection::CreateShipTrimBodyBuilder ( NXOpen::Features::ShipDesign::ShipTrimBody * shipTrimBody)

创建一个船体修剪体构建器。

返回

在NX9.0.1中创建。

许可要求:nx_ship_detail("Ship Detail Design")
参数
shipTrimBody若为NULL则创建一个新的船体修剪体,否则编辑现有船体修剪体

◆ CreateSmartRuleBuilder()

NXOpen::Features::ShipDesign::SmartRuleBuilder * NXOpen::Features::ShipCollection::CreateSmartRuleBuilder ( NXOpen::Features::ShipDesign::SmartRule * smartRule)

创建智能规则构建器

返回

创建于NX8.5.0。

许可证要求:nx_ship_basic("Ship Basic Design")或 nx_ship_detail("Ship Detail Design")
参数
smartRule待编辑的智能规则

◆ CreateSpatialBreakdownBuilder()

NXOpen::Features::ShipDesign::SpatialBreakdownBuilder * NXOpen::Features::ShipCollection::CreateSpatialBreakdownBuilder ( NXOpen::ShipDesign::NavigatorNode * tgNode)

创建一个 NXOpen::Features::ShipDesign::SpatialBreakdownBuilder
创建于 NX1872.0.0。

许可证要求:nx_ship_basic ("Ship Basic Design") 或 nx_ship_detail ("Ship Detail Design") 或 nx_ship_mfg_prep ("Ship Manufacturing") 或 nx_ship_gen_arrange ("Ship General Arrangement")

参数
tgNodetgnode

◆ CreateSpatialBreakdownExportBuilder()

NXOpen::Features::ShipDesign::SpatialBreakdownExportBuilder * NXOpen::Features::ShipCollection::CreateSpatialBreakdownExportBuilder ( )

创建一个 NXOpen::Features::ShipDesign::SpatialBreakdownExportBuilder

返回

创建于 NX1899.0.0。

许可证要求:nx_ship_basic ("Ship Basic Design") 或 nx_ship_detail ("Ship Detail Design") 或 nx_ship_mfg_prep ("Ship Manufacturing") 或 nx_ship_gen_arrange ("Ship General Arrangement")

◆ CreateSplitProfilePlateBuilder()

NXOpen::Features::ShipDesign::SplitProfilePlateBuilder * NXOpen::Features::ShipCollection::CreateSplitProfilePlateBuilder ( )

创建SplitProfilePlateBuilder。
在NX8.0.0中创建。

许可要求:nx_ship_detail("船舶详细设计")

◆ CreateSplitStandardPartBuilder()

NXOpen::Features::ShipDesign::SplitStandardPartBuilder * NXOpen::Features::ShipCollection::CreateSplitStandardPartBuilder ( NXOpen::Features::ShipDesign::SplitStandardPart * splitStandardPart)

创建标准件拆分构建器

返回

创建于NX9.0.0。

许可证要求:nx_ship_basic("Ship Basic Design")或 nx_ship_detail("Ship Detail Design")
参数
splitStandardPart待编辑的标准件拆分

◆ CreateStabilityBuilder()

NXOpen::Features::ShipDesign::StabilityBuilder * NXOpen::Features::ShipCollection::CreateStabilityBuilder ( )

创建一个 NXOpen::Features::ShipDesign::StabilityBuilder
创建于 NX1926.0.0。

许可证要求:nx_ship_gen_arrange ("Ship General Arrangement")

◆ CreateStandardPartFrameworkBuilder() [1/2]

NXOpen::Features::ShipDesign::StandardPartFrameworkBuilder * NXOpen::Features::ShipCollection::CreateStandardPartFrameworkBuilder ( NXOpen::Assemblies::Component * stdPartOcc)

创建StandardPartFrameworkBuilder。
在NX8.0.0中创建。

许可要求:nx_ship_basic("船舶基础设计")或nx_ship_detail("船舶详细设计")

参数
stdPartOcc部件实例类型

◆ CreateStandardPartFrameworkBuilder() [2/2]

NXOpen::Features::ShipDesign::StandardPartFrameworkBuilder * NXOpen::Features::ShipCollection::CreateStandardPartFrameworkBuilder ( NXOpen::NXObject * stdPart,
bool createBasicDesignBuilder )

创建标准件框架构建器
创建于NX8.5.0。

许可证要求:nx_ship_basic("Ship Basic Design")或 nx_ship_detail("Ship Detail Design")

参数
stdPart标准件类型
createBasicDesignBuilder是否为基础设计应用程序

◆ CreateSteelCollarPlateBuilder()

NXOpen::Features::ShipDesign::SteelCollarPlateBuilder * NXOpen::Features::ShipCollection::CreateSteelCollarPlateBuilder ( NXOpen::Features::ShipDesign::SteelCollarPlate * steelCollarPlate)

创建一个 NXOpen::Features::ShipDesign::SteelCollarPlateBuilder

返回

于 NX7.5.0 版本创建。

许可要求 : nx_ship_concept ("船舶概念设计")
参数
steelCollarPlateNXOpen::Features::ShipDesign::SteelCollarPlate 待编辑的特征

◆ CreateSteelDistributionBuilder()

NXOpen::Features::ShipDesign::SteelDistributionBuilder * NXOpen::Features::ShipCollection::CreateSteelDistributionBuilder ( NXOpen::Features::Feature * steelDistribution)

创建NXOpen::Features::ShipDesign::SteelDistributionBuilder
创建于NX5.0.0。
许可证要求:nx_ship_concept(“船舶概念设计”)

参数
steelDistribution要编辑的NXOpen::Features::ShipDesign::SteelDistribution

◆ CreateSteelInsulationBuilder()

NXOpen::Features::ShipDesign::SteelInsulationBuilder * NXOpen::Features::ShipCollection::CreateSteelInsulationBuilder ( NXOpen::Features::ShipDesign::SteelInsulation * steelInsulation)

创建SteelInsulationBuilder,用于创建或编辑SteelInsulation特征。
在NX8.0.0中创建。

许可要求:nx_ship_detail("船舶详细设计")

参数
steelInsulation要编辑的SteelInsulation

◆ CreateSteelSupportBuilder()

NXOpen::Features::ShipDesign::SteelSupportBuilder * NXOpen::Features::ShipCollection::CreateSteelSupportBuilder ( NXOpen::Features::ShipDesign::SteelSupport * steelSupport)

创建一个 NXOpen::Features::ShipDesign::SteelSupportBuilder

返回

于 NX7.5.0 版本创建。

许可要求 : nx_ship_concept ("船舶概念设计")
参数
steelSupportNXOpen::Features::ShipDesign::SteelSupport 待编辑的特征

◆ CreateSteelVentHolesBuilder()

NXOpen::Features::ShipDesign::SteelVentHolesBuilder * NXOpen::Features::ShipCollection::CreateSteelVentHolesBuilder ( NXOpen::Features::ShipDesign::SteelVentHoles * steelVentHoles)

创建一个 NXOpen::Features::ShipDesign::SteelVentHolesBuilder

返回

于 NX7.5.0 版本创建。

许可要求 : nx_ship_concept ("船舶概念设计")
参数
steelVentHolesNXOpen::Features::ShipDesign::SteelVentHoles 待编辑的特征

◆ CreateStiffenerBuilder()

NXOpen::Features::ShipDesign::StiffenerBuilder * NXOpen::Features::ShipCollection::CreateStiffenerBuilder ( NXOpen::Features::ShipDesign::Stiffener * stiffener)

创建 NXOpen::Features::ShipDesign::StiffenerBuilder

返回

于 NX8.0.0 版本创建。

许可证要求:nx_ship_detail ("Ship Detail Design")
参数
stiffener待编辑的 NXOpen::Features::ShipDesign::Stiffener

◆ CreateStiffenerSystemBuilder()

NXOpen::Features::ShipDesign::StiffenerSystemBuilder * NXOpen::Features::ShipCollection::CreateStiffenerSystemBuilder ( NXOpen::Features::ShipDesign::StiffenerSystem * stiffenerSystem)

创建 NXOpen::Features::ShipDesign::StiffenerSystemBuilder

返回

于 NX8.0.0 版本创建。

许可证要求:nx_ship_basic ("Ship Basic Design")
参数
stiffenerSystem待编辑的 NXOpen::Features::ShipDesign::StiffenerSystem

◆ CreateSubAssemblyDrawingBuilder()

NXOpen::Features::ShipDesign::SubAssemblyDrawingBuilder * NXOpen::Features::ShipCollection::CreateSubAssemblyDrawingBuilder ( )

创建一个 Features::ShipDesign::SubAssemblyDrawingBuilder
创建于 NX1953.0.0。

许可证要求:nx_ship_mfg_prep ("Ship Manufacturing")

◆ CreateSubSystemsBuilder()

NXOpen::Features::ShipDesign::SubSystemsBuilder * NXOpen::Features::ShipCollection::CreateSubSystemsBuilder ( NXOpen::Features::ShipDesign::SubSystems * seam)

创建子系统构建器。

返回

于NX8.0.0版本创建。

许可证要求 : nx_ship_basic ("船体基础设计")
参数
seam要编辑的子系统

◆ CreateSynchronizeDesignViewBuilder()

NXOpen::Features::ShipDesign::SynchronizeDesignViewBuilder * NXOpen::Features::ShipCollection::CreateSynchronizeDesignViewBuilder ( )

创建同步设计视图构建器。
于NX8.5.0版本创建。

许可证要求 : nx_ship_detail ("船体详细设计") 或 nx_ship_mfg_prep ("船体制造准备")

◆ CreateTraceLinesBuilder()

NXOpen::Features::ShipDesign::TraceLinesBuilder * NXOpen::Features::ShipCollection::CreateTraceLinesBuilder ( NXOpen::Features::ShipDesign::TraceLines * traceLines)

创建一个 NXOpen::Features::ShipDesign::TraceLinesBuilder

返回

于 NX7.5.0 版本创建。

许可要求 : nx_ship_concept ("船舶概念设计") 或 nx_ship_basic ("船舶基础设计") 或 nx_ship_detail ("船舶详细设计")
参数
traceLinesNXOpen::Features::ShipDesign::TraceLines 待编辑的特征

◆ CreateTransFrameBuilder()

NXOpen::Features::ShipDesign::TransFrameBuilder * NXOpen::Features::ShipCollection::CreateTransFrameBuilder ( NXOpen::Features::Feature * transFrame)

创建TransFrameBuilder。
创建于NX5.0.0。
许可证要求:nx_ship_concept(“船舶概念设计”)或nx_ship_gen_arrange(“船舶总体布置”)或nx_ship_basic(“船舶基础设计”)或nx_ship_detail(“船舶详细设计”)

参数
transFrame要编辑的NXOpen::Features::ShipDesign::TransFrame

◆ CreateTransitionBuilder()

NXOpen::Features::ShipDesign::TransitionBuilder * NXOpen::Features::ShipCollection::CreateTransitionBuilder ( )

创建过渡构建器
创建于NX8.5.0。

许可证要求:nx_ship_basic("Ship Basic Design")

◆ CreateTransverseBulkheadBuilder()

NXOpen::Features::ShipDesign::TransverseBulkheadBuilder * NXOpen::Features::ShipCollection::CreateTransverseBulkheadBuilder ( NXOpen::Features::ShipDesign::TransverseBulkhead * transverseBulkhead)

创建 NXOpen::Features::ShipDesign::TransverseBulkheadBuilder

返回

于 NX8.0.0 版本创建。

许可证要求:nx_ship_basic ("Ship Basic Design")
参数
transverseBulkhead待编辑的 NXOpen::Features::ShipDesign::TransverseBulkhead

◆ CreateUnfoldedMinRecBuilder()

NXOpen::Features::ShipDesign::UnfoldedMinRecBuilder * NXOpen::Features::ShipCollection::CreateUnfoldedMinRecBuilder ( )

创建一个展开最小矩形构建器。
在NX10.0.0中创建。

许可要求:nx_ship_basic("Ship Basic Design")

◆ CreateUpdateProjectBuilder()

NXOpen::Features::ShipDesign::UpdateProjectBuilder * NXOpen::Features::ShipCollection::CreateUpdateProjectBuilder ( )

创建一个 Features::ShipDesign::UpdateProjectBuilder
创建于 NX1899.0.0。

许可证要求:nx_ship_gen_arrange ("Ship General Arrangement")

◆ CreateUpdateShipLibraryBuilder()

NXOpen::Features::ShipDesign::UpdateShipLibraryBuilder * NXOpen::Features::ShipCollection::CreateUpdateShipLibraryBuilder ( NXOpen::Features::Feature * updateShipLibrary)

创建NXOpen::Features::ShipDesign::UpdateShipLibraryBuilder
创建于NX5.0.3。
许可证要求:nx_ship_concept(“船舶概念设计”)

参数
updateShipLibrary要编辑的NXOpen::Features::ShipDesign::UpdateShipLibrary

◆ CreateValidateModelBuilder()

NXOpen::Features::ShipDesign::ValidateModelBuilder * NXOpen::Features::ShipCollection::CreateValidateModelBuilder ( )

创建模型验证建造器
于 NX11.0.0 版本创建。

许可证要求 : nx_ship_basic ("船舶基本设计")

◆ CreateVentHolesMarkingBuilder()

NXOpen::Features::ShipDesign::VentHolesMarkingBuilder * NXOpen::Features::ShipCollection::CreateVentHolesMarkingBuilder ( NXOpen::Features::ShipDesign::VentHolesMarking * ventHolesMarking)

创建NXOpen::Features::ShipDesign::VentHolesMarkingBuilder
创建于NX5.0.3。
许可证要求:nx_ship_concept(“船舶概念设计”)或nx_ship_mfg_prep(“船舶制造准备”)

参数
ventHolesMarking要编辑的NXOpen::Features::ShipDesign::VentHolesMarking

◆ CreateVentilationHoles2Builder()

NXOpen::Features::ShipDesign::VentilationHoles2Builder * NXOpen::Features::ShipCollection::CreateVentilationHoles2Builder ( NXOpen::Features::ShipDesign::VentilationHoles2 * ventilationHoles2)

创建通风孔2构建器。

返回

于NX8.0.0版本创建。

许可证要求 : nx_ship_detail ("船体详细设计")
参数
ventilationHoles2要编辑的通风孔2

◆ CreateWeightAndCgBuilder()

NXOpen::Features::ShipDesign::WeightAndCGBuilder * NXOpen::Features::ShipCollection::CreateWeightAndCgBuilder ( )

创建一个重量与重心构建器。
在NX10.0.0中创建。

许可要求:nx_ship_basic("Ship Basic Design")

◆ CreateWeldCut2Builder()

NXOpen::Features::ShipDesign::WeldCut2Builder * NXOpen::Features::ShipCollection::CreateWeldCut2Builder ( NXOpen::Features::ShipDesign::WeldCut2 * weldCut2)

创建焊接切口2构建器

返回

创建于NX8.0.1。

许可证要求:nx_ship_detail("Ship Detail Design")
参数
weldCut2待编辑的焊接切口2

◆ CreateWeldCutBuilder()

NXOpen::Features::ShipDesign::WeldCutBuilder * NXOpen::Features::ShipCollection::CreateWeldCutBuilder ( NXOpen::Features::Feature * weldCut)

创建一个 NXOpen::Features::ShipDesign::WeldCutBuilder

返回

于 NX7.5.0 版本创建。

许可要求 : nx_ship_concept ("船舶概念设计")
参数
weldCutNXOpen::Features::ShipDesign::WeldCut 待编辑的特征

◆ CreateYFrameBuilder()

NXOpen::Features::ShipDesign::YFrameBuilder * NXOpen::Features::ShipCollection::CreateYFrameBuilder ( NXOpen::Features::Feature * transFrame)

创建NXOpen::Features::ShipDesign::YFrameBuilder
创建于NX5.0.0。
许可证要求:nx_ship_concept(“船舶概念设计”)或nx_ship_gen_arrange(“船舶总体布置”)或nx_ship_basic(“船舶基础设计”)或nx_ship_detail(“船舶详细设计”)

参数
transFrame要编辑的YFrame特征

◆ CreateZFrameBuilder()

NXOpen::Features::ShipDesign::ZFrameBuilder * NXOpen::Features::ShipCollection::CreateZFrameBuilder ( NXOpen::Features::Feature * transFrame)

创建NXOpen::Features::ShipDesign::ZFrameBuilder
创建于NX5.0.0。
许可证要求:nx_ship_concept(“船舶概念设计”)或nx_ship_gen_arrange(“船舶总体布置”)或nx_ship_basic(“船舶基础设计”)或nx_ship_detail(“船舶详细设计”)

参数
transFrame要编辑的ZFrame特征

◆ DelayShipManufacturingFeatureUpdate()

bool NXOpen::Features::ShipCollection::DelayShipManufacturingFeatureUpdate ( )

返回延迟船舶制造特征更新标志。指定在更新期间制造特征是否会抑制或更新。
于 NX10.0.1 版本创建。

许可证要求 : nx_ship_detail ("船舶详细设计") 或 nx_ship_mfg_prep ("船舶制造")

◆ end()

iterator NXOpen::Features::ShipCollection::end ( )
inline

返回指向最后一个元素之后位置的迭代器。

◆ RegisterCallbackFunctionsForMirrorCopy()

void NXOpen::Features::ShipCollection::RegisterCallbackFunctionsForMirrorCopy ( )

注册用于镜像复制船舶结构的回调函数
于 NX10.0.0 版本创建。

许可证要求 : nx_ship_detail ("船舶详细设计")

◆ SetAppContextMode()

void NXOpen::Features::ShipCollection::SetAppContextMode ( int mode)

设置船舶设计模式
创建于NX8.5.0。

许可证要求:nx_ship_basic("Ship Basic Design")或 nx_ship_detail("Ship Detail Design")

参数
mode船舶设计模式

◆ SetDelayShipManufacturingFeatureUpdate()

void NXOpen::Features::ShipCollection::SetDelayShipManufacturingFeatureUpdate ( bool delayUpdate)

设置延迟船舶制造特征更新标志。指定在更新期间制造特征是否会抑制或更新。
于 NX10.0.1 版本创建。

许可证要求 : nx_ship_detail ("船舶详细设计") 或 nx_ship_mfg_prep ("船舶制造")

参数
delayUpdate延迟更新

◆ SetSteelFeatureApproach()

void NXOpen::Features::ShipCollection::SetSteelFeatureApproach ( NXOpen::Features::ShipCollection::SteelFeatureApproach steelFeatureApproach)

启用草图共享
于 NX11.0.0 版本创建。

许可证要求 : nx_ship_basic ("船舶基本设计") 或 nx_ship_detail ("船舶详细设计")

参数
steelFeatureApproach钢构件特征方法

◆ Tag()

tag_t NXOpen::Features::ShipCollection::Tag ( ) const

返回此对象的标签。

◆ UpdateShipManufacturingFeatures()

void NXOpen::Features::ShipCollection::UpdateShipManufacturingFeatures ( )

对之前在更新期间自动抑制的所有船舶制造特征调用更新。
于 NX10.0.1 版本创建。

许可证要求 : nx_ship_detail ("船舶详细设计") 或 nx_ship_mfg_prep ("船舶制造")