NXOpen .NET Reference Guide
1899
|
This is the class representing a Alternate Fem Representation Source. More...
Classes | |
struct | _NameIdentifierPair |
The structure for a {name, identifier} pair | |
struct | _NameLabelPair |
The structure for a {name, label} pair | |
struct | NameIdentifierPair |
The structure for a {name, identifier} pair More... | |
struct | NameLabelPair |
The structure for a {name, label} pair More... | |
Public Types | |
enum | CreateMeshMode { AllElements, DataElements, VisualizationElements } |
Create mesh options More... | |
Public Member Functions | |
unsafe void | ClearNamedNodes () |
Clears all the named nodes of an Alternate Fem Representation Source More... | |
unsafe void | CreateCoordinateSelectionRecipes (bool updateExistingRecipes, NXOpen.TaggedObject componentTag, double tolerance, NXOpen.CAE.SelRecipeCoordinateStrategy.Pref resolvePreference) |
Creates one NXOpen.CAE.CoordinateSelectionRecipe for each node in the mapping having associated data. More... | |
unsafe void | CreateSingleLabelSelectionRecipes (bool updateExistingRecipes, NXOpen.TaggedObject componentTag) |
Creates one NXOpen.CAE.SingleLabelSelectionRecipe for each node in the mapping having associated data. More... | |
unsafe void | ForceUpdate () |
Force update of the Alternate Fem Representation Source More... | |
unsafe void | GetAltRepSelectionRecipes (out NXOpen.CAE.FEModelOccurrence[] pptFeModelOccTags, out NXOpen.CAE.SelectionRecipe[] pppSelectionRecipe) |
Gets the NXOpen.CAE.SelectionRecipe array in an Alternate Fem Representation Source and the corresponding replaced NXOpen.CAE.FEModelOccurrence array More... | |
unsafe NXOpen.CAE.SelectionRecipe[] | GetMappedSelectionRecipes (NXOpen.CAE.FEModelOccurrence feModelOccTag) |
Gets the mapped NXOpen.CAE.SelectionRecipe array in an Alternate Fem Representation Source for the given NXOpen.CAE.FEModelOccurrence More... | |
unsafe NXOpen.CAE.AlternateFemRepresentationSource.NameLabelPair[] | GetNamedNodesWithLabel () |
Gets the named nodes in an Alternate Fem Representation Source having no mappings More... | |
unsafe NXOpen.CAE.AlternateFemRepresentationSource.NameIdentifierPair[] | GetNamedNodesWithNodeId () |
Gets the named nodes in an Alternate Fem Representation Source having mappings More... | |
unsafe NXOpen.CAE.AlternateFemRepresentationSource.NameLabelPair[] | GetNodeIdMappings () |
Gets the mappings between a node string identifier and the correspondig node label. More... | |
unsafe NXOpen.CAE.FEModelOccurrence[] | GetReplacedFeModelOccs () |
Gets the Finite Element Model Occurrences replaced by the Alternate Fem Representation Source More... | |
unsafe bool | HasNodeIdMappings () |
Returns true if the given Alternate Fem Representation Source has node string identifiers to labels mappings, i. More... | |
unsafe void | Information (bool showWarnings) |
Shows in the info window the information about the Alternate Fem Representation Source. More... | |
unsafe void | InsertNamedNodeWithLabel (string recipeNameString, int nodeLabel) |
Adds or replaces a named node in an Alternate Fem Representation Source having no mappings. More... | |
unsafe void | InsertNamedNodeWithNodeId (string recipeNameString, string nodeIDString) |
Adds or replaces a named node in an Alternate Fem Representation Source having mappings. More... | |
unsafe void | InsertSelectionRecipeMappingWithLabel (NXOpen.CAE.FEModelOccurrence feModelOccTag, NXOpen.CAE.SelectionRecipe pSelectionRecipe, int nodeLabel) |
Adds or replaces a NXOpen.CAE.SelectionRecipe for the given replaced NXOpen.CAE.FEModelOccurrence in an Alternate Fem Representation Source without mappings More... | |
unsafe void | InsertSelectionRecipeMappingWithNodeId (NXOpen.CAE.FEModelOccurrence feModelOccTag, NXOpen.CAE.SelectionRecipe pSelectionRecipe, string nodeIDString) |
Adds or replaces a NXOpen.CAE.SelectionRecipe for the given replaced NXOpen.CAE.FEModelOccurrence in an Alternate Fem Representation Source having mappings More... | |
unsafe void | RemoveSelectionRecipeMapping (NXOpen.CAE.FEModelOccurrence feModelOccTag, NXOpen.CAE.SelectionRecipe pSelectionRecipe) |
Removes a NXOpen.CAE.SelectionRecipe for the given replaced NXOpen.CAE.FEModelOccurrence from the Alternate Fem Representation Source More... | |
unsafe void | Rename (string name) |
Set the name of the Alternate Fem Representation Source 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 NXOpen.BasePropertyTable | PropertyTable [get] |
Returns the NXOpen.BasePropertyTable of the Alternate Fem Representation Source. 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... | |
This is the class representing a Alternate Fem Representation Source.
Not support KF.
Created in NX12.0.0
|
inline |
Clears all the named nodes of an Alternate Fem Representation Source
Created in NX1847.0.0
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
|
inline |
Creates one NXOpen.CAE.CoordinateSelectionRecipe for each node in the mapping having associated data.
The recipe name is the node name from the mapping, where invalid characters have been replaced by the sharp (#) character. The coordinates in the recipe are the coordinates of the node in the Alternate Fem Representation Source. The NXOpen.CAE.SelRecipeBuilder.InputFilterType is "component" and the componentTag identifies the component. The coordinates, tolerance, resolve preference and component of existing NXOpen.CAE.CoordinateSelectionRecipe will be updated only if the updateExistingRecipes Boolean is true.
Created in NX1899.0.0
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
updateExistingRecipes | if true, coordinates, tolerance, resolve preference and component of existing recipes will be updated |
componentTag | the input filter component tag |
tolerance | the search tolerance. |
resolvePreference | the resolve coordinate preference |
|
inline |
Creates one NXOpen.CAE.SingleLabelSelectionRecipe for each node in the mapping having associated data.
The recipe name is the node name from the mapping, where invalid characters have been replaced by the sharp (#) character. The recipe label is the label of the node given by the mapping. The NXOpen.CAE.SelRecipeBuilder.InputFilterType is "component" and the componentTag identifies the component. The labels and components of existing NXOpen.CAE.SingleLabelSelectionRecipe recipes will be updated only if the updateExistingRecipes Boolean is true.
Created in NX1899.0.0
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
updateExistingRecipes | if true, labels and components of existing recipes will be updated |
componentTag | the input filter component tag |
|
inline |
Force update of the Alternate Fem Representation Source
Created in NX12.0.0
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
|
inline |
Gets the NXOpen.CAE.SelectionRecipe array in an Alternate Fem Representation Source and the corresponding replaced NXOpen.CAE.FEModelOccurrence array
Created in NX1847.0.0
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
pptFeModelOccTags | The replaced NXOpen.CAE.FEModelOccurrence array |
pppSelectionRecipe | The NXOpen.CAE.SelectionRecipe array |
|
inline |
Gets the mapped NXOpen.CAE.SelectionRecipe array in an Alternate Fem Representation Source for the given NXOpen.CAE.FEModelOccurrence
Created in NX1847.0.0
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
feModelOccTag | The replaced NXOpen.CAE.FEModelOccurrence |
|
inline |
Gets the named nodes in an Alternate Fem Representation Source having no mappings
Created in NX1847.0.0
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
|
inline |
Gets the named nodes in an Alternate Fem Representation Source having mappings
Created in NX1847.0.0
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
|
inline |
Gets the mappings between a node string identifier and the correspondig node label.
Available only when the Alternate Fem Representation Source has such mappings.
Created in NX1847.0.0
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
|
inline |
Gets the Finite Element Model Occurrences replaced by the Alternate Fem Representation Source
Created in NX1847.0.0
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
|
inline |
Returns true if the given Alternate Fem Representation Source has node string identifiers to labels mappings, i.
e. if the nodes are identified by strings instead of labels
Created in NX1847.0.0
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
|
inline |
Shows in the info window the information about the Alternate Fem Representation Source.
If the showWarnings flag is true, warnings are also shown
Created in NX1872.0.0
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
showWarnings | if true, show also the warnings |
|
inline |
Adds or replaces a named node in an Alternate Fem Representation Source having no mappings.
The recipeNameString can be obtained by the GetName() method of the CAE.SelectionRecipe class
Created in NX1847.0.0
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
recipeNameString | Recipe name |
nodeLabel | Label of the named node |
|
inline |
Adds or replaces a named node in an Alternate Fem Representation Source having mappings.
The recipeNameString can be obtained by the GetName() method of the CAE.SelectionRecipe class
Created in NX1847.0.0
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
recipeNameString | Recipe name |
nodeIDString | The node string identifier. Must be in the node string identifiers to labels mappings |
|
inline |
Adds or replaces a NXOpen.CAE.SelectionRecipe for the given replaced NXOpen.CAE.FEModelOccurrence in an Alternate Fem Representation Source without mappings
Created in NX1847.0.0
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
feModelOccTag | The replaced NXOpen.CAE.FEModelOccurrence |
pSelectionRecipe | The NXOpen.CAE.SelectionRecipe |
nodeLabel | The node label |
|
inline |
Adds or replaces a NXOpen.CAE.SelectionRecipe for the given replaced NXOpen.CAE.FEModelOccurrence in an Alternate Fem Representation Source having mappings
Created in NX1847.0.0
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
feModelOccTag | The replaced NXOpen.CAE.FEModelOccurrence |
pSelectionRecipe | The NXOpen.CAE.SelectionRecipe |
nodeIDString | The node string identifier. Must be in the node string identifiers to labels mappings |
|
inline |
Removes a NXOpen.CAE.SelectionRecipe for the given replaced NXOpen.CAE.FEModelOccurrence from the Alternate Fem Representation Source
Created in NX1847.0.0
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
feModelOccTag | The replaced NXOpen.CAE.FEModelOccurrence |
pSelectionRecipe | The NXOpen.CAE.SelectionRecipe |
|
inline |
Set the name of the Alternate Fem Representation Source
Created in NX12.0.0
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
name | Name of the Alternate Fem Representation Source. |
|
get |
Returns the NXOpen.BasePropertyTable of the Alternate Fem Representation Source.
Not all Alternate Fem Representation Sources do have property table
Created in NX1872.0.0
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")