Class ElementAssociatedDataUtils
Inheritance
ElementAssociatedDataUtils
Assembly: NXOpen.dll
Syntax
public class ElementAssociatedDataUtils : NXRemotableObject, IMessageSink
Constructors
ElementAssociatedDataUtils(NodeElementManager)
Declaration
protected ElementAssociatedDataUtils(NodeElementManager owner)
Parameters
Properties
Tag
Declaration
Property Value
Methods
AskBeamData2(FEElement, out bool, out PhysicalPropertyTable, out CaeElementAssociatedDataUtilsOrientationMethod, out CaeElementAssociatedDataUtilsOrientationCsys, out CaeElementAssociatedDataUtilsVectorChoiceType, out Direction, out FENode, out CaeElementAssociatedDataUtilsEndReleaseState, out CaeElementAssociatedDataUtilsEndReleaseSetting, out CaeElementAssociatedDataUtilsEndReleaseSetting, out CaeElementAssociatedDataUtilsEndReleaseSetting, out CaeElementAssociatedDataUtilsEndReleaseSetting, out CaeElementAssociatedDataUtilsEndReleaseSetting, out CaeElementAssociatedDataUtilsEndReleaseSetting, out CaeElementAssociatedDataUtilsEndReleaseState, out CaeElementAssociatedDataUtilsEndReleaseSetting, out CaeElementAssociatedDataUtilsEndReleaseSetting, out CaeElementAssociatedDataUtilsEndReleaseSetting, out CaeElementAssociatedDataUtilsEndReleaseSetting, out CaeElementAssociatedDataUtilsEndReleaseSetting, out CaeElementAssociatedDataUtilsEndReleaseSetting, out CaeElementAssociatedDataUtilsOffsetCsysChoice, out double, out double, out double, out CaeElementAssociatedDataUtilsOffsetCsysChoice, out double, out double, out double)
Declaration
public void AskBeamData2(FEElement element, out bool hasAssociatedDataDefined, out PhysicalPropertyTable physicalPropertyTable, out CaeElementAssociatedDataUtilsOrientationMethod oriMethod, out CaeElementAssociatedDataUtilsOrientationCsys orientationCsysType, out CaeElementAssociatedDataUtilsVectorChoiceType vectorType, out Direction direction, out FENode orientationNode, out CaeElementAssociatedDataUtilsEndReleaseState endAState, out CaeElementAssociatedDataUtilsEndReleaseSetting pinFlagEndADOF1, out CaeElementAssociatedDataUtilsEndReleaseSetting pinFlagEndADOF2, out CaeElementAssociatedDataUtilsEndReleaseSetting pinFlagEndADOF3, out CaeElementAssociatedDataUtilsEndReleaseSetting pinFlagEndADOF4, out CaeElementAssociatedDataUtilsEndReleaseSetting pinFlagEndADOF5, out CaeElementAssociatedDataUtilsEndReleaseSetting pinFlagEndADOF6, out CaeElementAssociatedDataUtilsEndReleaseState endBState, out CaeElementAssociatedDataUtilsEndReleaseSetting pinFlagEndBDOF1, out CaeElementAssociatedDataUtilsEndReleaseSetting pinFlagEndBDOF2, out CaeElementAssociatedDataUtilsEndReleaseSetting pinFlagEndBDOF3, out CaeElementAssociatedDataUtilsEndReleaseSetting pinFlagEndBDOF4, out CaeElementAssociatedDataUtilsEndReleaseSetting pinFlagEndBDOF5, out CaeElementAssociatedDataUtilsEndReleaseSetting pinFlagEndBDOF6, out CaeElementAssociatedDataUtilsOffsetCsysChoice offsetCSYSEndA, out double xOffsetEndA, out double yOffsetEndA, out double zOffsetEndA, out CaeElementAssociatedDataUtilsOffsetCsysChoice offsetCSYSEndB, out double xOffsetEndB, out double yOffsetEndB, out double zOffsetEndB)
Parameters
AskBendPipeData(FEElement, out bool, out PhysicalPropertyTable, out CaeElementAssociatedDataUtilsOrientationMethod, out Direction, out FENode)
Declaration
public void AskBendPipeData(FEElement element, out bool hasAssociatedDataDefined, out PhysicalPropertyTable physicalPropertyTable, out CaeElementAssociatedDataUtilsOrientationMethod oriMethod, out Direction oriDirr, out FENode oriNode)
Parameters
AskBushingData(FEElement, out bool, out PhysicalPropertyTable, out CaeElementAssociatedDataUtilsOrientationMethod, out Direction, out CoordinateSystem, out FENode, out CaeElementAssociatedDataUtilsCsysDataType, Point3d, Point3d, Point3d, out int)
Declaration
public void AskBushingData(FEElement element, out bool hasAssociatedDataDefined, out PhysicalPropertyTable physicalPropertyTable, out CaeElementAssociatedDataUtilsOrientationMethod oriMethod, out Direction oriDirr, out CoordinateSystem coordinateSystem, out FENode oriNode, out CaeElementAssociatedDataUtilsCsysDataType csysDataType, Point3d originPoint, Point3d zAxisPoint, Point3d planePoint, out int preferredLabel)
Parameters
AskConstraintEquationData(FEElement, out bool, out DofTerm[], out double)
Declaration
public void AskConstraintEquationData(FEElement element, out bool hasAssociatedDataDefined, out DofTerm[] terms, out double constantTerm)
Parameters
AskDamperData(FEElement, out bool, out double, out PhysicalPropertyTable, out CaeElementAssociatedDataUtilsComponentEnd, out CaeElementAssociatedDataUtilsComponentEnd)
Declaration
public void AskDamperData(FEElement element, out bool hasAssociatedDataDefined, out double viscousDamping, out PhysicalPropertyTable physicalPropertyTable, out CaeElementAssociatedDataUtilsComponentEnd componentEndA, out CaeElementAssociatedDataUtilsComponentEnd componentEndB)
Parameters
AskGapData(FEElement, out bool, out PhysicalPropertyTable, out CaeElementAssociatedDataUtilsOrientationMethod, out Direction, out CoordinateSystem, out FENode)
Declaration
public void AskGapData(FEElement element, out bool hasAssociatedDataDefined, out PhysicalPropertyTable physicalPropertyTable, out CaeElementAssociatedDataUtilsOrientationMethod oriMethod, out Direction oriDirr, out CoordinateSystem coordinateSystem, out FENode oriNode)
Parameters
AskInterpolationData(FEElement, out bool, out DofTerm[])
Declaration
public int[] AskInterpolationData(FEElement element, out bool hasAssociatedDataDefined, out DofTerm[] dofDataTerms)
Parameters
Returns
AskLumpedMassData(FEElement, out bool, out double)
Declaration
public void AskLumpedMassData(FEElement element, out bool hasAssociatedDataDefined, out double mass)
Parameters
AskRigidData2(FEElement, out bool, out PhysicalPropertyTable, out CaeElementAssociatedDataUtilsDof[])
Declaration
public void AskRigidData2(FEElement element, out bool hasAssociatedDataDefined, out PhysicalPropertyTable physicalPropertyTable, out CaeElementAssociatedDataUtilsDof[] dofs)
Parameters
AskRsplineData(FEElement, out bool, out ComponentDofsTerm[])
Declaration
public void AskRsplineData(FEElement element, out bool hasAssociatedDataDefined, out ComponentDofsTerm[] dofDataTerms)
Parameters
AskShellData(FEElement, out bool, out double[], out double[], out double, out PhysicalPropertyTable, out CaeElementAssociatedDataUtilsMatOrientationMethod, out CoordinateSystem, out double, out CaeElementAssociatedDataUtilsCsysDataType, Point3d, Point3d, Point3d, out int)
Declaration
public void AskShellData(FEElement element, out bool hasAssociatedDataDefined, out double[] cornerNodeThicknesses, out double[] cornerNodeGapValues, out double zOffset, out PhysicalPropertyTable physicalPropertyTable, out CaeElementAssociatedDataUtilsMatOrientationMethod matOriMethod, out CoordinateSystem coordinateSystem, out double matOriAngle, out CaeElementAssociatedDataUtilsCsysDataType csysDataType, Point3d originPoint, Point3d zAxisPoint, Point3d planePoint, out int preferredLabel)
Parameters
AskSolidData(FEElement, out bool, out PhysicalPropertyTable)
Declaration
[Obsolete("Deprecated in NX2212.0.0. Use NXOpen.CAE.ElementAssociatedDataUtils.AskSolidData2 instead")]
public void AskSolidData(FEElement element, out bool hasAssociatedDataDefined, out PhysicalPropertyTable physicalPropertyTable)
Parameters
AskSolidData2(FEElement, out bool, out PhysicalPropertyTable, out double)
Declaration
public void AskSolidData2(FEElement element, out bool hasAssociatedDataDefined, out PhysicalPropertyTable physicalPropertyTable, out double volumeFraction)
Parameters
AskSpringData(FEElement, out bool, out PhysicalPropertyTable, out double, out CaeElementAssociatedDataUtilsComponentEnd, out CaeElementAssociatedDataUtilsComponentEnd)
Declaration
public void AskSpringData(FEElement element, out bool hasAssociatedDataDefined, out PhysicalPropertyTable physicalPropertyTable, out double stiffness, out CaeElementAssociatedDataUtilsComponentEnd componentEndA, out CaeElementAssociatedDataUtilsComponentEnd componentEndB)
Parameters
SetBeamData2(FEElement, PhysicalPropertyTable, CaeElementAssociatedDataUtilsOrientationMethod, CaeElementAssociatedDataUtilsOrientationCsys, CaeElementAssociatedDataUtilsVectorChoiceType, Direction, FENode, CaeElementAssociatedDataUtilsEndReleaseState, CaeElementAssociatedDataUtilsEndReleaseSetting, CaeElementAssociatedDataUtilsEndReleaseSetting, CaeElementAssociatedDataUtilsEndReleaseSetting, CaeElementAssociatedDataUtilsEndReleaseSetting, CaeElementAssociatedDataUtilsEndReleaseSetting, CaeElementAssociatedDataUtilsEndReleaseSetting, CaeElementAssociatedDataUtilsEndReleaseState, CaeElementAssociatedDataUtilsEndReleaseSetting, CaeElementAssociatedDataUtilsEndReleaseSetting, CaeElementAssociatedDataUtilsEndReleaseSetting, CaeElementAssociatedDataUtilsEndReleaseSetting, CaeElementAssociatedDataUtilsEndReleaseSetting, CaeElementAssociatedDataUtilsEndReleaseSetting, CaeElementAssociatedDataUtilsOffsetCsysChoice, double, double, double, CaeElementAssociatedDataUtilsOffsetCsysChoice, double, double, double)
Declaration
public void SetBeamData2(FEElement element, PhysicalPropertyTable physicalPropertyTable, CaeElementAssociatedDataUtilsOrientationMethod oriMethod, CaeElementAssociatedDataUtilsOrientationCsys orientationCsysType, CaeElementAssociatedDataUtilsVectorChoiceType vectorType, Direction direction, FENode orientationNode, CaeElementAssociatedDataUtilsEndReleaseState endReleaseA, CaeElementAssociatedDataUtilsEndReleaseSetting pinFlagEndADOF1, CaeElementAssociatedDataUtilsEndReleaseSetting pinFlagEndADOF2, CaeElementAssociatedDataUtilsEndReleaseSetting pinFlagEndADOF3, CaeElementAssociatedDataUtilsEndReleaseSetting pinFlagEndADOF4, CaeElementAssociatedDataUtilsEndReleaseSetting pinFlagEndADOF5, CaeElementAssociatedDataUtilsEndReleaseSetting pinFlagEndADOF6, CaeElementAssociatedDataUtilsEndReleaseState endReleaseB, CaeElementAssociatedDataUtilsEndReleaseSetting pinFlagEndBDOF1, CaeElementAssociatedDataUtilsEndReleaseSetting pinFlagEndBDOF2, CaeElementAssociatedDataUtilsEndReleaseSetting pinFlagEndBDOF3, CaeElementAssociatedDataUtilsEndReleaseSetting pinFlagEndBDOF4, CaeElementAssociatedDataUtilsEndReleaseSetting pinFlagEndBDOF5, CaeElementAssociatedDataUtilsEndReleaseSetting pinFlagEndBDOF6, CaeElementAssociatedDataUtilsOffsetCsysChoice offsetCSYSEndA, double xOffsetEndA, double yOffsetEndA, double zOffsetEndA, CaeElementAssociatedDataUtilsOffsetCsysChoice offsetCSYSEndB, double xOffsetEndB, double yOffsetEndB, double zOffsetEndB)
Parameters
SetBendPipeData(FEElement, PhysicalPropertyTable, CaeElementAssociatedDataUtilsOrientationMethod, Direction, FENode)
Declaration
public void SetBendPipeData(FEElement element, PhysicalPropertyTable physicalPropertyTable, CaeElementAssociatedDataUtilsOrientationMethod oriMethod, Direction oriDirr, FENode oriNode)
Parameters
SetBushingData(FEElement, PhysicalPropertyTable, CaeElementAssociatedDataUtilsOrientationMethod, Direction, CoordinateSystem, FENode, CaeElementAssociatedDataUtilsCsysDataType, Point3d, Point3d, Point3d, int)
Declaration
public void SetBushingData(FEElement element, PhysicalPropertyTable physicalPropertyTable, CaeElementAssociatedDataUtilsOrientationMethod oriMethod, Direction oriDirr, CoordinateSystem coordinateSystem, FENode oriNode, CaeElementAssociatedDataUtilsCsysDataType csysDataType, Point3d originPoint, Point3d zAxisPoint, Point3d planePoint, int preferredLabel)
Parameters
SetConstraintEquationData(FEElement, DofTerm[], double)
Declaration
public void SetConstraintEquationData(FEElement element, DofTerm[] terms, double constantTerm)
Parameters
SetDamperData(FEElement, double, PhysicalPropertyTable, CaeElementAssociatedDataUtilsComponentEnd, CaeElementAssociatedDataUtilsComponentEnd)
Declaration
public void SetDamperData(FEElement element, double viscousDamping, PhysicalPropertyTable physicalPropertyTable, CaeElementAssociatedDataUtilsComponentEnd componentEndA, CaeElementAssociatedDataUtilsComponentEnd componentEndB)
Parameters
SetGapData(FEElement, PhysicalPropertyTable, CaeElementAssociatedDataUtilsOrientationMethod, Direction, CoordinateSystem, FENode)
Declaration
public void SetGapData(FEElement element, PhysicalPropertyTable physicalPropertyTable, CaeElementAssociatedDataUtilsOrientationMethod oriMethod, Direction oriDirr, CoordinateSystem coordinateSystem, FENode oriNode)
Parameters
SetInterpolationData(FEElement, DofTerm[], int[])
Declaration
public void SetInterpolationData(FEElement element, DofTerm[] dofDataTerms, int[] umData)
Parameters
SetLumpedMassData(FEElement, double)
Declaration
public void SetLumpedMassData(FEElement element, double mass)
Parameters
SetRigidData2(FEElement, PhysicalPropertyTable, CaeElementAssociatedDataUtilsDof[])
Declaration
public void SetRigidData2(FEElement element, PhysicalPropertyTable physicalPropertyTable, CaeElementAssociatedDataUtilsDof[] dofs)
Parameters
SetRsplineData(FEElement, ComponentDofsTerm[])
Declaration
public void SetRsplineData(FEElement element, ComponentDofsTerm[] dofDataTerms)
Parameters
SetShellData(FEElement, double[], double[], double, PhysicalPropertyTable, CaeElementAssociatedDataUtilsMatOrientationMethod, CoordinateSystem, double, CaeElementAssociatedDataUtilsCsysDataType, Point3d, Point3d, Point3d, int)
Declaration
public void SetShellData(FEElement element, double[] cornerNodeThicknesses, double[] cornerNodeGapValues, double zOffset, PhysicalPropertyTable physicalPropertyTable, CaeElementAssociatedDataUtilsMatOrientationMethod matOriMethod, CoordinateSystem coordinateSystem, double matOriAngle, CaeElementAssociatedDataUtilsCsysDataType csysDataType, Point3d originPoint, Point3d zAxisPoint, Point3d planePoint, int preferredLabel)
Parameters
SetSolidData(FEElement, PhysicalPropertyTable)
Declaration
[Obsolete("Deprecated in NX2212.0.0. Use NXOpen.CAE.ElementAssociatedDataUtils.SetSolidData2 instead")]
public void SetSolidData(FEElement element, PhysicalPropertyTable physicalPropertyTable)
Parameters
SetSolidData2(FEElement, PhysicalPropertyTable, double)
Declaration
public void SetSolidData2(FEElement element, PhysicalPropertyTable physicalPropertyTable, double volumeFraction)
Parameters
SetSpringData(FEElement, PhysicalPropertyTable, double, CaeElementAssociatedDataUtilsComponentEnd, CaeElementAssociatedDataUtilsComponentEnd)
Declaration
public void SetSpringData(FEElement element, PhysicalPropertyTable physicalPropertyTable, double stiffness, CaeElementAssociatedDataUtilsComponentEnd componentEndA, CaeElementAssociatedDataUtilsComponentEnd componentEndB)
Parameters
Implements
System.Runtime.Remoting.Messaging.IMessageSink