NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Classes | Enumerations
Package NXOpen.CAE.Optimization

Classes

class  DAOConstraint
 Represents a NXOpen.CAE.Optimization.DAOConstraint . More...
 
class  DAOConstraintBuilder
 Represents a NXOpen.CAE.Optimization.DAOConstraintBuilder . More...
 
class  DAOConstraintCollection
 Represents the collection of optimization solution design constraint More...
 
class  DAODesignVariable
 Represents a NXOpen.CAE.Optimization.DAODesignVariable . More...
 
class  DAODesignVariableBuilder
 Represents a NXOpen.CAE.Optimization.DAODesignVariableBuilder . More...
 
class  DAODesignVariableCollection
 Represents the collection of optimization solution design variable More...
 
class  DAOObjective
 Represents a NXOpen.CAE.Optimization.DAOObjective . More...
 
class  DAOOptimizationManager
 Represents the Design and Analysis optimization manager that contains all optimization objects. More...
 
class  DAOSolution
 Represents a NXOpen.CAE.Optimization.DAOSolution . More...
 
class  DAOSolutionBuilder
 Represents a NXOpen.CAE.Optimization.DAOSolutionBuilder . More...
 
class  DAOSolutionCollection
 Represents the collection of optimization solution More...
 
class  DAOStopCondition
 Represents a NXOpen.CAE.Optimization.DAOStopCondition . More...
 
class  NameDescription
  More...
 
class  NamespaceDoc
 Provides classes and interfaces relating to Optimization. More...
 
class  TBSBaseDesignVariableBuilder
 Represents the builder of NXOpen.CAE.Optimization.TBSDesignVariable More...
 
class  TBSCastCondition
 Represents the manufacturing restrictions of NXOpen.CAE.Optimization.TBSTopologyRestrictArea More...
 
class  TBSCheckDOF
 Represents the restriction of dispacement in the coordinate direction of the referenced coordinate system More...
 
class  TBSConstraint
 Represents the design constraint, which is defined with NXOpen.CAE.Optimization.TBSDesignVariable More...
 
class  TBSConstraintBuilder
 Represents the builder of NXOpen.CAE.Optimization.TBSConstraint More...
 
class  TBSConstraintCollection
 Represents a collection of NXOpen.CAE.Optimization.TBSConstraint More...
 
class  TBSDesignArea
 Represents the design area More...
 
class  TBSDesignResponse
 Represents the design response referenced by NXOpen.CAE.Optimization.TBSConstraint and NXOpen.CAE.Optimization.TBSObjectives More...
 
class  TBSDesignResponseBuilder
 Represents the builder of NXOpen.CAE.Optimization.TBSDesignResponse More...
 
class  TBSDesignVariable
 Represents the design variable referenced by NXOpen.CAE.Optimization.TBSConstraint and NXOpen.CAE.Optimization.TBSObjectives More...
 
class  TBSDesignVariableBuilder
 Represents the builder of NXOpen.CAE.Optimization.TBSDesignVariable More...
 
class  TBSDesignVariableCollection
 Represents a collection of CAE.Optimization.TBSDesignVariable More...
 
class  TBSEigenvalueOptimizationParameters
 Represents the parameters to control an eigenvalue optimization More...
 
class  TBSGroupDefinition
 Represents a group of nodes or elements More...
 
interface  TBSIOptimizationTest
 Represents an interface to perform optimization test More...
 
class  TBSLoadCase
 Represents the load case More...
 
class  TBSLoadCaseManager
 Managers load cases More...
 
class  TBSMeshSmooth
 Represents the mesh smooth More...
 
class  TBSObjectives
 Represents the objective functions of an optimization More...
 
class  TBSOptimizationManager
 Represents the optimization manager to contain the optimization solutions and take charge of creating optimization objects More...
 
class  TBSOptimizationParameters
 Represents the parameters to control an optimization More...
 
class  TBSOptimizationSolution
 Represents the solution to contain optimization setting More...
 
class  TBSOptimizationSolutionBuilder
 Represents the abstract builder of NXOpen.CAE.Optimization.TBSOptimizationSolution . More...
 
class  TBSOptimizationSolutionCollection
 Represents a collection of NXOpen.CAE.Optimization.TBSOptimizationSolution More...
 
class  TBSOutputControlOptions
 Represents the output result control options of the optimization More...
 
class  TBSRestrictArea
 Represents the restrictions for the design variable in an optimization More...
 
class  TBSRestrictAreaBuilder
 Represents the builder of NXOpen.CAE.Optimization.TBSRestrictArea More...
 
class  TBSRestrictAreaCollection
 Represents a collection of NXOpen.CAE.Optimization.TBSRestrictArea More...
 
class  TBSShapeLinkCondition
 Represents the definition of link condition for shape restriction More...
 
class  TBSShapeOptimizationParameters
 Represents the control parameters of shape optimization More...
 
class  TBSShapeOptimizationSolution
 Represents a shape optimization solution More...
 
class  TBSShapeOptimizationSolutionBuilder
 Represents the builder of NXOpen.CAE.Optimization.TBSShapeOptimizationSolution . More...
 
class  TBSShapeRestrictArea
 Represents the restrictions of the design variable in Shape optimization More...
 
class  TBSShapeRestrictAreaBuilder
 Represents the builder of NXOpen.CAE.Optimization.TBSShapeRestrictArea More...
 
class  TBSSingleObjective
 Represents a single objective More...
 
class  TBSSmooth
 Represents the parameters that control the generation of surfaces by optimization More...
 
class  TBSSmoothBuilder
 Represents the builder of NXOpen.CAE.Optimization.TBSSmooth . More...
 
class  TBSSmoothCollection
 Represents a collection of NXOpen.CAE.Optimization.TBSSmooth More...
 
class  TBSStopCondition
 Represents the condtion to end an optimization More...
 
class  TBSTestFunction
 Represents a test displacement for shape optimization or bead optimization More...
 
class  TBSTopologyControllerOptimizationParameters
 Represents the parameters to control an optimization in controller strategy More...
 
class  TBSTopologyLinkCondition
 Represents the definition of symmetry and link conditions for topology optimization More...
 
class  TBSTopologyOptimizationSolution
 Represents the topology optimization solution More...
 
class  TBSTopologyOptimizationSolutionBuilder
 Represents the builder of NXOpen.CAE.Optimization.TBSTopologyOptimizationSolution . More...
 
class  TBSTopologyRestrictArea
 Represents the restrictions of the design variable in topology optimization More...
 
class  TBSTopologyRestrictAreaBuilder
 Represents the builder of NXOpen.CAE.Optimization.TBSTopologyRestrictArea More...
 
class  TBSTopologySensitivityOptimizationParameters
 Represents the parameters to control an optimization in sensitivity strategy More...
 

Enumerations

enum  Category { OneDimension, TwoDimension, ThreeDimension, All }
 Represents the category type More...
 
enum  Geometry {
  Body, Face, Edge, Point,
  Curve
}
 Represents the geometry type More...
 
enum  Goal { Minimum, Maximum, Target }
 Represents the goal type More...
 
enum  Hookes {
  Top, Bottom, Middle, Minimum,
  Maximum
}
 Represents the Hooke's location More...
 
enum  Limit { Upper, Lower }
 Represents the limit type More...
 
enum  Response {
  None, Weight, Volume, Frequency,
  Temperature, StressVonMises, StrainVonMises, TranslationX,
  TranslationY, TranslationZ, RotationX, RotationY,
  RotationZ, Stress2DMaximumShear, Stress2DMajorPrincipal, Stress2DMinorPrincipal,
  Stress2DVonMises, Stress2DMaximumShearBottom, Stress2DMajorPrincipalBottom, Stress2DMinorPrincipalBottom,
  Stress2DVonMisesBottom, Strain2DMaximumShear, Strain2DMajorPrincipal, Strain2DMinorPrincipal,
  Strain2DVonMises, Strain2DMaximumShearBottom, Strain2DMajorPrincipalBottom, Strain2DMinorPrincipalBottom,
  Strain2DVonMisesBottom, Stress1DVonMisesStressRecoveryPointC, Stress1DVonMisesStressRecoveryPointD, Stress1DVonMisesStressRecoveryPointE,
  Stress1DVonMisesStressRecoveryPointF, Stress1DVonMisesMaximum, Stress1DVonMisesMinimum, Strain1DVonMisesStressRecoveryPointC,
  Strain1DVonMisesStressRecoveryPointD, Strain1DVonMisesStressRecoveryPointE, Strain1DVonMisesStressRecoveryPointF, Strain1DVonMisesMaximum,
  Strain1DVonMisesMinimum, Stress3DFirstPrincipal, Stress3DSecondPrincipal, Stress3DThirdPrincipal,
  Stress3DVonMises, Strain3DFirstPrincipal, Strain3DSecondPrincipal, Strain3DThirdPrincipal,
  Strain3DVonMises, ResultMeasure
}
 Represents the specific variable More...
 
enum  Solver { Optimization, GlobalSensitivity, AltairHyperOpt }
 Represents the optimization solution solver type More...
 

Enumeration Type Documentation

Represents the category type

Enumerator
OneDimension 

1D constraints

TwoDimension 

2D constraints

ThreeDimension 

3D constraints

All 

Model constraints

Represents the geometry type

Enumerator
Body 

Body

Face 

Face

Edge 

Edge

Point 

Point

Curve 

Curve

Represents the goal type

Enumerator
Minimum 

Minimum value

Maximum 

Maximum value

Target 

Target value

Represents the Hooke's location

Enumerator
Top 

Top

Bottom 

Bottom

Middle 

Middle

Minimum 

Minimum

Maximum 

Maximum

Represents the limit type

Enumerator
Upper 

Upper

Lower 

Lower

Represents the specific variable

Enumerator
None 
Weight 
Volume 
Frequency 
Temperature 
StressVonMises 
StrainVonMises 
TranslationX 
TranslationY 
TranslationZ 
RotationX 
RotationY 
RotationZ 
Stress2DMaximumShear 
Stress2DMajorPrincipal 
Stress2DMinorPrincipal 
Stress2DVonMises 
Stress2DMaximumShearBottom 
Stress2DMajorPrincipalBottom 
Stress2DMinorPrincipalBottom 
Stress2DVonMisesBottom 
Strain2DMaximumShear 
Strain2DMajorPrincipal 
Strain2DMinorPrincipal 
Strain2DVonMises 
Strain2DMaximumShearBottom 
Strain2DMajorPrincipalBottom 
Strain2DMinorPrincipalBottom 
Strain2DVonMisesBottom 
Stress1DVonMisesStressRecoveryPointC 
Stress1DVonMisesStressRecoveryPointD 
Stress1DVonMisesStressRecoveryPointE 
Stress1DVonMisesStressRecoveryPointF 
Stress1DVonMisesMaximum 
Stress1DVonMisesMinimum 
Strain1DVonMisesStressRecoveryPointC 
Strain1DVonMisesStressRecoveryPointD 
Strain1DVonMisesStressRecoveryPointE 
Strain1DVonMisesStressRecoveryPointF 
Strain1DVonMisesMaximum 
Strain1DVonMisesMinimum 
Stress3DFirstPrincipal 
Stress3DSecondPrincipal 
Stress3DThirdPrincipal 
Stress3DVonMises 
Strain3DFirstPrincipal 
Strain3DSecondPrincipal 
Strain3DThirdPrincipal 
Strain3DVonMises 
ResultMeasure 

Response type is a result measure

Represents the optimization solution solver type

Enumerator
Optimization 

Optimization

GlobalSensitivity 

Global sensitivity

AltairHyperOpt 

Altair HyperOpt: Deprecated in NX10

Copyright 2019 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.