Package | Description |
---|---|
nxopen |
Provides classes and interfaces for the NX Open Common API.
|
nxopen.drafting |
Provides classes and interfaces for the Drafting.
|
nxopen.drawings |
Provides classes and interfaces for Drafting Drawings.
|
nxopen.layout2d |
Provides classes and interfaces for Layout2D.
|
Class and Description |
---|
ComponentCollection
Represents a collection of
Component s. |
ComponentDefinitionCollection
Represents a collection of
ComponentDefinition objects. |
LayoutDrawingSheetCollection
Represents a collection of
LayoutDrawingSheet s. |
LocalDefinitionFolderCollection
Represents a collection of
LocalDefinitionFolder objects. |
Class and Description |
---|
AssemblyCreationSettingsBuilder |
Component
Represents the Component object.
|
ComponentSettingsBlockBuilder
Represents the Component Settings Button (Layout2d.ComponentSettingsBlockBuilder)
Created in NX10.0.0 |
CreateComponentFrom3DSettingsBuilder |
EditComponentSettingsBuilder
Represents a
EditComponentSettingsBuilder builder. |
GeneralPreferencesBuilder
Represents a
GeneralPreferencesBuilder
This builder stores the general layout preferences
Created in NX12.0.0 |
Class and Description |
---|
Component
Represents the Component object.
|
Class and Description |
---|
AssemblyCreationSettingsBuilder |
AssemblyFromLayout2dBuilder
Represents a Builder for create assembly from Layout functionality which will create a
new assembly from the selected Layout
To create a new instance of this class, use ComponentCollection.createAssemblyFromLayout2dBuilder() Created in NX10.0.0 |
Component
Represents the Component object.
|
Component.AnchorPointData
This class holds the data returned from
Component.getAnchorPoint() |
Component.TransformData
This class holds the data returned from
Component.getTransform() |
ComponentDefinition
Represents a component definition.
|
ComponentNameBuilder
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
Represents the Component Settings Button (Layout2d.ComponentSettingsBlockBuilder)
Created in NX10.0.0 |
ComponentSettingsBuilder
Represents a
ComponentSettingsBuilder
This builder stores the information of the 2D Component settings
Created in NX10.0.0 |
ConvertLayoutToSheetBuilder
Represents a Builder for converting Layout to drawing sheet
To create a new instance of this class, use LayoutDrawingSheetCollection.createConvertLayoutToSheetBuilder() Created in NX12.0.0 |
ConvertLayoutToSheetBuilder.ScaleData
This class holds the data returned from
ConvertLayoutToSheetBuilder.getScale() |
ConvertLayoutToSheetBuilder.SheetProjectionAngleType
the drawing sheet projection angle
|
ConvertSheetToLayoutBuilder
Represents a Builder for converting a drawing sheet to Layout
To create a new instance of this class, use LayoutDrawingSheetCollection.createConvertSheetToLayoutBuilder() Created in NX12.0.0 |
CreateComponentFrom3DBuilder
Represents a Builder that creates
Component from Assembly To create a new instance of this class, use ComponentCollection.createComponentFrom3dBuilder(nxopen.View) Default values. |
CreateComponentFrom3DBuilder.CreateMethod
the method to use
|
CreateComponentFrom3DBuilder.ProjectionPlaneData
This class holds the data returned from
CreateComponentFrom3DBuilder.getProjectionPlane() |
CreateComponentFrom3DSettingsBuilder |
DefineComponentAnchorPointBuilder
Represents a Builder for Define Component Anchor Point functionality which will define the anchor
point location of a 2D Component instance
To create a new instance of this class, use ComponentCollection.createDefineComponentAnchorPointBuilder() Created in NX10.0.0 |
DefineComponentBuilder
Represents a Builder for Define 2D component functionality which will define
a 2D Component and stores its definition in the Reuse Library
To create a new instance of this class, use ComponentCollection.createDefineComponentBuilder(nxopen.layout2d.Component) Default values. |
ExportComponentHierarchyBuilder
Represents a Builder for export component 2D hierarchy
To create a new instance of this class, use ComponentCollection.createExportComponentHierarchyBuilder() Created in NX11.0.0 |
InsertComponentBuilder
Represents a Builder for Insert Component functionality which will insert a 2D
Component instance in the active sketch
To create a new instance of this class, use ComponentCollection.createInsertComponentBuilder() Created in NX10.0.0 |
Layout2dComponentMemberType
Component member type
|
Layout2dDefinitionLocation
Definition location
|
Layout2dDefinitionStatus
Definition Status
|
LayoutDrawingSheet
Represents a Layout drawing sheet.
|
LayoutDrawingSheetBuilder
Represents a Builder for creating
LayoutDrawingSheet s To create a new instance of this class, use LayoutDrawingSheetCollection.createLayoutDrawingSheetBuilder(nxopen.layout2d.LayoutDrawingSheet) Created in NX12.0.0 |
LocalDefinitionFolder
Represents a local definition folder.
|
LocalDefinitionFolderBuilder
Represents a
LocalDefinitionFolderBuilder . |
MakeComponentUniqueBuilder
Represents a Builder for Make 2D Component unique functionality which will create a
new definition of the selected 2D Component instance
To create a new instance of this class, use ComponentCollection.createMakeComponentUniqueBuilder() Default values. |
NewComponentBuilder
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
To create a new instance of this class, use ComponentCollection.createNewComponentBuilder() Created in NX10.0.0 |
PublishComponentBuilder
Represents a Builder for Publish 2D Component functionality which will allow
local definitions to be exported into external storage locations
To create a new instance of this class, use ComponentCollection.createPublishComponentBuilder() Created in NX10.0.0 |
ReparentComponentBuilder
Represents a Builder for Reparent 2D Component functionality which will reparents
the selected 2D Component contents from another 2D Component definition.
|
ReplaceComponentBuilder
Represents a Builder for Replace 2D Component functionality which will replaces
the selected 2D Component contents from another 2D Component definition.
|
SelectComponent
Represents a single object selection.
|
SelectComponent.ValueData
This class holds the data returned from
SelectComponent.getValue() |
SelectComponent.ValueWithCaeSetObjectInfoData
This class holds the data returned from
SelectComponent.getValue() |
SelectComponent.ValueWithSnapData
This class holds the data returned from
SelectComponent.getValue() |
SelectComponentList
Represents a list of objects on a selection list.
|
SmashComponentBuilder
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
To create a new instance of this class, use ComponentCollection.createSmashComponentBuilder() Created in NX10.0.0 |
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.