NX Open C++ 参考指南 2406 v1.1
载入中...
搜索中...
未找到
NXOpen::Motion::MotionSolutionBuilder类 参考

运动解算方案构建器 更多...

#include <Motion_MotionSolutionBuilder.hxx>

类 NXOpen::Motion::MotionSolutionBuilder 继承关系图:
NXOpen::Motion::EntityPropTableBuilder NXOpen::Motion::MotionBuilder NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public 类型

enum  AnalysisTypes { AnalysisTypesDynamic , AnalysisTypesStatic , AnalysisTypesControl }
enum  AssemblingMethod { AssemblingMethodOneStage , AssemblingMethodTwoStages }
enum  ConstraintsOptimizationExcludeType { ConstraintsOptimizationExcludeTypeNone , ConstraintsOptimizationExcludeTypeSelect }
enum  DynamicInitialVelocityMethod { DynamicInitialVelocityMethodQr , DynamicInitialVelocityMethodMoorePenrosePseudoInverse , DynamicInitialVelocityMethodMinimumKineticEnergy }
enum  DynamicIntegrationMethod { DynamicIntegrationMethodBdf , DynamicIntegrationMethodPece , DynamicIntegrationMethodRbdf }
enum  DynamicSimulationType { DynamicSimulationTypeCoSimulation , DynamicSimulationTypeModelExchange }
enum  DynamicSolverAcceleration { DynamicSolverAccelerationBanded , DynamicSolverAccelerationHarwell , DynamicSolverAccelerationIterative }
enum  GravityOption { GravityOptionNoGravity , GravityOptionEarthGravity , GravityOptionUserDefinedComponent , GravityOptionUserDefinedVector }
enum  GravityValueOption { GravityValueOptionExpression , GravityValueOptionProfile2d }
enum  InverseDynamicMethod { InverseDynamicMethodSingleStep , InverseDynamicMethodMultiStep }
enum  KinematicMethod { KinematicMethodSingleStep , KinematicMethodMultiStep }
enum  MatrixScaling { MatrixScalingStandard , MatrixScalingIterative }
enum  MotionSolverType { MotionSolverTypeClassic , MotionSolverTypeNextGeneration }
enum  Objective { ObjectiveIntegratedSolve , ObjectiveExportToExternalPlatform }
enum  OutputType {
  OutputTypeBinary , OutputTypeAscii , OutputTypeAsciiAndBinary , OutputTypeRestartAndBinary ,
  OutputTypeRestartAndAscii , OutputTypeRestart , OutputTypeAll , OutputTypeNone ,
  OutputTypeBinaryAfterRun
}
enum  Platform {
  PlatformAmesim , PlatformSimulink , PlatformFmi , PlatformProcyon ,
  PlatformConcurrent , PlatformDspace , PlatformScalexio
}
enum  PrintMethod { PrintMethodActual , PrintMethodInterpolated }
enum  RealTimeSystemType { RealTimeSystemTypeWindows , RealTimeSystemTypeLinux }
enum  RedundancyCheck { RedundancyCheckYes , RedundancyCheckNo , RedundancyCheckFullPivoting }
enum  RedundantConstraintCheck { RedundantConstraintCheckEveryTimeStep , RedundantConstraintCheckBeginningOfSimulation }
enum  SolutionTypes { SolutionTypesNormal , SolutionTypesArticulation , SolutionTypesSpreadsheet , SolutionTypesFlexbody }
enum  StaticJacobianType { StaticJacobianTypeFinite , StaticJacobianTypeExact }
enum  StaticSolverType { StaticSolverTypeHarwell , StaticSolverTypeQrFull }
enum  StaticSuspensionType { StaticSuspensionTypeDependent , StaticSuspensionTypeIndependent }
enum  StepTypeOption { StepTypeOptionNumSteps , StepTypeOptionStepSize , StepTypeOptionPrintIntervalCurve , StepTypeOptionSpeedSweepDriver }
enum  TimeSeriesFileNameFormat { TimeSeriesFileNameFormatOutputName , TimeSeriesFileNameFormatResultOutputName }
enum  UnitForce {
  UnitForceMicronewton , UnitForceNewton , UnitForceKilogramForce , UnitForcePound ,
  UnitForceDyne
}
enum  UnitLength {
  UnitLengthMillimeter , UnitLengthCentimeter , UnitLengthMeter , UnitLengthInch ,
  UnitLengthFoot , UnitLengthMicrometer
}
enum  UnitMass {
  UnitMassGram , UnitMassKilogram , UnitMassMetricTonne , UnitMassSlinch ,
  UnitMassSlug , UnitMassMilligram
}
enum  VehicleRoadHeightAdjustment { VehicleRoadHeightAdjustmentNone , VehicleRoadHeightAdjustmentRoad , VehicleRoadHeightAdjustmentVehicle }
enum  WorkingDirectoryType { WorkingDirectoryTypeSimFolder , WorkingDirectoryTypeUserDefined }

Public 成员函数

NXOpen::Motion::AdamsSolverPropertyAdamsSolverProperty ()
NXOpen::Motion::MotionSolutionBuilder::AnalysisTypes AnalysisType ()
NXString Description ()
NXOpen::ExpressionGravityValueExpression ()
NXOpen::DirectionGravityVector ()
bool IsSkipStep ()
NXString Name ()
NXOpen::Motion::RecurdynSolverPropertyRecurdynSolverProperty ()
void SetAdamsSolverProperty (NXOpen::Motion::AdamsSolverProperty *adamsSolverProperty)
void SetAnalysisType (NXOpen::Motion::MotionSolutionBuilder::AnalysisTypes analysisType)
void SetDescription (const char *description)
void SetDescription (const NXString &description)
void SetGravityVector (NXOpen::Direction *gravityVector)
void SetName (const char *name)
void SetName (const NXString &name)
void SetRecurdynSolverProperty (NXOpen::Motion::RecurdynSolverProperty *recurdynSolverProperty)
void SetSkipStep (bool isSkipStep)
void SetSkipSteps (const char *skipSteps)
void SetSkipSteps (const NXString &skipSteps)
void SetSolutionType (NXOpen::Motion::MotionSolutionBuilder::SolutionTypes solutionType)
void SetStaticAnalysis (bool staticAnalysis)
void SetStep (int step)
NXString SkipSteps ()
NXOpen::Motion::MotionSolutionBuilder::SolutionTypes SolutionType ()
bool StaticAnalysis ()
int Step ()
NXOpen::ExpressionTimeExpression ()
Public 成员函数 继承自 NXOpen::Motion::EntityPropTableBuilder
NXString EntityName ()
void GetBooleanPropertyNames (std::vector< NXString > &propertyNames)
bool GetBooleanPropertyValue (const char *propertyName)
bool GetBooleanPropertyValue (const NXString &propertyName)
void GetCsysPropertyNames (std::vector< NXString > &propertyNames)
NXOpen::CoordinateSystemGetCsysPropertyValue (const char *propertyName)
NXOpen::CoordinateSystemGetCsysPropertyValue (const NXString &propertyName)
void GetDirectionPropertyNames (std::vector< NXString > &propertyNames)
NXOpen::DirectionGetDirectionPropertyValue (const char *propertyName)
NXOpen::DirectionGetDirectionPropertyValue (const NXString &propertyName)
NXString GetEntitySubtypeName ()
void GetFileReferencePropertyNames (std::vector< NXString > &propertyNames)
NXString GetFileReferenceValue (const char *propertyName)
NXString GetFileReferenceValue (const NXString &propertyName)
void GetIntegerPropertyNames (std::vector< NXString > &propertyNames)
int GetIntegerPropertyValue (const char *propertyName)
int GetIntegerPropertyValue (const NXString &propertyName)
void GetMaterialPropertyNames (std::vector< NXString > &propertyNames)
NXOpen::PhysicalMaterialGetMaterialPropertyValue (const char *propertyName, bool *isInherited)
NXOpen::PhysicalMaterialGetMaterialPropertyValue (const NXString &propertyName, bool *isInherited)
void GetMultiColumnSelectionListPropertyNames (std::vector< NXString > &propertyNames)
void GetMultiColumnSelectionListPropertyValue (const char *propertyName, std::vector< NXString > &propertyValue)
void GetMultiColumnSelectionListPropertyValue (const NXString &propertyName, std::vector< NXString > &propertyValue)
std::vector< NXOpen::NXObject * > GetMultipleColumnListPropertyValue (const char *propertyName)
std::vector< NXOpen::NXObject * > GetMultipleColumnListPropertyValue (const NXString &propertyName)
void GetMultipleReferencePropertyNames (std::vector< NXString > &propertyNames)
std::vector< NXOpen::NXObject * > GetMultipleReferencePropertyValue (const char *propertyName)
std::vector< NXOpen::NXObject * > GetMultipleReferencePropertyValue (const NXString &propertyName)
void GetMultiTextPropertyNames (std::vector< NXString > &propertyNames)
NXString GetMultiTextPropertyValue (const char *propertyName)
NXString GetMultiTextPropertyValue (const NXString &propertyName)
void GetPointPropertyNames (std::vector< NXString > &propertyNames)
NXOpen::PointGetPointPropertyValue (const char *propertyName)
NXOpen::PointGetPointPropertyValue (const NXString &propertyName)
NXOpen::Motion::ParamOverrideState GetPropertyOverrideState (const char *propertyName)
NXOpen::Motion::ParamOverrideState GetPropertyOverrideState (const NXString &propertyName)
void GetReferencePropertyNames (std::vector< NXString > &propertyNames)
NXOpen::NXObjectGetReferencePropertyValue (const char *propertyName)
NXOpen::NXObjectGetReferencePropertyValue (const NXString &propertyName)
void GetRGBColorPropertyNames (std::vector< NXString > &propertyNames)
void GetRGBColorPropertyValue (const char *propertyName, std::vector< double > &propertyValue)
void GetRGBColorPropertyValue (const NXString &propertyName, std::vector< double > &propertyValue)
void GetRGBColorPropertyValue255 (const char *propertyName, std::vector< int > &propertyValue)
void GetRGBColorPropertyValue255 (const NXString &propertyName, std::vector< int > &propertyValue)
void GetScalarExpressionPropertyNames (std::vector< NXString > &propertyNames)
void GetScalarExpressionPropertyValue (const char *propertyName, double *propertyValue, NXOpen::Unit **unitType)
void GetScalarExpressionPropertyValue (const NXString &propertyName, double *propertyValue, NXOpen::Unit **unitType)
void GetStringPropertyNames (std::vector< NXString > &propertyNames)
NXString GetStringPropertyValue (const char *propertyName)
NXString GetStringPropertyValue (const NXString &propertyName)
void SetBooleanPropertyValue (const char *propertyName, bool propertyValue)
void SetBooleanPropertyValue (const NXString &propertyName, bool propertyValue)
void SetCsysPropertyValue (const char *propertyName, NXOpen::CoordinateSystem *propertyValue)
void SetCsysPropertyValue (const NXString &propertyName, NXOpen::CoordinateSystem *propertyValue)
void SetDirectionPropertyValue (const char *propertyName, NXOpen::Direction *propertyValue)
void SetDirectionPropertyValue (const NXString &propertyName, NXOpen::Direction *propertyValue)
void SetEntityName (const char *name)
void SetEntityName (const NXString &name)
void SetEntitySubtypeName (const char *entitySubtypeName)
void SetEntitySubtypeName (const NXString &entitySubtypeName)
void SetFileReferenceValue (const char *propertyName, const char *propertyValue)
void SetFileReferenceValue (const NXString &propertyName, const NXString &propertyValue)
void SetIntegerExpressionPropertyValue (const char *propertyName, const char *propertyValue)
void SetIntegerExpressionPropertyValue (const NXString &propertyName, const NXString &propertyValue)
void SetIntegerPropertyValue (const char *propertyName, int propertyValue)
void SetIntegerPropertyValue (const NXString &propertyName, int propertyValue)
void SetMaterialPropertyValue (const char *propertyName, bool isInherited, NXOpen::PhysicalMaterial *propertyValue)
void SetMaterialPropertyValue (const NXString &propertyName, bool isInherited, NXOpen::PhysicalMaterial *propertyValue)
void SetMultiColumnSelectionListPropertyValue (const char *propertyName, std::vector< NXString > &propertyValue)
void SetMultiColumnSelectionListPropertyValue (const NXString &propertyName, std::vector< NXString > &propertyValue)
void SetMultipleColumnListPropertyValue (const char *propertyName, const std::vector< NXOpen::NXObject * > &propertyValue)
void SetMultipleColumnListPropertyValue (const NXString &propertyName, const std::vector< NXOpen::NXObject * > &propertyValue)
void SetMultipleReferencePropertyValue (const char *propertyName, const std::vector< NXOpen::NXObject * > &propertyValue)
void SetMultipleReferencePropertyValue (const NXString &propertyName, const std::vector< NXOpen::NXObject * > &propertyValue)
void SetMultiTextPropertyValue (const char *propertyName, const char *propertyValue)
void SetMultiTextPropertyValue (const NXString &propertyName, const NXString &propertyValue)
void SetPointPropertyValue (const char *propertyName, NXOpen::Point *propertyValue)
void SetPointPropertyValue (const NXString &propertyName, NXOpen::Point *propertyValue)
void SetPropertyOverrideState (const char *propertyName, NXOpen::Motion::ParamOverrideState overrideState)
void SetPropertyOverrideState (const NXString &propertyName, NXOpen::Motion::ParamOverrideState overrideState)
void SetPropertyWithoutValue (const char *propertyName)
void SetPropertyWithoutValue (const NXString &propertyName)
void SetReferencePropertyValue (const char *propertyName, NXOpen::NXObject *propertyValue)
void SetReferencePropertyValue (const NXString &propertyName, NXOpen::NXObject *propertyValue)
void SetRGBColorPropertyValue (const char *propertyName, const std::vector< double > &propertyValue)
void SetRGBColorPropertyValue (const NXString &propertyName, const std::vector< double > &propertyValue)
void SetRGBColorPropertyValue255 (const char *propertyName, const std::vector< int > &propertyValue)
void SetRGBColorPropertyValue255 (const NXString &propertyName, const std::vector< int > &propertyValue)
void SetScalarExpressionPropertyValue (const char *propertyName, const char *propertyValue, NXOpen::Unit *unitType)
void SetScalarExpressionPropertyValue (const char *propertyName, double propertyValue, NXOpen::Unit *unitType)
void SetScalarExpressionPropertyValue (const NXString &propertyName, const NXString &propertyValue, NXOpen::Unit *unitType)
void SetScalarExpressionPropertyValue (const NXString &propertyName, double propertyValue, NXOpen::Unit *unitType)
void SetStringPropertyValue (const char *propertyName, const char *propertyValue)
void SetStringPropertyValue (const NXString &propertyName, const NXString &propertyValue)
Public 成员函数 继承自 NXOpen::Motion::MotionBuilder
double DisplayScale ()
NXString GroupName ()
NXOpen::Motion::MotionObject::GroupType GroupType ()
void SetDisplayScale (double displayScale)
void SetGroupName (const char *groupName)
void SetGroupName (const NXString &groupName)
void SetGroupType (NXOpen::Motion::MotionObject::GroupType groupType)
Public 成员函数 继承自 NXOpen::Builder
NXOpen::NXObjectCommit ()
void Destroy ()
std::vector< NXOpen::NXObject * > GetCommittedObjects ()
NXOpen::NXObjectGetObject ()
NXOpen::PreviewBuilderPreviewBuilder ()
void ShowResults ()
virtual bool Validate ()
Public 成员函数 继承自 NXOpen::TaggedObject
tag_t Tag () const

友元

class _MotionSolutionBuilderBuilder

详细描述

运动解算方案构建器

表示NXOpen::Motion::MotionSolutionBuilder
若要创建此类的新实例,请使用NXOpen::Motion::MotionSolutionCollection::CreateSolutionBuilder

创建于NX5.0.0.

成员枚举类型说明

◆ AnalysisTypes

分析类型 LMS求解器不支持NXOpen::Motion::MotionSolutionBuilder::AnalysisTypesControl

枚举值
AnalysisTypesDynamic 

动态或运动学分析

AnalysisTypesStatic 

静态分析

AnalysisTypesControl 

控制

◆ AssemblingMethod

装配方法

枚举值
AssemblingMethodOneStage 

装配方法单阶段

AssemblingMethodTwoStages 

装配方法双阶段

◆ ConstraintsOptimizationExcludeType

约束优化排除类型

枚举值
ConstraintsOptimizationExcludeTypeNone 

约束优化排除类型无

ConstraintsOptimizationExcludeTypeSelect 

约束优化排除类型选择

◆ DynamicInitialVelocityMethod

动态初始速度方法

枚举值
DynamicInitialVelocityMethodQr 

动态初始速度方法QR

DynamicInitialVelocityMethodMoorePenrosePseudoInverse 

动态初始速度方法Moore Penrose伪逆

DynamicInitialVelocityMethodMinimumKineticEnergy 

动态初始速度方法最小动能

◆ DynamicIntegrationMethod

动态积分方法

枚举值
DynamicIntegrationMethodBdf 

动态积分方法BDF

DynamicIntegrationMethodPece 

动态积分方法PECE

DynamicIntegrationMethodRbdf 

动态积分方法实时BDF(CCODE)

◆ DynamicSimulationType

模拟类型

枚举值
DynamicSimulationTypeCoSimulation 

动态模拟类型协同仿真

DynamicSimulationTypeModelExchange 

动态模拟类型模型交换

◆ DynamicSolverAcceleration

动态求解器加速

枚举值
DynamicSolverAccelerationBanded 

动态求解器加速带状

DynamicSolverAccelerationHarwell 

动态求解器加速Harwell

DynamicSolverAccelerationIterative 

动态求解器加速迭代

◆ GravityOption

重力选项

枚举值
GravityOptionNoGravity 

无重力选项

GravityOptionEarthGravity 

地球重力选项

GravityOptionUserDefinedComponent 

用户定义分量选项

GravityOptionUserDefinedVector 

用户定义矢量选项

◆ GravityValueOption

重力值选项

枚举值
GravityValueOptionExpression 

表达式选项

GravityValueOptionProfile2d 

profile2d选项

◆ InverseDynamicMethod

逆动力学方法

枚举值
InverseDynamicMethodSingleStep 

逆动力学方法单步

InverseDynamicMethodMultiStep 

逆动力学方法多步

◆ KinematicMethod

运动学方法

枚举值
KinematicMethodSingleStep 

运动学方法单步

KinematicMethodMultiStep 

运动学方法多步

◆ MatrixScaling

矩阵缩放

枚举值
MatrixScalingStandard 

矩阵缩放标准

MatrixScalingIterative 

矩阵缩放迭代

◆ MotionSolverType

运动求解器类型

枚举值
MotionSolverTypeClassic 

下一代求解器关闭

MotionSolverTypeNextGeneration 

下一代求解器开启

◆ Objective

目标

枚举值
ObjectiveIntegratedSolve 

集成求解

ObjectiveExportToExternalPlatform 

导出到外部平台

◆ OutputType

输出类型

枚举值
OutputTypeBinary 

二进制类型

OutputTypeAscii 

ASCII类型

OutputTypeAsciiAndBinary 

ASCII和二进制类型

OutputTypeRestartAndBinary 

重启和二进制类型

OutputTypeRestartAndAscii 

重启和ASCII类型

OutputTypeRestart 

重启类型

OutputTypeAll 

所有类型

OutputTypeNone 

无类型

OutputTypeBinaryAfterRun 

运行后二进制类型

◆ Platform

外部平台

枚举值
PlatformAmesim 

Amesim

PlatformSimulink 

Simulink

PlatformFmi 

FMI

PlatformProcyon 

Procyon

PlatformConcurrent 

Concurrent

PlatformDspace 

旧的“dSPACE”在UI中变为“DS1006”,在其他地方保持“dSPACE”。

PlatformScalexio 

dSPACE SCALEXIO

◆ PrintMethod

打印方法

枚举值
PrintMethodActual 

打印方法实际值

PrintMethodInterpolated 

打印方法插值

◆ RealTimeSystemType

系统

枚举值
RealTimeSystemTypeWindows 

Windows

RealTimeSystemTypeLinux 

Linux

◆ RedundancyCheck

冗余检查

枚举值
RedundancyCheckYes 

冗余检查是

RedundancyCheckNo 

冗余检查否

RedundancyCheckFullPivoting 

冗余检查全主元

◆ RedundantConstraintCheck

冗余约束检查

枚举值
RedundantConstraintCheckEveryTimeStep 

约束检查每时间步

RedundantConstraintCheckBeginningOfSimulation 

约束检查模拟开始

◆ SolutionTypes

求解类型

枚举值
SolutionTypesNormal 

常规运行

SolutionTypesArticulation 

关节运动运行

SolutionTypesSpreadsheet 

电子表格运行

SolutionTypesFlexbody 

柔性体动力学运行

◆ StaticJacobianType

静态雅可比矩阵类型

枚举值
StaticJacobianTypeFinite 

静态雅可比类型有限

StaticJacobianTypeExact 

静态雅可比类型精确

◆ StaticSolverType

静态求解器类型

枚举值
StaticSolverTypeHarwell 

静态求解器类型Harwell

StaticSolverTypeQrFull 

静态求解器类型QR全

◆ StaticSuspensionType

车辆道路高度调整

枚举值
StaticSuspensionTypeDependent 

悬架类型非独立

StaticSuspensionTypeIndependent 

悬架类型独立

◆ StepTypeOption

步长类型选项

枚举值
StepTypeOptionNumSteps 

步数选项

StepTypeOptionStepSize 

步长选项

StepTypeOptionPrintIntervalCurve 

打印间隔曲线选项

StepTypeOptionSpeedSweepDriver 

速度扫描驱动选项

◆ TimeSeriesFileNameFormat

时间序列文件名格式

枚举值
TimeSeriesFileNameFormatOutputName 

时间序列文件名格式输出名称

TimeSeriesFileNameFormatResultOutputName 

时间序列文件名格式结果输出名称

◆ UnitForce

求解器力单位

枚举值
UnitForceMicronewton 

微牛顿单位

UnitForceNewton 

牛顿单位

UnitForceKilogramForce 

千克力单位

UnitForcePound 

磅单位

UnitForceDyne 

达因单位

◆ UnitLength

求解器长度单位

枚举值
UnitLengthMillimeter 

毫米单位

UnitLengthCentimeter 

厘米单位

UnitLengthMeter 

米单位

UnitLengthInch 

英寸单位

UnitLengthFoot 

英尺单位

UnitLengthMicrometer 

微米单位

◆ UnitMass

求解器质量单位

枚举值
UnitMassGram 

克单位

UnitMassKilogram 

千克单位

UnitMassMetricTonne 

公吨单位

UnitMassSlinch 

slinch单位

UnitMassSlug 

斯勒格单位

UnitMassMilligram 

毫克单位

◆ VehicleRoadHeightAdjustment

车辆道路高度调整

枚举值
VehicleRoadHeightAdjustmentNone 

车辆道路高度调整无

VehicleRoadHeightAdjustmentRoad 

车辆道路高度调整道路

VehicleRoadHeightAdjustmentVehicle 

车辆道路高度调整车辆

◆ WorkingDirectoryType

工作目录类型

枚举值
WorkingDirectoryTypeSimFolder 

仿真文件夹类型

WorkingDirectoryTypeUserDefined 

用户定义类型

成员函数说明

◆ AdamsSolverProperty()

NXOpen::Motion::AdamsSolverProperty * NXOpen::Motion::MotionSolutionBuilder::AdamsSolverProperty ( )

返回Adams求解器属性
创建于NX5.0.0。

许可要求:无

◆ AnalysisType()

NXOpen::Motion::MotionSolutionBuilder::AnalysisTypes NXOpen::Motion::MotionSolutionBuilder::AnalysisType ( )

返回分析类型
于NX5.0.0创建。

许可证要求:无

◆ Description()

NXString NXOpen::Motion::MotionSolutionBuilder::Description ( )

返回描述
于NX5.0.0创建。

许可证要求:无

◆ GravityValueExpression()

NXOpen::Expression * NXOpen::Motion::MotionSolutionBuilder::GravityValueExpression ( )

返回重力值表达式
创建于NX8.5.0。

许可要求:无

◆ GravityVector()

NXOpen::Direction * NXOpen::Motion::MotionSolutionBuilder::GravityVector ( )

返回重力矢量
于NX5.0.0创建。

许可证要求:无

◆ IsSkipStep()

bool NXOpen::Motion::MotionSolutionBuilder::IsSkipStep ( )

返回跳过步骤选项
创建于NX8.0.0。

许可要求:无

◆ Name()

NXString NXOpen::Motion::MotionSolutionBuilder::Name ( )

返回名称
于NX5.0.0创建。

许可证要求:无

◆ RecurdynSolverProperty()

NXOpen::Motion::RecurdynSolverProperty * NXOpen::Motion::MotionSolutionBuilder::RecurdynSolverProperty ( )

返回Recurdyn求解器属性
创建于NX5.0.0。

许可要求:无

◆ SetAdamsSolverProperty()

void NXOpen::Motion::MotionSolutionBuilder::SetAdamsSolverProperty ( NXOpen::Motion::AdamsSolverProperty * adamsSolverProperty)

设置Adams求解器属性
创建于NX5.0.0。

许可要求:mechanisms ("MECHANISMS")

参数
adamsSolverPropertyadamssolverproperty

◆ SetAnalysisType()

void NXOpen::Motion::MotionSolutionBuilder::SetAnalysisType ( NXOpen::Motion::MotionSolutionBuilder::AnalysisTypes analysisType)

设置分析类型
于NX5.0.0创建。

许可证要求:mechanisms ("MECHANISMS")

参数
analysisTypeanalysistype

◆ SetDescription() [1/2]

void NXOpen::Motion::MotionSolutionBuilder::SetDescription ( const char * description)

设置描述
于NX5.0.0创建。

许可证要求:mechanisms ("MECHANISMS")

参数
descriptiondescription

◆ SetDescription() [2/2]

void NXOpen::Motion::MotionSolutionBuilder::SetDescription ( const NXString & description)

设置描述
于NX5.0.0创建。

许可证要求:mechanisms ("MECHANISMS")

参数
descriptiondescription

◆ SetGravityVector()

void NXOpen::Motion::MotionSolutionBuilder::SetGravityVector ( NXOpen::Direction * gravityVector)

设置重力矢量
于NX5.0.0创建。

许可证要求:mechanisms ("MECHANISMS")

参数
gravityVectorgravityvector

◆ SetName() [1/2]

void NXOpen::Motion::MotionSolutionBuilder::SetName ( const char * name)

设置名称
于NX5.0.0创建。

许可证要求:mechanisms ("MECHANISMS")

参数
namename

◆ SetName() [2/2]

void NXOpen::Motion::MotionSolutionBuilder::SetName ( const NXString & name)

设置名称
于NX5.0.0创建。

许可证要求:mechanisms ("MECHANISMS")

参数
namename

◆ SetRecurdynSolverProperty()

void NXOpen::Motion::MotionSolutionBuilder::SetRecurdynSolverProperty ( NXOpen::Motion::RecurdynSolverProperty * recurdynSolverProperty)

设置Recurdyn求解器属性
创建于NX5.0.0。

许可要求:mechanisms ("MECHANISMS")

参数
recurdynSolverPropertyrecurdynsolverproperty

◆ SetSkipStep()

void NXOpen::Motion::MotionSolutionBuilder::SetSkipStep ( bool isSkipStep)

设置跳过步骤选项
创建于NX8.0.0。

许可要求:mechanisms ("MECHANISMS")

参数
isSkipStepisskipstep

◆ SetSkipSteps() [1/2]

void NXOpen::Motion::MotionSolutionBuilder::SetSkipSteps ( const char * skipSteps)

设置跳过的步骤
创建于NX8.0.0。

许可要求:mechanisms ("MECHANISMS")

参数
skipStepsskipsteps

◆ SetSkipSteps() [2/2]

void NXOpen::Motion::MotionSolutionBuilder::SetSkipSteps ( const NXString & skipSteps)

设置跳过的步骤
创建于NX8.0.0。

许可要求:mechanisms ("MECHANISMS")

参数
skipStepsskipsteps

◆ SetSolutionType()

void NXOpen::Motion::MotionSolutionBuilder::SetSolutionType ( NXOpen::Motion::MotionSolutionBuilder::SolutionTypes solutionType)

设置求解类型
于NX5.0.0创建。

许可证要求:mechanisms ("MECHANISMS")

参数
solutionTypesolutiontype

◆ SetStaticAnalysis()

void NXOpen::Motion::MotionSolutionBuilder::SetStaticAnalysis ( bool staticAnalysis)

设置静态分析选项
于NX7.5.0创建。

许可证要求:mechanisms ("MECHANISMS")

参数
staticAnalysisstaticanalysis

◆ SetStep()

void NXOpen::Motion::MotionSolutionBuilder::SetStep ( int step)

设置步数
于NX5.0.0创建。

许可证要求:mechanisms ("MECHANISMS")

参数
stepstep

◆ SkipSteps()

NXString NXOpen::Motion::MotionSolutionBuilder::SkipSteps ( )

返回跳过的步骤
创建于NX8.0.0。

许可要求:无

◆ SolutionType()

NXOpen::Motion::MotionSolutionBuilder::SolutionTypes NXOpen::Motion::MotionSolutionBuilder::SolutionType ( )

返回求解类型
于NX5.0.0创建。

许可证要求:无

◆ StaticAnalysis()

bool NXOpen::Motion::MotionSolutionBuilder::StaticAnalysis ( )

返回静态分析选项
于NX7.5.0创建。

许可证要求:无

◆ Step()

int NXOpen::Motion::MotionSolutionBuilder::Step ( )

返回步数
于NX5.0.0创建。

许可证要求:无

◆ TimeExpression()

NXOpen::Expression * NXOpen::Motion::MotionSolutionBuilder::TimeExpression ( )

返回时间表达式
创建于NX8.5.0。

许可要求:无