NX Open C++ Reference Guide
Public Member Functions | List of all members
NXOpen::CAE::ResponseSimulation::StrainGageBuilder Class Reference

Represents a StrainGageBuilder
To create a new instance of this class, use NXOpen::CAE::ResponseSimulation::StrainGageCollection::CreateStrainGageBuilder
Default values. More...

Inheritance diagram for NXOpen::CAE::ResponseSimulation::StrainGageBuilder:
NXOpen::CAE::ResponseSimulation::BaseBuilder NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public Member Functions

NXOpen::SmartObjectCsys ()
 Returns the orientation direction, Only available when the strain gage's orientation plane type is CAE::ResponseSimulation::StrainGageOrientationPlaneCsys
Created in NX6.0.0. More...
 
NXOpen::CAE::ResponseSimulation::StrainGageType GageType ()
 Returns the type of strain gage
Created in NX6.0.0. More...
 
NXOpen::CAE::ResponseSimulation::StrainGagePlacementType Placement ()
 Returns the placement type of strain gage
Created in NX6.0.0. More...
 
NXOpen::CAE::ResponseSimulation::StrainGageOrientationPlane Plane ()
 Returns the orientation plane type of strain gage
Created in NX6.0.0. More...
 
NXOpen::CAE::ResponseSimulation::StrainGageResult ResultType ()
 Returns the result type of strain gage
Created in NX6.0.0. More...
 
NXOpen::ExpressionRotationAngle ()
 Returns the rotation angle, Only available when the strain gage's orientation plane type is CAE::ResponseSimulation::StrainGageOrientationPlaneCsys
Created in NX6.0.0. More...
 
NXOpen::CAE::SelectFEElemFaceListSelectedElementFaces ()
 Returns the selected element face. More...
 
NXOpen::CAE::SelectFENodeListSelectedNode ()
 Returns the destination nodes, Only available when the strain gage's placement type is CAE::ResponseSimulation::StrainGagePlacementTypeNode
Created in NX6.0.0. More...
 
void SetCsys (NXOpen::SmartObject *orientationCoordSystem)
 Sets the orientation direction, Only available when the strain gage's orientation plane type is CAE::ResponseSimulation::StrainGageOrientationPlaneCsys
Created in NX6.0.0. More...
 
void SetGageType (NXOpen::CAE::ResponseSimulation::StrainGageType gageType)
 Sets the type of strain gage
Created in NX6.0.0. More...
 
void SetPlacement (NXOpen::CAE::ResponseSimulation::StrainGagePlacementType gagePlacement)
 Sets the placement type of strain gage
Created in NX6.0.0. More...
 
void SetPlane (NXOpen::CAE::ResponseSimulation::StrainGageOrientationPlane plane)
 Sets the orientation plane type of strain gage
Created in NX6.0.0. More...
 
void SetResultType (NXOpen::CAE::ResponseSimulation::StrainGageResult resultType)
 Sets the result type of strain gage
Created in NX6.0.0. More...
 
void SetShellElementFace (NXOpen::CAE::ResponseSimulation::StrainGageShellElementFaceType shellElementFace)
 Sets the shell element face location type of strain gage
Created in NX6.0.0. More...
 
NXOpen::CAE::ResponseSimulation::StrainGageShellElementFaceType ShellElementFace ()
 Returns the shell element face location type of strain gage
Created in NX6.0.0. More...
 
- Public Member Functions inherited from NXOpen::CAE::ResponseSimulation::BaseBuilder
NXOpen::CAE::ResponseSimulation::ObjectLabelObjectLabel ()
 Returns the object label
Created in NX5.0.0. More...
 
- Public Member Functions inherited from NXOpen::Builder
NXOpen::NXObjectCommit ()
 Commits any edits that have been applied to the builder. More...
 
void Destroy ()
 Deletes the builder, and cleans up any objects created by the builder. More...
 
std::vector< NXOpen::NXObject * > GetCommittedObjects ()
 For builders that create more than one object, this method returns the objects that are created by commit. More...
 
NXOpen::NXObjectGetObject ()
 Returns the object currently being edited by this builder. More...
 
void ShowResults ()
 Updates the model to reflect the result of an edit to the model for all builders that support showing results. More...
 
virtual bool Validate ()
 Validate whether the inputs to the component are sufficient for commit to be called. More...
 
- Public Member Functions inherited from NXOpen::TaggedObject
tag_t Tag () const
 Returns the tag of this object. More...
 

Detailed Description

Represents a StrainGageBuilder
To create a new instance of this class, use NXOpen::CAE::ResponseSimulation::StrainGageCollection::CreateStrainGageBuilder
Default values.

Property Value

GageType

UniAxial

Placement

Node

Plane

FacePlane

ResultType

Strain

RotationAngle.Value

0.0 (millimeters part), 0.0 (inches part)

ShellElementFace

Top


Created in NX6.0.0.

Member Function Documentation

NXOpen::SmartObject* NXOpen::CAE::ResponseSimulation::StrainGageBuilder::Csys ( )

Returns the orientation direction, Only available when the strain gage's orientation plane type is CAE::ResponseSimulation::StrainGageOrientationPlaneCsys
Created in NX6.0.0.



License requirements : nx_response_anlys ("NX Response Analysis")

NXOpen::CAE::ResponseSimulation::StrainGageType NXOpen::CAE::ResponseSimulation::StrainGageBuilder::GageType ( )

Returns the type of strain gage
Created in NX6.0.0.



License requirements : nx_response_anlys ("NX Response Analysis")

NXOpen::CAE::ResponseSimulation::StrainGagePlacementType NXOpen::CAE::ResponseSimulation::StrainGageBuilder::Placement ( )

Returns the placement type of strain gage
Created in NX6.0.0.



License requirements : nx_response_anlys ("NX Response Analysis")

NXOpen::CAE::ResponseSimulation::StrainGageOrientationPlane NXOpen::CAE::ResponseSimulation::StrainGageBuilder::Plane ( )

Returns the orientation plane type of strain gage
Created in NX6.0.0.



License requirements : nx_response_anlys ("NX Response Analysis")

NXOpen::CAE::ResponseSimulation::StrainGageResult NXOpen::CAE::ResponseSimulation::StrainGageBuilder::ResultType ( )

Returns the result type of strain gage
Created in NX6.0.0.



License requirements : nx_response_anlys ("NX Response Analysis")

NXOpen::Expression* NXOpen::CAE::ResponseSimulation::StrainGageBuilder::RotationAngle ( )

Returns the rotation angle, Only available when the strain gage's orientation plane type is CAE::ResponseSimulation::StrainGageOrientationPlaneCsys
Created in NX6.0.0.



License requirements : nx_response_anlys ("NX Response Analysis")

NXOpen::CAE::SelectFEElemFaceList* NXOpen::CAE::ResponseSimulation::StrainGageBuilder::SelectedElementFaces ( )

Returns the selected element face.

Only available when the strain gage's placement type is CAE::ResponseSimulation::StrainGagePlacementTypeElementFaceCenter
Created in NX7.5.2.

License requirements : nx_response_anlys ("NX Response Analysis")

NXOpen::CAE::SelectFENodeList* NXOpen::CAE::ResponseSimulation::StrainGageBuilder::SelectedNode ( )

Returns the destination nodes, Only available when the strain gage's placement type is CAE::ResponseSimulation::StrainGagePlacementTypeNode
Created in NX6.0.0.



License requirements : nx_response_anlys ("NX Response Analysis")

void NXOpen::CAE::ResponseSimulation::StrainGageBuilder::SetCsys ( NXOpen::SmartObject orientationCoordSystem)

Sets the orientation direction, Only available when the strain gage's orientation plane type is CAE::ResponseSimulation::StrainGageOrientationPlaneCsys
Created in NX6.0.0.



License requirements : nx_response_anlys ("NX Response Analysis")

Parameters
orientationCoordSystemorientation coord system
void NXOpen::CAE::ResponseSimulation::StrainGageBuilder::SetGageType ( NXOpen::CAE::ResponseSimulation::StrainGageType  gageType)

Sets the type of strain gage
Created in NX6.0.0.



License requirements : nx_response_anlys ("NX Response Analysis")

Parameters
gageTypegage type
void NXOpen::CAE::ResponseSimulation::StrainGageBuilder::SetPlacement ( NXOpen::CAE::ResponseSimulation::StrainGagePlacementType  gagePlacement)

Sets the placement type of strain gage
Created in NX6.0.0.



License requirements : nx_response_anlys ("NX Response Analysis")

Parameters
gagePlacementgage placement
void NXOpen::CAE::ResponseSimulation::StrainGageBuilder::SetPlane ( NXOpen::CAE::ResponseSimulation::StrainGageOrientationPlane  plane)

Sets the orientation plane type of strain gage
Created in NX6.0.0.



License requirements : nx_response_anlys ("NX Response Analysis")

Parameters
planeplane
void NXOpen::CAE::ResponseSimulation::StrainGageBuilder::SetResultType ( NXOpen::CAE::ResponseSimulation::StrainGageResult  resultType)

Sets the result type of strain gage
Created in NX6.0.0.



License requirements : nx_response_anlys ("NX Response Analysis")

Parameters
resultTyperesult type
void NXOpen::CAE::ResponseSimulation::StrainGageBuilder::SetShellElementFace ( NXOpen::CAE::ResponseSimulation::StrainGageShellElementFaceType  shellElementFace)

Sets the shell element face location type of strain gage
Created in NX6.0.0.



License requirements : nx_response_anlys ("NX Response Analysis")

Parameters
shellElementFaceshell element face
NXOpen::CAE::ResponseSimulation::StrainGageShellElementFaceType NXOpen::CAE::ResponseSimulation::StrainGageBuilder::ShellElementFace ( )

Returns the shell element face location type of strain gage
Created in NX6.0.0.



License requirements : nx_response_anlys ("NX Response Analysis")


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