NXOpen .NET Reference Guide
1899
|
Represents a NXOpen.Features.BodyByEquation builder. More...
Public Types | |
enum | LocationTypes { OperatingSystem, Teamcenter, Embedded } |
The option to specify where the NX Maple or Maple worksheet exists. More... | |
enum | StlFileUnitTypes { Meters, Millimeters, Inches } |
The option to specify the size of an STL unit (e. More... | |
Public Member Functions | |
unsafe NXOpen.Expression[] | GetExpressions () |
The array of expressions More... | |
unsafe string[] | GetMathNames () |
The array of math names More... | |
unsafe void | SetExpressions (NXOpen.Expression[] expressions) |
Set the expressions in the Math Interface Builder More... | |
unsafe void | SetMathNames (string[] names) |
Set the math names corresponding to expressions in the Math Interface Builder More... | |
Public Member Functions inherited from NXOpen.Features.FeatureBuilder | |
unsafe NXOpen.Features.Feature | CommitFeature () |
Commits the feature parameters and creates the feature More... | |
unsafe NXOpen.Features.Feature | GetFeature () |
Returns the feature currently being edited by this builder. More... | |
unsafe void | HideInternalParentFeatureAfterEdit (NXOpen.Features.Feature parentFeature) |
Re-suppress an internal parent feature (a slave feature) after it has been edited. More... | |
unsafe void | SetParentFeatureInternal (NXOpen.Features.Feature parentFeature) |
Set the parent features which would be internal or slaves to the feature being created or commited More... | |
unsafe void | ShowInternalParentFeatureForEdit (NXOpen.Features.Feature parentFeature) |
Unsuppress an internal parent feature (a slave feature) so it can be edited. More... | |
unsafe void | UnsetParentFeatureInternal (NXOpen.Features.Feature parentFeature) |
Set the internal parent feature of the feature being edited to external 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... | |
Public Member Functions inherited from NXOpen.TaggedObject | |
void | PrintTestData (String variableName) |
<exclude> More... | |
void | PrintTestData (String variableName, int lineNumber) |
<exclude> More... | |
override string | ToString () |
Returns a String that represents the current Object. 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... | |
Properties | |
unsafe bool | Associative [get, set] |
Returns or sets the option to identify if the feature should associatively update. More... | |
unsafe int | EmbeddedWorksheet [get, set] |
Returns or sets the currently selected embedded worksheet index. More... | |
unsafe bool | EmbedWorksheet [get, set] |
Returns or sets the option to embed worksheet in part More... | |
unsafe string | FileBrowser [get, set] |
Returns or sets the NX Maple or Maple file. More... | |
unsafe int | Inputs [get, set] |
Returns or sets the number of input expressions More... | |
unsafe NXOpen.Features.BodyByEquationBuilder.LocationTypes | Location [get, set] |
Returns or sets the source location of the Symbolica or Maple worksheet. More... | |
unsafe string | NativeFileBrowser [get, set] |
Returns or sets the native OS file browser More... | |
unsafe int | PlotVariableName [get, set] |
Returns or sets the NX Maple or Maple plot3D variable index to export that defines the surface to be used in this feature. More... | |
unsafe NXOpen.Features.BodyByEquationBuilder.StlFileUnitTypes | StlFileUnits [get, set] |
Returns or sets the option to specify the size of an STL unit. More... | |
unsafe string | Worksheet [get, set] |
Returns or sets the name of the selected sheet inside of a maple workbook file More... | |
Properties inherited from NXOpen.Features.FeatureBuilder | |
unsafe bool | ParentFeatureInternal [get, set] |
Returns or sets whether or not the latest timestamped parent feature of this feature should be made internal 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 | |
Protected Member Functions inherited from NXOpen.TaggedObject | |
new void | initialize () |
<exclude> More... | |
Represents a NXOpen.Features.BodyByEquation builder.
This feature is dependent on either a Symbolica or Maple spreadsheet to drive the mathematical representation of the feature body.
To create a new instance of this class, use NXOpen.Features.FeatureCollection.CreateBodyByEquationBuilder
Default values.
Property | Value |
---|---|
Associative |
1 |
StlFileUnits |
Millimeters |
Created in NX12.0.0
|
inline |
The array of expressions
Created in NX1847.0.0
License requirements: None.
|
inline |
The array of math names
Created in NX1847.0.0
License requirements: None.
|
inline |
Set the expressions in the Math Interface Builder
Created in NX1847.0.0
License requirements: solid_modeling ("SOLIDS MODELING")
expressions | array of expressions |
|
inline |
Set the math names corresponding to expressions in the Math Interface Builder
Created in NX1847.0.0
License requirements: solid_modeling ("SOLIDS MODELING")
names | array of names |
|
getset |
Returns or sets the option to identify if the feature should associatively update.
Created in NX12.0.0
License requirements to get this property: None.
License requirements to set this property: solid_modeling ("SOLIDS MODELING")
|
getset |
Returns or sets the currently selected embedded worksheet index.
Created in NX12.0.0
License requirements to get this property: None.
License requirements to set this property: solid_modeling ("SOLIDS MODELING")
|
getset |
Returns or sets the option to embed worksheet in part
Created in NX12.0.0
License requirements to get this property: None.
License requirements to set this property: solid_modeling ("SOLIDS MODELING")
|
getset |
Returns or sets the NX Maple or Maple file.
Created in NX12.0.0
License requirements to get this property: None.
License requirements to set this property: solid_modeling ("SOLIDS MODELING")
|
getset |
Returns or sets the number of input expressions
Created in NX1847.0.0
License requirements to get this property: None.
License requirements to set this property: solid_modeling ("SOLIDS MODELING")
|
getset |
Returns or sets the source location of the Symbolica or Maple worksheet.
Created in NX12.0.0
License requirements to get this property: None.
License requirements to set this property: solid_modeling ("SOLIDS MODELING")
|
getset |
Returns or sets the native OS file browser
Created in NX12.0.0
License requirements to get this property: None.
License requirements to set this property: solid_modeling ("SOLIDS MODELING")
|
getset |
Returns or sets the NX Maple or Maple plot3D variable index to export that defines the surface to be used in this feature.
Created in NX12.0.0
License requirements to get this property: None.
License requirements to set this property: solid_modeling ("SOLIDS MODELING")
|
getset |
Returns or sets the option to specify the size of an STL unit.
Created in NX12.0.0
License requirements to get this property: None.
License requirements to set this property: solid_modeling ("SOLIDS MODELING")
|
getset |
Returns or sets the name of the selected sheet inside of a maple workbook file
Created in NX1872.0.0
License requirements to get this property: None.
License requirements to set this property: solid_modeling ("SOLIDS MODELING")