CsdEvaluationSettingBuilder Class

class NXOpen.CAE.ResponseSimulation.CsdEvaluationSettingBuilder

Bases: NXOpen.CAE.ResponseSimulation.FunctionEvaluationSettingBuilder

Represents the CSD build

To create a new instance of this class, use NXOpen.CAE.ResponseSimulation.EvaluationSettingManager.CreateCsdEvaluationSettingBuilder()

New in version NX6.0.0.

Properties

Property Description
OutputSettings Returns the output setting.
ReferenceCoordinateSystem Returns or sets the coordinate system of reference element.
ReferenceDataLocation Returns the reference element location of reference element.
ReferenceElement Returns or sets the reference element.
ReferenceElementDataComponent Returns or sets the direction data component of reference element.
ReferenceNode Returns or sets the reference node.
ReferenceNodeDataComponent Returns or sets the direction data component of reference node.
ReferenceUserDefinedDirection Returns or sets the user defined direction of reference node.
ReferenceUsingUserDefinedDirection Returns or sets the option of using user defined direction of the reference node.
ResponseCoordinateSystem Returns or sets the coordinate system of response elements.
ResponseDataLocation Returns the response element location.
ResponseElementDataComponent Returns or sets the direction data component of response elements.
ResponseNodeDataComponent Returns or sets the direction data component of response node.
ResponseUserDefinedDirection Returns or sets the user defined direction of response nodes.
ResponseUsingUserDefinedDirection Returns or sets the option of using user defined direction of response nodes.
ResultType Returns or sets the result type
Tag Returns the Tag for this object.

Methods

Method Description
Commit Commits any edits that have been applied to the builder.
Destroy Deletes the builder, and cleans up any objects created by the builder.
GetCommittedObjects For builders that create more than one object, this method returns the objects that are created by commit.
GetObject Returns the object currently being edited by this builder.
GetResponseElements Get the response elments.
GetResponseNodes Get the response nodes.
SetResponseElements Set the response elments.
SetResponseNodes Set the response nodes.
ShowResults Updates the model to reflect the result of an edit to the model for all builders that support showing results.
Validate Validate whether the inputs to the component are sufficient for commit to be called.

Property Detail

ReferenceCoordinateSystem

CsdEvaluationSettingBuilder.ReferenceCoordinateSystem

Returns or sets the coordinate system of reference element.

Available if the result type is CAE.ResponseSimulationEvaluationResultType.Stress CAE.ResponseSimulationEvaluationResultType.Strain CAE.ResponseSimulationEvaluationResultType.ShellStressResultant CAE.ResponseSimulationEvaluationResultType.ElementForce CAE.ResponseSimulationEvaluationResultType.BeamElementForce

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

Getter Method

Signature ReferenceCoordinateSystem

Returns:
Return type:NXOpen.CAE.ResponseSimulation.CoordinateSystem

New in version NX6.0.0.

License requirements: nx_response_anlys (“NX Response Analysis”)

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

Setter Method

Signature ReferenceCoordinateSystem

Parameters:referenceCoordinateSystem (NXOpen.CAE.ResponseSimulation.CoordinateSystem) –

New in version NX6.0.0.

License requirements: nx_response_anlys (“NX Response Analysis”)

ReferenceDataLocation

CsdEvaluationSettingBuilder.ReferenceDataLocation

Returns the reference element location of reference element.

Available if the result type is CAE.ResponseSimulationEvaluationResultType.Stress CAE.ResponseSimulationEvaluationResultType.Strain

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

Getter Method

Signature ReferenceDataLocation

Returns:
Return type:NXOpen.CAE.ResponseSimulation.DataLocation

New in version NX6.0.0.

License requirements: nx_response_anlys (“NX Response Analysis”)

ReferenceElement

CsdEvaluationSettingBuilder.ReferenceElement

Returns or sets the reference element.

Available if the result type is CAE.ResponseSimulationEvaluationResultType.Stress CAE.ResponseSimulationEvaluationResultType.Strain CAE.ResponseSimulationEvaluationResultType.ShellStressResultant CAE.ResponseSimulationEvaluationResultType.ElementForce CAE.ResponseSimulationEvaluationResultType.BeamElementForce

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

Getter Method

Signature ReferenceElement

Returns:
Return type:NXOpen.CAE.FEElement

New in version NX6.0.0.

License requirements: nx_response_anlys (“NX Response Analysis”)

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

Setter Method

Signature ReferenceElement

Parameters:referenceElement (NXOpen.CAE.FEElement) –

New in version NX6.0.0.

License requirements: nx_response_anlys (“NX Response Analysis”)

ReferenceElementDataComponent

CsdEvaluationSettingBuilder.ReferenceElementDataComponent

Returns or sets the direction data component of reference element.

Available if the result type is CAE.ResponseSimulationEvaluationResultType.Stress CAE.ResponseSimulationEvaluationResultType.Strain CAE.ResponseSimulationEvaluationResultType.ShellStressResultant CAE.ResponseSimulationEvaluationResultType.ElementForce CAE.ResponseSimulationEvaluationResultType.BeamElementForce

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

Getter Method

Signature ReferenceElementDataComponent

Returns:
Return type:NXOpen.CAE.ResponseSimulation.DirectionDataComponent

New in version NX6.0.0.

License requirements: nx_response_anlys (“NX Response Analysis”)

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

Setter Method

Signature ReferenceElementDataComponent

Parameters:referenceElementDataComponent (NXOpen.CAE.ResponseSimulation.DirectionDataComponent) –

New in version NX6.0.0.

License requirements: nx_response_anlys (“NX Response Analysis”)

ReferenceNode

CsdEvaluationSettingBuilder.ReferenceNode

Returns or sets the reference node.

Available if the result type is CAE.ResponseSimulationEvaluationResultType.Displacement CAE.ResponseSimulationEvaluationResultType.Velocity CAE.ResponseSimulationEvaluationResultType.Acceleration CAE.ResponseSimulationEvaluationResultType.ReactionForce

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

Getter Method

Signature ReferenceNode

Returns:
Return type:NXOpen.CAE.FENode

New in version NX6.0.0.

License requirements: nx_response_anlys (“NX Response Analysis”)

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

Setter Method

Signature ReferenceNode

Parameters:referenceNode (NXOpen.CAE.FENode) –

New in version NX6.0.0.

License requirements: nx_response_anlys (“NX Response Analysis”)

ReferenceNodeDataComponent

CsdEvaluationSettingBuilder.ReferenceNodeDataComponent

Returns or sets the direction data component of reference node.

Available if the result type is CAE.ResponseSimulationEvaluationResultType.Displacement CAE.ResponseSimulationEvaluationResultType.Velocity CAE.ResponseSimulationEvaluationResultType.Acceleration CAE.ResponseSimulationEvaluationResultType.ReactionForce

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

Getter Method

Signature ReferenceNodeDataComponent

Returns:
Return type:NXOpen.CAE.ResponseSimulation.DirectionDataComponent

New in version NX6.0.0.

License requirements: nx_response_anlys (“NX Response Analysis”)

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

Setter Method

Signature ReferenceNodeDataComponent

Parameters:referenceNodeDataComponent (NXOpen.CAE.ResponseSimulation.DirectionDataComponent) –

New in version NX6.0.0.

License requirements: nx_response_anlys (“NX Response Analysis”)

ReferenceUserDefinedDirection

CsdEvaluationSettingBuilder.ReferenceUserDefinedDirection

Returns or sets the user defined direction of reference node.

Available if the result type is CAE.ResponseSimulationEvaluationResultType.Displacement CAE.ResponseSimulationEvaluationResultType.Velocity CAE.ResponseSimulationEvaluationResultType.Acceleration CAE.ResponseSimulationEvaluationResultType.ReactionForce

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

Getter Method

Signature ReferenceUserDefinedDirection

Returns:
Return type:NXOpen.Direction

New in version NX6.0.0.

License requirements: nx_response_anlys (“NX Response Analysis”)

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

Setter Method

Signature ReferenceUserDefinedDirection

Parameters:referenceUserDefinedDirection (NXOpen.Direction) –

New in version NX6.0.0.

License requirements: nx_response_anlys (“NX Response Analysis”)

ReferenceUsingUserDefinedDirection

CsdEvaluationSettingBuilder.ReferenceUsingUserDefinedDirection

Returns or sets the option of using user defined direction of the reference node.

Available if the result type is CAE.ResponseSimulationEvaluationResultType.Displacement CAE.ResponseSimulationEvaluationResultType.Velocity CAE.ResponseSimulationEvaluationResultType.Acceleration CAE.ResponseSimulationEvaluationResultType.ReactionForce

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

Getter Method

Signature ReferenceUsingUserDefinedDirection

Returns:
Return type:NXOpen.CAE.ResponseSimulation.NodalFunctionEvalRequest

New in version NX6.0.0.

License requirements: nx_response_anlys (“NX Response Analysis”)

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

Setter Method

Signature ReferenceUsingUserDefinedDirection

Parameters:referenceUsingUserDefinedDirection (NXOpen.CAE.ResponseSimulation.NodalFunctionEvalRequest) –

New in version NX6.0.0.

License requirements: nx_response_anlys (“NX Response Analysis”)

ResponseCoordinateSystem

CsdEvaluationSettingBuilder.ResponseCoordinateSystem

Returns or sets the coordinate system of response elements.

Available if the result type is CAE.ResponseSimulationEvaluationResultType.Stress CAE.ResponseSimulationEvaluationResultType.Strain CAE.ResponseSimulationEvaluationResultType.ShellStressResultant CAE.ResponseSimulationEvaluationResultType.ElementForce CAE.ResponseSimulationEvaluationResultType.BeamElementForce

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

Getter Method

Signature ResponseCoordinateSystem

Returns:
Return type:NXOpen.CAE.ResponseSimulation.CoordinateSystem

New in version NX6.0.0.

License requirements: nx_response_anlys (“NX Response Analysis”)

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

Setter Method

Signature ResponseCoordinateSystem

Parameters:responseCoordinateSystem (NXOpen.CAE.ResponseSimulation.CoordinateSystem) –

New in version NX6.0.0.

License requirements: nx_response_anlys (“NX Response Analysis”)

ResponseDataLocation

CsdEvaluationSettingBuilder.ResponseDataLocation

Returns the response element location.

Available if the result type is CAE.ResponseSimulationEvaluationResultType.Stress CAE.ResponseSimulationEvaluationResultType.Strain

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

Getter Method

Signature ResponseDataLocation

Returns:
Return type:NXOpen.CAE.ResponseSimulation.DataLocation

New in version NX6.0.0.

License requirements: nx_response_anlys (“NX Response Analysis”)

ResponseElementDataComponent

CsdEvaluationSettingBuilder.ResponseElementDataComponent

Returns or sets the direction data component of response elements.

Available if the result type is CAE.ResponseSimulationEvaluationResultType.Stress CAE.ResponseSimulationEvaluationResultType.Strain CAE.ResponseSimulationEvaluationResultType.ShellStressResultant CAE.ResponseSimulationEvaluationResultType.ElementForce CAE.ResponseSimulationEvaluationResultType.BeamElementForce

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

Getter Method

Signature ResponseElementDataComponent

Returns:
Return type:NXOpen.CAE.ResponseSimulation.DirectionDataComponent

New in version NX6.0.0.

License requirements: nx_response_anlys (“NX Response Analysis”)

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

Setter Method

Signature ResponseElementDataComponent

Parameters:responseElementDataComponent (NXOpen.CAE.ResponseSimulation.DirectionDataComponent) –

New in version NX6.0.0.

License requirements: nx_response_anlys (“NX Response Analysis”)

ResponseNodeDataComponent

CsdEvaluationSettingBuilder.ResponseNodeDataComponent

Returns or sets the direction data component of response node.

Available if the result type is CAE.ResponseSimulationEvaluationResultType.Displacement CAE.ResponseSimulationEvaluationResultType.Velocity CAE.ResponseSimulationEvaluationResultType.Acceleration CAE.ResponseSimulationEvaluationResultType.ReactionForce

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

Getter Method

Signature ResponseNodeDataComponent

Returns:
Return type:NXOpen.CAE.ResponseSimulation.DirectionDataComponent

New in version NX6.0.0.

License requirements: nx_response_anlys (“NX Response Analysis”)

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

Setter Method

Signature ResponseNodeDataComponent

Parameters:responseNodeDataComponent (NXOpen.CAE.ResponseSimulation.DirectionDataComponent) –

New in version NX6.0.0.

License requirements: nx_response_anlys (“NX Response Analysis”)

ResponseUserDefinedDirection

CsdEvaluationSettingBuilder.ResponseUserDefinedDirection

Returns or sets the user defined direction of response nodes.

Available if the result type is CAE.ResponseSimulationEvaluationResultType.Displacement CAE.ResponseSimulationEvaluationResultType.Velocity CAE.ResponseSimulationEvaluationResultType.Acceleration CAE.ResponseSimulationEvaluationResultType.ReactionForce

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

Getter Method

Signature ResponseUserDefinedDirection

Returns:
Return type:NXOpen.Direction

New in version NX6.0.0.

License requirements: nx_response_anlys (“NX Response Analysis”)

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

Setter Method

Signature ResponseUserDefinedDirection

Parameters:responseUserDefinedDirection (NXOpen.Direction) –

New in version NX6.0.0.

License requirements: nx_response_anlys (“NX Response Analysis”)

ResponseUsingUserDefinedDirection

CsdEvaluationSettingBuilder.ResponseUsingUserDefinedDirection

Returns or sets the option of using user defined direction of response nodes.

Available if the result type is CAE.ResponseSimulationEvaluationResultType.Displacement CAE.ResponseSimulationEvaluationResultType.Velocity CAE.ResponseSimulationEvaluationResultType.Acceleration CAE.ResponseSimulationEvaluationResultType.ReactionForce

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

Getter Method

Signature ResponseUsingUserDefinedDirection

Returns:
Return type:NXOpen.CAE.ResponseSimulation.NodalFunctionEvalRequest

New in version NX6.0.0.

License requirements: nx_response_anlys (“NX Response Analysis”)

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

Setter Method

Signature ResponseUsingUserDefinedDirection

Parameters:responseUsingUserDefinedDirection (NXOpen.CAE.ResponseSimulation.NodalFunctionEvalRequest) –

New in version NX6.0.0.

License requirements: nx_response_anlys (“NX Response Analysis”)

Method Detail

GetResponseElements

CsdEvaluationSettingBuilder.GetResponseElements

Get the response elments.

Available if the result type is CAE.ResponseSimulationEvaluationResultType.Stress CAE.ResponseSimulationEvaluationResultType.Strain CAE.ResponseSimulationEvaluationResultType.ShellStressResultant CAE.ResponseSimulationEvaluationResultType.ElementForce CAE.ResponseSimulationEvaluationResultType.BeamElementForce

Signature GetResponseElements()

Returns:
Return type:list of NXOpen.CAE.FEElement

New in version NX6.0.0.

License requirements: nx_response_anlys (“NX Response Analysis”)

GetResponseNodes

CsdEvaluationSettingBuilder.GetResponseNodes

Get the response nodes.

Available if the result type is CAE.ResponseSimulationEvaluationResultType.Displacement CAE.ResponseSimulationEvaluationResultType.Velocity CAE.ResponseSimulationEvaluationResultType.Acceleration CAE.ResponseSimulationEvaluationResultType.ReactionForce

Signature GetResponseNodes()

Returns:
Return type:list of NXOpen.CAE.FENode

New in version NX6.0.0.

License requirements: nx_response_anlys (“NX Response Analysis”)

SetResponseElements

CsdEvaluationSettingBuilder.SetResponseElements

Set the response elments.

Available if the result type is CAE.ResponseSimulationEvaluationResultType.Stress CAE.ResponseSimulationEvaluationResultType.Strain CAE.ResponseSimulationEvaluationResultType.ShellStressResultant CAE.ResponseSimulationEvaluationResultType.ElementForce CAE.ResponseSimulationEvaluationResultType.BeamElementForce

Signature SetResponseElements(responseElements)

Parameters:responseElements (list of NXOpen.CAE.FEElement) –

New in version NX6.0.0.

License requirements: nx_response_anlys (“NX Response Analysis”)

SetResponseNodes

CsdEvaluationSettingBuilder.SetResponseNodes

Set the response nodes.

Available if the result type is CAE.ResponseSimulationEvaluationResultType.Displacement CAE.ResponseSimulationEvaluationResultType.Velocity CAE.ResponseSimulationEvaluationResultType.Acceleration CAE.ResponseSimulationEvaluationResultType.ReactionForce

Signature SetResponseNodes(responseNode)

Parameters:responseNode (list of NXOpen.CAE.FENode) –

New in version NX6.0.0.

License requirements: nx_response_anlys (“NX Response Analysis”)

Validate

CsdEvaluationSettingBuilder.Validate

Validate whether the inputs to the component are sufficient for commit to be called.

If the component is not in a state to commit then an exception is thrown. For example, if the component requires you to set some property, this method will throw an exception if you haven’t set it. This method throws a not-yet-implemented NXException for some components.

Signature Validate()

Returns:Was self validation successful
Return type:bool

New in version NX3.0.1.

License requirements: None.