NXOpen .NET Reference Guide
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Types | Properties | List of all members
NXOpen.Motion.MotionSolutionBuilder Class Reference

Represents a NXOpen.Motion.MotionSolutionBuilder More...

Inheritance diagram for NXOpen.Motion.MotionSolutionBuilder:
NXOpen.Builder NXOpen.TaggedObject NXOpen.GeometricUtilities.IComponentBuilder NXOpen.Utilities.NXRemotableObject IMessageSink

Public Types

enum  AnalysisTypes { Dynamic, Static, Control }
 Analysis type The LMS Solver does not support NXOpen.Motion.MotionSolutionBuilder.AnalysisTypes.Control . More...
 
enum  SolutionTypes { Normal, Articulation, Spreadsheet, Flexbody }
 Solution type More...
 

Properties

unsafe
NXOpen.Motion.AdamsSolverProperty 
AdamsSolverProperty [get, set]
 Returns or sets the Adams Solver property More...
 
unsafe
NXOpen.Motion.MotionSolutionBuilder.AnalysisTypes 
AnalysisType [get, set]
 Returns or sets the analysis type More...
 
unsafe string Description [get, set]
 Returns or sets the description More...
 
unsafe NXOpen.Expression GravityValueExpression [get]
 Returns the gravity value expression More...
 
unsafe NXOpen.Direction GravityVector [get, set]
 Returns or sets the gravity vector More...
 
unsafe bool IsSkipStep [get, set]
 Returns or sets the skipped steps option More...
 
unsafe
NXOpen.Motion.LmsSolverProperty 
LmsSolverProperty [get, set]
 Returns or sets the LMS Solver property More...
 
unsafe string Name [get, set]
 Returns or sets the name More...
 
unsafe
NXOpen.Motion.RecurdynSolverProperty 
RecurdynSolverProperty [get, set]
 Returns or sets the Recurdyn Solver property More...
 
unsafe string SkipSteps [get, set]
 Returns or sets the skipped steps More...
 
unsafe
NXOpen.Motion.MotionSolutionBuilder.SolutionTypes 
SolutionType [get, set]
 Returns or sets the solution type More...
 
unsafe bool StaticAnalysis [get, set]
 Returns or sets the Static Analysis option More...
 
unsafe int Step [get, set]
 Returns or sets the step More...
 
unsafe NXOpen.Expression TimeExpression [get]
 Returns the time expression More...
 

Additional Inherited Members

- Public Member Functions inherited from NXOpen.Builder
unsafe NXOpen.NXObject Commit ()
 Commits any edits that have been applied to the builder. More...
 
unsafe void Destroy ()
 Deletes the builder, and cleans up any objects created by the builder. More...
 
unsafe NXOpen.NXObject[] GetCommittedObjects ()
 For builders that create more than one object, this method returns the objects that are created by commit. More...
 
unsafe NXOpen.NXObject GetObject ()
 Returns the object currently being edited by this builder. More...
 
unsafe void ShowResults ()
 Updates the model to reflect the result of an edit to the model for all builders that support showing results. More...
 
unsafe bool Validate ()
 Validate whether the inputs to the component are sufficient for commit to be called. More...
 
- Protected Member Functions inherited from NXOpen.TaggedObject
new void initialize ()
 <exclude> More...
 

Detailed Description

Represents a NXOpen.Motion.MotionSolutionBuilder

To create a new instance of this class, use NXOpen.Motion.MotionSolutionCollection.CreateSolutionBuilder

Created in NX5.0.0

Member Enumeration Documentation

Analysis type The LMS Solver does not support NXOpen.Motion.MotionSolutionBuilder.AnalysisTypes.Control .

Enumerator
Dynamic 

Dynamic or Kinematic analysis

Static 

Static analysis

Control 

Solution type

Enumerator
Normal 

Normal run

Articulation 

Articulation run

Spreadsheet 

Spreadsheet run

Flexbody 

Flexible Body Dynamics run

Property Documentation

unsafe NXOpen.Motion.AdamsSolverProperty NXOpen.Motion.MotionSolutionBuilder.AdamsSolverProperty
getset

Returns or sets the Adams Solver property

Created in NX5.0.0

License requirements to get this property: None.

License requirements to set this property: mechanisms ("MECHANISMS")

unsafe NXOpen.Motion.MotionSolutionBuilder.AnalysisTypes NXOpen.Motion.MotionSolutionBuilder.AnalysisType
getset

Returns or sets the analysis type

Created in NX5.0.0

License requirements to get this property: None.

License requirements to set this property: mechanisms ("MECHANISMS")

unsafe string NXOpen.Motion.MotionSolutionBuilder.Description
getset

Returns or sets the description

Created in NX5.0.0

License requirements to get this property: None.

License requirements to set this property: mechanisms ("MECHANISMS")

unsafe NXOpen.Expression NXOpen.Motion.MotionSolutionBuilder.GravityValueExpression
get

Returns the gravity value expression

Created in NX8.5.0

License requirements: None.

unsafe NXOpen.Direction NXOpen.Motion.MotionSolutionBuilder.GravityVector
getset

Returns or sets the gravity vector

Created in NX5.0.0

License requirements to get this property: None.

License requirements to set this property: mechanisms ("MECHANISMS")

unsafe bool NXOpen.Motion.MotionSolutionBuilder.IsSkipStep
getset

Returns or sets the skipped steps option

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: mechanisms ("MECHANISMS")

unsafe NXOpen.Motion.LmsSolverProperty NXOpen.Motion.MotionSolutionBuilder.LmsSolverProperty
getset

Returns or sets the LMS Solver property

Created in NX10.0.0

License requirements to get this property: None.

License requirements to set this property: mechanisms ("MECHANISMS")

unsafe string NXOpen.Motion.MotionSolutionBuilder.Name
getset

Returns or sets the name

Created in NX5.0.0

License requirements to get this property: None.

License requirements to set this property: mechanisms ("MECHANISMS")

unsafe NXOpen.Motion.RecurdynSolverProperty NXOpen.Motion.MotionSolutionBuilder.RecurdynSolverProperty
getset

Returns or sets the Recurdyn Solver property

Created in NX5.0.0

License requirements to get this property: None.

License requirements to set this property: mechanisms ("MECHANISMS")

unsafe string NXOpen.Motion.MotionSolutionBuilder.SkipSteps
getset

Returns or sets the skipped steps

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: mechanisms ("MECHANISMS")

unsafe NXOpen.Motion.MotionSolutionBuilder.SolutionTypes NXOpen.Motion.MotionSolutionBuilder.SolutionType
getset

Returns or sets the solution type

Created in NX5.0.0

License requirements to get this property: None.

License requirements to set this property: mechanisms ("MECHANISMS")

unsafe bool NXOpen.Motion.MotionSolutionBuilder.StaticAnalysis
getset

Returns or sets the Static Analysis option

Created in NX7.5.0

License requirements to get this property: None.

License requirements to set this property: mechanisms ("MECHANISMS")

unsafe int NXOpen.Motion.MotionSolutionBuilder.Step
getset

Returns or sets the step

Created in NX5.0.0

License requirements to get this property: None.

License requirements to set this property: mechanisms ("MECHANISMS")

unsafe NXOpen.Expression NXOpen.Motion.MotionSolutionBuilder.TimeExpression
get

Returns the time expression

Created in NX8.5.0

License requirements: None.


The documentation for this class was generated from the following file:
Copyright 2019 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.