NXOpen .NET Reference Guide
1899
|
Represents a NXOpen.Assemblies.CreateNewComponentBuilder builder class. More...
Public Types | |
enum | ComponentCamType { Target, Resource, Workpiece } |
Set the origin type More... | |
enum | ComponentLayerOptionType { Original, Work, AsSpecified } |
Set the layer option type More... | |
enum | ComponentOriginType { Wcs, Absolute } |
Set the cam component type More... | |
enum | ComponentReferenceSetType { Model, EntirePartOnly, Other } |
Set the reference set More... | |
Properties | |
unsafe NXOpen.Assemblies.CreateNewComponentBuilder.ComponentCamType | ComponentCam [get, set] |
Returns or sets the cam component cam type More... | |
unsafe NXOpen.Assemblies.CreateNewComponentBuilder.ComponentOriginType | ComponentOrigin [get, set] |
Returns or sets the component origin More... | |
unsafe bool | DefiningObjectsAdded [get, set] |
Returns or sets the defining objects added toggle More... | |
unsafe int | LayerNumber [get, set] |
Returns or sets the layer number More... | |
unsafe NXOpen.Assemblies.CreateNewComponentBuilder.ComponentLayerOptionType | LayerOption [get, set] |
Returns or sets the layer option More... | |
unsafe string | NewComponentName [get, set] |
Returns or sets the new component name More... | |
unsafe NXOpen.FileNew | NewFile [get, set] |
Returns or sets the file new object is get and set More... | |
unsafe NXOpen.SelectDisplayableObjectList | ObjectForNewComponent [get] |
Returns the objects for select block More... | |
unsafe bool | OriginalObjectsDeleted [get, set] |
Returns or sets the original objects deleted More... | |
unsafe NXOpen.Assemblies.CreateNewComponentBuilder.ComponentReferenceSetType | ReferenceSet [get, set] |
Returns or sets the reference set More... | |
unsafe string | ReferenceSetName [get, set] |
Returns or sets the reference set name. More... | |
Properties inherited from NXOpen.Builder | |
unsafe NXOpen.PreviewBuilder | PreviewBuilder [get] |
Returns the preview builder subobject. More... | |
Properties inherited from NXOpen.TaggedObject | |
Tag | Tag [get] |
Returns the tag of this object. More... | |
Properties inherited from NXOpen.Utilities.NXRemotableObject | |
IMessageSink | NextSink [get] |
Gets the next message sink in the sink chain. More... | |
Additional Inherited Members | |
Public Member Functions inherited from NXOpen.Builder | |
unsafe NXOpen.NXObject | Commit () |
Commits any edits that have been applied to the builder. More... | |
unsafe void | Destroy () |
Deletes the builder, and cleans up any objects created by the builder. More... | |
unsafe NXOpen.NXObject[] | GetCommittedObjects () |
For builders that create more than one object, this method returns the objects that are created by commit. More... | |
unsafe NXOpen.NXObject | GetObject () |
Returns the object currently being edited by this builder. More... | |
unsafe void | ShowResults () |
Updates the model to reflect the result of an edit to the model for all builders that support showing results. More... | |
unsafe bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. More... | |
Protected Member Functions inherited from NXOpen.TaggedObject | |
new void | initialize () |
<exclude> More... | |
Represents a NXOpen.Assemblies.CreateNewComponentBuilder builder class.
Input to this class can be PSM facet objects.
To create a new instance of this class, use NXOpen.Assemblies.AssemblyManager.CreateNewComponentBuilder
Default values.
Property | Value |
---|---|
ComponentCam |
Target |
ComponentOrigin |
Wcs |
DefiningObjectsAdded |
1 |
LayerNumber |
1 |
LayerOption |
Original |
OriginalObjectsDeleted |
1 |
ReferenceSet |
Model |
Created in NX6.0.0
|
getset |
Returns or sets the cam component cam type
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the component origin
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: assemblies ("ASSEMBLIES MODULE")
|
getset |
Returns or sets the defining objects added toggle
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: assemblies ("ASSEMBLIES MODULE")
|
getset |
Returns or sets the layer number
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: assemblies ("ASSEMBLIES MODULE")
|
getset |
Returns or sets the layer option
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: assemblies ("ASSEMBLIES MODULE")
|
getset |
Returns or sets the new component name
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: assemblies ("ASSEMBLIES MODULE")
|
getset |
Returns or sets the file new object is get and set
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: assemblies ("ASSEMBLIES MODULE")
|
get |
Returns the objects for select block
Created in NX6.0.0
License requirements: None.
|
getset |
Returns or sets the original objects deleted
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: assemblies ("ASSEMBLIES MODULE")
|
getset |
Returns or sets the reference set
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: assemblies ("ASSEMBLIES MODULE")
|
getset |
Returns or sets the reference set name.
This should be used when reference set type is set to other
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: assemblies ("ASSEMBLIES MODULE")