|
NX Open C++ 参考指南 2406 v1.1
|
草图槽构建器 更多...
#include <SketchSlotBuilder.hxx>
友元 | |
| class | _SketchSlotBuilderBuilder |
额外继承的成员函数 | |
| Public 类型 继承自 NXOpen::SketchGeometryBuilder | |
| enum | RelationStatus { RelationStatusFree , RelationStatusSliding , RelationStatusDirectionLocked } |
| Public 类型 继承自 NXOpen::SketchOperationBuilder | |
| enum | SolverStatus { SolverStatusUnknown , SolverStatusInitializing , SolverStatusConfigured , SolverStatusConfigureFailed , SolverStatusUpdated , SolverStatusUpdateFailed } |
草图槽构建器
创建活动草图中的槽。
要创建此类的新实例,请使用 NXOpen::SketchCollection::CreateSlotBuilder
创建于 NX2312.0.0。
| NXOpen::NXObject * NXOpen::SketchSlotBuilder::CenterLine | ( | ) |
返回槽的中心线。中心线必须是属于活动草图的直线。
创建于 NX2312.0.0。
许可要求:无
| NXOpen::SketchLineBuilder * NXOpen::SketchSlotBuilder::GetLineBuilder | ( | ) |
用于创建中心线的线构建器。用于更新槽预览。当槽基于现有直线或其他类型的曲线构建时,此值可能为 nullptr。
创建于 NX2312.0.0。
许可要求:无
| bool NXOpen::SketchSlotBuilder::LockWidth | ( | ) |
返回指示是否锁定并使用 SketchSlotBuilder::Width 设置的值的标志
创建于 NX2312.0.0。
许可要求:无
| void NXOpen::SketchSlotBuilder::SetCenterLine | ( | NXOpen::NXObject * | centerLine | ) |
设置槽的中心线。中心线必须是属于活动草图的直线。
创建于 NX2312.0.0。
许可要求:无
| centerLine | centerline |
| void NXOpen::SketchSlotBuilder::SetLineBuilder | ( | NXOpen::SketchLineBuilder * | lineBuilder | ) |
用于创建中心线的线构建器。用于更新槽预览。当槽基于现有直线或其他类型的曲线构建时,无需设置此值。
创建于 NX2312.0.0。
许可要求:无
| lineBuilder | linebuilder |
| void NXOpen::SketchSlotBuilder::SetLockWidth | ( | bool | lockWidth | ) |
设置指示是否锁定并使用 SketchSlotBuilder::Width 设置的值的标志
创建于 NX2312.0.0。
许可要求:无
| lockWidth | lockwidth |
| void NXOpen::SketchSlotBuilder::SetWidthPoint | ( | const NXOpen::Point3d & | widthPoint | ) |
设置槽宽度点。该点将投影到草图平面,但不会进行捕捉或值舍入。
创建于 NX2312.0.0。
许可要求:无
| widthPoint | 槽的宽度点。 |
| void NXOpen::SketchSlotBuilder::SnapWidthPoint | ( | const NXOpen::Point3d & | widthPoint | ) |
捕捉槽宽度点到位置。该点可以是近似值(例如来自指针设备)。该点将被 投影到草图平面并根据当前缩放比例舍入。如果 NXOpen::SketchGeometryBuilder::SnapEnabled 为 true 且已设置捕捉目标,则可以推断几何关系。实际点可能与输入点不同。
创建于 NX2312.0.0。
许可要求:无
| widthPoint | 槽的宽度点。 |
| NXOpen::Expression * NXOpen::SketchSlotBuilder::Width | ( | ) |
返回槽的宽度
创建于 NX2312.0.0。
许可要求:无