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

Represents a system to access element associated data More...

Inheritance diagram for NXOpen.CAE.ElementAssociatedDataUtils:
NXOpen.Utilities.NXRemotableObject IMessageSink

Public Member Functions

unsafe void AskBeamData (NXOpen.CAE.FEElement element, out bool hasAssociatedDataDefined, out NXOpen.CAE.PhysicalPropertyTable physicalPropertyTable, out NXOpen.CAE.CaeElementAssociatedDataUtilsOrientationMethod oriMethod, out NXOpen.CAE.CaeElementAssociatedDataUtilsVectorChoiceType vectorType, out NXOpen.Direction direction, out NXOpen.CAE.FENode orientationNode, out NXOpen.CAE.CaeElementAssociatedDataUtilsEndReleaseState endAState, out NXOpen.CAE.CaeElementAssociatedDataUtilsEndReleaseSetting pinFlagEndADOF1, out NXOpen.CAE.CaeElementAssociatedDataUtilsEndReleaseSetting pinFlagEndADOF2, out NXOpen.CAE.CaeElementAssociatedDataUtilsEndReleaseSetting pinFlagEndADOF3, out NXOpen.CAE.CaeElementAssociatedDataUtilsEndReleaseSetting pinFlagEndADOF4, out NXOpen.CAE.CaeElementAssociatedDataUtilsEndReleaseSetting pinFlagEndADOF5, out NXOpen.CAE.CaeElementAssociatedDataUtilsEndReleaseSetting pinFlagEndADOF6, out NXOpen.CAE.CaeElementAssociatedDataUtilsEndReleaseState endBState, out NXOpen.CAE.CaeElementAssociatedDataUtilsEndReleaseSetting pinFlagEndBDOF1, out NXOpen.CAE.CaeElementAssociatedDataUtilsEndReleaseSetting pinFlagEndBDOF2, out NXOpen.CAE.CaeElementAssociatedDataUtilsEndReleaseSetting pinFlagEndBDOF3, out NXOpen.CAE.CaeElementAssociatedDataUtilsEndReleaseSetting pinFlagEndBDOF4, out NXOpen.CAE.CaeElementAssociatedDataUtilsEndReleaseSetting pinFlagEndBDOF5, out NXOpen.CAE.CaeElementAssociatedDataUtilsEndReleaseSetting pinFlagEndBDOF6, out double xOffsetEndA, out double yOffsetEndA, out double zOffsetEndA, out double xOffsetEndB, out double yOffsetEndB, out double zOffsetEndB)
 Returns beam element associated data. More...
 
unsafe void AskBushingData (NXOpen.CAE.FEElement element, out bool hasAssociatedDataDefined, out NXOpen.CAE.PhysicalPropertyTable physicalPropertyTable, out NXOpen.CAE.CaeElementAssociatedDataUtilsOrientationMethod oriMethod, out NXOpen.Direction oriDirr, out NXOpen.CoordinateSystem coordinateSystem, out NXOpen.CAE.FENode oriNode, out NXOpen.CAE.CaeElementAssociatedDataUtilsCsysDataType csysDataType, NXOpen.Point3d originPoint, NXOpen.Point3d zAxisPoint, NXOpen.Point3d planePoint, out int preferredLabel)
 Returns bushing element associated data. More...
 
unsafe void AskConstraintEquationData (NXOpen.CAE.FEElement element, out bool hasAssociatedDataDefined, out NXOpen.CAE.DofTerm[] terms, out double constantTerm)
 Returns constraint element associated data. More...
 
unsafe void AskDamperData (NXOpen.CAE.FEElement element, out bool hasAssociatedDataDefined, out double viscousDamping, out NXOpen.CAE.PhysicalPropertyTable physicalPropertyTable, out NXOpen.CAE.CaeElementAssociatedDataUtilsComponentEnd componentEndA, out NXOpen.CAE.CaeElementAssociatedDataUtilsComponentEnd componentEndB)
 Returns damper element associated data. More...
 
unsafe void AskGapData (NXOpen.CAE.FEElement element, out bool hasAssociatedDataDefined, out NXOpen.CAE.PhysicalPropertyTable physicalPropertyTable, out NXOpen.CAE.CaeElementAssociatedDataUtilsOrientationMethod oriMethod, out NXOpen.Direction oriDirr, out NXOpen.CoordinateSystem coordinateSystem, out NXOpen.CAE.FENode oriNode)
 Returns gap element associated data. More...
 
unsafe int[] AskInterpolationData (NXOpen.CAE.FEElement element, out bool hasAssociatedDataDefined, out NXOpen.CAE.DofTerm[] dofDataTerms)
 Returns interpolation element associated data. More...
 
unsafe void AskLumpedMassData (NXOpen.CAE.FEElement element, out bool hasAssociatedDataDefined, out double mass)
 Returns lumped mass element associated data. More...
 
unsafe void AskRigidData (NXOpen.CAE.FEElement element, out bool hasAssociatedDataDefined, out NXOpen.CAE.CaeElementAssociatedDataUtilsDof[] dofs)
 Returns rigid element associated data. More...
 
unsafe void AskRigidData2 (NXOpen.CAE.FEElement element, out bool hasAssociatedDataDefined, out NXOpen.CAE.PhysicalPropertyTable physicalPropertyTable, out NXOpen.CAE.CaeElementAssociatedDataUtilsDof[] dofs)
 Returns rigid element associated data. More...
 
unsafe void AskShellData (NXOpen.CAE.FEElement element, out bool hasAssociatedDataDefined, out double[] cornerNodeThicknesses, out double[] cornerNodeGapValues, out double zOffset, out NXOpen.CAE.PhysicalPropertyTable physicalPropertyTable, out NXOpen.CAE.CaeElementAssociatedDataUtilsMatOrientationMethod matOriMethod, out NXOpen.CoordinateSystem coordinateSystem, out double matOriAngle, out NXOpen.CAE.CaeElementAssociatedDataUtilsCsysDataType csysDataType, NXOpen.Point3d originPoint, NXOpen.Point3d zAxisPoint, NXOpen.Point3d planePoint, out int preferredLabel)
 Returns shell element associated data. More...
 
unsafe void AskSpringData (NXOpen.CAE.FEElement element, out bool hasAssociatedDataDefined, out NXOpen.CAE.PhysicalPropertyTable physicalPropertyTable, out double stiffness, out NXOpen.CAE.CaeElementAssociatedDataUtilsComponentEnd componentEndA, out NXOpen.CAE.CaeElementAssociatedDataUtilsComponentEnd componentEndB)
 Returns spring element associated data. More...
 
unsafe void SetBeamData (NXOpen.CAE.FEElement element, NXOpen.CAE.PhysicalPropertyTable physicalPropertyTable, NXOpen.CAE.CaeElementAssociatedDataUtilsOrientationMethod oriMethod, NXOpen.CAE.CaeElementAssociatedDataUtilsVectorChoiceType vectorType, NXOpen.Direction direction, NXOpen.CAE.FENode orientationNode, NXOpen.CAE.CaeElementAssociatedDataUtilsEndReleaseState endReleaseA, NXOpen.CAE.CaeElementAssociatedDataUtilsEndReleaseSetting pinFlagEndADOF1, NXOpen.CAE.CaeElementAssociatedDataUtilsEndReleaseSetting pinFlagEndADOF2, NXOpen.CAE.CaeElementAssociatedDataUtilsEndReleaseSetting pinFlagEndADOF3, NXOpen.CAE.CaeElementAssociatedDataUtilsEndReleaseSetting pinFlagEndADOF4, NXOpen.CAE.CaeElementAssociatedDataUtilsEndReleaseSetting pinFlagEndADOF5, NXOpen.CAE.CaeElementAssociatedDataUtilsEndReleaseSetting pinFlagEndADOF6, NXOpen.CAE.CaeElementAssociatedDataUtilsEndReleaseState endReleaseB, NXOpen.CAE.CaeElementAssociatedDataUtilsEndReleaseSetting pinFlagEndBDOF1, NXOpen.CAE.CaeElementAssociatedDataUtilsEndReleaseSetting pinFlagEndBDOF2, NXOpen.CAE.CaeElementAssociatedDataUtilsEndReleaseSetting pinFlagEndBDOF3, NXOpen.CAE.CaeElementAssociatedDataUtilsEndReleaseSetting pinFlagEndBDOF4, NXOpen.CAE.CaeElementAssociatedDataUtilsEndReleaseSetting pinFlagEndBDOF5, NXOpen.CAE.CaeElementAssociatedDataUtilsEndReleaseSetting pinFlagEndBDOF6, double xOffsetEndA, double yOffsetEndA, double zOffsetEndA, double xOffsetEndB, double yOffsetEndB, double zOffsetEndB)
 Sets beam element associated data. More...
 
unsafe void SetBushingData (NXOpen.CAE.FEElement element, NXOpen.CAE.PhysicalPropertyTable physicalPropertyTable, NXOpen.CAE.CaeElementAssociatedDataUtilsOrientationMethod oriMethod, NXOpen.Direction oriDirr, NXOpen.CoordinateSystem coordinateSystem, NXOpen.CAE.FENode oriNode, NXOpen.CAE.CaeElementAssociatedDataUtilsCsysDataType csysDataType, NXOpen.Point3d originPoint, NXOpen.Point3d zAxisPoint, NXOpen.Point3d planePoint, int preferredLabel)
 Sets bushing element associated data. More...
 
unsafe void SetConstraintEquationData (NXOpen.CAE.FEElement element, NXOpen.CAE.DofTerm[] terms, double constantTerm)
 Sets constraint element associated data. More...
 
unsafe void SetDamperData (NXOpen.CAE.FEElement element, double viscousDamping, NXOpen.CAE.PhysicalPropertyTable physicalPropertyTable, NXOpen.CAE.CaeElementAssociatedDataUtilsComponentEnd componentEndA, NXOpen.CAE.CaeElementAssociatedDataUtilsComponentEnd componentEndB)
 Sets damper element associated data. More...
 
unsafe void SetGapData (NXOpen.CAE.FEElement element, NXOpen.CAE.PhysicalPropertyTable physicalPropertyTable, NXOpen.CAE.CaeElementAssociatedDataUtilsOrientationMethod oriMethod, NXOpen.Direction oriDirr, NXOpen.CoordinateSystem coordinateSystem, NXOpen.CAE.FENode oriNode)
 Sets gap element associated data. More...
 
unsafe void SetInterpolationData (NXOpen.CAE.FEElement element, NXOpen.CAE.DofTerm[] dofDataTerms, int[] umData)
 Sets interpolation element associated data. More...
 
unsafe void SetLumpedMassData (NXOpen.CAE.FEElement element, double mass)
 Sets lumped mass element associated data. More...
 
unsafe void SetRigidData (NXOpen.CAE.FEElement element, NXOpen.CAE.CaeElementAssociatedDataUtilsDof[] dofs)
 Sets rigid element associated data. More...
 
unsafe void SetRigidData2 (NXOpen.CAE.FEElement element, NXOpen.CAE.PhysicalPropertyTable physicalPropertyTable, NXOpen.CAE.CaeElementAssociatedDataUtilsDof[] dofs)
 Sets rigid element associated data. More...
 
unsafe void SetShellData (NXOpen.CAE.FEElement element, double[] cornerNodeThicknesses, double[] cornerNodeGapValues, double zOffset, NXOpen.CAE.PhysicalPropertyTable physicalPropertyTable, NXOpen.CAE.CaeElementAssociatedDataUtilsMatOrientationMethod matOriMethod, NXOpen.CoordinateSystem coordinateSystem, double matOriAngle, NXOpen.CAE.CaeElementAssociatedDataUtilsCsysDataType csysDataType, NXOpen.Point3d originPoint, NXOpen.Point3d zAxisPoint, NXOpen.Point3d planePoint, int preferredLabel)
 Sets shell element associated data. More...
 
unsafe void SetSpringData (NXOpen.CAE.FEElement element, NXOpen.CAE.PhysicalPropertyTable physicalPropertyTable, double stiffness, NXOpen.CAE.CaeElementAssociatedDataUtilsComponentEnd componentEndA, NXOpen.CAE.CaeElementAssociatedDataUtilsComponentEnd componentEndB)
 Sets spring element associated data. 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

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.Utilities.NXRemotableObject
void initialize ()
 <exclude> More...
 

Detailed Description

Represents a system to access element associated data

To obtain an instance of this class, refer to NXOpen.CAE.NodeElementManager

Created in NX12.0.0

Member Function Documentation

unsafe void NXOpen.CAE.ElementAssociatedDataUtils.AskBeamData ( NXOpen.CAE.FEElement  element,
out bool  hasAssociatedDataDefined,
out NXOpen.CAE.PhysicalPropertyTable  physicalPropertyTable,
out NXOpen.CAE.CaeElementAssociatedDataUtilsOrientationMethod  oriMethod,
out NXOpen.CAE.CaeElementAssociatedDataUtilsVectorChoiceType  vectorType,
out NXOpen.Direction  direction,
out NXOpen.CAE.FENode  orientationNode,
out NXOpen.CAE.CaeElementAssociatedDataUtilsEndReleaseState  endAState,
out NXOpen.CAE.CaeElementAssociatedDataUtilsEndReleaseSetting  pinFlagEndADOF1,
out NXOpen.CAE.CaeElementAssociatedDataUtilsEndReleaseSetting  pinFlagEndADOF2,
out NXOpen.CAE.CaeElementAssociatedDataUtilsEndReleaseSetting  pinFlagEndADOF3,
out NXOpen.CAE.CaeElementAssociatedDataUtilsEndReleaseSetting  pinFlagEndADOF4,
out NXOpen.CAE.CaeElementAssociatedDataUtilsEndReleaseSetting  pinFlagEndADOF5,
out NXOpen.CAE.CaeElementAssociatedDataUtilsEndReleaseSetting  pinFlagEndADOF6,
out NXOpen.CAE.CaeElementAssociatedDataUtilsEndReleaseState  endBState,
out NXOpen.CAE.CaeElementAssociatedDataUtilsEndReleaseSetting  pinFlagEndBDOF1,
out NXOpen.CAE.CaeElementAssociatedDataUtilsEndReleaseSetting  pinFlagEndBDOF2,
out NXOpen.CAE.CaeElementAssociatedDataUtilsEndReleaseSetting  pinFlagEndBDOF3,
out NXOpen.CAE.CaeElementAssociatedDataUtilsEndReleaseSetting  pinFlagEndBDOF4,
out NXOpen.CAE.CaeElementAssociatedDataUtilsEndReleaseSetting  pinFlagEndBDOF5,
out NXOpen.CAE.CaeElementAssociatedDataUtilsEndReleaseSetting  pinFlagEndBDOF6,
out double  xOffsetEndA,
out double  yOffsetEndA,
out double  zOffsetEndA,
out double  xOffsetEndB,
out double  yOffsetEndB,
out double  zOffsetEndB 
)
inline

Returns beam element associated data.

Created in NX12.0.0

License requirements: nx_masterfem ("Finite Element Modeling")

Parameters
element
hasAssociatedDataDefinedTrue if element has element associated data defined. If false, the parameters that follow are ignored.
physicalPropertyTablePhysical property table of the beam element.
oriMethodOrientation method.
vectorTypeOrientation vector type. Only used if orientation method is vector.
directionOrientation direction. Only used if orientation method is vector.
orientationNodeOrientation node. Only used if orientation method is node.
endAStatePin flags End A state
pinFlagEndADOF1Pin flag End A for DOF 1.
pinFlagEndADOF2Pin flag End A for DOF 2.
pinFlagEndADOF3Pin flag End A for DOF 3.
pinFlagEndADOF4Pin flag End A for DOF 4.
pinFlagEndADOF5Pin flag End A for DOF 5.
pinFlagEndADOF6Pin flag End A for DOF 6.
endBStatePin flags End B state
pinFlagEndBDOF1Pin flag End B for DOF 1.
pinFlagEndBDOF2Pin flag End B for DOF 2.
pinFlagEndBDOF3Pin flag End B for DOF 3.
pinFlagEndBDOF4Pin flag End B for DOF 4.
pinFlagEndBDOF5Pin flag End B for DOF 5.
pinFlagEndBDOF6Pin flag End B for DOF 6.
xOffsetEndAX offset to shear center in nodal displacement coordinate system for End A in units mm or in.
yOffsetEndAY offset to shear center in nodal displacement coordinate system for End A in units mm or in.
zOffsetEndAZ offset to shear center in nodal displacement coordinate system for End A in units mm or in.
xOffsetEndBX offset to shear center in nodal displacement coordinate system for End B in units mm or in.
yOffsetEndBY offset to shear center in nodal displacement coordinate system for End B in units mm or in.
zOffsetEndBZ offset to shear center in nodal displacement coordinate system for End B in units mm or in.
unsafe void NXOpen.CAE.ElementAssociatedDataUtils.AskBushingData ( NXOpen.CAE.FEElement  element,
out bool  hasAssociatedDataDefined,
out NXOpen.CAE.PhysicalPropertyTable  physicalPropertyTable,
out NXOpen.CAE.CaeElementAssociatedDataUtilsOrientationMethod  oriMethod,
out NXOpen.Direction  oriDirr,
out NXOpen.CoordinateSystem  coordinateSystem,
out NXOpen.CAE.FENode  oriNode,
out NXOpen.CAE.CaeElementAssociatedDataUtilsCsysDataType  csysDataType,
NXOpen.Point3d  originPoint,
NXOpen.Point3d  zAxisPoint,
NXOpen.Point3d  planePoint,
out int  preferredLabel 
)
inline

Returns bushing element associated data.

Created in NX12.0.0

License requirements: nx_masterfem ("Finite Element Modeling")

Parameters
element
hasAssociatedDataDefinedTrue if element has element associated data defined. If false, the parameters that follow are ignored.
physicalPropertyTablePhysical property table of the bushing element.
oriMethodOrientation method.
oriDirrOrientation vector.
coordinateSystemCoordinate system for orienting by coordinate system.
oriNodeOrientation node.
csysDataTypeOrientation coordinate system type for csys data option.
originPointOrientation csys data origin point.
zAxisPointOrientation csys data point on z-axis.
planePointOrientation csys data point in the x-z plane if cartesian csys or azimuthal origin plane if cylindrical/spherical csys.
preferredLabelPreferred coordinate system label for csys data export.
unsafe void NXOpen.CAE.ElementAssociatedDataUtils.AskConstraintEquationData ( NXOpen.CAE.FEElement  element,
out bool  hasAssociatedDataDefined,
out NXOpen.CAE.DofTerm[]  terms,
out double  constantTerm 
)
inline

Returns constraint element associated data.

Created in NX12.0.0

License requirements: nx_masterfem ("Finite Element Modeling")

Parameters
element
hasAssociatedDataDefinedTrue if element has element associated data defined. If false, the parameters that follow are ignored.
termsTerm of dof in the constraint equation. The first degree of freedom in the array defines the dependent degree of freedom.
constantTermThe constant term is the constant that the constraint equation equals. This value is not used by all solvers.
unsafe void NXOpen.CAE.ElementAssociatedDataUtils.AskDamperData ( NXOpen.CAE.FEElement  element,
out bool  hasAssociatedDataDefined,
out double  viscousDamping,
out NXOpen.CAE.PhysicalPropertyTable  physicalPropertyTable,
out NXOpen.CAE.CaeElementAssociatedDataUtilsComponentEnd  componentEndA,
out NXOpen.CAE.CaeElementAssociatedDataUtilsComponentEnd  componentEndB 
)
inline

Returns damper element associated data.

Created in NX12.0.0

License requirements: nx_masterfem ("Finite Element Modeling")

Parameters
element
hasAssociatedDataDefinedTrue if element has element associated data defined. If false, the parameters that follow are ignored.
viscousDampingViscous damping value either translational in units N-sec/mm or lbf-sec/in or rotational in units mN-mm-sec or lbf-in-sec.
physicalPropertyTablePhysical property table of the damper element.
componentEndAComponent end A of the damper element (either translational or rotational).
componentEndBComponent end B of the damper element (either translational or rotational).
unsafe void NXOpen.CAE.ElementAssociatedDataUtils.AskGapData ( NXOpen.CAE.FEElement  element,
out bool  hasAssociatedDataDefined,
out NXOpen.CAE.PhysicalPropertyTable  physicalPropertyTable,
out NXOpen.CAE.CaeElementAssociatedDataUtilsOrientationMethod  oriMethod,
out NXOpen.Direction  oriDirr,
out NXOpen.CoordinateSystem  coordinateSystem,
out NXOpen.CAE.FENode  oriNode 
)
inline

Returns gap element associated data.

Created in NX12.0.0

License requirements: nx_masterfem ("Finite Element Modeling")

Parameters
element
hasAssociatedDataDefinedTrue if element has element associated data defined. If false, the parameters that follow are ignored.
physicalPropertyTablePhysical property table of the gap element.
oriMethodOrientation method.
oriDirrOrientation vector.
coordinateSystemCoordinate system for orienting by coordinate system.
oriNodeOrientation node.
unsafe int [] NXOpen.CAE.ElementAssociatedDataUtils.AskInterpolationData ( NXOpen.CAE.FEElement  element,
out bool  hasAssociatedDataDefined,
out NXOpen.CAE.DofTerm[]  dofDataTerms 
)
inline

Returns interpolation element associated data.

Created in NX12.0.0

License requirements: nx_masterfem ("Finite Element Modeling")

Parameters
element
hasAssociatedDataDefinedTrue if element has element associated data defined. If false, the parameters that follow are ignored.
dofDataTermsTerm of dof in the interpolation element.
Returns
Data that indicates the start of the degrees-of-freedom belonging to the m-set. This value is not used by all solvers.
unsafe void NXOpen.CAE.ElementAssociatedDataUtils.AskLumpedMassData ( NXOpen.CAE.FEElement  element,
out bool  hasAssociatedDataDefined,
out double  mass 
)
inline

Returns lumped mass element associated data.

Created in NX12.0.0

License requirements: nx_masterfem ("Finite Element Modeling")

Parameters
element
hasAssociatedDataDefinedTrue if element has element associated data defined. If false, the parameters that follow are ignored.
massMass value.
unsafe void NXOpen.CAE.ElementAssociatedDataUtils.AskRigidData ( NXOpen.CAE.FEElement  element,
out bool  hasAssociatedDataDefined,
out NXOpen.CAE.CaeElementAssociatedDataUtilsDof[]  dofs 
)
inline

Returns rigid element associated data.

Created in NX12.0.0

Deprecated in NX1847.0.0. NXOpen.CAE.ElementAssociatedDataUtils.AskRigidData2 instead.

License requirements: nx_masterfem ("Finite Element Modeling")

Parameters
element
hasAssociatedDataDefinedTrue if element has element associated data defined. If false, the parameters that follow are ignored.
dofsThe 6 dofs of the rigid element.
unsafe void NXOpen.CAE.ElementAssociatedDataUtils.AskRigidData2 ( NXOpen.CAE.FEElement  element,
out bool  hasAssociatedDataDefined,
out NXOpen.CAE.PhysicalPropertyTable  physicalPropertyTable,
out NXOpen.CAE.CaeElementAssociatedDataUtilsDof[]  dofs 
)
inline

Returns rigid element associated data.

Created in NX1847.0.0

License requirements: nx_masterfem ("Finite Element Modeling")

Parameters
element
hasAssociatedDataDefinedTrue if element has element associated data defined. If false, the parameters that follow are ignored.
physicalPropertyTablePhysical property table of the rigid element.
dofsThe 6 dofs of the rigid element.
unsafe void NXOpen.CAE.ElementAssociatedDataUtils.AskShellData ( NXOpen.CAE.FEElement  element,
out bool  hasAssociatedDataDefined,
out double[]  cornerNodeThicknesses,
out double[]  cornerNodeGapValues,
out double  zOffset,
out NXOpen.CAE.PhysicalPropertyTable  physicalPropertyTable,
out NXOpen.CAE.CaeElementAssociatedDataUtilsMatOrientationMethod  matOriMethod,
out NXOpen.CoordinateSystem  coordinateSystem,
out double  matOriAngle,
out NXOpen.CAE.CaeElementAssociatedDataUtilsCsysDataType  csysDataType,
NXOpen.Point3d  originPoint,
NXOpen.Point3d  zAxisPoint,
NXOpen.Point3d  planePoint,
out int  preferredLabel 
)
inline

Returns shell element associated data.

Created in NX12.0.0

License requirements: nx_masterfem ("Finite Element Modeling")

Parameters
element
hasAssociatedDataDefinedTrue if element has element associated data defined. If false, the parameters that follow are ignored.
cornerNodeThicknessesCorner node thicknesses in units mm or in.
cornerNodeGapValuesCorner node gap values in units mm or in.
zOffsetZ offset value.
physicalPropertyTablePhysical property table of the shell element.
matOriMethodMaterial orientation method.
coordinateSystemCoordinate system for orienting by coordinate system.
matOriAngleMaterial orientation angle.
csysDataTypeMaterial orientation coordinate system type for csys data option.
originPointMaterial orientation csys data origin point.
zAxisPointMaterial orientation csys data point on z-axis.
planePointMaterial orientation csys data point in the x-z plane if cartesian csys or azimuthal origin plane if cylindrical/spherical csys.
preferredLabelPreferred coordinate system label for csys data export.
unsafe void NXOpen.CAE.ElementAssociatedDataUtils.AskSpringData ( NXOpen.CAE.FEElement  element,
out bool  hasAssociatedDataDefined,
out NXOpen.CAE.PhysicalPropertyTable  physicalPropertyTable,
out double  stiffness,
out NXOpen.CAE.CaeElementAssociatedDataUtilsComponentEnd  componentEndA,
out NXOpen.CAE.CaeElementAssociatedDataUtilsComponentEnd  componentEndB 
)
inline

Returns spring element associated data.

Created in NX12.0.0

License requirements: nx_masterfem ("Finite Element Modeling")

Parameters
element
hasAssociatedDataDefinedTrue if element has element associated data defined. If false, the parameters that follow are ignored.
physicalPropertyTablePhysical property table of the spring element.
stiffnessSpring stiffness value either translational in units N/mm or lbf/in or rotational in units N-mm or lbf-in.
componentEndAComponent end A of the spring element (either translational or rotational).
componentEndBComponent end B of the spring element (either translational or rotational).
unsafe void NXOpen.CAE.ElementAssociatedDataUtils.SetBeamData ( NXOpen.CAE.FEElement  element,
NXOpen.CAE.PhysicalPropertyTable  physicalPropertyTable,
NXOpen.CAE.CaeElementAssociatedDataUtilsOrientationMethod  oriMethod,
NXOpen.CAE.CaeElementAssociatedDataUtilsVectorChoiceType  vectorType,
NXOpen.Direction  direction,
NXOpen.CAE.FENode  orientationNode,
NXOpen.CAE.CaeElementAssociatedDataUtilsEndReleaseState  endReleaseA,
NXOpen.CAE.CaeElementAssociatedDataUtilsEndReleaseSetting  pinFlagEndADOF1,
NXOpen.CAE.CaeElementAssociatedDataUtilsEndReleaseSetting  pinFlagEndADOF2,
NXOpen.CAE.CaeElementAssociatedDataUtilsEndReleaseSetting  pinFlagEndADOF3,
NXOpen.CAE.CaeElementAssociatedDataUtilsEndReleaseSetting  pinFlagEndADOF4,
NXOpen.CAE.CaeElementAssociatedDataUtilsEndReleaseSetting  pinFlagEndADOF5,
NXOpen.CAE.CaeElementAssociatedDataUtilsEndReleaseSetting  pinFlagEndADOF6,
NXOpen.CAE.CaeElementAssociatedDataUtilsEndReleaseState  endReleaseB,
NXOpen.CAE.CaeElementAssociatedDataUtilsEndReleaseSetting  pinFlagEndBDOF1,
NXOpen.CAE.CaeElementAssociatedDataUtilsEndReleaseSetting  pinFlagEndBDOF2,
NXOpen.CAE.CaeElementAssociatedDataUtilsEndReleaseSetting  pinFlagEndBDOF3,
NXOpen.CAE.CaeElementAssociatedDataUtilsEndReleaseSetting  pinFlagEndBDOF4,
NXOpen.CAE.CaeElementAssociatedDataUtilsEndReleaseSetting  pinFlagEndBDOF5,
NXOpen.CAE.CaeElementAssociatedDataUtilsEndReleaseSetting  pinFlagEndBDOF6,
double  xOffsetEndA,
double  yOffsetEndA,
double  zOffsetEndA,
double  xOffsetEndB,
double  yOffsetEndB,
double  zOffsetEndB 
)
inline

Sets beam element associated data.

Created in NX12.0.0

License requirements: nx_masterfem ("Finite Element Modeling")

Parameters
element
physicalPropertyTablePhysical property table of the beam element.
oriMethodOrientation method.
vectorTypeOrientation vector type. Only used if orientation method is vector.
directionOrientation direction. Only used if orientation method is vector.
orientationNodeOrientation node. Only used if orientation method is node.
endReleaseAEnd Release A state.
pinFlagEndADOF1Pin flag End A for DOF 1.
pinFlagEndADOF2Pin flag End A for DOF 2.
pinFlagEndADOF3Pin flag End A for DOF 3.
pinFlagEndADOF4Pin flag End A for DOF 4.
pinFlagEndADOF5Pin flag End A for DOF 5.
pinFlagEndADOF6Pin flag End A for DOF 6.
endReleaseBEnd Release B state.
pinFlagEndBDOF1Pin flag End B for DOF 1.
pinFlagEndBDOF2Pin flag End B for DOF 2.
pinFlagEndBDOF3Pin flag End B for DOF 3.
pinFlagEndBDOF4Pin flag End B for DOF 4.
pinFlagEndBDOF5Pin flag End B for DOF 5.
pinFlagEndBDOF6Pin flag End B for DOF 6.
xOffsetEndAX offset to shear center in nodal displacement coordinate system for End A in units mm or in.
yOffsetEndAY offset to shear center in nodal displacement coordinate system for End A in units mm or in.
zOffsetEndAZ offset to shear center in nodal displacement coordinate system for End A in units mm or in.
xOffsetEndBX offset to shear center in nodal displacement coordinate system for End B in units mm or in.
yOffsetEndBY offset to shear center in nodal displacement coordinate system for End B in units mm or in.
zOffsetEndBZ offset to shear center in nodal displacement coordinate system for End B in units mm or in.
unsafe void NXOpen.CAE.ElementAssociatedDataUtils.SetBushingData ( NXOpen.CAE.FEElement  element,
NXOpen.CAE.PhysicalPropertyTable  physicalPropertyTable,
NXOpen.CAE.CaeElementAssociatedDataUtilsOrientationMethod  oriMethod,
NXOpen.Direction  oriDirr,
NXOpen.CoordinateSystem  coordinateSystem,
NXOpen.CAE.FENode  oriNode,
NXOpen.CAE.CaeElementAssociatedDataUtilsCsysDataType  csysDataType,
NXOpen.Point3d  originPoint,
NXOpen.Point3d  zAxisPoint,
NXOpen.Point3d  planePoint,
int  preferredLabel 
)
inline

Sets bushing element associated data.

Created in NX12.0.0

License requirements: nx_masterfem ("Finite Element Modeling")

Parameters
element
physicalPropertyTablePhysical property table of the bushing element.
oriMethodMaterial orientation method.
oriDirrOrientation vector.
coordinateSystemCoordinate system for orienting by coordinate system.
oriNodeOrientation node.
csysDataTypeOrientation coordinate system type for csys data option.
originPointOrientation csys data origin point.
zAxisPointOrientation csys data point on z-axis.
planePointOrientation csys data point in the x-z plane if cartesian csys or azimuthal origin plane if cylindrical/spherical csys.
preferredLabelPreferred coordinate system label for csys data export.
unsafe void NXOpen.CAE.ElementAssociatedDataUtils.SetConstraintEquationData ( NXOpen.CAE.FEElement  element,
NXOpen.CAE.DofTerm[]  terms,
double  constantTerm 
)
inline

Sets constraint element associated data.

Created in NX12.0.0

License requirements: nx_masterfem ("Finite Element Modeling")

Parameters
element
termsTerm of dof in the constraint equation. The first degree of freedom in the array defines the dependent degree of freedom.
constantTermThe constant term is the constant that the constraint equation equals. This value is not used by all solvers.
unsafe void NXOpen.CAE.ElementAssociatedDataUtils.SetDamperData ( NXOpen.CAE.FEElement  element,
double  viscousDamping,
NXOpen.CAE.PhysicalPropertyTable  physicalPropertyTable,
NXOpen.CAE.CaeElementAssociatedDataUtilsComponentEnd  componentEndA,
NXOpen.CAE.CaeElementAssociatedDataUtilsComponentEnd  componentEndB 
)
inline

Sets damper element associated data.

Created in NX12.0.0

License requirements: nx_masterfem ("Finite Element Modeling")

Parameters
element
viscousDampingViscous damping value either translational in units N-sec/mm or lbf-sec/in or rotational in units mN-mm-sec or lbf-in-sec.
physicalPropertyTablePhysical property table of the damper element.
componentEndAComponent end A of the damper element (either translational or rotational.
componentEndBComponent end B of the damper element (either translational or rotational.
unsafe void NXOpen.CAE.ElementAssociatedDataUtils.SetGapData ( NXOpen.CAE.FEElement  element,
NXOpen.CAE.PhysicalPropertyTable  physicalPropertyTable,
NXOpen.CAE.CaeElementAssociatedDataUtilsOrientationMethod  oriMethod,
NXOpen.Direction  oriDirr,
NXOpen.CoordinateSystem  coordinateSystem,
NXOpen.CAE.FENode  oriNode 
)
inline

Sets gap element associated data.

Created in NX12.0.0

License requirements: nx_masterfem ("Finite Element Modeling")

Parameters
element
physicalPropertyTablePhysical property table of the gap element.
oriMethodMaterial orientation method.
oriDirrOrientation vector.
coordinateSystemCoordinate system for orienting by coordinate system.
oriNodeOrientation node.
unsafe void NXOpen.CAE.ElementAssociatedDataUtils.SetInterpolationData ( NXOpen.CAE.FEElement  element,
NXOpen.CAE.DofTerm[]  dofDataTerms,
int[]  umData 
)
inline

Sets interpolation element associated data.

Created in NX12.0.0

License requirements: nx_masterfem ("Finite Element Modeling")

Parameters
element
dofDataTermsTerm of dof in the interpolation element.
umDataData that indicates the start of the degrees-of-freedom belonging to the m-set. This value is not used by all solvers.
unsafe void NXOpen.CAE.ElementAssociatedDataUtils.SetLumpedMassData ( NXOpen.CAE.FEElement  element,
double  mass 
)
inline

Sets lumped mass element associated data.

Created in NX12.0.0

License requirements: nx_masterfem ("Finite Element Modeling")

Parameters
element
massMass value in units kg or lbm.
unsafe void NXOpen.CAE.ElementAssociatedDataUtils.SetRigidData ( NXOpen.CAE.FEElement  element,
NXOpen.CAE.CaeElementAssociatedDataUtilsDof[]  dofs 
)
inline

Sets rigid element associated data.

Created in NX12.0.0

Deprecated in NX1847.0.0. NXOpen.CAE.ElementAssociatedDataUtils.SetRigidData2 instead.

License requirements: nx_masterfem ("Finite Element Modeling")

Parameters
element
dofsThe 6 dofs of the rigid element.
unsafe void NXOpen.CAE.ElementAssociatedDataUtils.SetRigidData2 ( NXOpen.CAE.FEElement  element,
NXOpen.CAE.PhysicalPropertyTable  physicalPropertyTable,
NXOpen.CAE.CaeElementAssociatedDataUtilsDof[]  dofs 
)
inline

Sets rigid element associated data.

Created in NX1847.0.0

License requirements: nx_masterfem ("Finite Element Modeling")

Parameters
element
physicalPropertyTablePhysical property table of the rigid element.
dofsThe 6 dofs of the rigid element.
unsafe void NXOpen.CAE.ElementAssociatedDataUtils.SetShellData ( NXOpen.CAE.FEElement  element,
double[]  cornerNodeThicknesses,
double[]  cornerNodeGapValues,
double  zOffset,
NXOpen.CAE.PhysicalPropertyTable  physicalPropertyTable,
NXOpen.CAE.CaeElementAssociatedDataUtilsMatOrientationMethod  matOriMethod,
NXOpen.CoordinateSystem  coordinateSystem,
double  matOriAngle,
NXOpen.CAE.CaeElementAssociatedDataUtilsCsysDataType  csysDataType,
NXOpen.Point3d  originPoint,
NXOpen.Point3d  zAxisPoint,
NXOpen.Point3d  planePoint,
int  preferredLabel 
)
inline

Sets shell element associated data.

Created in NX12.0.0

License requirements: nx_masterfem ("Finite Element Modeling")

Parameters
element
cornerNodeThicknessesCorner node thicknesses in units mm or in.
cornerNodeGapValuesCorner node gap values in units mm or in.
zOffsetZ offset value.
physicalPropertyTablePhysical property table of the shell element.
matOriMethodMaterial orientation method.
coordinateSystemCoordinate system for orienting by coordinate system.
matOriAngleMaterial orientation angle.
csysDataTypeMaterial orientation coordinate system type for csys data option.
originPointMaterial orientation csys data origin point.
zAxisPointMaterial orientation csys data point on z-axis.
planePointMaterial orientation csys data point in the x-z plane if cartesian csys or azimuthal origin plane if cylindrical/spherical csys.
preferredLabelPreferred coordinate system label for csys data export.
unsafe void NXOpen.CAE.ElementAssociatedDataUtils.SetSpringData ( NXOpen.CAE.FEElement  element,
NXOpen.CAE.PhysicalPropertyTable  physicalPropertyTable,
double  stiffness,
NXOpen.CAE.CaeElementAssociatedDataUtilsComponentEnd  componentEndA,
NXOpen.CAE.CaeElementAssociatedDataUtilsComponentEnd  componentEndB 
)
inline

Sets spring element associated data.

Created in NX12.0.0

License requirements: nx_masterfem ("Finite Element Modeling")

Parameters
element
physicalPropertyTablePhysical property table of the spring element.
stiffnessSpring stiffness value either translational in units N/mm or lbf/in or rotational in units N-mm or lbf-in.
componentEndAComponent end A of the spring element (either translational or rotational.
componentEndBComponent end B of the spring element (either translational or rotational.

Property Documentation

Tag NXOpen.CAE.ElementAssociatedDataUtils.Tag
get

Returns the tag of this object.


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