NXOpen .NET Reference Guide
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Types | Public Member Functions | Protected Member Functions | Properties | List of all members
NXOpen.Features.ShipCollection Class Reference

This class contains the factory method for creating ship feature builder. More...

Inheritance diagram for NXOpen.Features.ShipCollection:
NXOpen.TaggedObjectCollection NXOpen.Utilities.NXRemotableObject IEnumerable IMessageSink

Public Types

enum  SteelFeatureApproach { Normal, SketchSharing }
 Represents steel feature different approaches. More...
 

Public Member Functions

unsafe
NXOpen.Features.ShipDesign.AddDataSetBuilder 
CreateAddDataSetBuilder ()
 Creates a NXOpen.Features.ShipDesign.AddDataSetBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.AlongGuideCutBuilder 
CreateAlongGuideCutBuilder (NXOpen.Features.ShipDesign.AlongGuideCut alongGuideCut)
 Creates a NXOpen.Features.ShipDesign.AlongGuideCutBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.BracketBuilder 
CreateBracketBuilder (NXOpen.Features.ShipDesign.Bracket bracket)
 Creates a NXOpen.Features.ShipDesign.BracketBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.BuiltUpManModeBuilder 
CreateBuiltUpManModeBuilder ()
 Creates a NXOpen.Features.ShipDesign.BuiltUpManModeBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.BulkHeadsBuilder 
CreateBulkHeadsBuilder (NXOpen.Features.Feature bulkHead)
 Creates a NXOpen.Features.ShipDesign.BulkHeadsBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.CloneWeldsBuilder 
CreateCloneWeldsBuilder ()
 Creates a NXOpen.Features.ShipDesign.CloneWeldsBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.CollarPlateBuilder 
CreateCollarPlateBuilder (NXOpen.Features.ShipDesign.CollarPlate collarPlate)
 Creates a NXOpen.Features.ShipDesign.CollarPlateBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.CompareModeBuilder 
CreateCompareModeBuilder ()
 Creates a NXOpen.Features.ShipDesign.CompareModeBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.ConceptFromSpreadsheetBuilder 
CreateConceptFromSpreadsheetBuilder (NXOpen.Features.ShipDesign.ConceptFromSpreadsheet conceptFromSpreadsheet)
 Creates a NXOpen.Features.ShipDesign.ConceptFromSpreadsheetBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.CopyObjectsBuilder 
CreateCopyObjectsBuilder (NXOpen.Assemblies.Component userWorkOcc)
 Creates a NXOpen.Features.ShipDesign.CopyObjectsBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.CopyPasteNewBuilder 
CreateCopyPasteNewBuilder (NXOpen.Assemblies.Component userWorkOcc)
 Creates a NXOpen.Features.ShipDesign.CopyPasteNewBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.CornerCutBuilder 
CreateCornerCutBuilder (NXOpen.Features.ShipDesign.CornerCut cornerCut)
 Creates a NXOpen.Features.ShipDesign.CornerCutBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.CornerCutListItemBuilder 
CreateCornerCutListitemBuilder ()
 Creates a NXOpen.Features.ShipDesign.CornerCutListItemBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.CustomBracketBuilder 
CreateCustomBracketBuilder (NXOpen.Features.Feature customBracket)
 Creates a NXOpen.Features.ShipDesign.CustomBracketBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.Cutout2Builder 
CreateCutout2Builder (NXOpen.Features.ShipDesign.Cutout2 cutout2)
 Creates a NXOpen.Features.ShipDesign.Cutout2Builder . More...
 
unsafe
NXOpen.Features.ShipDesign.CuttingSideFacesBuilder 
CreateCuttingSideFacesBuilder ()
 Creates a NXOpen.Features.ShipDesign.CuttingSideFacesBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.DeckBuilder 
CreateDeckBuilder (NXOpen.Features.ShipDesign.Deck deck)
 Creates a NXOpen.Features.ShipDesign.DeckBuilder . More...
 
unsafe
NXOpen.Features.ShipDesign.DecksBuilder 
CreateDecksBuilder (NXOpen.Features.Feature decks)
 Creates a NXOpen.Features.ShipDesign.DecksBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.DeleteSeamBuilder 
CreateDeleteSeamBuilder ()
 Creates a NXOpen.Features.ShipDesign.DeleteSeamBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.DisplaySolidBuilder 
CreateDisplaySolidBuilder ()
 Creates a NXOpen.Features.ShipDesign.DisplaySolidBuilder . More...
 
unsafe
NXOpen.Features.ShipDesign.DivideBuilder 
CreateDivideBuilder (NXOpen.Features.ShipDesign.Divide divide)
 Creates a NXOpen.Features.ShipDesign.DivideBuilder . More...
 
unsafe
NXOpen.Features.ShipDesign.DrawingAnnotationBuilder 
CreateDrawingAnnotationBuilder ()
 Creates a NXOpen.Features.ShipDesign.DrawingAnnotationBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.DvToMvMappingBuilder 
CreateDvToMvMappingBuilder (NXOpen.Features.Feature mappingFeature)
 Creates a NXOpen.Features.ShipDesign.DvToMvMappingBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.EdgeCutBuilder 
CreateEdgeCutBuilder (NXOpen.Features.ShipDesign.EdgeCut edgeCut)
 Creates a NXOpen.Features.ShipDesign.EdgeCutBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.EdgeReinforcementBuilder 
CreateEdgeReinforcementBuilder (NXOpen.Features.ShipDesign.EdgeReinforcement edgeReinforcement)
 Creates a NXOpen.Features.ShipDesign.EdgeReinforcementBuilder . More...
 
unsafe
NXOpen.Features.ShipDesign.EditBoundaryBuilder 
CreateEditBoundaryBuilder ()
 Creates a NXOpen.Features.ShipDesign.EditBoundaryBuilder . More...
 
unsafe
NXOpen.Features.ShipDesign.EditContextAttributesBuilder 
CreateEditContextAttributesBuilder ()
 Creates a Features. More...
 
unsafe
NXOpen.Features.ShipDesign.EditStockBuilder 
CreateEditStockBuilder ()
 Creates a NXOpen.Features.ShipDesign.EditStockBuilder . More...
 
unsafe
NXOpen.Features.ShipDesign.EditWeldingBuilder 
CreateEditWeldingBuilder ()
 Creates a NXOpen.Features.ShipDesign.EditWeldingBuilder . More...
 
unsafe
NXOpen.Features.ShipDesign.EndCutBuilder 
CreateEndCutBuilder (NXOpen.Features.ShipDesign.EndCut endCut)
 Creates a NXOpen.Features.ShipDesign.EndCutBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.GeneralArrangement.EvacuationPlanBuilder 
CreateEvacuationPlanBuilder (NXOpen.Annotations.CustomSymbol tgSymbol, string symbolName, bool bUseMemoryPatternIndex)
 Creates a Features.ShipDesign.GeneralArrangement.EvacuationPlanBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.ExamineSteelFeatureBuilder 
CreateExamineSteelFeatureBuilder ()
 Creates a NXOpen.Features.ShipDesign.ExamineSteelFeatureBuilder . More...
 
unsafe
NXOpen.Features.ShipDesign.ExcessMaterialBuilder 
CreateExcessMaterialBuilder (NXOpen.Features.ShipDesign.ExcessMaterial excessMaterial)
 Creates a NXOpen.Features.ShipDesign.ExcessMaterialBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.ExpansionDrawingBuilder 
CreateExpansionDrawingBuilder (NXOpen.Features.ShipDesign.ExpansionDrawing expansionFeature)
 Creates a NXOpen.Features.ShipDesign.ExpansionDrawingBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.ExportStructureXMLBuilder 
CreateExportStructureXmlBuilder ()
 Creates a NXOpen.Features.ShipDesign.ExportStructureXMLBuilder . More...
 
unsafe
NXOpen.Features.ShipDesign.GeneralArrangement.FaceCharacteristicsBuilder 
CreateFaceCharacteristicsBuilder ()
 Creates a Features.ShipDesign.GeneralArrangement.FaceCharacteristicsBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.FeaturesBatchOperationBuilder 
CreateFeaturesBatchOperationBuilder ()
 Creates a NXOpen.Features.ShipDesign.FeaturesBatchOperationBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.FeaturesToTagBuilder 
CreateFeaturesToMarkBuilder ()
 Creates a NXOpen.Features.ShipDesign.FeaturesToTagBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.FilterBuilder 
CreateFilterBuilder ()
 Creates a NXOpen.Features.ShipDesign.FilterBuilder which is used during selection to allow for filtering ship objects with the same property settings. More...
 
unsafe
NXOpen.Features.ShipDesign.FrameBarOutBuilder 
CreateFrameBarOutBuilder (NXOpen.Features.Feature frameBarOut)
 Creates a NXOpen.Features.ShipDesign.FrameBarOutBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.GeneralArrangement.DrawingAutomationBuilder 
CreateGeneralArrangementDrawingAutomationBuilder ()
 Creates a NXOpen.Features.ShipDesign.GeneralArrangement.DrawingAutomationBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.GeneralArrangementViewBuilder 
CreateGeneralArrangementViewBuilder (NXOpen.Drawings.BaseView view)
 Creates a Features.ShipDesign.GeneralArrangementViewBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.GenericPlateSystemBuilder 
CreateGenericPlateSystemBuilder (NXOpen.Features.ShipDesign.GenericPlateSystem genericPlateSystem)
 Creates a NXOpen.Features.ShipDesign.GenericPlateSystemBuilder . More...
 
unsafe
NXOpen.Features.ShipDesign.HullBuilder 
CreateHullBuilder (NXOpen.Features.ShipDesign.Hull hull)
 Creates a NXOpen.Features.ShipDesign.HullBuilder . More...
 
unsafe
NXOpen.Features.ShipDesign.ImportStructureXMLBuilder 
CreateImportStructureXmlBuilder ()
 Creates a NXOpen.Features.ShipDesign.ImportStructureXMLBuilder . More...
 
unsafe
NXOpen.Features.ShipDesign.InsertFramesBuilder 
CreateInsertFramesBuilder (NXOpen.Features.Feature insertFrames)
 Create a InsertFramesBuilder. More...
 
unsafe
NXOpen.Features.ShipDesign.InsertSheetBodyBuilder 
CreateInsertSheetBodyBuilder (NXOpen.Features.ShipDesign.InsertSheetBody insertSheetBody)
 Creates a NXOpen.Features.ShipDesign.InsertSheetBodyBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.InteractiveAnnotationBuilder 
CreateInteractiveAnnotationBuilder ()
 Creates a NXOpen.Features.ShipDesign.InteractiveAnnotationBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.InverseBendingLinesBuilder 
CreateInverseBendingLinesBuilder (NXOpen.Features.ShipDesign.InverseBendingLines inverseBendingLines)
 Creates a NXOpen.Features.ShipDesign.InverseBendingLinesBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.ItFramesBuilder 
CreateItFramesBuilder (NXOpen.Features.Feature itFrame)
 Creates a NXOpen.Features.ShipDesign.ItFramesBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.KnuckledProfilesBuilder 
CreateKnuckledProfilesBuilder (NXOpen.Features.ShipDesign.KnuckledProfiles knuckledProfiles)
 Creates a NXOpen.Features.ShipDesign.KnuckledProfilesBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.LabellingRoomsBuilder 
CreateLabellingRoomsBuilder ()
 Creates a NXOpen.Features.ShipDesign.LabellingRoomsBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.LongitudinalBulkheadBuilder 
CreateLongitudinalBulkheadBuilder (NXOpen.Features.ShipDesign.LongitudinalBulkhead longitudinalBulkhead)
 Creates a NXOpen.Features.ShipDesign.LongitudinalBulkheadBuilder . More...
 
unsafe
NXOpen.Features.ShipDesign.MainDimensionsBuilder 
CreateMainDimensionsBuilder (NXOpen.Features.Feature mainDimensions)
 Creates a NXOpen.Features.ShipDesign.MainDimensionsBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.ManufacturingAssemblyNavigatorBuilder 
CreateManufacturingAssemblyNavigatorBuilder ()
 Creates a NXOpen.Features.ShipDesign.ManufacturingAssemblyNavigatorBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.ManufacturingDataBuilder 
CreateManufacturingDataBuilder ()
 Creates a NXOpen.Features.ShipDesign.ManufacturingDataBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.ManufacturingOutBuilder 
CreateManufacturingOutBuilder (NXOpen.Features.Feature frameBarOut)
 Creates a NXOpen.Features.ShipDesign.ManufacturingOutBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.ManufacturingPreparationBuilder 
CreateManufacturingPreparationBuilder ()
 Creates a NXOpen.Features.ShipDesign.ManufacturingPreparationBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.ManufacturingPreparationBuilder 
CreateManufacturingPreparationBuilder (NXOpen.Features.ShipDesign.ManufacturingPreparation manuPrep)
 Creates a NXOpen.Features.ShipDesign.ManufacturingPreparationBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.MarkingLineBuilder 
CreateMarkingLineBuilder (NXOpen.Features.Feature markingLine)
 Creates a NXOpen.Features.ShipDesign.MarkingLineBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.MarkingLineDesignBuilder 
CreateMarkingLineDesignBuilder (NXOpen.Features.Feature markingLine)
 Creates a NXOpen.Features.ShipDesign.MarkingLineDesignBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.MarkInsulationAreaBuilder 
CreateMarkInsulationAreaBuilder (NXOpen.Annotations.Hatch hatch)
 Creates a Features.ShipDesign.MarkInsulationAreaBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.MaterialAllowanceBuilder 
CreateMaterialAllowanceBuilder ()
 Creates a NXOpen.Features.ShipDesign.MaterialAllowanceBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.MaterialEstimationBuilder 
CreateMaterialEstimationBuilder ()
 Creates a Features. More...
 
unsafe
NXOpen.Features.ShipDesign.MirrorShipStructureBuilder 
CreateMirrorShipStructureBuilder ()
 Creates a NXOpen.Features.ShipDesign.MirrorShipStructureBuilder . More...
 
unsafe
NXOpen.Features.ShipDesign.MoveToContainerBuilder 
CreateMoveToContainerBuilder ()
 Creates a NXOpen.Features.ShipDesign.MoveToContainerBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.OrientationDefinitionBuilder 
CreateOrientationDefinitionBuilder (NXOpen.Features.ShipDesign.OrientationDefinition orientation)
 Creates a NXOpen.Features.ShipDesign.OrientationDefinitionBuilder used to define orientations of the web in NXOpen.Features.ShipDesign.StiffenerBuilder , NXOpen.Features.ShipDesign.StiffenerSystemBuilder , NXOpen.Features.ShipDesign.EdgeReinforcementBuilder and their sub systems. More...
 
unsafe
NXOpen.Features.ShipDesign.PillarBuilder 
CreatePillarBuilder (NXOpen.Features.ShipDesign.Pillar pillar)
 Creates a NXOpen.Features.ShipDesign.PillarBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.PillarSystemBuilder 
CreatePillarSystemBuilder (NXOpen.Features.ShipDesign.PillarSystem pillarSystem)
 Creates a NXOpen.Features.ShipDesign.PillarSystemBuilder . More...
 
unsafe
NXOpen.Features.ShipDesign.PinJigBuilder 
CreatePinJigBuilder (NXOpen.Features.ShipDesign.PinJig pinJig)
 Creates a NXOpen.Features.ShipDesign.PinJigBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.PinjigDrawingBuilder 
CreatePinjigDrawingBuilder ()
 Creates a NXOpen.Features.ShipDesign.PinjigDrawingBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.PlateBuilder 
CreatePlateBuilder (NXOpen.Features.ShipDesign.Plate plate)
 Creates a NXOpen.Features.ShipDesign.PlateBuilder . More...
 
unsafe
NXOpen.Features.ShipDesign.PlateChamferBuilder 
CreatePlateChamferBuilder (NXOpen.Features.ShipDesign.PlateChamfer plateChamfer)
 Creates a NXOpen.Features.ShipDesign.PlateChamferBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.PlateDivideBuilder 
CreatePlateDivideBuilder (NXOpen.Features.ShipDesign.PlateDivide plateDivide)
 Creates a NXOpen.Features.ShipDesign.PlateDivideBuilder . More...
 
unsafe
NXOpen.Features.ShipDesign.PlatePreparationBuilder 
CreatePlatePreparationBuilder (NXOpen.Features.Feature platePreparation)
 Creates a NXOpen.Features.ShipDesign.PlatePreparationBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.PlateSystemBuilder 
CreatePlateSystemBuilder (NXOpen.Features.ShipDesign.PlateSystem plateSystem)
 Creates a NXOpen.Features.ShipDesign.PlateSystemBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.ProfileBuilder 
CreateProfileBuilder (NXOpen.Features.Feature profile)
 Creates a NXOpen.Features.ShipDesign.ProfileBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.ProfileCutoutBuilder 
CreateProfileCutoutBuilder (NXOpen.Features.Feature profileCutout)
 Creates a NXOpen.Features.ShipDesign.ProfileCutoutBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.ProfileListBuilder 
CreateProfileListBuilder (NXOpen.Features.Feature profileList)
 Creates a NXOpen.Features.ShipDesign.ProfileListBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.ProfileSystemBuilder 
CreateProfileSystemBuilder (NXOpen.Features.ShipDesign.ProfileSystem profileSystem)
 Creates a NXOpen.Features.ShipDesign.ProfileSystemBuilder . More...
 
unsafe
NXOpen.Features.ShipDesign.ProfileTransitionBuilder 
CreateProfileTransitionBuilder (NXOpen.Features.ShipDesign.ProfileTransition profileTransition)
 Creates a NXOpen.Features.ShipDesign.ProfileTransitionBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.ProjectSetupBuilder 
CreateProjectSetupBuilder ()
 Creates a Features.ShipDesign.ProjectSetupBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.QualifySketchBuilder 
CreateQualifySketchBuilder ()
 Creates a NXOpen.Features.ShipDesign.QualifySketchBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.RebaseBuilder 
CreateRebaseBuilder ()
 Creates a NXOpen.Features.ShipDesign.RebaseBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.ReferenceLineBuilder 
CreateReferenceLineBuilder (NXOpen.Features.Feature referenceLine)
 Creates a NXOpen.Features.ShipDesign.ReferenceLineBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.RemoveSplitBuilder 
CreateRemoveSplitBuilder ()
 Creates a NXOpen.Features.ShipDesign.RemoveSplitBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.ReverseSplitBuilder 
CreateReverseSplitBuilder ()
 Creates a NXOpen.Features.ShipDesign.ReverseSplitBuilder . More...
 
unsafe
NXOpen.Features.ShipDesign.RollingLineBuilder 
CreateRollingLineBuilder (NXOpen.Features.ShipDesign.RollingLine rollingLine)
 Creates a NXOpen.Features.ShipDesign.RollingLineBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.RoomAttributesBuilder 
CreateRoomAttributesBuilder ()
 Creates a NXOpen.Features.ShipDesign.RoomAttributesBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.RoomBuilder 
CreateRoomBuilder (NXOpen.Features.Feature feature)
 Creates a NXOpen.Features.ShipDesign.RoomBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.RoomContainerBuilder 
CreateRoomContainerBuilder ()
 Creates a NXOpen.Features.ShipDesign.RoomContainerBuilder . More...
 
unsafe
NXOpen.Features.ShipDesign.RoomPanelBuilder 
CreateRoomPanelBuilder (NXOpen.Features.Feature feature)
 Creates a NXOpen.Features.ShipDesign.RoomPanelBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.RoomThicknessItemBuilder 
CreateRoomThicknessItemBuilder ()
 Creates a NXOpen.Features.ShipDesign.RoomThicknessItemBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.SeamBuilder 
CreateSeamBuilder (NXOpen.Features.ShipDesign.Seam seam)
 Creates a NXOpen.Features.ShipDesign.SeamBuilder . More...
 
unsafe
NXOpen.Features.ShipDesign.SectionDrawingBuilder 
CreateSectionDrawingBuilder ()
 Creates a NXOpen.Features.ShipDesign.SectionDrawingBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.SectionEditorBuilder 
CreateSectionEditorBuilder (NXOpen.Drawings.DraftingView viewTag)
 Creates a NXOpen.Features.ShipDesign.SectionEditorBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.SelectViewBuilder 
CreateSelectViewBuilder ()
 Creates a Features.ShipDesign.SelectViewBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.SetModeBuilder 
CreateSetModeBuilder ()
 Creates a NXOpen.Features.ShipDesign.SetModeBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.ShellExpansionBuilder 
CreateShellExpansionBuilder (NXOpen.Features.ShipDesign.ShellExpansion shellExpansion)
 Creates a NXOpen.Features.ShipDesign.ShellExpansionBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.ShellTemplateBuilder 
CreateShellTemplateBuilder (NXOpen.Features.ShipDesign.ShellTemplate shellTemplate)
 Creates a NXOpen.Features.ShipDesign.ShellTemplateBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.ShipAttributeHolder 
CreateShipAttributeHolder ()
 Creates a NXOpen.Features.ShipDesign.ShipAttributeHolder More...
 
unsafe
NXOpen.Features.ShipDesign.ShipAttributeHolder 
CreateShipAttributeHolderWithFeature (string featureType)
 Creates a NXOpen.Features.ShipDesign.ShipAttributeHolder More...
 
unsafe
NXOpen.Features.ShipDesign.ShipContainerBuilder 
CreateShipContainerBuilder ()
 Creates a NXOpen.Features.ShipDesign.ShipContainerBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.ShipCoordinatesBuilder 
CreateShipCoordinatesBuilder ()
 Creates a NXOpen.Features.ShipDesign.ShipCoordinatesBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.ShipCutoutBuilder 
CreateShipCutoutBuilder (NXOpen.Features.ShipDesign.ShipCutout shipCutout)
 Creates a NXOpen.Features.ShipDesign.ShipCutoutBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.ShipDesignPreferencesBuilder 
CreateShipDesignPreferencesBuilder ()
 Creates a NXOpen.Features.ShipDesign.ShipDesignPreferencesBuilder . More...
 
unsafe
NXOpen.Features.ShipDesign.ShipDesignVersionUpBuilder 
CreateShipDesignVersionUpBuilder ()
 Creates a NXOpen.Features.ShipDesign.ShipDesignVersionUpBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.ShipEndCutBuilder 
CreateShipEndCutBuilder (NXOpen.Features.ShipDesign.ShipEndCut shipEndCut)
 Creates a NXOpen.Features.ShipDesign.ShipEndCutBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.ShipFeatureConverter 
CreateShipFeatureConverter ()
 Creates a NXOpen.Features.ShipDesign.ShipFeatureConverter More...
 
unsafe
NXOpen.Features.FeatureBuilder 
CreateShipFlatPatternBuilder (NXOpen.Features.Feature shipFlatPattern)
 Creates a NXOpen.Features.ShipDesign.ShipFlatPatternBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.ShipIntersectionsBuilder 
CreateShipIntersectionsBuilder (NXOpen.Features.ShipDesign.ShipIntersections intersectionSheets)
 Creates a NXOpen.Features.ShipDesign.ShipIntersectionsBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.ShipPreparationBuilder 
CreateShipPreparationBuilder ()
 Creates a NXOpen.Features.ShipDesign.ShipPreparationBuilder . More...
 
unsafe
NXOpen.Features.ShipDesign.ShipProfileCutoutBuilder 
CreateShipProfileCutoutBuilder (NXOpen.Features.Feature profileCutout)
 Creates a NXOpen.Features.ShipDesign.ShipProfileCutoutBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.ShipSectionBuilder 
CreateShipSectionBuilder (NXOpen.Features.ShipDesign.ShipSection shipSection)
 Creates a NXOpen.Features.ShipDesign.ShipSectionBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.ShipTrimBodyBuilder 
CreateShipTrimBodyBuilder (NXOpen.Features.ShipDesign.ShipTrimBody shipTrimBody)
 Creates a NXOpen.Features.ShipDesign.ShipTrimBodyBuilder . More...
 
unsafe
NXOpen.Features.ShipDesign.SmartRuleBuilder 
CreateSmartRuleBuilder (NXOpen.Features.ShipDesign.SmartRule smartRule)
 Creates a NXOpen.Features.ShipDesign.SmartRuleBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.SplitProfilePlateBuilder 
CreateSplitProfilePlateBuilder ()
 Creates a NXOpen.Features.ShipDesign.SplitProfilePlateBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.SplitStandardPartBuilder 
CreateSplitStandardPartBuilder (NXOpen.Features.ShipDesign.SplitStandardPart splitStandardPart)
 Creates a NXOpen.Features.ShipDesign.SplitStandardPartBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.StandardPartFrameworkBuilder 
CreateStandardPartFrameworkBuilder (NXOpen.Assemblies.Component stdPartOcc)
 Creates a NXOpen.Features.ShipDesign.StandardPartFrameworkBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.StandardPartFrameworkBuilder 
CreateStandardPartFrameworkBuilder (NXOpen.NXObject stdPart, bool createBasicDesignBuilder)
 Creates a NXOpen.Features.ShipDesign.StandardPartFrameworkBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.SteelCollarPlateBuilder 
CreateSteelCollarPlateBuilder (NXOpen.Features.ShipDesign.SteelCollarPlate steelCollarPlate)
 Creates a NXOpen.Features.ShipDesign.SteelCollarPlateBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.SteelDistributionBuilder 
CreateSteelDistributionBuilder (NXOpen.Features.Feature steelDistribution)
 Creates a NXOpen.Features.ShipDesign.SteelDistributionBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.SteelInsulationBuilder 
CreateSteelInsulationBuilder (NXOpen.Features.ShipDesign.SteelInsulation steelInsulation)
 Creates a NXOpen.Features.ShipDesign.SteelInsulationBuilder which is used to create or edit a NXOpen.Features.ShipDesign.SteelInsulation feature. More...
 
unsafe
NXOpen.Features.ShipDesign.SteelSupportBuilder 
CreateSteelSupportBuilder (NXOpen.Features.ShipDesign.SteelSupport steelSupport)
 Creates a NXOpen.Features.ShipDesign.SteelSupportBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.SteelVentHolesBuilder 
CreateSteelVentHolesBuilder (NXOpen.Features.ShipDesign.SteelVentHoles steelVentHoles)
 Creates a NXOpen.Features.ShipDesign.SteelVentHolesBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.StiffenerBuilder 
CreateStiffenerBuilder (NXOpen.Features.ShipDesign.Stiffener stiffener)
 Creates a NXOpen.Features.ShipDesign.StiffenerBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.StiffenerSystemBuilder 
CreateStiffenerSystemBuilder (NXOpen.Features.ShipDesign.StiffenerSystem stiffenerSystem)
 Creates a NXOpen.Features.ShipDesign.StiffenerSystemBuilder . More...
 
unsafe
NXOpen.Features.ShipDesign.SubSystemsBuilder 
CreateSubSystemsBuilder (NXOpen.Features.ShipDesign.SubSystems seam)
 Creates a NXOpen.Features.ShipDesign.SubSystemsBuilder . More...
 
unsafe
NXOpen.Features.ShipDesign.SynchronizeDesignViewBuilder 
CreateSynchronizeDesignViewBuilder ()
 Creates a NXOpen.Features.ShipDesign.SynchronizeDesignViewBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.TraceLinesBuilder 
CreateTraceLinesBuilder (NXOpen.Features.ShipDesign.TraceLines traceLines)
 Creates a NXOpen.Features.ShipDesign.TraceLinesBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.TransFrameBuilder 
CreateTransFrameBuilder (NXOpen.Features.Feature transFrame)
 Create a TransFrameBuilder. More...
 
unsafe
NXOpen.Features.ShipDesign.TransitionBuilder 
CreateTransitionBuilder ()
 Creates a NXOpen.Features.ShipDesign.TransitionBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.TransverseBulkheadBuilder 
CreateTransverseBulkheadBuilder (NXOpen.Features.ShipDesign.TransverseBulkhead transverseBulkhead)
 Creates a NXOpen.Features.ShipDesign.TransverseBulkheadBuilder . More...
 
unsafe
NXOpen.Features.ShipDesign.UnfoldedMinRecBuilder 
CreateUnfoldedMinRecBuilder ()
 Creates a Features. More...
 
unsafe
NXOpen.Features.ShipDesign.UpdateShipLibraryBuilder 
CreateUpdateShipLibraryBuilder (NXOpen.Features.Feature updateShipLibrary)
 Creates a NXOpen.Features.ShipDesign.UpdateShipLibraryBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.ValidateModelBuilder 
CreateValidateModelBuilder ()
 Creates a NXOpen.Features.ShipDesign.ValidateModelBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.VentHolesMarkingBuilder 
CreateVentHolesMarkingBuilder (NXOpen.Features.ShipDesign.VentHolesMarking ventHolesMarking)
 Creates a NXOpen.Features.ShipDesign.VentHolesMarkingBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.VentilationHoles2Builder 
CreateVentilationHoles2Builder (NXOpen.Features.ShipDesign.VentilationHoles2 ventilationHoles2)
 Creates a NXOpen.Features.ShipDesign.VentilationHoles2Builder More...
 
unsafe
NXOpen.Features.ShipDesign.WeightAndCGBuilder 
CreateWeightAndCgBuilder ()
 Creates a Features. More...
 
unsafe
NXOpen.Features.ShipDesign.WeldCut2Builder 
CreateWeldCut2Builder (NXOpen.Features.ShipDesign.WeldCut2 weldCut2)
 Creates a NXOpen.Features.ShipDesign.WeldCut2Builder More...
 
unsafe
NXOpen.Features.ShipDesign.WeldCutBuilder 
CreateWeldCutBuilder (NXOpen.Features.Feature weldCut)
 Creates a NXOpen.Features.ShipDesign.WeldCutBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.YFrameBuilder 
CreateYFrameBuilder (NXOpen.Features.Feature transFrame)
 Creates a NXOpen.Features.ShipDesign.YFrameBuilder More...
 
unsafe
NXOpen.Features.ShipDesign.ZFrameBuilder 
CreateZFrameBuilder (NXOpen.Features.Feature transFrame)
 Creates a NXOpen.Features.ShipDesign.ZFrameBuilder More...
 
unsafe void RegisterCallbackFunctionsForMirrorCopy ()
 Registers callback functions used for mirror copy ship structure More...
 
unsafe void SetAppContextMode (int mode)
 Sets the ship design mode More...
 
unsafe void SetSteelFeatureApproach (NXOpen.Features.ShipCollection.SteelFeatureApproach steelFeatureApproach)
 Enable sketch sharing More...
 
NXOpen.Features.Feature[] ToArray ()
 Returns an array of NXOpen.Features.Feature objects. More...
 
unsafe void UpdateShipManufacturingFeatures ()
 Invoke update on all ship manufacturing features that were previously auto-suppressed during update. More...
 
- Public Member Functions inherited from NXOpen.TaggedObjectCollection
IEnumerator GetEnumerator ()
 Returns an enumerator that iterates through a collection. More...
 
- Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject
IMessageCtrl AsyncProcessMessage (IMessage msg, IMessageSink replySink)
 Asynchronously processes the given message. More...
 
IMessage SyncProcessMessage (IMessage msg)
 Synchronously processes the given message. More...
 

Protected Member Functions

override int EnumerateMoveNext (ref Tag currentTag, byte[] state)
 Advances the enumerator to the next element of the collection. More...
 
- Protected Member Functions inherited from NXOpen.TaggedObjectCollection
new void initialize ()
 <exclude> More...
 
- Protected Member Functions inherited from NXOpen.Utilities.NXRemotableObject
void initialize ()
 <exclude> More...
 

Properties

unsafe bool DelayShipManufacturingFeatureUpdate [get, set]
 Returns or sets the delay ship manufacturing feature update flag. More...
 
Tag Tag [get]
 Returns the tag of this object. More...
 

Detailed Description

This class contains the factory method for creating ship feature builder.

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

Created in NX8.0.0

Member Enumeration Documentation

Represents steel feature different approaches.

Enumerator
Normal 

Legacy approach

SketchSharing 

Sketch sharing approach

Member Function Documentation

unsafe NXOpen.Features.ShipDesign.AddDataSetBuilder NXOpen.Features.ShipCollection.CreateAddDataSetBuilder ( )
inline

Creates a NXOpen.Features.ShipDesign.AddDataSetBuilder

Created in NX12.0.0

License requirements: nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design") OR nx_ship_mfg_prep ("Ship Manufacturing")

Returns
unsafe NXOpen.Features.ShipDesign.AlongGuideCutBuilder NXOpen.Features.ShipCollection.CreateAlongGuideCutBuilder ( NXOpen.Features.ShipDesign.AlongGuideCut  alongGuideCut)
inline

Creates a NXOpen.Features.ShipDesign.AlongGuideCutBuilder

Created in NX8.5.0

License requirements: nx_ship_detail ("Ship Detail Design")

Parameters
alongGuideCutNXOpen.Features.ShipDesign.AlongGuideCut to be edited
Returns
unsafe NXOpen.Features.ShipDesign.BracketBuilder NXOpen.Features.ShipCollection.CreateBracketBuilder ( NXOpen.Features.ShipDesign.Bracket  bracket)
inline

Creates a NXOpen.Features.ShipDesign.BracketBuilder

Created in NX11.0.0

License requirements: nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design")

Parameters
bracketNXOpen.Features.ShipDesign.Bracket to be edited
Returns
Bracket builder
unsafe NXOpen.Features.ShipDesign.BuiltUpManModeBuilder NXOpen.Features.ShipCollection.CreateBuiltUpManModeBuilder ( )
inline

Creates a NXOpen.Features.ShipDesign.BuiltUpManModeBuilder

Created in NX9.0.0

License requirements: nx_ship_mfg_prep ("Ship Manufacturing")

Returns
unsafe NXOpen.Features.ShipDesign.BulkHeadsBuilder NXOpen.Features.ShipCollection.CreateBulkHeadsBuilder ( NXOpen.Features.Feature  bulkHead)
inline

Creates a NXOpen.Features.ShipDesign.BulkHeadsBuilder

Created in NX5.0.0

License requirements: nx_ship_concept ("Ship Concept") OR nx_ship_gen_arrange ("Ship General Arrangement") OR nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design")

Parameters
bulkHeadNXOpen.Features.ShipDesign.BulkHeads to be edited
Returns
unsafe NXOpen.Features.ShipDesign.CloneWeldsBuilder NXOpen.Features.ShipCollection.CreateCloneWeldsBuilder ( )
inline

Creates a NXOpen.Features.ShipDesign.CloneWeldsBuilder

Created in NX12.0.2

License requirements: nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design") OR nx_ship_mfg_prep ("Ship Manufacturing")

Returns
unsafe NXOpen.Features.ShipDesign.CollarPlateBuilder NXOpen.Features.ShipCollection.CreateCollarPlateBuilder ( NXOpen.Features.ShipDesign.CollarPlate  collarPlate)
inline

Creates a NXOpen.Features.ShipDesign.CollarPlateBuilder

Created in NX11.0.0

License requirements: nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design")

Parameters
collarPlateNXOpen.Features.ShipDesign.CollarPlate to be edited
Returns
Collar plate builder
unsafe NXOpen.Features.ShipDesign.CompareModeBuilder NXOpen.Features.ShipCollection.CreateCompareModeBuilder ( )
inline

Creates a NXOpen.Features.ShipDesign.CompareModeBuilder

Created in NX8.0.0

License requirements: nx_ship_detail ("Ship Detail Design") OR nx_ship_mfg_prep ("Ship Manufacturing")

Returns
unsafe NXOpen.Features.ShipDesign.ConceptFromSpreadsheetBuilder NXOpen.Features.ShipCollection.CreateConceptFromSpreadsheetBuilder ( NXOpen.Features.ShipDesign.ConceptFromSpreadsheet  conceptFromSpreadsheet)
inline

Creates a NXOpen.Features.ShipDesign.ConceptFromSpreadsheetBuilder

Created in NX8.5.0

License requirements: nx_ship_concept ("Ship Concept") OR nx_ship_gen_arrange ("Ship General Arrangement")

Parameters
conceptFromSpreadsheetNXOpen.Features.ShipDesign.ConceptFromSpreadsheet to be edited
Returns
unsafe NXOpen.Features.ShipDesign.CopyObjectsBuilder NXOpen.Features.ShipCollection.CreateCopyObjectsBuilder ( NXOpen.Assemblies.Component  userWorkOcc)
inline

Creates a NXOpen.Features.ShipDesign.CopyObjectsBuilder

Created in NX10.0.0

License requirements: nx_ship_basic ("Ship Basic Design")

Parameters
userWorkOcc
Returns
unsafe NXOpen.Features.ShipDesign.CopyPasteNewBuilder NXOpen.Features.ShipCollection.CreateCopyPasteNewBuilder ( NXOpen.Assemblies.Component  userWorkOcc)
inline

Creates a NXOpen.Features.ShipDesign.CopyPasteNewBuilder

Created in NX8.0.0

License requirements: nx_ship_concept ("Ship Concept") OR nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design")

Parameters
userWorkOcc
Returns
unsafe NXOpen.Features.ShipDesign.CornerCutBuilder NXOpen.Features.ShipCollection.CreateCornerCutBuilder ( NXOpen.Features.ShipDesign.CornerCut  cornerCut)
inline

Creates a NXOpen.Features.ShipDesign.CornerCutBuilder

Created in NX8.5.0

License requirements: nx_ship_detail ("Ship Detail Design")

Parameters
cornerCutif a null reference (Nothing in Visual Basic) then a NXOpen.Features.ShipDesign.CornerCut will be created , else NXOpen.Features.ShipDesign.CornerCut will be edited
Returns
unsafe NXOpen.Features.ShipDesign.CornerCutListItemBuilder NXOpen.Features.ShipCollection.CreateCornerCutListitemBuilder ( )
inline

Creates a NXOpen.Features.ShipDesign.CornerCutListItemBuilder

Created in NX8.5.0

License requirements: nx_ship_detail ("Ship Detail Design")

Returns
unsafe NXOpen.Features.ShipDesign.CustomBracketBuilder NXOpen.Features.ShipCollection.CreateCustomBracketBuilder ( NXOpen.Features.Feature  customBracket)
inline

Creates a NXOpen.Features.ShipDesign.CustomBracketBuilder

Created in NX7.5.0

License requirements: nx_ship_concept ("Ship Concept")

Parameters
customBracketNXOpen.Features.ShipDesign.CustomBracket to be edited
Returns
unsafe NXOpen.Features.ShipDesign.Cutout2Builder NXOpen.Features.ShipCollection.CreateCutout2Builder ( NXOpen.Features.ShipDesign.Cutout2  cutout2)
inline

Creates a NXOpen.Features.ShipDesign.Cutout2Builder .

Created in NX8.0.0

License requirements: nx_ship_detail ("Ship Detail Design")

Parameters
cutout2NXOpen.Features.ShipDesign.Cutout2 to be edited
Returns
unsafe NXOpen.Features.ShipDesign.CuttingSideFacesBuilder NXOpen.Features.ShipCollection.CreateCuttingSideFacesBuilder ( )
inline

Creates a NXOpen.Features.ShipDesign.CuttingSideFacesBuilder

Created in NX8.0.0

License requirements: nx_ship_concept ("Ship Concept") OR nx_ship_mfg_prep ("Ship Manufacturing")

Returns
unsafe NXOpen.Features.ShipDesign.DeckBuilder NXOpen.Features.ShipCollection.CreateDeckBuilder ( NXOpen.Features.ShipDesign.Deck  deck)
inline

Creates a NXOpen.Features.ShipDesign.DeckBuilder .

Created in NX8.0.0

License requirements: nx_ship_basic ("Ship Basic Design")

Parameters
deckNXOpen.Features.ShipDesign.Deck to be edited
Returns
unsafe NXOpen.Features.ShipDesign.DecksBuilder NXOpen.Features.ShipCollection.CreateDecksBuilder ( NXOpen.Features.Feature  decks)
inline

Creates a NXOpen.Features.ShipDesign.DecksBuilder

Created in NX5.0.0

License requirements: nx_ship_concept ("Ship Concept") OR nx_ship_gen_arrange ("Ship General Arrangement") OR nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design")

Parameters
decksNXOpen.Features.ShipDesign.Decks to be edited
Returns
unsafe NXOpen.Features.ShipDesign.DeleteSeamBuilder NXOpen.Features.ShipCollection.CreateDeleteSeamBuilder ( )
inline

Creates a NXOpen.Features.ShipDesign.DeleteSeamBuilder

Created in NX8.0.0

License requirements: nx_ship_basic ("Ship Basic Design")

Returns
unsafe NXOpen.Features.ShipDesign.DisplaySolidBuilder NXOpen.Features.ShipCollection.CreateDisplaySolidBuilder ( )
inline

Creates a NXOpen.Features.ShipDesign.DisplaySolidBuilder .

Created in NX8.0.0

License requirements: nx_ship_basic ("Ship Basic Design")

Returns
unsafe NXOpen.Features.ShipDesign.DivideBuilder NXOpen.Features.ShipCollection.CreateDivideBuilder ( NXOpen.Features.ShipDesign.Divide  divide)
inline

Creates a NXOpen.Features.ShipDesign.DivideBuilder .

Created in NX11.0.0

License requirements: nx_ship_basic ("Ship Basic Design")

Parameters
divideNXOpen.Features.ShipDesign.Divide to be edited
Returns
unsafe NXOpen.Features.ShipDesign.DrawingAnnotationBuilder NXOpen.Features.ShipCollection.CreateDrawingAnnotationBuilder ( )
inline

Creates a NXOpen.Features.ShipDesign.DrawingAnnotationBuilder

Created in NX10.0.0

License requirements: nx_ship_gen_arrange ("Ship General Arrangement") OR nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design") OR nx_ship_mfg_prep ("Ship Manufacturing")

Returns
unsafe NXOpen.Features.ShipDesign.DvToMvMappingBuilder NXOpen.Features.ShipCollection.CreateDvToMvMappingBuilder ( NXOpen.Features.Feature  mappingFeature)
inline

Creates a NXOpen.Features.ShipDesign.DvToMvMappingBuilder

Created in NX8.5.0

License requirements: nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design")

Parameters
mappingFeatureNXOpen.Features.ShipDesign.DvToMvMapping to be edited
Returns
unsafe NXOpen.Features.ShipDesign.EdgeCutBuilder NXOpen.Features.ShipCollection.CreateEdgeCutBuilder ( NXOpen.Features.ShipDesign.EdgeCut  edgeCut)
inline

Creates a NXOpen.Features.ShipDesign.EdgeCutBuilder

Created in NX8.5.0

License requirements: nx_ship_detail ("Ship Detail Design")

Parameters
edgeCutNXOpen.Features.ShipDesign.EdgeCut to be edited
Returns
unsafe NXOpen.Features.ShipDesign.EdgeReinforcementBuilder NXOpen.Features.ShipCollection.CreateEdgeReinforcementBuilder ( NXOpen.Features.ShipDesign.EdgeReinforcement  edgeReinforcement)
inline

Creates a NXOpen.Features.ShipDesign.EdgeReinforcementBuilder .

Created in NX8.0.0

License requirements: nx_ship_basic ("Ship Basic Design")

Parameters
edgeReinforcementNXOpen.Features.ShipDesign.EdgeReinforcement to be edited
Returns
unsafe NXOpen.Features.ShipDesign.EditBoundaryBuilder NXOpen.Features.ShipCollection.CreateEditBoundaryBuilder ( )
inline

Creates a NXOpen.Features.ShipDesign.EditBoundaryBuilder .

Created in NX12.0.0

License requirements: nx_ship_basic ("Ship Basic Design")

Returns
unsafe NXOpen.Features.ShipDesign.EditContextAttributesBuilder NXOpen.Features.ShipCollection.CreateEditContextAttributesBuilder ( )
inline

Creates a Features.

ShipDesign.EditContextAttributesBuilder.

Created in NX10.0.0

License requirements: nx_ship_basic ("Ship Basic Design")

Returns
unsafe NXOpen.Features.ShipDesign.EditStockBuilder NXOpen.Features.ShipCollection.CreateEditStockBuilder ( )
inline

Creates a NXOpen.Features.ShipDesign.EditStockBuilder .

Created in NX8.0.0

License requirements: nx_ship_basic ("Ship Basic Design")

Returns
unsafe NXOpen.Features.ShipDesign.EditWeldingBuilder NXOpen.Features.ShipCollection.CreateEditWeldingBuilder ( )
inline

Creates a NXOpen.Features.ShipDesign.EditWeldingBuilder .

Created in NX8.0.0

License requirements: nx_ship_basic ("Ship Basic Design")

Returns
unsafe NXOpen.Features.ShipDesign.EndCutBuilder NXOpen.Features.ShipCollection.CreateEndCutBuilder ( NXOpen.Features.ShipDesign.EndCut  endCut)
inline

Creates a NXOpen.Features.ShipDesign.EndCutBuilder

Created in NX8.0.0

License requirements: nx_ship_detail ("Ship Detail Design")

Parameters
endCutNXOpen.Features.ShipDesign.EndCut to be edited
Returns
Builder for the EndCut feature.
unsafe NXOpen.Features.ShipDesign.GeneralArrangement.EvacuationPlanBuilder NXOpen.Features.ShipCollection.CreateEvacuationPlanBuilder ( NXOpen.Annotations.CustomSymbol  tgSymbol,
string  symbolName,
bool  bUseMemoryPatternIndex 
)
inline

Creates a Features.ShipDesign.GeneralArrangement.EvacuationPlanBuilder

Created in NX12.0.2

License requirements: nx_ship_gen_arrange ("Ship General Arrangement")

Parameters
tgSymbol
symbolName
bUseMemoryPatternIndex
Returns
unsafe NXOpen.Features.ShipDesign.ExamineSteelFeatureBuilder NXOpen.Features.ShipCollection.CreateExamineSteelFeatureBuilder ( )
inline

Creates a NXOpen.Features.ShipDesign.ExamineSteelFeatureBuilder .

Created in NX9.0.0

License requirements: nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design")

Returns
unsafe NXOpen.Features.ShipDesign.ExcessMaterialBuilder NXOpen.Features.ShipCollection.CreateExcessMaterialBuilder ( NXOpen.Features.ShipDesign.ExcessMaterial  excessMaterial)
inline

Creates a NXOpen.Features.ShipDesign.ExcessMaterialBuilder

Created in NX7.5.0

License requirements: nx_ship_concept ("Ship Concept") OR nx_ship_mfg_prep ("Ship Manufacturing")

Parameters
excessMaterialNXOpen.Features.ShipDesign.ExcessMaterial to be edited
Returns
unsafe NXOpen.Features.ShipDesign.ExpansionDrawingBuilder NXOpen.Features.ShipCollection.CreateExpansionDrawingBuilder ( NXOpen.Features.ShipDesign.ExpansionDrawing  expansionFeature)
inline

Creates a NXOpen.Features.ShipDesign.ExpansionDrawingBuilder

Created in NX10.0.0

License requirements: nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design")

Parameters
expansionFeatureNXOpen.Features.ShipDesign.ExpansionDrawing to be edited
Returns
unsafe NXOpen.Features.ShipDesign.ExportStructureXMLBuilder NXOpen.Features.ShipCollection.CreateExportStructureXmlBuilder ( )
inline

Creates a NXOpen.Features.ShipDesign.ExportStructureXMLBuilder .

Created in NX12.0.2

License requirements: nx_ship_basic ("Ship Basic Design")

Returns
unsafe NXOpen.Features.ShipDesign.GeneralArrangement.FaceCharacteristicsBuilder NXOpen.Features.ShipCollection.CreateFaceCharacteristicsBuilder ( )
inline

Creates a Features.ShipDesign.GeneralArrangement.FaceCharacteristicsBuilder

Created in NX12.0.0

License requirements: nx_ship_gen_arrange ("Ship General Arrangement")

Returns
unsafe NXOpen.Features.ShipDesign.FeaturesBatchOperationBuilder NXOpen.Features.ShipCollection.CreateFeaturesBatchOperationBuilder ( )
inline

Creates a NXOpen.Features.ShipDesign.FeaturesBatchOperationBuilder

Created in NX8.5.0

License requirements: nx_ship_concept ("Ship Concept") OR nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design") OR nx_ship_mfg_prep ("Ship Manufacturing")

Returns
unsafe NXOpen.Features.ShipDesign.FeaturesToTagBuilder NXOpen.Features.ShipCollection.CreateFeaturesToMarkBuilder ( )
inline

Creates a NXOpen.Features.ShipDesign.FeaturesToTagBuilder

Created in NX8.0.0

License requirements: nx_ship_detail ("Ship Detail Design") OR nx_ship_mfg_prep ("Ship Manufacturing")

Returns
unsafe NXOpen.Features.ShipDesign.FilterBuilder NXOpen.Features.ShipCollection.CreateFilterBuilder ( )
inline

Creates a NXOpen.Features.ShipDesign.FilterBuilder which is used during selection to allow for filtering ship objects with the same property settings.

Created in NX8.5.0

License requirements: nx_ship_basic ("Ship Basic Design")

Returns
unsafe NXOpen.Features.ShipDesign.FrameBarOutBuilder NXOpen.Features.ShipCollection.CreateFrameBarOutBuilder ( NXOpen.Features.Feature  frameBarOut)
inline

Creates a NXOpen.Features.ShipDesign.FrameBarOutBuilder

Created in NX5.0.0

License requirements: nx_ship_concept ("Ship Concept") OR nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design")

Parameters
frameBarOut
Returns
unsafe NXOpen.Features.ShipDesign.GeneralArrangement.DrawingAutomationBuilder NXOpen.Features.ShipCollection.CreateGeneralArrangementDrawingAutomationBuilder ( )
inline

Creates a NXOpen.Features.ShipDesign.GeneralArrangement.DrawingAutomationBuilder

Created in NX12.0.2

License requirements: nx_ship_gen_arrange ("Ship General Arrangement")

Returns
unsafe NXOpen.Features.ShipDesign.GeneralArrangementViewBuilder NXOpen.Features.ShipCollection.CreateGeneralArrangementViewBuilder ( NXOpen.Drawings.BaseView  view)
inline

Creates a Features.ShipDesign.GeneralArrangementViewBuilder

Created in NX12.0.0

License requirements: nx_ship_gen_arrange ("Ship General Arrangement")

Parameters
viewthe general arrangement view to be edited, if a null reference (Nothing in Visual Basic), then create a general arrangement view
Returns
unsafe NXOpen.Features.ShipDesign.GenericPlateSystemBuilder NXOpen.Features.ShipCollection.CreateGenericPlateSystemBuilder ( NXOpen.Features.ShipDesign.GenericPlateSystem  genericPlateSystem)
inline

Creates a NXOpen.Features.ShipDesign.GenericPlateSystemBuilder .

Created in NX8.0.0

License requirements: nx_ship_basic ("Ship Basic Design")

Parameters
genericPlateSystemNXOpen.Features.ShipDesign.GenericPlateSystem to be edited
Returns
unsafe NXOpen.Features.ShipDesign.HullBuilder NXOpen.Features.ShipCollection.CreateHullBuilder ( NXOpen.Features.ShipDesign.Hull  hull)
inline

Creates a NXOpen.Features.ShipDesign.HullBuilder .

Created in NX8.0.0

License requirements: nx_ship_basic ("Ship Basic Design")

Parameters
hullNXOpen.Features.ShipDesign.Hull to be edited
Returns
unsafe NXOpen.Features.ShipDesign.ImportStructureXMLBuilder NXOpen.Features.ShipCollection.CreateImportStructureXmlBuilder ( )
inline

Creates a NXOpen.Features.ShipDesign.ImportStructureXMLBuilder .

Created in NX12.0.2

License requirements: nx_ship_basic ("Ship Basic Design")

Returns
unsafe NXOpen.Features.ShipDesign.InsertFramesBuilder NXOpen.Features.ShipCollection.CreateInsertFramesBuilder ( NXOpen.Features.Feature  insertFrames)
inline

Create a InsertFramesBuilder.

Created in NX5.0.0

License requirements: nx_ship_concept ("Ship Concept") OR nx_ship_gen_arrange ("Ship General Arrangement") OR nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design")

Parameters
insertFramesInsertFrames Features to be edited
Returns
unsafe NXOpen.Features.ShipDesign.InsertSheetBodyBuilder NXOpen.Features.ShipCollection.CreateInsertSheetBodyBuilder ( NXOpen.Features.ShipDesign.InsertSheetBody  insertSheetBody)
inline

Creates a NXOpen.Features.ShipDesign.InsertSheetBodyBuilder

Created in NX5.0.0

License requirements: nx_ship_gen_arrange ("Ship General Arrangement") OR nx_ship_concept ("Ship Concept") OR nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design")

Parameters
insertSheetBodyNXOpen.Features.ShipDesign.InsertSheetBody to be edited
Returns
unsafe NXOpen.Features.ShipDesign.InteractiveAnnotationBuilder NXOpen.Features.ShipCollection.CreateInteractiveAnnotationBuilder ( )
inline

Creates a NXOpen.Features.ShipDesign.InteractiveAnnotationBuilder

Created in NX11.0.0

License requirements: nx_ship_gen_arrange ("Ship General Arrangement") OR nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design") OR nx_ship_mfg_prep ("Ship Manufacturing")

Returns
unsafe NXOpen.Features.ShipDesign.InverseBendingLinesBuilder NXOpen.Features.ShipCollection.CreateInverseBendingLinesBuilder ( NXOpen.Features.ShipDesign.InverseBendingLines  inverseBendingLines)
inline

Creates a NXOpen.Features.ShipDesign.InverseBendingLinesBuilder

Created in NX8.0.0

License requirements: nx_ship_mfg_prep ("Ship Manufacturing")

Parameters
inverseBendingLinesNXOpen.Features.ShipDesign.InverseBendingLines to be edited
Returns
unsafe NXOpen.Features.ShipDesign.ItFramesBuilder NXOpen.Features.ShipCollection.CreateItFramesBuilder ( NXOpen.Features.Feature  itFrame)
inline

Creates a NXOpen.Features.ShipDesign.ItFramesBuilder

Created in NX5.0.0

License requirements: nx_ship_concept ("Ship Concept") OR nx_ship_gen_arrange ("Ship General Arrangement") OR nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design")

Parameters
itFrame
Returns
unsafe NXOpen.Features.ShipDesign.KnuckledProfilesBuilder NXOpen.Features.ShipCollection.CreateKnuckledProfilesBuilder ( NXOpen.Features.ShipDesign.KnuckledProfiles  knuckledProfiles)
inline

Creates a NXOpen.Features.ShipDesign.KnuckledProfilesBuilder

Created in NX5.3.0

License requirements: nx_ship_concept ("Ship Concept") OR nx_ship_mfg_prep ("Ship Manufacturing")

Parameters
knuckledProfilesNXOpen.Features.ShipDesign.KnuckledProfiles to be edited
Returns
unsafe NXOpen.Features.ShipDesign.LabellingRoomsBuilder NXOpen.Features.ShipCollection.CreateLabellingRoomsBuilder ( )
inline

Creates a NXOpen.Features.ShipDesign.LabellingRoomsBuilder

Created in NX12.0.0

License requirements: nx_ship_gen_arrange ("Ship General Arrangement")

Returns
unsafe NXOpen.Features.ShipDesign.LongitudinalBulkheadBuilder NXOpen.Features.ShipCollection.CreateLongitudinalBulkheadBuilder ( NXOpen.Features.ShipDesign.LongitudinalBulkhead  longitudinalBulkhead)
inline

Creates a NXOpen.Features.ShipDesign.LongitudinalBulkheadBuilder .

Created in NX8.0.0

License requirements: nx_ship_basic ("Ship Basic Design")

Parameters
longitudinalBulkheadNXOpen.Features.ShipDesign.LongitudinalBulkhead to be edited
Returns
unsafe NXOpen.Features.ShipDesign.MainDimensionsBuilder NXOpen.Features.ShipCollection.CreateMainDimensionsBuilder ( NXOpen.Features.Feature  mainDimensions)
inline

Creates a NXOpen.Features.ShipDesign.MainDimensionsBuilder

Created in NX5.0.0

License requirements: nx_ship_concept ("Ship Concept") OR nx_ship_gen_arrange ("Ship General Arrangement") OR nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design")

Parameters
mainDimensionsNXOpen.Features.ShipDesign.MainDimensions to be edited
Returns
unsafe NXOpen.Features.ShipDesign.ManufacturingAssemblyNavigatorBuilder NXOpen.Features.ShipCollection.CreateManufacturingAssemblyNavigatorBuilder ( )
inline

Creates a NXOpen.Features.ShipDesign.ManufacturingAssemblyNavigatorBuilder

Created in NX12.0.0

License requirements: nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design") OR nx_ship_mfg_prep ("Ship Manufacturing")

Returns
unsafe NXOpen.Features.ShipDesign.ManufacturingDataBuilder NXOpen.Features.ShipCollection.CreateManufacturingDataBuilder ( )
inline

Creates a NXOpen.Features.ShipDesign.ManufacturingDataBuilder

Created in NX8.0.0

License requirements: nx_ship_detail ("Ship Detail Design") OR nx_ship_mfg_prep ("Ship Manufacturing")

Returns
unsafe NXOpen.Features.ShipDesign.ManufacturingOutBuilder NXOpen.Features.ShipCollection.CreateManufacturingOutBuilder ( NXOpen.Features.Feature  frameBarOut)
inline

Creates a NXOpen.Features.ShipDesign.ManufacturingOutBuilder

Created in NX5.3.0

License requirements: nx_ship_concept ("Ship Concept") OR nx_ship_mfg_prep ("Ship Manufacturing")

Parameters
frameBarOut
Returns
unsafe NXOpen.Features.ShipDesign.ManufacturingPreparationBuilder NXOpen.Features.ShipCollection.CreateManufacturingPreparationBuilder ( )
inline

Creates a NXOpen.Features.ShipDesign.ManufacturingPreparationBuilder

Created in NX8.0.0

Deprecated in NX8.0.3. Use NXOpen.Features.ShipDesign.ManufacturingPreparationBuilder instead.

License requirements: nx_ship_mfg_prep ("Ship Manufacturing")

Returns
unsafe NXOpen.Features.ShipDesign.ManufacturingPreparationBuilder NXOpen.Features.ShipCollection.CreateManufacturingPreparationBuilder ( NXOpen.Features.ShipDesign.ManufacturingPreparation  manuPrep)
inline

Creates a NXOpen.Features.ShipDesign.ManufacturingPreparationBuilder

Created in NX8.0.3

License requirements: nx_ship_mfg_prep ("Ship Manufacturing")

Parameters
manuPrepNXOpen.Features.ShipDesign.ManufacturingPreparation to be edited
Returns
unsafe NXOpen.Features.ShipDesign.MarkingLineBuilder NXOpen.Features.ShipCollection.CreateMarkingLineBuilder ( NXOpen.Features.Feature  markingLine)
inline

Creates a NXOpen.Features.ShipDesign.MarkingLineBuilder

Created in NX5.0.0

License requirements: nx_ship_concept ("Ship Concept")

Parameters
markingLineNXOpen.Features.Feature to be edited
Returns
unsafe NXOpen.Features.ShipDesign.MarkingLineDesignBuilder NXOpen.Features.ShipCollection.CreateMarkingLineDesignBuilder ( NXOpen.Features.Feature  markingLine)
inline

Creates a NXOpen.Features.ShipDesign.MarkingLineDesignBuilder

Created in NX8.0.0

License requirements: nx_ship_mfg_prep ("Ship Manufacturing")

Parameters
markingLineNXOpen.Features.Feature to be edited
Returns
unsafe NXOpen.Features.ShipDesign.MarkInsulationAreaBuilder NXOpen.Features.ShipCollection.CreateMarkInsulationAreaBuilder ( NXOpen.Annotations.Hatch  hatch)
inline

Creates a Features.ShipDesign.MarkInsulationAreaBuilder

Created in NX12.0.2

License requirements: nx_ship_gen_arrange ("Ship General Arrangement")

Parameters
hatchNXOpen.Annotations.Hatch to be edited
Returns
unsafe NXOpen.Features.ShipDesign.MaterialAllowanceBuilder NXOpen.Features.ShipCollection.CreateMaterialAllowanceBuilder ( )
inline

Creates a NXOpen.Features.ShipDesign.MaterialAllowanceBuilder

Created in NX10.0.0

License requirements: nx_ship_mfg_prep ("Ship Manufacturing")

Returns
unsafe NXOpen.Features.ShipDesign.MaterialEstimationBuilder NXOpen.Features.ShipCollection.CreateMaterialEstimationBuilder ( )
inline

Creates a Features.

ShipDesign.MaterialEstimationBuilder.

Created in NX10.0.0

License requirements: nx_ship_basic ("Ship Basic Design")

Returns
unsafe NXOpen.Features.ShipDesign.MirrorShipStructureBuilder NXOpen.Features.ShipCollection.CreateMirrorShipStructureBuilder ( )
inline

Creates a NXOpen.Features.ShipDesign.MirrorShipStructureBuilder .

Created in NX10.0.0

License requirements: nx_ship_detail ("Ship Detail Design")

Returns
unsafe NXOpen.Features.ShipDesign.MoveToContainerBuilder NXOpen.Features.ShipCollection.CreateMoveToContainerBuilder ( )
inline

Creates a NXOpen.Features.ShipDesign.MoveToContainerBuilder

Created in NX12.0.0

License requirements: nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design") OR nx_ship_mfg_prep ("Ship Manufacturing")

Returns
unsafe NXOpen.Features.ShipDesign.OrientationDefinitionBuilder NXOpen.Features.ShipCollection.CreateOrientationDefinitionBuilder ( NXOpen.Features.ShipDesign.OrientationDefinition  orientation)
inline

Creates a NXOpen.Features.ShipDesign.OrientationDefinitionBuilder used to define orientations of the web in NXOpen.Features.ShipDesign.StiffenerBuilder , NXOpen.Features.ShipDesign.StiffenerSystemBuilder , NXOpen.Features.ShipDesign.EdgeReinforcementBuilder and their sub systems.

Created in NX9.0.0

License requirements: nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design")

Parameters
orientationNXOpen.Features.ShipDesign.OrientationDefinition to be edited
Returns
unsafe NXOpen.Features.ShipDesign.PillarBuilder NXOpen.Features.ShipCollection.CreatePillarBuilder ( NXOpen.Features.ShipDesign.Pillar  pillar)
inline

Creates a NXOpen.Features.ShipDesign.PillarBuilder

Created in NX8.0.0

License requirements: nx_ship_detail ("Ship Detail Design")

Parameters
pillarNXOpen.Features.ShipDesign.Pillar to be edited
Returns
unsafe NXOpen.Features.ShipDesign.PillarSystemBuilder NXOpen.Features.ShipCollection.CreatePillarSystemBuilder ( NXOpen.Features.ShipDesign.PillarSystem  pillarSystem)
inline

Creates a NXOpen.Features.ShipDesign.PillarSystemBuilder .

Created in NX8.0.0

License requirements: nx_ship_basic ("Ship Basic Design")

Parameters
pillarSystemNXOpen.Features.ShipDesign.PillarSystem to be edited
Returns
unsafe NXOpen.Features.ShipDesign.PinJigBuilder NXOpen.Features.ShipCollection.CreatePinJigBuilder ( NXOpen.Features.ShipDesign.PinJig  pinJig)
inline

Creates a NXOpen.Features.ShipDesign.PinJigBuilder

Created in NX10.0.0

License requirements: nx_ship_mfg_prep ("Ship Manufacturing")

Parameters
pinJigif a null reference (Nothing in Visual Basic) then a NXOpen.Features.ShipDesign.PinJig will be created , else NXOpen.Features.ShipDesign will be edited
Returns
unsafe NXOpen.Features.ShipDesign.PinjigDrawingBuilder NXOpen.Features.ShipCollection.CreatePinjigDrawingBuilder ( )
inline

Creates a NXOpen.Features.ShipDesign.PinjigDrawingBuilder

Created in NX1847.0.0

License requirements: nx_ship_mfg_prep ("Ship Manufacturing")

Returns
unsafe NXOpen.Features.ShipDesign.PlateBuilder NXOpen.Features.ShipCollection.CreatePlateBuilder ( NXOpen.Features.ShipDesign.Plate  plate)
inline

Creates a NXOpen.Features.ShipDesign.PlateBuilder .

This builder is used to create and edit ship plate feature.

Created in NX8.0.0

License requirements: nx_ship_detail ("Ship Detail Design")

Parameters
plateNXOpen.Features.ShipDesign.Plate to be edited
Returns
unsafe NXOpen.Features.ShipDesign.PlateChamferBuilder NXOpen.Features.ShipCollection.CreatePlateChamferBuilder ( NXOpen.Features.ShipDesign.PlateChamfer  plateChamfer)
inline

Creates a NXOpen.Features.ShipDesign.PlateChamferBuilder

Created in NX8.0.0

License requirements: nx_ship_detail ("Ship Detail Design")

Parameters
plateChamferNXOpen.Features.ShipDesign.PlateChamfer to be edited
Returns
unsafe NXOpen.Features.ShipDesign.PlateDivideBuilder NXOpen.Features.ShipCollection.CreatePlateDivideBuilder ( NXOpen.Features.ShipDesign.PlateDivide  plateDivide)
inline

Creates a NXOpen.Features.ShipDesign.PlateDivideBuilder .

Created in NX11.0.0

License requirements: nx_ship_basic ("Ship Basic Design")

Parameters
plateDivideNXOpen.Features.ShipDesign.PlateDivide to be edited
Returns
unsafe NXOpen.Features.ShipDesign.PlatePreparationBuilder NXOpen.Features.ShipCollection.CreatePlatePreparationBuilder ( NXOpen.Features.Feature  platePreparation)
inline

Creates a NXOpen.Features.ShipDesign.PlatePreparationBuilder

Created in NX8.0.0

License requirements: nx_ship_concept ("Ship Concept") OR nx_ship_mfg_prep ("Ship Manufacturing")

Parameters
platePreparationNXOpen.Features.ShipDesign.PlatePreparation to be edited
Returns
unsafe NXOpen.Features.ShipDesign.PlateSystemBuilder NXOpen.Features.ShipCollection.CreatePlateSystemBuilder ( NXOpen.Features.ShipDesign.PlateSystem  plateSystem)
inline

Creates a NXOpen.Features.ShipDesign.PlateSystemBuilder

Created in NX8.0.0

License requirements: nx_ship_basic ("Ship Basic Design")

Parameters
plateSystemNXOpen.Features.ShipDesign.PlateSystem to be edited
Returns
unsafe NXOpen.Features.ShipDesign.ProfileBuilder NXOpen.Features.ShipCollection.CreateProfileBuilder ( NXOpen.Features.Feature  profile)
inline

Creates a NXOpen.Features.ShipDesign.ProfileBuilder

Created in NX7.5.0

License requirements: nx_ship_concept ("Ship Concept")

Parameters
profileNXOpen.Features.ShipDesign.Profile to be edited
Returns
unsafe NXOpen.Features.ShipDesign.ProfileCutoutBuilder NXOpen.Features.ShipCollection.CreateProfileCutoutBuilder ( NXOpen.Features.Feature  profileCutout)
inline

Creates a NXOpen.Features.ShipDesign.ProfileCutoutBuilder

Created in NX8.0.0

License requirements: nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design")

Parameters
profileCutoutNXOpen.Features.ShipDesign.ProfileCutout to be edited
Returns
unsafe NXOpen.Features.ShipDesign.ProfileListBuilder NXOpen.Features.ShipCollection.CreateProfileListBuilder ( NXOpen.Features.Feature  profileList)
inline

Creates a NXOpen.Features.ShipDesign.ProfileListBuilder

Created in NX5.0.0

License requirements: nx_ship_concept ("Ship Concept") OR nx_ship_mfg_prep ("Ship Manufacturing")

Parameters
profileListNXOpen.Features.ShipDesign.ProfileList to be edited
Returns
unsafe NXOpen.Features.ShipDesign.ProfileSystemBuilder NXOpen.Features.ShipCollection.CreateProfileSystemBuilder ( NXOpen.Features.ShipDesign.ProfileSystem  profileSystem)
inline

Creates a NXOpen.Features.ShipDesign.ProfileSystemBuilder .

Created in NX8.0.0

License requirements: nx_ship_basic ("Ship Basic Design")

Parameters
profileSystemNXOpen.Features.ShipDesign.ProfileSystem to be edited
Returns
unsafe NXOpen.Features.ShipDesign.ProfileTransitionBuilder NXOpen.Features.ShipCollection.CreateProfileTransitionBuilder ( NXOpen.Features.ShipDesign.ProfileTransition  profileTransition)
inline

Creates a NXOpen.Features.ShipDesign.ProfileTransitionBuilder

Created in NX9.0.0

License requirements: nx_ship_detail ("Ship Detail Design")

Parameters
profileTransitionif a null reference (Nothing in Visual Basic) then a NXOpen.Features.ShipDesign.ProfileTransition will be created , else NXOpen.Features.ShipDesign.ProfileTransition will be edited
Returns
unsafe NXOpen.Features.ShipDesign.ProjectSetupBuilder NXOpen.Features.ShipCollection.CreateProjectSetupBuilder ( )
inline

Creates a Features.ShipDesign.ProjectSetupBuilder

Created in NX12.0.0

License requirements: nx_ship_gen_arrange ("Ship General Arrangement") OR nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design") OR nx_ship_mfg_prep ("Ship Manufacturing")

Returns
unsafe NXOpen.Features.ShipDesign.QualifySketchBuilder NXOpen.Features.ShipCollection.CreateQualifySketchBuilder ( )
inline

Creates a NXOpen.Features.ShipDesign.QualifySketchBuilder

Created in NX8.0.0

License requirements: nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design")

Returns
unsafe NXOpen.Features.ShipDesign.RebaseBuilder NXOpen.Features.ShipCollection.CreateRebaseBuilder ( )
inline

Creates a NXOpen.Features.ShipDesign.RebaseBuilder

Created in NX8.0.0

License requirements: nx_ship_detail ("Ship Detail Design") OR nx_ship_mfg_prep ("Ship Manufacturing")

Returns
unsafe NXOpen.Features.ShipDesign.ReferenceLineBuilder NXOpen.Features.ShipCollection.CreateReferenceLineBuilder ( NXOpen.Features.Feature  referenceLine)
inline

Creates a NXOpen.Features.ShipDesign.ReferenceLineBuilder

Created in NX5.0.0

License requirements: nx_ship_concept ("Ship Concept")

Parameters
referenceLineNXOpen.Features.ShipDesign.ReferenceLine to be edited
Returns
unsafe NXOpen.Features.ShipDesign.RemoveSplitBuilder NXOpen.Features.ShipCollection.CreateRemoveSplitBuilder ( )
inline

Creates a NXOpen.Features.ShipDesign.RemoveSplitBuilder

Created in NX8.0.0

License requirements: nx_ship_detail ("Ship Detail Design")

Returns
unsafe NXOpen.Features.ShipDesign.ReverseSplitBuilder NXOpen.Features.ShipCollection.CreateReverseSplitBuilder ( )
inline

Creates a NXOpen.Features.ShipDesign.ReverseSplitBuilder .

Created in NX8.0.0

License requirements: nx_ship_basic ("Ship Basic Design")

Returns
unsafe NXOpen.Features.ShipDesign.RollingLineBuilder NXOpen.Features.ShipCollection.CreateRollingLineBuilder ( NXOpen.Features.ShipDesign.RollingLine  rollingLine)
inline

Creates a NXOpen.Features.ShipDesign.RollingLineBuilder

Created in NX8.0.0

License requirements: nx_ship_concept ("Ship Concept") OR nx_ship_mfg_prep ("Ship Manufacturing")

Parameters
rollingLineNXOpen.Features.ShipDesign.RollingLine to be edited
Returns
unsafe NXOpen.Features.ShipDesign.RoomAttributesBuilder NXOpen.Features.ShipCollection.CreateRoomAttributesBuilder ( )
inline

Creates a NXOpen.Features.ShipDesign.RoomAttributesBuilder

Created in NX12.0.0

License requirements: nx_ship_gen_arrange ("Ship General Arrangement")

Returns
unsafe NXOpen.Features.ShipDesign.RoomBuilder NXOpen.Features.ShipCollection.CreateRoomBuilder ( NXOpen.Features.Feature  feature)
inline

Creates a NXOpen.Features.ShipDesign.RoomBuilder

Created in NX12.0.2

License requirements: nx_ship_gen_arrange ("Ship General Arrangement")

Parameters
feature
Returns
unsafe NXOpen.Features.ShipDesign.RoomContainerBuilder NXOpen.Features.ShipCollection.CreateRoomContainerBuilder ( )
inline

Creates a NXOpen.Features.ShipDesign.RoomContainerBuilder .

Created in NX12.0.0

License requirements: nx_ship_gen_arrange ("Ship General Arrangement")

Returns
unsafe NXOpen.Features.ShipDesign.RoomPanelBuilder NXOpen.Features.ShipCollection.CreateRoomPanelBuilder ( NXOpen.Features.Feature  feature)
inline

Creates a NXOpen.Features.ShipDesign.RoomPanelBuilder

Created in NX12.0.2

License requirements: nx_ship_gen_arrange ("Ship General Arrangement")

Parameters
feature
Returns
unsafe NXOpen.Features.ShipDesign.RoomThicknessItemBuilder NXOpen.Features.ShipCollection.CreateRoomThicknessItemBuilder ( )
inline

Creates a NXOpen.Features.ShipDesign.RoomThicknessItemBuilder

Created in NX12.0.1

License requirements: nx_ship_gen_arrange ("Ship General Arrangement")

Returns
unsafe NXOpen.Features.ShipDesign.SeamBuilder NXOpen.Features.ShipCollection.CreateSeamBuilder ( NXOpen.Features.ShipDesign.Seam  seam)
inline

Creates a NXOpen.Features.ShipDesign.SeamBuilder .

Created in NX8.0.0

License requirements: nx_ship_basic ("Ship Basic Design")

Parameters
seamNXOpen.Features.ShipDesign.Seam to be edited
Returns
unsafe NXOpen.Features.ShipDesign.SectionDrawingBuilder NXOpen.Features.ShipCollection.CreateSectionDrawingBuilder ( )
inline

Creates a NXOpen.Features.ShipDesign.SectionDrawingBuilder

Created in NX10.0.0

License requirements: nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design")

Returns
unsafe NXOpen.Features.ShipDesign.SectionEditorBuilder NXOpen.Features.ShipCollection.CreateSectionEditorBuilder ( NXOpen.Drawings.DraftingView  viewTag)
inline

Creates a NXOpen.Features.ShipDesign.SectionEditorBuilder

Created in NX11.0.0

License requirements: nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design") OR nx_ship_mfg_prep ("Ship Manufacturing")

Parameters
viewTag
Returns
unsafe NXOpen.Features.ShipDesign.SelectViewBuilder NXOpen.Features.ShipCollection.CreateSelectViewBuilder ( )
inline

Creates a Features.ShipDesign.SelectViewBuilder

Created in NX12.0.2

License requirements: nx_ship_gen_arrange ("Ship General Arrangement")

Returns
unsafe NXOpen.Features.ShipDesign.SetModeBuilder NXOpen.Features.ShipCollection.CreateSetModeBuilder ( )
inline

Creates a NXOpen.Features.ShipDesign.SetModeBuilder

Created in NX8.0.0

License requirements: nx_ship_detail ("Ship Detail Design") OR nx_ship_mfg_prep ("Ship Manufacturing")

Returns
unsafe NXOpen.Features.ShipDesign.ShellExpansionBuilder NXOpen.Features.ShipCollection.CreateShellExpansionBuilder ( NXOpen.Features.ShipDesign.ShellExpansion  shellExpansion)
inline

Creates a NXOpen.Features.ShipDesign.ShellExpansionBuilder

Created in NX7.5.0

License requirements: nx_ship_concept ("Ship Concept") OR nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design")

Parameters
shellExpansionNXOpen.Features.ShipDesign.ShellExpansion to be edited
Returns
unsafe NXOpen.Features.ShipDesign.ShellTemplateBuilder NXOpen.Features.ShipCollection.CreateShellTemplateBuilder ( NXOpen.Features.ShipDesign.ShellTemplate  shellTemplate)
inline

Creates a NXOpen.Features.ShipDesign.ShellTemplateBuilder

Created in NX8.0.0

License requirements: nx_ship_concept ("Ship Concept") OR nx_ship_mfg_prep ("Ship Manufacturing")

Parameters
shellTemplateNXOpen.Features.ShipDesign.ShellTemplate to be edited
Returns
unsafe NXOpen.Features.ShipDesign.ShipAttributeHolder NXOpen.Features.ShipCollection.CreateShipAttributeHolder ( )
inline

Creates a NXOpen.Features.ShipDesign.ShipAttributeHolder

Created in NX8.0.0

License requirements: nx_ship_detail ("Ship Detail Design") OR nx_ship_mfg_prep ("Ship Manufacturing")

Returns
unsafe NXOpen.Features.ShipDesign.ShipAttributeHolder NXOpen.Features.ShipCollection.CreateShipAttributeHolderWithFeature ( string  featureType)
inline

Creates a NXOpen.Features.ShipDesign.ShipAttributeHolder

Created in NX8.0.0

License requirements: nx_ship_detail ("Ship Detail Design") OR nx_ship_mfg_prep ("Ship Manufacturing")

Returns
Parameters
featureTypesteel feature type
unsafe NXOpen.Features.ShipDesign.ShipContainerBuilder NXOpen.Features.ShipCollection.CreateShipContainerBuilder ( )
inline

Creates a NXOpen.Features.ShipDesign.ShipContainerBuilder

Created in NX8.0.0

License requirements: nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design") OR nx_ship_mfg_prep ("Ship Manufacturing")

Returns
unsafe NXOpen.Features.ShipDesign.ShipCoordinatesBuilder NXOpen.Features.ShipCollection.CreateShipCoordinatesBuilder ( )
inline

Creates a NXOpen.Features.ShipDesign.ShipCoordinatesBuilder

Created in NX8.0.0

License requirements: nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design")

Returns
unsafe NXOpen.Features.ShipDesign.ShipCutoutBuilder NXOpen.Features.ShipCollection.CreateShipCutoutBuilder ( NXOpen.Features.ShipDesign.ShipCutout  shipCutout)
inline

Creates a NXOpen.Features.ShipDesign.ShipCutoutBuilder

Created in NX7.5.0

License requirements: nx_ship_concept ("Ship Concept")

Parameters
shipCutoutNXOpen.Features.ShipDesign.ShipCutout to be edited
Returns
unsafe NXOpen.Features.ShipDesign.ShipDesignPreferencesBuilder NXOpen.Features.ShipCollection.CreateShipDesignPreferencesBuilder ( )
inline

Creates a NXOpen.Features.ShipDesign.ShipDesignPreferencesBuilder .

Created in NX8.0.0

License requirements: nx_ship_basic ("Ship Basic Design")

Returns
unsafe NXOpen.Features.ShipDesign.ShipDesignVersionUpBuilder NXOpen.Features.ShipCollection.CreateShipDesignVersionUpBuilder ( )
inline

Creates a NXOpen.Features.ShipDesign.ShipDesignVersionUpBuilder

Created in NX9.0.0

License requirements: nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design")

Returns
unsafe NXOpen.Features.ShipDesign.ShipEndCutBuilder NXOpen.Features.ShipCollection.CreateShipEndCutBuilder ( NXOpen.Features.ShipDesign.ShipEndCut  shipEndCut)
inline

Creates a NXOpen.Features.ShipDesign.ShipEndCutBuilder

Created in NX7.5.0

License requirements: nx_ship_concept ("Ship Concept")

Parameters
shipEndCutNXOpen.Features.ShipDesign.ShipEndCut to be edited
Returns
unsafe NXOpen.Features.ShipDesign.ShipFeatureConverter NXOpen.Features.ShipCollection.CreateShipFeatureConverter ( )
inline

Creates a NXOpen.Features.ShipDesign.ShipFeatureConverter

Created in NX7.5.0

License requirements: nx_ship_concept ("Ship Concept")

Returns
unsafe NXOpen.Features.FeatureBuilder NXOpen.Features.ShipCollection.CreateShipFlatPatternBuilder ( NXOpen.Features.Feature  shipFlatPattern)
inline

Creates a NXOpen.Features.ShipDesign.ShipFlatPatternBuilder

Created in NX5.0.0

Deprecated in NX8.0.0. Use NXOpen.Features.ShipDesign.PlatePreparationBuilder .CreatePlatePreparationBuilder() instead.

License requirements: nx_ship_concept ("Ship Concept")

Parameters
shipFlatPatternfeature to be edited
Returns
unsafe NXOpen.Features.ShipDesign.ShipIntersectionsBuilder NXOpen.Features.ShipCollection.CreateShipIntersectionsBuilder ( NXOpen.Features.ShipDesign.ShipIntersections  intersectionSheets)
inline

Creates a NXOpen.Features.ShipDesign.ShipIntersectionsBuilder

Created in NX7.5.0

License requirements: nx_ship_concept ("Ship Concept") OR nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design")

Parameters
intersectionSheetsNXOpen.Features.ShipDesign.ShipIntersections to be edited
Returns
unsafe NXOpen.Features.ShipDesign.ShipPreparationBuilder NXOpen.Features.ShipCollection.CreateShipPreparationBuilder ( )
inline

Creates a NXOpen.Features.ShipDesign.ShipPreparationBuilder .

Created in NX10.0.0

License requirements: nx_ship_basic ("Ship Basic Design")

Returns
unsafe NXOpen.Features.ShipDesign.ShipProfileCutoutBuilder NXOpen.Features.ShipCollection.CreateShipProfileCutoutBuilder ( NXOpen.Features.Feature  profileCutout)
inline

Creates a NXOpen.Features.ShipDesign.ShipProfileCutoutBuilder

Created in NX5.3.0

License requirements: nx_ship_concept ("Ship Concept")

Parameters
profileCutoutNXOpen.Features.ShipDesign.ShipProfileCutout to be edited
Returns
unsafe NXOpen.Features.ShipDesign.ShipSectionBuilder NXOpen.Features.ShipCollection.CreateShipSectionBuilder ( NXOpen.Features.ShipDesign.ShipSection  shipSection)
inline

Creates a NXOpen.Features.ShipDesign.ShipSectionBuilder

Created in NX7.5.0

License requirements: nx_ship_concept ("Ship Concept") OR nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design")

Parameters
shipSectionNXOpen.Features.ShipDesign.ShipSection to be edited
Returns
unsafe NXOpen.Features.ShipDesign.ShipTrimBodyBuilder NXOpen.Features.ShipCollection.CreateShipTrimBodyBuilder ( NXOpen.Features.ShipDesign.ShipTrimBody  shipTrimBody)
inline

Creates a NXOpen.Features.ShipDesign.ShipTrimBodyBuilder .

Created in NX9.0.1

License requirements: nx_ship_detail ("Ship Detail Design")

Parameters
shipTrimBodyif a null reference (Nothing in Visual Basic) then a NXOpen.Features.ShipDesign.ShipTrimBody will be created , else NXOpen.Features.ShipDesign.ShipTrimBody will be edited
Returns
unsafe NXOpen.Features.ShipDesign.SmartRuleBuilder NXOpen.Features.ShipCollection.CreateSmartRuleBuilder ( NXOpen.Features.ShipDesign.SmartRule  smartRule)
inline

Creates a NXOpen.Features.ShipDesign.SmartRuleBuilder

Created in NX8.5.0

License requirements: nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design")

Parameters
smartRuleNXOpen.Features.ShipDesign.SmartRule to be edited
Returns
unsafe NXOpen.Features.ShipDesign.SplitProfilePlateBuilder NXOpen.Features.ShipCollection.CreateSplitProfilePlateBuilder ( )
inline

Creates a NXOpen.Features.ShipDesign.SplitProfilePlateBuilder

Created in NX8.0.0

License requirements: nx_ship_detail ("Ship Detail Design")

Returns
unsafe NXOpen.Features.ShipDesign.SplitStandardPartBuilder NXOpen.Features.ShipCollection.CreateSplitStandardPartBuilder ( NXOpen.Features.ShipDesign.SplitStandardPart  splitStandardPart)
inline

Creates a NXOpen.Features.ShipDesign.SplitStandardPartBuilder

Created in NX9.0.0

License requirements: nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design")

Parameters
splitStandardPartNXOpen.Features.ShipDesign.SplitStandardPart to be edited
Returns
unsafe NXOpen.Features.ShipDesign.StandardPartFrameworkBuilder NXOpen.Features.ShipCollection.CreateStandardPartFrameworkBuilder ( NXOpen.Assemblies.Component  stdPartOcc)
inline

Creates a NXOpen.Features.ShipDesign.StandardPartFrameworkBuilder

Created in NX8.0.0

License requirements: nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design")

Parameters
stdPartOccPart occurence type
Returns
unsafe NXOpen.Features.ShipDesign.StandardPartFrameworkBuilder NXOpen.Features.ShipCollection.CreateStandardPartFrameworkBuilder ( NXOpen.NXObject  stdPart,
bool  createBasicDesignBuilder 
)
inline

Creates a NXOpen.Features.ShipDesign.StandardPartFrameworkBuilder

Created in NX8.5.0

License requirements: nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design")

Parameters
stdPartStandard part type
createBasicDesignBuilderWhether the application is basic design application
Returns
unsafe NXOpen.Features.ShipDesign.SteelCollarPlateBuilder NXOpen.Features.ShipCollection.CreateSteelCollarPlateBuilder ( NXOpen.Features.ShipDesign.SteelCollarPlate  steelCollarPlate)
inline

Creates a NXOpen.Features.ShipDesign.SteelCollarPlateBuilder

Created in NX7.5.0

License requirements: nx_ship_concept ("Ship Concept")

Parameters
steelCollarPlateNXOpen.Features.ShipDesign.SteelCollarPlate to be edited
Returns
unsafe NXOpen.Features.ShipDesign.SteelDistributionBuilder NXOpen.Features.ShipCollection.CreateSteelDistributionBuilder ( NXOpen.Features.Feature  steelDistribution)
inline

Creates a NXOpen.Features.ShipDesign.SteelDistributionBuilder

Created in NX5.0.0

License requirements: nx_ship_concept ("Ship Concept")

Parameters
steelDistributionNXOpen.Features.ShipDesign.SteelDistribution to be edited
Returns
unsafe NXOpen.Features.ShipDesign.SteelInsulationBuilder NXOpen.Features.ShipCollection.CreateSteelInsulationBuilder ( NXOpen.Features.ShipDesign.SteelInsulation  steelInsulation)
inline

Creates a NXOpen.Features.ShipDesign.SteelInsulationBuilder which is used to create or edit a NXOpen.Features.ShipDesign.SteelInsulation feature.

Created in NX8.0.0

License requirements: nx_ship_detail ("Ship Detail Design")

Parameters
steelInsulationNXOpen.Features.ShipDesign.SteelInsulation to be edited
Returns
unsafe NXOpen.Features.ShipDesign.SteelSupportBuilder NXOpen.Features.ShipCollection.CreateSteelSupportBuilder ( NXOpen.Features.ShipDesign.SteelSupport  steelSupport)
inline

Creates a NXOpen.Features.ShipDesign.SteelSupportBuilder

Created in NX7.5.0

License requirements: nx_ship_concept ("Ship Concept")

Parameters
steelSupportNXOpen.Features.ShipDesign.SteelSupport to be edited
Returns
unsafe NXOpen.Features.ShipDesign.SteelVentHolesBuilder NXOpen.Features.ShipCollection.CreateSteelVentHolesBuilder ( NXOpen.Features.ShipDesign.SteelVentHoles  steelVentHoles)
inline

Creates a NXOpen.Features.ShipDesign.SteelVentHolesBuilder

Created in NX7.5.0

License requirements: nx_ship_concept ("Ship Concept")

Parameters
steelVentHolesNXOpen.Features.ShipDesign.SteelVentHoles to be edited
Returns
unsafe NXOpen.Features.ShipDesign.StiffenerBuilder NXOpen.Features.ShipCollection.CreateStiffenerBuilder ( NXOpen.Features.ShipDesign.Stiffener  stiffener)
inline

Creates a NXOpen.Features.ShipDesign.StiffenerBuilder

Created in NX8.0.0

License requirements: nx_ship_detail ("Ship Detail Design")

Parameters
stiffenerNXOpen.Features.ShipDesign.Stiffener to be edited
Returns
unsafe NXOpen.Features.ShipDesign.StiffenerSystemBuilder NXOpen.Features.ShipCollection.CreateStiffenerSystemBuilder ( NXOpen.Features.ShipDesign.StiffenerSystem  stiffenerSystem)
inline

Creates a NXOpen.Features.ShipDesign.StiffenerSystemBuilder .

Created in NX8.0.0

License requirements: nx_ship_basic ("Ship Basic Design")

Parameters
stiffenerSystemNXOpen.Features.ShipDesign.StiffenerSystem to be edited
Returns
unsafe NXOpen.Features.ShipDesign.SubSystemsBuilder NXOpen.Features.ShipCollection.CreateSubSystemsBuilder ( NXOpen.Features.ShipDesign.SubSystems  seam)
inline

Creates a NXOpen.Features.ShipDesign.SubSystemsBuilder .

Created in NX8.0.0

License requirements: nx_ship_basic ("Ship Basic Design")

Parameters
seamNXOpen.Features.ShipDesign.SubSystems to be edited
Returns
unsafe NXOpen.Features.ShipDesign.SynchronizeDesignViewBuilder NXOpen.Features.ShipCollection.CreateSynchronizeDesignViewBuilder ( )
inline

Creates a NXOpen.Features.ShipDesign.SynchronizeDesignViewBuilder

Created in NX8.5.0

License requirements: nx_ship_detail ("Ship Detail Design") OR nx_ship_mfg_prep ("Ship Manufacturing")

Returns
unsafe NXOpen.Features.ShipDesign.TraceLinesBuilder NXOpen.Features.ShipCollection.CreateTraceLinesBuilder ( NXOpen.Features.ShipDesign.TraceLines  traceLines)
inline

Creates a NXOpen.Features.ShipDesign.TraceLinesBuilder

Created in NX7.5.0

License requirements: nx_ship_concept ("Ship Concept") OR nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design")

Parameters
traceLinesNXOpen.Features.ShipDesign.TraceLines to be edited
Returns
unsafe NXOpen.Features.ShipDesign.TransFrameBuilder NXOpen.Features.ShipCollection.CreateTransFrameBuilder ( NXOpen.Features.Feature  transFrame)
inline

Create a TransFrameBuilder.

Created in NX5.0.0

License requirements: nx_ship_concept ("Ship Concept") OR nx_ship_gen_arrange ("Ship General Arrangement") OR nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design")

Parameters
transFrameNXOpen.Features.ShipDesign.TransFrame to be edited
Returns
unsafe NXOpen.Features.ShipDesign.TransitionBuilder NXOpen.Features.ShipCollection.CreateTransitionBuilder ( )
inline

Creates a NXOpen.Features.ShipDesign.TransitionBuilder

Created in NX8.5.0

License requirements: nx_ship_basic ("Ship Basic Design")

Returns
unsafe NXOpen.Features.ShipDesign.TransverseBulkheadBuilder NXOpen.Features.ShipCollection.CreateTransverseBulkheadBuilder ( NXOpen.Features.ShipDesign.TransverseBulkhead  transverseBulkhead)
inline

Creates a NXOpen.Features.ShipDesign.TransverseBulkheadBuilder .

Created in NX8.0.0

License requirements: nx_ship_basic ("Ship Basic Design")

Parameters
transverseBulkheadNXOpen.Features.ShipDesign.TransverseBulkhead to be edited
Returns
unsafe NXOpen.Features.ShipDesign.UnfoldedMinRecBuilder NXOpen.Features.ShipCollection.CreateUnfoldedMinRecBuilder ( )
inline

Creates a Features.

ShipDesign.UnfoldedMinRecBuilder.

Created in NX10.0.0

License requirements: nx_ship_basic ("Ship Basic Design")

Returns
unsafe NXOpen.Features.ShipDesign.UpdateShipLibraryBuilder NXOpen.Features.ShipCollection.CreateUpdateShipLibraryBuilder ( NXOpen.Features.Feature  updateShipLibrary)
inline

Creates a NXOpen.Features.ShipDesign.UpdateShipLibraryBuilder

Created in NX5.3.0

License requirements: nx_ship_concept ("Ship Concept")

Parameters
updateShipLibraryNXOpen.Features.ShipDesign.UpdateShipLibrary to be edited
Returns
unsafe NXOpen.Features.ShipDesign.ValidateModelBuilder NXOpen.Features.ShipCollection.CreateValidateModelBuilder ( )
inline

Creates a NXOpen.Features.ShipDesign.ValidateModelBuilder

Created in NX11.0.0

License requirements: nx_ship_basic ("Ship Basic Design")

Returns
unsafe NXOpen.Features.ShipDesign.VentHolesMarkingBuilder NXOpen.Features.ShipCollection.CreateVentHolesMarkingBuilder ( NXOpen.Features.ShipDesign.VentHolesMarking  ventHolesMarking)
inline

Creates a NXOpen.Features.ShipDesign.VentHolesMarkingBuilder

Created in NX5.3.0

License requirements: nx_ship_concept ("Ship Concept") OR nx_ship_mfg_prep ("Ship Manufacturing")

Parameters
ventHolesMarkingNXOpen.Features.ShipDesign.VentHolesMarking to be edited
Returns
unsafe NXOpen.Features.ShipDesign.VentilationHoles2Builder NXOpen.Features.ShipCollection.CreateVentilationHoles2Builder ( NXOpen.Features.ShipDesign.VentilationHoles2  ventilationHoles2)
inline

Creates a NXOpen.Features.ShipDesign.VentilationHoles2Builder

Created in NX8.0.0

License requirements: nx_ship_detail ("Ship Detail Design")

Parameters
ventilationHoles2NXOpen.Features.ShipDesign.VentilationHoles2 to be edited
Returns
unsafe NXOpen.Features.ShipDesign.WeightAndCGBuilder NXOpen.Features.ShipCollection.CreateWeightAndCgBuilder ( )
inline

Creates a Features.

ShipDesign.WeightAndCGBuilder.

Created in NX10.0.0

License requirements: nx_ship_basic ("Ship Basic Design")

Returns
unsafe NXOpen.Features.ShipDesign.WeldCut2Builder NXOpen.Features.ShipCollection.CreateWeldCut2Builder ( NXOpen.Features.ShipDesign.WeldCut2  weldCut2)
inline

Creates a NXOpen.Features.ShipDesign.WeldCut2Builder

Created in NX8.0.1

License requirements: nx_ship_detail ("Ship Detail Design")

Parameters
weldCut2NXOpen.Features.ShipDesign.WeldCut2 to be edited
Returns
unsafe NXOpen.Features.ShipDesign.WeldCutBuilder NXOpen.Features.ShipCollection.CreateWeldCutBuilder ( NXOpen.Features.Feature  weldCut)
inline

Creates a NXOpen.Features.ShipDesign.WeldCutBuilder

Created in NX7.5.0

License requirements: nx_ship_concept ("Ship Concept")

Parameters
weldCutNXOpen.Features.ShipDesign.WeldCut to be edited
Returns
unsafe NXOpen.Features.ShipDesign.YFrameBuilder NXOpen.Features.ShipCollection.CreateYFrameBuilder ( NXOpen.Features.Feature  transFrame)
inline

Creates a NXOpen.Features.ShipDesign.YFrameBuilder

Created in NX5.0.0

License requirements: nx_ship_concept ("Ship Concept") OR nx_ship_gen_arrange ("Ship General Arrangement") OR nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design")

Parameters
transFrameYFrame Feature to be edited
Returns
unsafe NXOpen.Features.ShipDesign.ZFrameBuilder NXOpen.Features.ShipCollection.CreateZFrameBuilder ( NXOpen.Features.Feature  transFrame)
inline

Creates a NXOpen.Features.ShipDesign.ZFrameBuilder

Created in NX5.0.0

License requirements: nx_ship_concept ("Ship Concept") OR nx_ship_gen_arrange ("Ship General Arrangement") OR nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design")

Parameters
transFrameZFrame Features to be edited
Returns
override int NXOpen.Features.ShipCollection.EnumerateMoveNext ( ref Tag  currentTag,
byte[]  state 
)
inlineprotectedvirtual

Advances the enumerator to the next element of the collection.

Implements NXOpen.TaggedObjectCollection.

unsafe void NXOpen.Features.ShipCollection.RegisterCallbackFunctionsForMirrorCopy ( )
inline

Registers callback functions used for mirror copy ship structure

Created in NX10.0.0

License requirements: nx_ship_detail ("Ship Detail Design")

unsafe void NXOpen.Features.ShipCollection.SetAppContextMode ( int  mode)
inline

Sets the ship design mode

Created in NX8.5.0

License requirements: nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design")

Parameters
modeship design mode
unsafe void NXOpen.Features.ShipCollection.SetSteelFeatureApproach ( NXOpen.Features.ShipCollection.SteelFeatureApproach  steelFeatureApproach)
inline

Enable sketch sharing

Created in NX11.0.0

License requirements: nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design")

Parameters
steelFeatureApproach
NXOpen.Features.Feature [] NXOpen.Features.ShipCollection.ToArray ( )
inline

Returns an array of NXOpen.Features.Feature objects.

unsafe void NXOpen.Features.ShipCollection.UpdateShipManufacturingFeatures ( )
inline

Invoke update on all ship manufacturing features that were previously auto-suppressed during update.

Created in NX10.0.1

License requirements: nx_ship_detail ("Ship Detail Design") OR nx_ship_mfg_prep ("Ship Manufacturing")

Property Documentation

unsafe bool NXOpen.Features.ShipCollection.DelayShipManufacturingFeatureUpdate
getset

Returns or sets the delay ship manufacturing feature update flag.

Specifies whether manufacturing features will suppress or update during update.

Created in NX10.0.1

License requirements to get this property: nx_ship_detail ("Ship Detail Design") OR nx_ship_mfg_prep ("Ship Manufacturing")

License requirements to set this property: nx_ship_detail ("Ship Detail Design") OR nx_ship_mfg_prep ("Ship Manufacturing")

Tag NXOpen.Features.ShipCollection.Tag
get

Returns the tag of this object.


The documentation for this class was generated from the following file:
Copyright 2019 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.