NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Types | Public Member Functions | Properties | List of all members
NXOpen.CAE.PostGraphBuilder Class Reference

Represents a NXOpen.CAE.PostGraphBuilder More...

Inheritance diagram for NXOpen.CAE.PostGraphBuilder:
NXOpen.Builder NXOpen.TaggedObject NXOpen.GeometricUtilities.IComponentBuilder NXOpen.Utilities.NXRemotableObject IMessageSink NXOpen.CAE.Post3DGraphBuilder NXOpen.CAE.PostGraphAcrossIterationsBuilder NXOpen.CAE.PostGraphAlongPathBuilder

Public Types

enum  DataErrorHandling { Skip, UserValue }
 error handling option when result values are not present for the selected entities More...
 
enum  EdgeIntegralOption { Length, Area }
 weighted Average / Integral calculation based on weighted average by on selection of Edge More...
 
enum  EntityType {
  Node, Element, Point, Edge,
  Face, Body, Group
}
 types of the entity objects which are selected More...
 
enum  EvalutionErrors { Skip, UserValue, Abort }
 error handling option when there are expression evaluation errors while evaluating the formula More...
 
enum  FaceIntegralOption { Area, Volume }
 weighted Average/ Integral calculation based on weighted average by on selection of Face More...
 
enum  GeometryValue {
  Average, Minimum, Maximum, Sum,
  WeightedAverage, Integral
}
 This option is used to when the geometric entity selected has multiple result values. More...
 
enum  IncompatibleResult { Skip, Abort }
 error handling option when incompactible results are selected More...
 
enum  NodalCombination {
  Average, Minimum, Maximum, Sum,
  None
}
 nodal combination option for determining the nodal result value for element and element-nodal result More...
 

Public Member Functions

unsafe NXOpen.Fields.FieldTable GetFieldTable ()
 Gets the field which is created when user sets the NXOpen.CAE.PostGraphBuilder.CreateFieldOption to true for across iterations type of graphs More...
 
unsafe void SetEntityIds (bool isnodal, int[] entityIds)
 Set entity ids for extracting result data More...
 
unsafe void SetEntityObjects (NXOpen.TaggedObject[] entityObjs)
 Sets the entity objects for extracting result data. More...
 
unsafe void SetFreePoints (NXOpen.Point3d[] freePoints)
 Set free points for extracting data More...
 
unsafe void SetSelectionEntityObjects (NXOpen.CAE.PostSelectionEntity[] selectionEntities)
 Sets the selection entity object. 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
NXOpen.CAE.Xyplot.ComplexOption2D 
ComplexGraphTypes [get, set]
 Returns or sets the complex plot display option while plotting complex result type More...
 
unsafe bool CreateFieldOption [get, set]
 Returns or sets the option to create field of the across iteration graph created by expression More...
 
unsafe
NXOpen.CAE.PostGraphBuilder.EdgeIntegralOption 
EdgeIntegralOptionValue [get, set]
 Returns or sets the weighted average or integral option on selecting Edge More...
 
unsafe
NXOpen.CAE.PostGraphBuilder.EvalutionErrors 
EvalutionErrorsOption [get, set]
 Returns or sets the error handling option when there are evaluation errors on selected entities or path More...
 
unsafe
NXOpen.CAE.PostGraphBuilder.FaceIntegralOption 
FaceIntegralOptionValue [get, set]
 Returns or sets the weighted average or integral option on selecting Face More...
 
unsafe
NXOpen.CAE.PostGraphBuilder.GeometryValue 
GeometryCombinationValue [get, set]
 Returns or sets the geometry value option in case of edge, face or body selection More...
 
unsafe string GraphTitle [get, set]
 Returns or sets the graph title More...
 
unsafe
NXOpen.CAE.PostGraphBuilder.IncompatibleResult 
IncompatibleResultOption [get, set]
 Returns or sets the error handling option when results are not compatible on selected entities or path More...
 
unsafe
NXOpen.CAE.PostGraphBuilder.NodalCombination 
NodalCombinationValue [get, set]
 Returns or sets the nodal combination option for determining the nodal value for element and element-nodal results This method has been deprecated. More...
 
unsafe
NXOpen.CAE.PostGraphBuilder.DataErrorHandling 
NoDataOption [get, set]
 Returns or sets the error handling option when result is not present on selected entities or path More...
 
unsafe bool SaveAfuOption [get, set]
 Returns or sets the save in AFU option to save graph data as AFU records More...
 
unsafe
NXOpen.CAE.PostGraphBuilder.EntityType 
SelectedEntityType [get, set]
 Returns or sets the entity type of the tags of entities which passed using SetEntityObjects function More...
 
unsafe double UserData [get, set]
 Returns or sets the error handling value used when error occurs or no data present on entities 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...
 

Detailed Description

Represents a NXOpen.CAE.PostGraphBuilder

This is an abstract class and cannot be instantiated

Created in NX9.0.0

Member Enumeration Documentation

error handling option when result values are not present for the selected entities

Enumerator
Skip 
UserValue 

User given value will used for those entities which do not have result value associated with them

weighted Average / Integral calculation based on weighted average by on selection of Edge

Enumerator
Length 
Area 

types of the entity objects which are selected

Enumerator
Node 
Element 
Point 
Edge 
Face 
Body 
Group 

error handling option when there are expression evaluation errors while evaluating the formula

Enumerator
Skip 
UserValue 
Abort 

weighted Average/ Integral calculation based on weighted average by on selection of Face

Enumerator
Area 
Volume 

This option is used to when the geometric entity selected has multiple result values.

This option applies to how we will resolve these multiple values into one

Enumerator
Average 
Minimum 
Maximum 
Sum 
WeightedAverage 
Integral 

error handling option when incompactible results are selected

Enumerator
Skip 
Abort 

nodal combination option for determining the nodal result value for element and element-nodal result

Enumerator
Average 
Minimum 
Maximum 
Sum 
None 

Member Function Documentation

unsafe NXOpen.Fields.FieldTable NXOpen.CAE.PostGraphBuilder.GetFieldTable ( )
inline

Gets the field which is created when user sets the NXOpen.CAE.PostGraphBuilder.CreateFieldOption to true for across iterations type of graphs

Created in NX9.0.0

License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Returns
field
unsafe void NXOpen.CAE.PostGraphBuilder.SetEntityIds ( bool  isnodal,
int[]  entityIds 
)
inline

Set entity ids for extracting result data

Created in NX9.0.0

License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
isnodal
entityIds
unsafe void NXOpen.CAE.PostGraphBuilder.SetEntityObjects ( NXOpen.TaggedObject[]  entityObjs)
inline

Sets the entity objects for extracting result data.

Objects passed to this method are of the type defined by NXOpen.CAE.PostGraphBuilder.SelectedEntityType . The types of objects allowed to be set are is defined by the NXOpen.CAE.PostGraphBuilder.EntityType .

Created in NX9.0.0

License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
entityObjs
unsafe void NXOpen.CAE.PostGraphBuilder.SetFreePoints ( NXOpen.Point3d[]  freePoints)
inline

Set free points for extracting data

Created in NX9.0.0

License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
freePoints
unsafe void NXOpen.CAE.PostGraphBuilder.SetSelectionEntityObjects ( NXOpen.CAE.PostSelectionEntity[]  selectionEntities)
inline

Sets the selection entity object.

Created in NX12.0.0

License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

Parameters
selectionEntitiesNXOpen.CAE.PostSelectionEntity object

Property Documentation

unsafe NXOpen.CAE.Xyplot.ComplexOption2D NXOpen.CAE.PostGraphBuilder.ComplexGraphTypes
getset

Returns or sets the complex plot display option while plotting complex result type

Created in NX9.0.0

License requirements to get this property: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

License requirements to set this property: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

unsafe bool NXOpen.CAE.PostGraphBuilder.CreateFieldOption
getset

Returns or sets the option to create field of the across iteration graph created by expression

Created in NX9.0.0

License requirements to get this property: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

License requirements to set this property: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

unsafe NXOpen.CAE.PostGraphBuilder.EdgeIntegralOption NXOpen.CAE.PostGraphBuilder.EdgeIntegralOptionValue
getset

Returns or sets the weighted average or integral option on selecting Edge

Created in NX10.0.0

License requirements to get this property: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

License requirements to set this property: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

unsafe NXOpen.CAE.PostGraphBuilder.EvalutionErrors NXOpen.CAE.PostGraphBuilder.EvalutionErrorsOption
getset

Returns or sets the error handling option when there are evaluation errors on selected entities or path

Created in NX9.0.0

License requirements to get this property: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

License requirements to set this property: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

unsafe NXOpen.CAE.PostGraphBuilder.FaceIntegralOption NXOpen.CAE.PostGraphBuilder.FaceIntegralOptionValue
getset

Returns or sets the weighted average or integral option on selecting Face

Created in NX10.0.0

License requirements to get this property: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

License requirements to set this property: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

unsafe NXOpen.CAE.PostGraphBuilder.GeometryValue NXOpen.CAE.PostGraphBuilder.GeometryCombinationValue
getset

Returns or sets the geometry value option in case of edge, face or body selection

Created in NX9.0.0

License requirements to get this property: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

License requirements to set this property: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

unsafe string NXOpen.CAE.PostGraphBuilder.GraphTitle
getset

Returns or sets the graph title

Created in NX9.0.0

License requirements to get this property: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

License requirements to set this property: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

unsafe NXOpen.CAE.PostGraphBuilder.IncompatibleResult NXOpen.CAE.PostGraphBuilder.IncompatibleResultOption
getset

Returns or sets the error handling option when results are not compatible on selected entities or path

Created in NX9.0.0

License requirements to get this property: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

License requirements to set this property: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

unsafe NXOpen.CAE.PostGraphBuilder.NodalCombination NXOpen.CAE.PostGraphBuilder.NodalCombinationValue
getset

Returns or sets the nodal combination option for determining the nodal value for element and element-nodal results This method has been deprecated.

The nodal combination can be done by using 'Set Result'/'Set Postview' dialog and then Graph can be plotted to have same behaviour

Created in NX9.0.0

Deprecated in NX1847.0.0. None

License requirements to get this property: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

License requirements to set this property: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

unsafe NXOpen.CAE.PostGraphBuilder.DataErrorHandling NXOpen.CAE.PostGraphBuilder.NoDataOption
getset

Returns or sets the error handling option when result is not present on selected entities or path

Created in NX9.0.0

License requirements to get this property: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

License requirements to set this property: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

unsafe bool NXOpen.CAE.PostGraphBuilder.SaveAfuOption
getset

Returns or sets the save in AFU option to save graph data as AFU records

Created in NX9.0.0

License requirements to get this property: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

License requirements to set this property: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

unsafe NXOpen.CAE.PostGraphBuilder.EntityType NXOpen.CAE.PostGraphBuilder.SelectedEntityType
getset

Returns or sets the entity type of the tags of entities which passed using SetEntityObjects function

Created in NX9.0.0

License requirements to get this property: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

License requirements to set this property: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

unsafe double NXOpen.CAE.PostGraphBuilder.UserData
getset

Returns or sets the error handling value used when error occurs or no data present on entities

Created in NX9.0.0

License requirements to get this property: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")

License requirements to set this property: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer")


The documentation for this class was generated from the following file:
Copyright 2019 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.