动态材料构建器
更多...
#include <Mechatronics_DynamicMaterialBuilder.hxx>
|
|
class | _DynamicMaterialBuilderBuilder |
◆ MaterialMode
动态材料类型。
| 枚举值 |
|---|
| MaterialModeBox | 盒形材料
|
| MaterialModeCylinder | 圆柱形材料
|
| MaterialModeUserDefined | 用户定义形状材料
|
| MaterialModeAlongGuide | 沿导轨材料
|
| MaterialModeDynamicVariables | 动态变量材料
|
◆ ShapeType
动态材料形状类型选项。
| 枚举值 |
|---|
| ShapeTypeAutomatic | 自动形状选项
|
| ShapeTypeUserDefined | 用户定义形状选项
|
◆ AxisVector()
获取指定的轴矢量。
于 NX1980.0.0 版本创建。
许可证要求:nx_mcd_core(“机电概念设计器”)
◆ BoxXlen()
获取长方体X方向长度。
于 NX1980.0.0 版本创建。
许可证要求:nx_mcd_core(“机电概念设计器”)
◆ BoxYlen()
获取长方体Y方向长度。
于 NX1980.0.0 版本创建。
许可证要求:nx_mcd_core(“机电概念设计器”)
◆ BoxZlen()
获取长方体Z方向长度。
于 NX1980.0.0 版本创建。
许可证要求:nx_mcd_core(“机电概念设计器”)
◆ Category()
| int NXOpen::Mechatronics::DynamicMaterialBuilder::Category |
( |
| ) |
|
碰撞类别
创建于NX2306.0.0。
许可证要求:nx_mcd_core ("Mechatronics Concept Designer")
返回
◆ CylinderHeight()
获取圆柱体高度。
于 NX1980.0.0 版本创建。
许可证要求:nx_mcd_core(“机电概念设计器”)
◆ CylinderRadius()
获取圆柱体半径。
于 NX1980.0.0 版本创建。
许可证要求:nx_mcd_core(“机电概念设计器”)
◆ EvaluateGuideSection()
| void NXOpen::Mechatronics::DynamicMaterialBuilder::EvaluateGuideSection |
( |
const std::vector< NXOpen::NXObject * > & | curves | ) |
|
评估导向曲线。如果没有复合曲线,则创建它,否则评估它。
于NX1980.0.0创建
许可证要求:nx_mcd_core("Mechatronics Concept Designer")
- 参数
-
◆ EvaluateSection()
| void NXOpen::Mechatronics::DynamicMaterialBuilder::EvaluateSection |
( |
const std::vector< NXOpen::NXObject * > & | curves | ) |
|
评估截面曲线。如果没有复合曲线,则创建它,否则评估它。
于NX1980.0.0创建
许可证要求:nx_mcd_core("Mechatronics Concept Designer")
- 参数
-
◆ Faces()
获取面列表。可包含 NXOpen::Face 类型对象。
于 NX1980.0.0 版本创建。
许可证要求:nx_mcd_core(“机电概念设计器”)
◆ GetGuideCurves()
| std::vector< NXOpen::NXObject * > NXOpen::Mechatronics::DynamicMaterialBuilder::GetGuideCurves |
( |
| ) |
|
获取沿导向模式的导向曲线
- 返回
- 曲线或边
于NX1980.0.0创建
许可证要求:nx_mcd_core("Mechatronics Concept Designer")
◆ GetSectionCurves()
| std::vector< NXOpen::NXObject * > NXOpen::Mechatronics::DynamicMaterialBuilder::GetSectionCurves |
( |
| ) |
|
获取沿导向模式的截面曲线
- 返回
- 曲线或边
于NX1980.0.0创建
许可证要求:nx_mcd_core("Mechatronics Concept Designer")
◆ GetVariableExps()
| std::vector< NXOpen::NXObject * > NXOpen::Mechatronics::DynamicMaterialBuilder::GetVariableExps |
( |
| ) |
|
获取“动态变量”模式的变量表达式
- 返回
- 表达式
于NX1980.0.0创建
许可证要求:nx_mcd_core("Mechatronics Concept Designer")
◆ GuideOffset()
返回沿导向模式的偏移值
于NX1980.0.0创建
许可证要求:nx_mcd_core("Mechatronics Concept Designer")
◆ GuideVector()
返回导向线方向矢量
于NX1980.0.0创建
许可证要求:nx_mcd_core("Mechatronics Concept Designer")
◆ Mode()
获取动态材料类型。
于 NX1980.0.0 版本创建。
许可证要求:nx_mcd_core(“机电概念设计器”)
◆ Name()
| NXString NXOpen::Mechatronics::DynamicMaterialBuilder::Name |
( |
| ) |
|
返回对象名称。
于NX1980.0.0创建
许可证要求:nx_mcd_core("Mechatronics Concept Designer")
◆ NewDrivePoint()
◆ Offset()
返回用户定义模式的偏移值
于NX1980.0.0创建
许可证要求:nx_mcd_core("Mechatronics Concept Designer")
◆ Orientation()
获取定向坐标系。
于 NX1980.0.0 版本创建。
许可证要求:nx_mcd_core(“机电概念设计器”)
◆ PointList()
返回包含驱动点的列表。
于NX1980.0.0创建
许可证要求:nx_mcd_core("Mechatronics Concept Designer")
◆ PointOnGuide()
| NXOpen::Point * NXOpen::Mechatronics::DynamicMaterialBuilder::PointOnGuide |
( |
| ) |
|
获取引导线上的选定点。
于 NX1980.0.0 版本创建。
许可证要求:nx_mcd_core(“机电概念设计器”)
◆ SetAxisVector()
| void NXOpen::Mechatronics::DynamicMaterialBuilder::SetAxisVector |
( |
NXOpen::Direction * | axisVector | ) |
|
设置指定的轴矢量。
于 NX1980.0.0 版本创建。
许可证要求:nx_mcd_core(“机电概念设计器”)
- 参数
-
◆ SetCategory()
| void NXOpen::Mechatronics::DynamicMaterialBuilder::SetCategory |
( |
int | collisionCategory | ) |
|
碰撞类别
创建于NX2306.0.0。
许可证要求:nx_mcd_core ("Mechatronics Concept Designer")
设置
- 参数
-
◆ SetFaces()
| void NXOpen::Mechatronics::DynamicMaterialBuilder::SetFaces |
( |
const std::vector< NXOpen::NXObject * > & | faces | ) |
|
设置面列表。
于 NX1980.0.0 版本创建。
许可证要求:nx_mcd_core(“机电概念设计器”)
- 参数
-
◆ SetGuideCurves()
| void NXOpen::Mechatronics::DynamicMaterialBuilder::SetGuideCurves |
( |
const std::vector< NXOpen::NXObject * > & | curves | ) |
|
设置沿导向模式的导向曲线
于NX1980.0.0创建
许可证要求:nx_mcd_core("Mechatronics Concept Designer")
- 参数
-
◆ SetGuideVector()
| void NXOpen::Mechatronics::DynamicMaterialBuilder::SetGuideVector |
( |
NXOpen::Direction * | guideVector | ) |
|
设置导向线方向矢量
于NX1980.0.0创建
许可证要求:nx_mcd_core("Mechatronics Concept Designer")
- 参数
-
◆ SetMode()
设置动态材料类型。
于 NX1980.0.0 版本创建。
许可证要求:nx_mcd_core(“机电概念设计器”)
- 参数
-
◆ SetName() [1/2]
| void NXOpen::Mechatronics::DynamicMaterialBuilder::SetName |
( |
const char * | name | ) |
|
设置对象名称。
创建于NX1980.0.0。
许可证要求:nx_mcd_core ("Mechatronics Concept Designer")
- 参数
-
◆ SetName() [2/2]
| void NXOpen::Mechatronics::DynamicMaterialBuilder::SetName |
( |
const NXString & | name | ) |
|
设置对象名称。
创建于NX1980.0.0。
许可证要求:nx_mcd_core ("Mechatronics Concept Designer")
- 参数
-
◆ SetOrientation()
设置定向坐标系。
于 NX1980.0.0 版本创建。
许可证要求:nx_mcd_core(“机电概念设计器”)
- 参数
-
◆ SetPointOnGuide()
| void NXOpen::Mechatronics::DynamicMaterialBuilder::SetPointOnGuide |
( |
NXOpen::Point * | pointOnGuide | ) |
|
设置导向线上的选中点
于NX1980.0.0创建
许可证要求:nx_mcd_core("Mechatronics Concept Designer")
- 参数
-
◆ SetSectionCurves()
| void NXOpen::Mechatronics::DynamicMaterialBuilder::SetSectionCurves |
( |
const std::vector< NXOpen::NXObject * > & | curves | ) |
|
设置沿导向模式的截面曲线
于NX1980.0.0创建
许可证要求:nx_mcd_core("Mechatronics Concept Designer")
- 参数
-
◆ SetShapeOption()
设置动态材料形状类型。
于 NX1980.0.0 版本创建。
许可证要求:nx_mcd_core(“机电概念设计器”)
- 参数
-
◆ SetSuperseded()
| void NXOpen::Mechatronics::DynamicMaterialBuilder::SetSuperseded |
( |
NXOpen::NXObject * | superseded | ) |
|
设置被替换的对象。
于 NX1980.0.0 中创建。
许可要求:nx_mcd_core("Mechatronics Concept Designer")
- 参数
-
◆ SetVariableExps()
| void NXOpen::Mechatronics::DynamicMaterialBuilder::SetVariableExps |
( |
const std::vector< NXOpen::NXObject * > & | exps | ) |
|
设置“动态变量”模式的变量表达式
于NX1980.0.0创建
许可证要求:nx_mcd_core("Mechatronics Concept Designer")
- 参数
-
◆ ShapeOption()
获取动态材料形状类型。
于 NX1980.0.0 版本创建。
许可证要求:nx_mcd_core(“机电概念设计器”)
◆ Superseded()