DeformationParameters Class

class NXOpen.CAE.DeformationParameters

Bases: NXOpen.TaggedObject

This class is worked as a packet of information that can be be used to deform NXOpen.CAE.Post objects.

<br/>Use NXOpen.CAE.ResultManager to create an NXOpen.CAE.DeformationParameters

<br/>You can modifiy these values but validation of correctness will only be performed when this object is set to a NXOpen.CAE.Post object

To obtain an instance of this class use NXOpen.Session.ResultManager.

New in version NX7.5.0.

Properties

Property Description
ComplexCriterion Returns or sets the complexity criterion.
Component Returns or sets the result component that is used for deforming the model.
DeformationType Returns or sets the type of scale used for deforming the model
GenericType Returns or sets the result type that will be used for deforming the model
IsReferenceNode Returns or sets a value of true means the reference node will be used
PhaseAngle Returns or sets the phase angle at which result will be evaluated and used for deformation.
ReferenceNodeLabel Returns or sets the node label which identifies the reference node used when deforming the model if NXOpen.CAE.DeformationParameters.IsReferenceNode is set to true
Scale Returns or sets the scale to be applied to the deformation value
Tag Returns the Tag for this object.

Methods

Property Detail

ComplexCriterion

DeformationParameters.ComplexCriterion

Returns or sets the complexity criterion.

If the result type is complex NXOpen.CAE.BaseResultType.Complex the complexity criterion defines which value is used for deformation(like NXOpen.CAE.ResultComplex.Real or NXOpen.CAE.ResultComplex.Imaginary)

-------------------------------------

Getter Method

Signature ComplexCriterion()

Returns:
Return type:NXOpen.CAE.ResultComplex

New in version NX7.5.0.

License requirements: nx_masterfem (“Finite Element Modeling”) OR nx_design_sim (“NX Design Simulation”)

-------------------------------------

Setter Method

Signature ComplexCriterion(complex)

Parameters:complex (NXOpen.CAE.ResultComplex) –

New in version NX7.5.0.

License requirements: nx_masterfem (“Finite Element Modeling”) OR nx_design_sim (“NX Design Simulation”)

Component

DeformationParameters.Component

Returns or sets the result component that is used for deforming the model.

-------------------------------------

Getter Method

Signature Component()

Returns:
Return type:NXOpen.CAE.ResultComponent

New in version NX7.5.0.

License requirements: nx_masterfem (“Finite Element Modeling”) OR nx_design_sim (“NX Design Simulation”)

-------------------------------------

Setter Method

Signature Component(component)

Parameters:component (NXOpen.CAE.ResultComponent) –

New in version NX7.5.0.

License requirements: nx_masterfem (“Finite Element Modeling”) OR nx_design_sim (“NX Design Simulation”)

DeformationType

DeformationParameters.DeformationType

Returns or sets the type of scale used for deforming the model

-------------------------------------

Getter Method

Signature DeformationType()

Returns:
Return type:NXOpen.CAE.ResultDeformationScale

New in version NX7.5.0.

License requirements: nx_masterfem (“Finite Element Modeling”) OR nx_design_sim (“NX Design Simulation”)

-------------------------------------

Setter Method

Signature DeformationType(unit)

Parameters:unit (NXOpen.CAE.ResultDeformationScale) –

New in version NX7.5.0.

License requirements: nx_masterfem (“Finite Element Modeling”) OR nx_design_sim (“NX Design Simulation”)

GenericType

DeformationParameters.GenericType

Returns or sets the result type that will be used for deforming the model

-------------------------------------

Getter Method

Signature GenericType()

Returns:
Return type:NXOpen.CAE.BaseResultType

New in version NX7.5.0.

License requirements: nx_masterfem (“Finite Element Modeling”) OR nx_design_sim (“NX Design Simulation”)

-------------------------------------

Setter Method

Signature GenericType(type)

Parameters:type (NXOpen.CAE.BaseResultType) –

New in version NX7.5.0.

License requirements: nx_masterfem (“Finite Element Modeling”) OR nx_design_sim (“NX Design Simulation”)

IsReferenceNode

DeformationParameters.IsReferenceNode

Returns or sets a value of true means the reference node will be used

-------------------------------------

Getter Method

Signature IsReferenceNode()

Returns:
Return type:bool

New in version NX7.5.2.

License requirements: nx_masterfem (“Finite Element Modeling”) OR nx_design_sim (“NX Design Simulation”)

-------------------------------------

Setter Method

Signature IsReferenceNode(isReferenceNode)

Parameters:isReferenceNode (bool) –

New in version NX7.5.2.

License requirements: nx_masterfem (“Finite Element Modeling”) OR nx_design_sim (“NX Design Simulation”)

PhaseAngle

DeformationParameters.PhaseAngle

Returns or sets the phase angle at which result will be evaluated and used for deformation.

If the result type is complex NXOpen.CAE.BaseResultType.Complex and the NXOpen.CAE.DeformationParameters.ComplexCriterion` is set to NXOpen.CAE.ResultComplex.PhaseAngle , the Phaseangle will be used to evaluate the value of the complex result

-------------------------------------

Getter Method

Signature PhaseAngle()

Returns:
Return type:float

New in version NX7.5.0.

License requirements: nx_masterfem (“Finite Element Modeling”) OR nx_design_sim (“NX Design Simulation”)

-------------------------------------

Setter Method

Signature PhaseAngle(angle)

Parameters:angle (float) –

New in version NX7.5.0.

License requirements: nx_masterfem (“Finite Element Modeling”) OR nx_design_sim (“NX Design Simulation”)

ReferenceNodeLabel

DeformationParameters.ReferenceNodeLabel

Returns or sets the node label which identifies the reference node used when deforming the model if NXOpen.CAE.DeformationParameters.IsReferenceNode is set to true

-------------------------------------

Getter Method

Signature ReferenceNodeLabel()

Returns:
Return type:int

New in version NX7.5.2.

License requirements: nx_masterfem (“Finite Element Modeling”) OR nx_design_sim (“NX Design Simulation”)

-------------------------------------

Setter Method

Signature ReferenceNodeLabel(referenceNodeLabel)

Parameters:referenceNodeLabel (int) –

New in version NX7.5.2.

License requirements: nx_masterfem (“Finite Element Modeling”) OR nx_design_sim (“NX Design Simulation”)

Scale

DeformationParameters.Scale

Returns or sets the scale to be applied to the deformation value

-------------------------------------

Getter Method

Signature Scale()

Returns:
Return type:float

New in version NX7.5.0.

License requirements: nx_masterfem (“Finite Element Modeling”) OR nx_design_sim (“NX Design Simulation”)

-------------------------------------

Setter Method

Signature Scale(scale)

Parameters:scale (float) –

New in version NX7.5.0.

License requirements: nx_masterfem (“Finite Element Modeling”) OR nx_design_sim (“NX Design Simulation”)