NXOpen.Layout2d Package

Classes

AssemblyCreationSettingsBuilder Class Represents a NXOpen.Layout2d.AssemblyCreationSettingsBuilder
AssemblyFromLayout2dBuilder Class Represents a Builder for create assembly from Layout functionality which will create a * new assembly from the selected Layout
Component Class Represents the Component object.
ComponentCollection Class Represents a collection of :py:class:`NXOpen.Layout2d.Component`s.
ComponentDefinition Class Represents a component definition.
ComponentDefinitionCollection Class Represents a collection of NXOpen.Layout2d.ComponentDefinition objects.
ComponentNameBuilder Class This class is used to construct the component name and part file name block, if it is in manage mode, we also have item number, item revision and item name .
ComponentSettingsBlockBuilder Class Represents the Component Settings Button (Layout2d.
ComponentSettingsBuilder Class Represents a NXOpen.Layout2d.ComponentSettingsBuilder This builder stores the information of the 2D Component settings
ConvertLayoutToSheetBuilder Class Represents a Builder for converting Layout to drawing sheet
ConvertSheetToLayoutBuilder Class Represents a Builder for converting a drawing sheet to Layout
CreateComponentFrom3DBuilder Class Represents a Builder that creates NXOpen.Layout2d.Component from Assembly
CreateComponentFrom3DSettingsBuilder Class Represents a NXOpen.Layout2d.CreateComponentFrom3DSettingsBuilder
DefineComponentAnchorPointBuilder Class Represents a Builder for Define Component Anchor Point functionality which will define the anchor * point location of a 2D Component instance
DefineComponentBuilder Class Represents a Builder for Define 2D component functionality which will define * a 2D Component and stores its definition in the Reuse Library
EditComponentSettingsBuilder Class Represents a NXOpen.Layout2d.EditComponentSettingsBuilder builder.
ExportComponentHierarchyBuilder Class Represents a Builder for export component 2D hierarchy
GeneralPreferencesBuilder Class Represents a NXOpen.Layout2d.GeneralPreferencesBuilder This builder stores the general layout preferences
InsertComponentBuilder Class Represents a Builder for Insert Component functionality which will insert a 2D * Component instance in the active sketch
LayoutDrawingSheet Class Represents a Layout drawing sheet.
LayoutDrawingSheetBuilder Class Represents a Builder for creating :py:class:`Layout2d.LayoutDrawingSheet`s
LayoutDrawingSheetCollection Class Represents a collection of :py:class:`NXOpen.Layout2d.LayoutDrawingSheet`s.
LocalDefinitionFolder Class Represents a local definition folder.
LocalDefinitionFolderBuilder Class Represents a NXOpen.Layout2d.LocalDefinitionFolderBuilder.
LocalDefinitionFolderCollection Class Represents a collection of NXOpen.Layout2d.LocalDefinitionFolder objects.
MakeComponentUniqueBuilder Class Represents a Builder for Make 2D Component unique functionality which will create a * new definition of the selected 2D Component instance
NewComponentBuilder Class Represents a Builder for New 2D Component functionality which will create an empty 2D Component instance and stores its definition in the local 2D Component folder
PublishComponentBuilder Class Represents a Builder for Publish 2D Component functionality which will allow local definitions to be exported into external storage locations
ReparentComponentBuilder Class Represents a Builder for Reparent 2D Component functionality which will reparents * the selected 2D Component contents from another 2D Component definition.
ReplaceComponentBuilder Class Represents a Builder for Replace 2D Component functionality which will replaces * the selected 2D Component contents from another 2D Component definition.
SelectComponent Class Represents a single object selection.
SelectComponentList Class Represents a list of objects on a selection list.
SmashComponentBuilder Class Represents a Builder for Smash 2D Component functionality which will break instances * of 2D Components into its constituent pieces, we can have multiple committed objects