离散传动系构建器
更多...
#include <Motion_DiscreteDrivetrainBuilder.hxx>
|
|
class | _DiscreteDrivetrainBuilderBuilder |
◆ DrivetrainTypeOption
离散传动系统类型。
| 枚举值 |
|---|
| DrivetrainTypeOptionTwoDimensional | 二维
|
| DrivetrainTypeOptionThreeDimensional | 三维
|
◆ AdjacentElement()
返回离散传动系模式相邻元素。
创建于 NX1847.0.0。
许可证要求:mechanisms ("MECHANISMS")
◆ AverageGap()
| double NXOpen::Motion::DiscreteDrivetrainBuilder::AverageGap |
( |
| ) |
|
返回平均间隙(部件单位),由BuildPatternInstances方法计算。
创建于NX1953.0.0。
许可证要求:mechanisms ("MECHANISMS")
◆ BuildPatternInstances()
| void NXOpen::Motion::DiscreteDrivetrainBuilder::BuildPatternInstances |
( |
| ) |
|
构建模式实例按钮。调用此方法以构建离散传动系模式的实例。
于NX1847.0.0中创建。
许可证要求:mechanisms ("MECHANISMS")
◆ ClosingElement()
返回离散传动系模式闭合元素。
创建于 NX1847.0.0。
许可证要求:mechanisms ("MECHANISMS")
◆ ComputeNumberOfPatternInstances()
| void NXOpen::Motion::DiscreteDrivetrainBuilder::ComputeNumberOfPatternInstances |
( |
| ) |
|
计算模式实例数量按钮。调用此方法以计算离散传动系模式的实例数量。
于NX1847.0.0中创建。
许可证要求:mechanisms ("MECHANISMS")
◆ ComputePath()
| void NXOpen::Motion::DiscreteDrivetrainBuilder::ComputePath |
( |
| ) |
|
计算路径按钮。调用此方法以计算离散传动系布局的路径。
于NX1847.0.0中创建。
许可证要求:mechanisms ("MECHANISMS")
◆ CreateDiscreteDrivetrainLayoutBuilder()
创建新的离散传动系布局项并添加到 LayoutList。
- 返回
创建于 NX1847.0.0。
许可证要求:mechanisms ("MECHANISMS")
◆ CreateDiscreteDrivetrainPatternBuilder()
创建新的离散传动系模式项并添加到 PatternList。
- 返回
创建于 NX1847.0.0。
许可证要求:mechanisms ("MECHANISMS")
◆ CreateDiscreteDrivetrainReportBuilder()
创建一个新的离散传动链报告项并添加到ReportList中。
- 返回
创建于NX1847.0.0。
许可证要求:mechanisms ("MECHANISMS")
◆ DoublePinTrack()
| bool NXOpen::Motion::DiscreteDrivetrainBuilder::DoublePinTrack |
( |
| ) |
|
返回是否为双销轨道的状态。如果为 true,则调整链轮齿对齐以适应双销。
创建于 NX2406.0.0。
许可证要求:mechanisms ("MECHANISMS")
◆ DriverVelocity()
返回为离散传动系布局定义的主动链轮/轮速度。
创建于 NX1847.0.0。
许可证要求:mechanisms ("MECHANISMS")
◆ DrivetrainType()
返回离散传动系元素的类型。默认值为2D。
于NX1847.0.0中创建。
许可证要求:mechanisms ("MECHANISMS")
◆ InsideHeight()
返回为离散传动系定义的内部高度。
创建于 NX1872.0.0。
许可证要求:mechanisms ("MECHANISMS")
◆ InstancesLength()
| double NXOpen::Motion::DiscreteDrivetrainBuilder::InstancesLength |
( |
| ) |
|
返回实例长度(部件单位),由BuildPatternInstances方法计算。
创建于NX1953.0.0。
许可证要求:mechanisms ("MECHANISMS")
◆ LayoutList()
返回所有子离散传动系布局的列表。
于NX1847.0.0中创建。
许可证要求:mechanisms ("MECHANISMS")
◆ LayoutPlaneCsys()
返回布局平面坐标系。
于NX1872.0.0中创建。
许可证要求:mechanisms ("MECHANISMS")
◆ Name()
| NXString NXOpen::Motion::DiscreteDrivetrainBuilder::Name |
( |
| ) |
|
返回离散传动系的名称。在所有运动元素中必须唯一。
于NX1847.0.0中创建。
许可证要求:mechanisms ("MECHANISMS")
◆ NominalPitch()
返回为离散传动系模式定义的公称节距。
创建于 NX1847.0.0。
许可证要求:mechanisms ("MECHANISMS")
◆ NumberOfPatternInstances()
| NXOpen::Expression * NXOpen::Motion::DiscreteDrivetrainBuilder::NumberOfPatternInstances |
( |
| ) |
|
返回为离散传动系定义的模式数量。
创建于 NX1847.0.0。
许可证要求:mechanisms ("MECHANISMS")
◆ OutsideHeight()
返回为离散传动系定义的外部高度。
创建于 NX1872.0.0。
许可证要求:mechanisms ("MECHANISMS")
◆ PathCurves()
返回离散传动系布局路径曲线。
于NX1847.0.0中创建。
许可证要求:mechanisms ("MECHANISMS")
◆ PathLength()
| double NXOpen::Motion::DiscreteDrivetrainBuilder::PathLength |
( |
| ) |
|
返回路径长度(部件单位),由BuildPatternInstances方法计算。
创建于NX1953.0.0。
许可证要求:mechanisms ("MECHANISMS")
◆ PathSketch()
返回离散传动系布局路径草图。
于NX1847.0.0中创建。
许可证要求:mechanisms ("MECHANISMS")
◆ PatternList()
返回所有子离散传动系模式的列表。
于NX1847.0.0中创建。
许可证要求:mechanisms ("MECHANISMS")
◆ PositionPatternInstancesEvenly()
| bool NXOpen::Motion::DiscreteDrivetrainBuilder::PositionPatternInstancesEvenly |
( |
| ) |
|
返回是否启用均匀调整模式实例的状态。如果为 true,则启用均匀调整模式实例。
创建于 NX1847.0.0。
许可证要求:mechanisms ("MECHANISMS")
◆ ReportList()
返回所有子离散传动系报告的列表。
于NX1847.0.0中创建。
许可证要求:mechanisms ("MECHANISMS")
◆ ReversePatternInstancingDirection()
| bool NXOpen::Motion::DiscreteDrivetrainBuilder::ReversePatternInstancingDirection |
( |
| ) |
|
返回离散传动系是否反转模式实例方向。
于NX1872.0.0中创建。
许可证要求:mechanisms ("MECHANISMS")
◆ SetDoublePinTrack()
| void NXOpen::Motion::DiscreteDrivetrainBuilder::SetDoublePinTrack |
( |
bool | doublePinTrack | ) |
|
设置是否为双销轨道的状态。如果为 true,则调整链轮齿对齐以适应双销。
创建于 NX2406.0.0。
许可证要求:mechanisms ("MECHANISMS")
- 参数
-
| doublePinTrack | doublepintrack |
◆ SetDrivetrainType()
设置离散传动系元素的类型。默认值为2D。
于NX1847.0.0中创建。
许可证要求:mechanisms ("MECHANISMS")
- 参数
-
◆ SetLayoutPlaneCsys()
设置布局平面坐标系。
于NX1872.0.0中创建。
许可证要求:mechanisms ("MECHANISMS")
- 参数
-
| layoutPlaneCsys | layoutplanecsys |
◆ SetName() [1/2]
| void NXOpen::Motion::DiscreteDrivetrainBuilder::SetName |
( |
const char * | name | ) |
|
设置离散传动系的名称。在所有运动元素中必须唯一。
于NX1847.0.0中创建。
许可证要求:mechanisms ("MECHANISMS")
- 参数
-
◆ SetName() [2/2]
| void NXOpen::Motion::DiscreteDrivetrainBuilder::SetName |
( |
const NXString & | name | ) |
|
设置离散传动系的名称。在所有运动元素中必须唯一。
于NX1847.0.0中创建。
许可证要求:mechanisms ("MECHANISMS")
- 参数
-
◆ SetPositionPatternInstancesEvenly()
| void NXOpen::Motion::DiscreteDrivetrainBuilder::SetPositionPatternInstancesEvenly |
( |
bool | positionPatternInstancesEvenly | ) |
|
设置是否启用均匀调整模式实例的状态。如果为 true,则启用均匀调整模式实例。
创建于 NX1847.0.0。
许可证要求:mechanisms ("MECHANISMS")
- 参数
-
| positionPatternInstancesEvenly | positionpatterninstancesevenly |
◆ SetReversePatternInstancingDirection()
| void NXOpen::Motion::DiscreteDrivetrainBuilder::SetReversePatternInstancingDirection |
( |
bool | reversePatternInstancingDirection | ) |
|
设置离散传动系反向模式实例方向。
创建于 NX1872.0.0。
许可证要求:mechanisms ("MECHANISMS")
- 参数
-
| reversePatternInstancingDirection | reversepatterninstancingdirection |
◆ SetShowPatternInstancesNumbers()
| void NXOpen::Motion::DiscreteDrivetrainBuilder::SetShowPatternInstancesNumbers |
( |
bool | showPatternInstancesNumbers | ) |
|
设置是否启用显示模式实例编号的状态。如果为 true,则启用显示模式实例编号。
创建于 NX1847.0.0。
许可证要求:mechanisms ("MECHANISMS")
- 参数
-
| showPatternInstancesNumbers | showpatterninstancesnumbers |
◆ ShowPatternInstancesNumbers()
| bool NXOpen::Motion::DiscreteDrivetrainBuilder::ShowPatternInstancesNumbers |
( |
| ) |
|
返回是否启用显示模式实例编号的状态。如果为 true,则启用显示模式实例编号。
创建于 NX1847.0.0。
许可证要求:mechanisms ("MECHANISMS")
◆ TotalGap()
| double NXOpen::Motion::DiscreteDrivetrainBuilder::TotalGap |
( |
| ) |
|
返回总间隙(部件单位),由BuildPatternInstances方法计算。
创建于NX1953.0.0。
许可证要求:mechanisms ("MECHANISMS")