SolutionManager Class

class NXOpen.CAE.SolutionManager

Bases: NXOpen.CAE.LbcAssociationMgr

Represents NXOpen.CAE.SolutionManager

To create a new instance of this class, use NXOpen.CAE.SimSimulation.CreateSolutionManager()

New in version NX10.0.0.

Properties

Property Description
Orientation Returns or sets the export orientation option
Tag Returns the Tag for this object.
TypeOption Returns or sets the bc type option

Methods

Method Description
AddBc Add bc to a solution
AddFolder Add bc folder to a solution
AddLoadset Add loadset to a solution
Commit Commits any edits that have been applied to the builder.
Destroy Deletes the builder, and cleans up any objects created by the builder.
ExportToCsv Export to csv
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.
ImportFromCsv Import from csv
RemoveBc Remove bc from a solution
RemoveFolder Remove bc folder from a solution
RemoveLoadset Remove loadset from a solution
ScaleBc Set scale factor on bc in a solution
ScaleFolder Set scale factor on bc folder in a solution
ScaleLoadset Set scale factor on loadset in a solution
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.

Method Detail

AddBc

SolutionManager.AddBc

Add bc to a solution

Signature AddBc(tSolution, tBc)

Parameters:

New in version NX10.0.0.

License requirements: nx_masterfem (“Finite Element Modeling”)

AddFolder

SolutionManager.AddFolder

Add bc folder to a solution

Signature AddFolder(tSolution, tBc)

Parameters:

New in version NX10.0.0.

License requirements: nx_masterfem (“Finite Element Modeling”)

AddLoadset

SolutionManager.AddLoadset

Add loadset to a solution

Signature AddLoadset(tSolution, tBc)

Parameters:

New in version NX10.0.0.

License requirements: nx_masterfem (“Finite Element Modeling”)

RemoveBc

SolutionManager.RemoveBc

Remove bc from a solution

Signature RemoveBc(tSolution, tBc)

Parameters:

New in version NX10.0.0.

License requirements: nx_masterfem (“Finite Element Modeling”)

RemoveFolder

SolutionManager.RemoveFolder

Remove bc folder from a solution

Signature RemoveFolder(tSolution, tBc)

Parameters:

New in version NX10.0.0.

License requirements: nx_masterfem (“Finite Element Modeling”)

RemoveLoadset

SolutionManager.RemoveLoadset

Remove loadset from a solution

Signature RemoveLoadset(tSolution, tBc)

Parameters:

New in version NX10.0.0.

License requirements: nx_masterfem (“Finite Element Modeling”)

ScaleBc

SolutionManager.ScaleBc

Set scale factor on bc in a solution

Signature ScaleBc(tSolution, tBc, scale)

Parameters:

New in version NX10.0.0.

License requirements: nx_masterfem (“Finite Element Modeling”)

ScaleFolder

SolutionManager.ScaleFolder

Set scale factor on bc folder in a solution

Signature ScaleFolder(tSolution, tBc, scale)

Parameters:

New in version NX10.0.0.

License requirements: nx_masterfem (“Finite Element Modeling”)

ScaleLoadset

SolutionManager.ScaleLoadset

Set scale factor on loadset in a solution

Signature ScaleLoadset(tSolution, tBc, scale)

Parameters:

New in version NX10.0.0.

License requirements: nx_masterfem (“Finite Element Modeling”)

Validate

SolutionManager.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.