NXOpen .NET Reference Guide  1872
 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.Motion.EntityPropTableBuilder NXOpen.Motion.MotionBuilder 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...
 
- Properties inherited from NXOpen.Motion.EntityPropTableBuilder
unsafe string EntityName [get, set]
 Returns or sets the entity name. More...
 
- Properties inherited from NXOpen.Motion.MotionBuilder
unsafe double DisplayScale [get, set]
 Returns or sets the icon display scale More...
 
unsafe string GroupName [get, set]
 Returns or sets the group name More...
 
unsafe
NXOpen.Motion.MotionObject.GroupType 
GroupType [get, set]
 Returns or sets the group type More...
 
- Properties inherited from NXOpen.Builder
unsafe NXOpen.PreviewBuilder PreviewBuilder [get]
 Returns the preview builder subobject. More...
 
- Properties inherited from NXOpen.TaggedObject
Tag Tag [get]
 Returns the tag of this object. More...
 
- Properties inherited from NXOpen.Utilities.NXRemotableObject
IMessageSink NextSink [get]
 Gets the next message sink in the sink chain. More...
 

Additional Inherited Members

- Public Member Functions inherited from NXOpen.Motion.EntityPropTableBuilder
unsafe bool GetBooleanPropertyValue (string propertyName)
 Returns the boolean value of the property More...
 
unsafe NXOpen.CoordinateSystem GetCsysPropertyValue (string propertyName)
 Returns the csys value of the property More...
 
unsafe NXOpen.Direction GetDirectionPropertyValue (string propertyName)
 Returns the direction value of the property More...
 
unsafe string GetEntitySubtypeName ()
 Returns the entity subtype name More...
 
unsafe string GetFileReferenceValue (string propertyName)
 Returns the file reference value of the property More...
 
unsafe int GetIntegerPropertyValue (string propertyName)
 Returns the integer value of the property More...
 
unsafe NXOpen.NXObject[] GetMultipleReferencePropertyValue (string propertyName)
 Returns the multiple referenced object values of the property More...
 
unsafe NXOpen.Point GetPointPropertyValue (string propertyName)
 Returns the point value of the property More...
 
unsafe
NXOpen.Motion.ParamOverrideState 
GetPropertyOverrideState (string propertyName)
 Returns the override state of the property More...
 
unsafe NXOpen.NXObject GetReferencePropertyValue (string propertyName)
 Returns the referenced object value of the property More...
 
unsafe void GetScalarExpressionPropertyValue (string propertyName, out double propertyValue, out NXOpen.Unit unitType)
 Returns the double value of the property with unit More...
 
unsafe string GetStringPropertyValue (string propertyName)
 Returns the string value of the property More...
 
unsafe void SetBooleanPropertyValue (string propertyName, bool propertyValue)
 Sets the boolean value of the property More...
 
unsafe void SetCsysPropertyValue (string propertyName, NXOpen.CoordinateSystem propertyValue)
 Sets the csys value of the property More...
 
unsafe void SetDirectionPropertyValue (string propertyName, NXOpen.Direction propertyValue)
 Sets the direction value of the property More...
 
unsafe void SetEntitySubtypeName (string entitySubtypeName)
 Set the entity subtype name More...
 
unsafe void SetFileReferenceValue (string propertyName, string propertyValue)
 Sets the file reference value of the property More...
 
unsafe void SetIntegerPropertyValue (string propertyName, int propertyValue)
 Sets the integer value of the property More...
 
unsafe void SetMultipleReferencePropertyValue (string propertyName, NXOpen.NXObject[] propertyValue)
 Sets the multiple referenced object values of the property More...
 
unsafe void SetPointPropertyValue (string propertyName, NXOpen.Point propertyValue)
 Sets the point value of the property More...
 
unsafe void SetPropertyOverrideState (string propertyName, NXOpen.Motion.ParamOverrideState overrideState)
 Sets the override state of the property More...
 
unsafe void SetPropertyWithoutValue (string propertyName)
 Unset a property value More...
 
unsafe void SetReferencePropertyValue (string propertyName, NXOpen.NXObject propertyValue)
 Sets the referenced object value of the property More...
 
unsafe void SetScalarExpressionPropertyValue (string propertyName, double propertyValue, NXOpen.Unit unitType)
 Sets the double value of the property with unit More...
 
unsafe void SetScalarExpressionPropertyValue (string propertyName, string propertyValue, NXOpen.Unit unitType)
 Sets the string value of the property with unit More...
 
unsafe void SetStringPropertyValue (string propertyName, string propertyValue)
 Sets the string value of the property 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

Deprecated in NX1872.0.0. Use NXOpen.Motion.EntityPropTableBuilder.GetReferencePropertyValue , NXOpen.Motion.EntityPropTableBuilder.GetScalarExpressionPropertyValue and NXOpen.Motion.EntityPropTableBuilder.GetIntegerPropertyValue

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.