NXOpen .NET Reference
12.0.0
|
Represents a NXOpen.Features.CopyPasteBuilder More...
Public Types | |
enum | BuilderVersion { Original, ExposeOnflySo, ExposeBody, ShowParentSelectOption = 4 } |
Types of version number More... | |
enum | ExpressionTransferOption { CreateNew, LinkToOriginal, OriginalInstance } |
Types of expression transfer mode More... | |
enum | ParentTransferOption { PromptForNew, CopyOriginalCurve, OriginalInstance } |
Types of parent transfer mode More... | |
enum | ParentSelectOption { SmartObject, InputForOriginalParent } |
Types of parent select option; Specifying smart object or selecting input for original parent More... | |
Public Member Functions | |
unsafe NXOpen.Features.FeatureReferencesBuilder | GetFeatureReferences () |
Returns the feature references builder More... | |
unsafe void | UpdateBuilder () |
The update builder function, needs to be called after parent select option is reset More... | |
unsafe NXOpen.Features.CopyPasteBuilder.BuilderVersion | GetBuilderVersion () |
The builder version getting function More... | |
unsafe void | SetBuilderVersion (NXOpen.Features.CopyPasteBuilder.BuilderVersion version) |
The builder version setting function. More... | |
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... | |
Properties | |
unsafe bool | Associative [get, set] |
Returns or sets the associative toggle More... | |
unsafe bool | CopyResolveGeometry [get, set] |
Returns or sets the copy resolving geometry toggle More... | |
unsafe NXOpen.Features.CopyPasteBuilder.ExpressionTransferOption | ExpressionOption [get, set] |
Returns or sets the expression option More... | |
unsafe NXOpen.Features.CopyPasteBuilder.ParentTransferOption | ParentOption [get, set] |
Returns or sets the parent option More... | |
unsafe NXOpen.Features.CopyPasteBuilder.ParentSelectOption | SelectOption [get, set] |
Returns or sets the parent select option. More... | |
Represents a NXOpen.Features.CopyPasteBuilder
To create a new instance of this class, use NXOpen.Features.FeatureCollection.CreateCopyPasteBuilder2
Created in NX6.0.0
Types of version number
Types of parent select option; Specifying smart object or selecting input for original parent
unsafe NXOpen.Features.CopyPasteBuilder.BuilderVersion NXOpen.Features.CopyPasteBuilder.GetBuilderVersion | ( | ) |
The builder version getting function
Created in NX8.5.0
License requirements: solid_modeling ("SOLIDS MODELING")
unsafe NXOpen.Features.FeatureReferencesBuilder NXOpen.Features.CopyPasteBuilder.GetFeatureReferences | ( | ) |
Returns the feature references builder
Created in NX6.0.0
License requirements: None.
unsafe void NXOpen.Features.CopyPasteBuilder.SetBuilderVersion | ( | NXOpen.Features.CopyPasteBuilder.BuilderVersion | version | ) |
The builder version setting function.
This function sets builder version number with value which is treated as bit field. It still uses the enumeration defined in previous releases. In order to set the builder version number to the correct value, the version number could be calculated by a bitwise or operation on previous releases versions number, or by an addition of previous releases versions number.
Created in NX8.5.0
License requirements: solid_modeling ("SOLIDS MODELING")
version |
unsafe void NXOpen.Features.CopyPasteBuilder.UpdateBuilder | ( | ) |
The update builder function, needs to be called after parent select option is reset
Created in NX8.0.0
License requirements: solid_modeling ("SOLIDS MODELING")
|
getset |
Returns or sets the associative toggle
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: solid_modeling ("SOLIDS MODELING")
|
getset |
Returns or sets the copy resolving geometry toggle
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: solid_modeling ("SOLIDS MODELING")
|
getset |
Returns or sets the expression option
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: solid_modeling ("SOLIDS MODELING")
|
getset |
Returns or sets the parent option
Created in NX6.0.0
Deprecated in NX8.0.0. This functionality is no longer supported.
License requirements to get this property: None.
License requirements to set this property: solid_modeling ("SOLIDS MODELING")
|
getset |
Returns or sets the parent select option.
This option allows the user to control if the input smart objects for the copied feature should have all the input smart object creation methods available from the parent feature or only use the smart object creation method selected on the original parent
Created in NX8.5.1
License requirements to get this property: None.
License requirements to set this property: solid_modeling ("SOLIDS MODELING")