Package | Description |
---|---|
nxopen.cae |
Provides classes and interfaces relating to Advanced Simulation and Design Simulation.
|
nxopen.cae.optimization |
Provides classes and interfaces relating to Optimization.
|
Class and Description |
---|
DAOOptimizationManager
Represents the Design and Analysis optimization manager that contains all optimization objects.
|
DAOSolution
Represents a
DAOSolution . |
TBSOptimizationManager
Represents the optimization manager to contain the optimization solutions and take charge of
creating optimization objects
To obtain an instance of this class, refer to SimSimulation Created in NX8.0.0 |
TBSOptimizationSolution
Represents the solution to contain optimization setting
This is an abstract class, and cannot be created. |
Class and Description |
---|
Category
Represents the category type
|
DAOConstraint
Represents a
DAOConstraint . |
DAOConstraintBuilder
Represents a
DAOConstraintBuilder . |
DAOConstraintCollection
Represents the collection of optimization solution design constraint
To obtain an instance of this class, refer to DAOSolution Created in NX8.0.0 |
DAODesignVariable
Represents a
DAODesignVariable . |
DAODesignVariableBuilder
Represents a
DAODesignVariableBuilder . |
DAODesignVariableBuilder.Variable
Represents the design variable type
|
DAODesignVariableBuilder.VariableData
This class holds the data returned from
DAODesignVariableBuilder.getVariable() |
DAODesignVariableCollection
Represents the collection of optimization solution design variable
To obtain an instance of this class, refer to DAOSolution Created in NX8.0.0 |
DAOObjective
Represents a
DAOObjective . |
DAOSolution
Represents a
DAOSolution . |
DAOSolutionBuilder
Represents a
DAOSolutionBuilder . |
DAOSolutionCollection
Represents the collection of optimization solution
To obtain an instance of this class, refer to DAOOptimizationManager Created in NX8.0.0 |
DAOStopCondition
Represents a
DAOStopCondition . |
Geometry
Represents the geometry type
|
Goal
Represents the goal type
|
Hookes
Deprecated.
Deprecated in NX10.0.0. Use the ShellSection property on one of the following classes -
ResultMeasureResultSectionOptions , ResultMeasureResultDirectionSectionOptions , or ResultMeasureResultAllOptions
|
Limit
Represents the limit type
|
NameDescription
.
|
Response
Represents the specific variable
|
Solver
Represents the optimization solution solver type
|
TBSBaseDesignVariableBuilder
Represents the builder of
TBSDesignVariable This is an abstract class, and cannot be created. |
TBSBaseDesignVariableBuilder.GroupOperator
Defines the operator type to determine the design variable that used within the selection area
|
TBSCastCondition |
TBSCastCondition.MiddlePlaneType
Defines the middle plane type
|
TBSCheckDOF
Represents the restriction of dispacement in the coordinate direction of the referenced coordinate system .
|
TBSCheckDOF.CheckDofOption
Represents the status of displacement restriction
|
TBSCheckDOF.DofSettings
the displacement restriction settings on three axial directions of referenced coordinate system
|
TBSConstraint
Represents the design constraint, which is defined with
TBSDesignVariable To create or edit an instance of this class, use TBSConstraintBuilder Created in NX8.0.0 |
TBSConstraintBuilder
Represents the builder of
TBSConstraint To create a new instance of this class, use TBSOptimizationManager.createResponseConstraintBuilder(nxopen.cae.optimization.TBSConstraint) Created in NX8.0.0 |
TBSConstraintBuilder.ConstraintOption
Defines the constraint type
|
TBSConstraintBuilder.MagnitudeType
Defines the type of constraint value
|
TBSConstraintCollection
Represents a collection of
TBSConstraint To obtain an instance of this class, refer to TBSOptimizationSolution Created in NX8.0.0 |
TBSDesignArea
Represents the design area .
|
TBSDesignResponse
Represents the design response referenced by
TBSConstraint and
TBSObjectives To create or edit an instance of this class, use TBSDesignResponseBuilder Created in NX8.0.0 |
TBSDesignResponseBuilder
Represents the builder of
TBSDesignResponse To create a new instance of this class, use TBSOptimizationManager.createDesignResponseBuilder(nxopen.cae.optimization.TBSDesignResponse) Created in NX8.0.0 |
TBSDesignResponseBuilder.Response
Defines the design response type
|
TBSDesignVariable
Represents the design variable referenced by
TBSConstraint and
TBSObjectives To create or edit an instance of this class, use TBSDesignVariableBuilder Created in NX8.0.0 |
TBSDesignVariableBuilder
Represents the builder of
TBSDesignVariable To create a new instance of this class, use TBSOptimizationManager.createDesignVariableBuilder(nxopen.cae.optimization.TBSDesignVariable) Created in NX8.0.0 |
TBSDesignVariableCollection
Represents a collection of
TBSDesignVariable To obtain an instance of this class, refer to TBSOptimizationSolution Created in NX8.0.0 |
TBSEigenvalueOptimizationParameters
Represents the parameters to control an eigenvalue optimization .
|
TBSGroupDefinition
Represents a group of nodes or elements .
|
TBSGroupDefinition.DefinitionType
Represents the definition method of a group
|
TBSGroupDefinition.GroupElementType
Represents the type of group elements
|
TBSIOptimizationTest
Represents an interface to perform optimization test .
|
TBSLoadCase
Represents the load case
To create a new instance of this class, use TBSOptimizationManager.createLoadCase() Created in NX8.0.0 |
TBSLoadCase.LayerOption
Defines the location for calcuating shell stresses
|
TBSLoadCase.SubcaseData
This class holds the data returned from
TBSLoadCase.getSubcase() |
TBSLoadCase.SubstepData
This class holds the data returned from
TBSLoadCase.getSubstep() |
TBSLoadCaseManager
Managers load cases .
|
TBSLoadCaseManager.SelectionType
Defines the selection of the loadcase
|
TBSMeshSmooth
Represents the mesh smooth .
|
TBSMeshSmooth.Strategy
Specify the strategy of mesh smooth
|
TBSObjectives
Represents the objective functions of an optimization .
|
TBSObjectives.ObjectiveType
Defines the target type of the design objective
|
TBSOptimizationParameters
Represents the parameters to control an optimization
This is an abstract class, and cannot be created. |
TBSOptimizationSolution
Represents the solution to contain optimization setting
This is an abstract class, and cannot be created. |
TBSOptimizationSolution.JA_CAE_OPT_SOL_get_result
This class holds the data returned from
TBSOptimizationSolution.getPostResult(int) |
TBSOptimizationSolution.ResultStatus
Define the status of optimization result
|
TBSOptimizationSolutionBuilder
Represents the abstract builder of
TBSOptimizationSolution . |
TBSOptimizationSolutionBuilder.StrategyType
Defines the optimization strategy
|
TBSOptimizationSolutionCollection
Represents a collection of
TBSOptimizationSolution To obtain an instance of this class, refer to TBSOptimizationManager Created in NX8.0.0 |
TBSOutputControlOptions
Represents the output result control options of the optimization .
|
TBSOutputControlOptions.Op2Option
Defines the op2 output option
|
TBSRestrictArea
Represents the restrictions for the design variable in an optimization
To create or edit an instance of this class, use TBSRestrictAreaBuilder Created in NX8.0.0 |
TBSRestrictAreaBuilder
Represents the builder of
TBSRestrictArea This is an abstract class, and cannot be created. |
TBSRestrictAreaCollection
Represents a collection of
TBSRestrictArea To obtain an instance of this class, refer to TBSOptimizationSolution Created in NX8.0.0 |
TBSShapeLinkCondition
Represents the definition of link condition for shape restriction .
|
TBSShapeLinkCondition.ManufacturingOption
Defines the type of link condition
|
TBSShapeOptimizationParameters.DisplacementStepsize
the step size option for incrementing the displacement during the optimization operation
|
TBSShapeOptimizationSolution
Represents a shape optimization solution
To create or edit an instance of this class, use TBSShapeOptimizationSolutionBuilder Created in NX8.5.0 |
TBSShapeOptimizationSolutionBuilder
Represents the builder of
TBSShapeOptimizationSolution . |
TBSShapeRestrictArea
Represents the restrictions of the design variable in Shape optimization
To create or edit an instance of this class, use TBSShapeRestrictAreaBuilder Created in NX8.5.0 |
TBSShapeRestrictAreaBuilder
Represents the builder of
TBSShapeRestrictArea To create a new instance of this class, use TBSOptimizationManager.createShapeRestrictAreaBuilder(nxopen.cae.optimization.TBSShapeRestrictArea) Created in NX8.5.0 |
TBSSingleObjective
Represents a single objective
To create a new instance of this class, use TBSOptimizationManager.createSingleObjective(nxopen.cae.optimization.TBSDesignResponse, double, double) Created in NX8.0.0 |
TBSSmooth
Represents the parameters that control the generation of surfaces by optimization
To create or edit an instance of this class, use TBSSmoothBuilder Created in NX8.0.0 |
TBSSmoothBuilder
Represents the builder of
TBSSmooth . |
TBSSmoothBuilder.Format
Defines the output file format of surface representation
|
TBSSmoothBuilder.IsoType
Specifies the content saved to the output files
|
TBSSmoothBuilder.OriginalSurfaceSmoothingOption
Defines if the original surface is to be smoothed or remain unchanged
|
TBSSmoothBuilder.ResultFiltering
Defines if the element material values are to be filtered before the isocut
|
TBSSmoothBuilder.SelfIntersectionCheckingOption
Defines if the self-itersection checks are to be performed during the isocut, smoothing and data reduction
|
TBSSmoothBuilder.SliceFormatOption
Defines how to save slices
|
TBSSmoothCollection
Represents a collection of
TBSSmooth To obtain an instance of this class, refer to TBSOptimizationSolution Created in NX8.0.0 |
TBSStopCondition
Represents the condtion to end an optimization .
|
TBSTestFunction
Represents a test displacement for shape optimization or bead optimization .
|
TBSTestFunction.Direction
the direction of test displacements
|
TBSTopologyControllerOptimizationParameters.AutoFrozen
Defines the automatic fromzen strategy
|
TBSTopologyControllerOptimizationParameters.Speed
Specifies the step size of increment
|
TBSTopologyControllerOptimizationParameters.VolumeDefinitionMethod
Represents the definition of volume that can be removed immediatedly in the first design cycle
|
TBSTopologyLinkCondition
Represents the definition of symmetry and link conditions for topology optimization .
|
TBSTopologyLinkCondition.AxisType
Represents the axis of the symmetry coordinate system
|
TBSTopologyLinkCondition.SymmetryOption
Defines the type of link condition
|
TBSTopologyOptimizationSolution
Represents the topology optimization solution
To create or edit an instance of this class, use TBSTopologyOptimizationSolutionBuilder Created in NX8.0.0 |
TBSTopologyOptimizationSolutionBuilder
Represents the builder of
TBSTopologyOptimizationSolution . |
TBSTopologyRestrictArea
Represents the restrictions of the design variable in topology optimization
To create or edit an instance of this class, use TBSTopologyRestrictAreaBuilder Created in NX8.0.0 |
TBSTopologyRestrictAreaBuilder
Represents the builder of
TBSTopologyRestrictArea To create a new instance of this class, use TBSOptimizationManager.createTopologyRestrictAreaBuilder(nxopen.cae.optimization.TBSTopologyRestrictArea) Created in NX8.0.0 |
TBSTopologyRestrictAreaBuilder.CheckTypeOption
Defines the type of restriction
|
TBSTopologySensitivityOptimizationParameters.DensityUpdate
the method defines how the densities are updated in the method of moving asymptotes
|
TBSTopologySensitivityOptimizationParameters.MaterialInterpolation
the relationshp between relative density and relative element stiffness
|
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.