表示 NXOpen::Mechatronics::FlexibleCable 构建器。
要创建此类的新实例,请使用 NXOpen::Mechatronics::FlexibleCableCollection::CreateFlexibleCableBuilder
于NX2212.0.0中创建。
更多...
#include <Mechatronics_FlexibleCableBuilder.hxx>
|
|
class | _FlexibleCableBuilderBuilder |
◆ GeometryTypes
柔性线缆创建的几何类型。
| 枚举值 |
|---|
| GeometryTypesCurve | 使用曲线创建
|
| GeometryTypesBody | 使用体创建
|
| GeometryTypesParameter | 使用参数创建
|
◆ SectionTypes
柔性线缆创建的截面类型。
| 枚举值 |
|---|
| SectionTypesCircle | 圆形截面
|
| SectionTypesRectangle | 矩形截面
|
◆ AttachmentList()
获取包含已定义附件的列表。
于NX2212.0.0版本创建。
许可证要求 : nx_mcd_core ("机电概念设计器")
◆ AttachmentsReversed()
| bool NXOpen::Mechatronics::FlexibleCableBuilder::AttachmentsReversed |
( |
| ) |
|
获取附件是否已反转的标志。
于NX2212.0.0版本创建。
许可证要求 : nx_mcd_core ("机电概念设计器")
◆ Body()
获取体。
于NX2212.0.0版本创建。
许可证要求 : nx_mcd_core ("机电概念设计器")
◆ Collisions()
返回碰撞体。
创建于 NX2212.0.0.
许可证要求:nx_mcd_core ("Mechatronics Concept Designer")
◆ Curves()
获取曲线。
于NX2212.0.0版本创建。
许可证要求 : nx_mcd_core ("机电概念设计器")
◆ Cutter()
返回刀具。
创建于 NX2312.0.0.
许可证要求:nx_mcd_core ("Mechatronics Concept Designer")
◆ Diameter()
获取圆形截面的直径。
于NX2212.0.0版本创建。
许可证要求 : nx_mcd_core ("机电概念设计器")
◆ FastSolving()
| bool NXOpen::Mechatronics::FlexibleCableBuilder::FastSolving |
( |
| ) |
|
获取快速求解标志,该标志决定是否使用快速求解方法解决长皮带滚动问题。
于NX2312.0.0版本创建。
许可证要求 : nx_mcd_core ("机电概念设计器")
◆ GeometryType()
获取几何类型。
于NX2212.0.0版本创建。
许可证要求 : nx_mcd_core ("机电概念设计器")
◆ Length()
获取长度。
于NX2212.0.0版本创建。
许可证要求 : nx_mcd_core ("机电概念设计器")
◆ Material()
◆ Name()
| NXString NXOpen::Mechatronics::FlexibleCableBuilder::Name |
( |
| ) |
|
返回名称。
创建于 NX2212.0.0.
许可证要求:nx_mcd_core ("Mechatronics Concept Designer")
◆ RunFastSolvingToCalculateWindingCurve()
| void NXOpen::Mechatronics::FlexibleCableBuilder::RunFastSolvingToCalculateWindingCurve |
( |
bool | isStartRoller, |
|
|
std::vector< NXOpen::Point3d > & | points, |
|
|
std::vector< NXOpen::Vector3d > & | widthDirections ) |
运行快速求解以计算辊上的缠绕曲线。
创建于 NX2312.0.0.
许可证要求:nx_mcd_core ("Mechatronics Concept Designer")
- 参数
-
| isStartRoller | 是否为起始辊 |
| points | 点 |
| widthDirections | 宽度方向 |
◆ SectionType()
截面类型。
于NX2212.0.0中创建。
许可证要求 : nx_mcd_core ("Mechatronics Concept Designer")
返回
◆ SetAttachmentsReversed()
| void NXOpen::Mechatronics::FlexibleCableBuilder::SetAttachmentsReversed |
( |
bool | attachmentsReversed | ) |
|
设置附件是否已反转的标志。
于NX2212.0.0版本创建。
许可证要求 : nx_mcd_core ("机电概念设计器")
- 参数
-
| attachmentsReversed | 附件是否已反转 |
◆ SetFastSolving()
| void NXOpen::Mechatronics::FlexibleCableBuilder::SetFastSolving |
( |
bool | fastSolving | ) |
|
设置快速求解标志,用于确定是否使用快速求解方法解决长带轧制问题。
创建于 NX2312.0.0.
许可证要求:nx_mcd_core ("Mechatronics Concept Designer")
- 参数
-
◆ SetGeometryType()
设置几何类型。
于NX2212.0.0版本创建。
许可证要求 : nx_mcd_core ("机电概念设计器")
- 参数
-
◆ SetMaterial()
◆ SetName() [1/2]
| void NXOpen::Mechatronics::FlexibleCableBuilder::SetName |
( |
const char * | name | ) |
|
设置名称。
创建于 NX2212.0.0.
许可证要求:nx_mcd_core ("Mechatronics Concept Designer")
- 参数
-
◆ SetName() [2/2]
| void NXOpen::Mechatronics::FlexibleCableBuilder::SetName |
( |
const NXString & | name | ) |
|
设置名称。
创建于 NX2212.0.0.
许可证要求:nx_mcd_core ("Mechatronics Concept Designer")
- 参数
-
◆ SetSectionType()
截面类型。
于NX2212.0.0中创建。
许可证要求 : nx_mcd_core ("Mechatronics Concept Designer")
设置
- 参数
-
◆ Thickness()
获取矩形截面的厚度。
于NX2212.0.0版本创建。
许可证要求 : nx_mcd_core ("机电概念设计器")
◆ UpdateAttachmentData()
| void NXOpen::Mechatronics::FlexibleCableBuilder::UpdateAttachmentData |
( |
bool | curveOrBodyUpdated | ) |
|
若曲线或体发生更改,则更新所有附件数据。
于NX2212.0.0版本创建。
许可证要求 : nx_mcd_core ("机电概念设计器")
- 参数
-
| curveOrBodyUpdated | 曲线或体是否已更新 |
◆ UpdatePreviewedCableFacet()
| void NXOpen::Mechatronics::FlexibleCableBuilder::UpdatePreviewedCableFacet |
( |
const std::vector< NXOpen::Point3d > & | points, |
|
|
const std::vector< NXOpen::Vector3d > & | widthDirections, |
|
|
double | radius, |
|
|
double | width, |
|
|
double | thickness ) |
更新预览的线缆面体面。
创建于 NX2212.0.0.
许可证要求:nx_mcd_core ("Mechatronics Concept Designer")
- 参数
-
| points | 点 |
| widthDirections | 宽度方向 |
| radius | 半径 |
| width | 宽度 |
| thickness | 厚度 |
◆ Width()
获取矩形截面的宽度。
于NX2212.0.0版本创建。
许可证要求 : nx_mcd_core ("机电概念设计器")