|
NX Open C++ 参考指南 2406 v1.1
|
表示 NXOpen::Mechatronics::LaserScanner 构造器。
要创建此类的新实例,请使用 NXOpen::Mechatronics::LaserScannerCollection::CreateLaserScannerBuilder
在NX1953.0.0中创建。
更多...
#include <Mechatronics_LaserScannerBuilder.hxx>
Public 成员函数 | |
| NXOpen::Expression * | Angle () |
| 光束发散角。 在NX1953.0.0中创建。 许可证要求: nx_mcd_core("机械电子概念设计器") | |
| NXOpen::Expression * | AngularResolution () |
| 角度分辨率。 在NX1953.0.0中创建。 许可证要求: nx_mcd_core("机械电子概念设计器") | |
| int | Category () |
| 类别。值应在 0 到 16 之间(含)。 于 NX2406.0.0 版本创建。 许可证要求:nx_mcd_core("Mechatronics Concept Designer") | |
| void | CreateEvent (int index, const char *fieldSet, const char *name, const char *type, const char *activity, const char *points) |
| void | CreateEvent (int index, const NXString &fieldSet, const NXString &name, const NXString &type, const NXString &activity, const NXString &points) |
| NXOpen::Expression * | CycleTime () |
| 返回扫描周期时间。 创建于 NX1953.0.0。 许可证要求:nx_mcd_core(“机电概念设计器”) | |
| void | DeleteEvents (const std::vector< int > &events) |
| bool | GenerateSignals () |
| 返回生成信号的选项。 创建于 NX1980.0.0。 许可证要求:nx_mcd_core(“机电概念设计器”) | |
| NXString | Name () |
| 返回名称。 创建于 NX1953.0.0。 许可证要求:nx_mcd_core(“机电概念设计器”) | |
| NXOpen::Expression * | Range () |
| 保护场范围。2D激光扫描仪的测量范围。 在NX1953.0.0中创建。 许可证要求: nx_mcd_core("机械电子概念设计器") | |
| NXOpen::SelectNXObject * | ScannerBody () |
| 扫描器体。可以是 NXOpen::Mechatronics::RigidBody 或 NXOpen::Assemblies::ComponentAssembly 如果有刚体,则扫描器将随刚体移动。 在NX1953.0.0中创建。 许可证要求: nx_mcd_core("机械电子概念设计器") | |
| NXOpen::Expression * | ScanningAngle () |
| 扫描角度。 在NX1953.0.0中创建。 许可证要求: nx_mcd_core("机械电子概念设计器") | |
| void | SetCategory (int category) |
| 类别。值应在 0 到 16 之间(含)。 于 NX2406.0.0 版本创建。 许可证要求:nx_mcd_core("Mechatronics Concept Designer") | |
| void | SetEventActivity (int index, const char *activity) |
| void | SetEventActivity (int index, const NXString &activity) |
| void | SetEventFieldSet (int index, const char *fieldSet) |
| void | SetEventFieldSet (int index, const NXString &fieldSet) |
| void | SetEventName (int index, const char *name) |
| void | SetEventName (int index, const NXString &name) |
| void | SetEventPoints (int index, const char *points) |
| void | SetEventPoints (int index, const NXString &points) |
| void | SetEventType (int index, const char *type) |
| void | SetEventType (int index, const NXString &type) |
| void | SetGenerateSignals (bool bGenerateSignals) |
| 设置生成信号的选项。 创建于 NX1980.0.0。 许可证要求:nx_mcd_core(“机电概念设计器”) | |
| void | SetName (const char *name) |
| 设置名称。 创建于 NX1953.0.0。 许可证要求:nx_mcd_core(“机电概念设计器”) | |
| void | SetName (const NXString &name) |
| 设置名称。 创建于 NX1953.0.0。 许可证要求:nx_mcd_core(“机电概念设计器”) | |
| void | SetShowInSimulation (bool show) |
| 设置仿真期间显示的选项。 创建于 NX1980.0.0。 许可证要求:nx_mcd_core(“机电概念设计器”) | |
| bool | ShowInSimulation () |
| 返回仿真期间显示的选项。 创建于 NX1980.0.0。 许可证要求:nx_mcd_core(“机电概念设计器”) | |
| Public 成员函数 继承自 NXOpen::Mechatronics::CollisionShapeBuilder | |
| NXOpen::Point * | CenterPoint () |
| NXOpen::Expression * | Height () |
| NXOpen::Expression * | Length () |
| NXOpen::CoordinateSystem * | Orientation () |
| NXOpen::Expression * | Radius () |
| void | SetCenterPoint (NXOpen::Point *centerPoint) |
| void | SetOrientation (NXOpen::CoordinateSystem *orientation) |
| NXOpen::Expression * | Width () |
| Public 成员函数 继承自 NXOpen::Builder | |
| NXOpen::NXObject * | Commit () |
| void | Destroy () |
| std::vector< NXOpen::NXObject * > | GetCommittedObjects () |
| NXOpen::NXObject * | GetObject () |
| NXOpen::PreviewBuilder * | PreviewBuilder () |
| void | ShowResults () |
| virtual bool | Validate () |
| Public 成员函数 继承自 NXOpen::TaggedObject | |
| tag_t | Tag () const |
友元 | |
| class | _LaserScannerBuilderBuilder |
表示 NXOpen::Mechatronics::LaserScanner 构造器。
要创建此类的新实例,请使用 NXOpen::Mechatronics::LaserScannerCollection::CreateLaserScannerBuilder
在NX1953.0.0中创建。
激光扫描仪构建器
| NXOpen::Expression * NXOpen::Mechatronics::LaserScannerBuilder::Angle | ( | ) |
光束发散角。
在NX1953.0.0中创建。
许可证要求: nx_mcd_core("机械电子概念设计器")
返回
| NXOpen::Expression * NXOpen::Mechatronics::LaserScannerBuilder::AngularResolution | ( | ) |
角度分辨率。
在NX1953.0.0中创建。
许可证要求: nx_mcd_core("机械电子概念设计器")
返回
| int NXOpen::Mechatronics::LaserScannerBuilder::Category | ( | ) |
类别。值应在 0 到 16 之间(含)。
于 NX2406.0.0 版本创建。
许可证要求:nx_mcd_core("Mechatronics Concept Designer")
获取
| void NXOpen::Mechatronics::LaserScannerBuilder::CreateEvent | ( | int | index, |
| const char * | fieldSet, | ||
| const char * | name, | ||
| const char * | type, | ||
| const char * | activity, | ||
| const char * | points ) |
创建一个新事件。
创建于 NX1980.0.0。
许可证要求:nx_mcd_core(“机电概念设计器”)
| index | 索引 |
| fieldSet | 字段集 |
| name | 名称 |
| type | 类型 |
| activity | 活动 |
| points | 点 |
| void NXOpen::Mechatronics::LaserScannerBuilder::CreateEvent | ( | int | index, |
| const NXString & | fieldSet, | ||
| const NXString & | name, | ||
| const NXString & | type, | ||
| const NXString & | activity, | ||
| const NXString & | points ) |
创建一个新事件。
创建于 NX1980.0.0。
许可证要求:nx_mcd_core(“机电概念设计器”)
| index | 索引 |
| fieldSet | 字段集 |
| name | 名称 |
| type | 类型 |
| activity | 活动 |
| points | 点 |
| void NXOpen::Mechatronics::LaserScannerBuilder::DeleteEvents | ( | const std::vector< int > & | events | ) |
删除事件。
创建于 NX1980.0.0。
许可证要求:nx_mcd_core(“机电概念设计器”)
| events | 事件 |
| NXOpen::Expression * NXOpen::Mechatronics::LaserScannerBuilder::Range | ( | ) |
保护场范围。2D激光扫描仪的测量范围。
在NX1953.0.0中创建。
许可证要求: nx_mcd_core("机械电子概念设计器")
返回
| NXOpen::SelectNXObject * NXOpen::Mechatronics::LaserScannerBuilder::ScannerBody | ( | ) |
扫描器体。可以是 NXOpen::Mechatronics::RigidBody 或 NXOpen::Assemblies::ComponentAssembly 如果有刚体,则扫描器将随刚体移动。
在NX1953.0.0中创建。
许可证要求: nx_mcd_core("机械电子概念设计器")
返回
| NXOpen::Expression * NXOpen::Mechatronics::LaserScannerBuilder::ScanningAngle | ( | ) |
扫描角度。
在NX1953.0.0中创建。
许可证要求: nx_mcd_core("机械电子概念设计器")
返回
| void NXOpen::Mechatronics::LaserScannerBuilder::SetCategory | ( | int | category | ) |
类别。值应在 0 到 16 之间(含)。
于 NX2406.0.0 版本创建。
许可证要求:nx_mcd_core("Mechatronics Concept Designer")
设置
| category | 类别 |
| void NXOpen::Mechatronics::LaserScannerBuilder::SetEventActivity | ( | int | index, |
| const char * | activity ) |
设置事件活动。
于 NX1980.0.0 版本创建。
许可证要求:nx_mcd_core("Mechatronics Concept Designer")
| index | 索引 |
| activity | 活动 |
| void NXOpen::Mechatronics::LaserScannerBuilder::SetEventActivity | ( | int | index, |
| const NXString & | activity ) |
设置事件活动。
于 NX1980.0.0 版本创建。
许可证要求:nx_mcd_core("Mechatronics Concept Designer")
| index | 索引 |
| activity | 活动 |
| void NXOpen::Mechatronics::LaserScannerBuilder::SetEventFieldSet | ( | int | index, |
| const char * | fieldSet ) |
设置事件字段集。
于 NX1980.0.0 版本创建。
许可证要求:nx_mcd_core("Mechatronics Concept Designer")
| index | 索引 |
| fieldSet | 字段集 |
| void NXOpen::Mechatronics::LaserScannerBuilder::SetEventFieldSet | ( | int | index, |
| const NXString & | fieldSet ) |
设置事件字段集。
创建于 NX1980.0.0。
许可证要求:nx_mcd_core(“机电概念设计器”)
| index | 索引 |
| fieldSet | 字段集 |
| void NXOpen::Mechatronics::LaserScannerBuilder::SetEventName | ( | int | index, |
| const char * | name ) |
设置事件名称。
于 NX1980.0.0 版本创建。
许可证要求:nx_mcd_core("Mechatronics Concept Designer")
| index | 索引 |
| name | 名称 |
| void NXOpen::Mechatronics::LaserScannerBuilder::SetEventName | ( | int | index, |
| const NXString & | name ) |
设置事件名称。
于 NX1980.0.0 版本创建。
许可证要求:nx_mcd_core("Mechatronics Concept Designer")
| index | 索引 |
| name | 名称 |
| void NXOpen::Mechatronics::LaserScannerBuilder::SetEventPoints | ( | int | index, |
| const char * | points ) |
设置事件点。
于 NX1980.0.0 版本创建。
许可证要求:nx_mcd_core("Mechatronics Concept Designer")
| index | 索引 |
| points | 点 |
| void NXOpen::Mechatronics::LaserScannerBuilder::SetEventPoints | ( | int | index, |
| const NXString & | points ) |
设置事件点。
于 NX1980.0.0 版本创建。
许可证要求:nx_mcd_core("Mechatronics Concept Designer")
| index | 索引 |
| points | 点 |
| void NXOpen::Mechatronics::LaserScannerBuilder::SetEventType | ( | int | index, |
| const char * | type ) |
设置事件类型。
于 NX1980.0.0 版本创建。
许可证要求:nx_mcd_core("Mechatronics Concept Designer")
| index | 索引 |
| type | 类型 |
| void NXOpen::Mechatronics::LaserScannerBuilder::SetEventType | ( | int | index, |
| const NXString & | type ) |
设置事件类型。
于 NX1980.0.0 版本创建。
许可证要求:nx_mcd_core("Mechatronics Concept Designer")
| index | 索引 |
| type | 类型 |
| void NXOpen::Mechatronics::LaserScannerBuilder::SetGenerateSignals | ( | bool | bGenerateSignals | ) |
设置生成信号的选项。
创建于 NX1980.0.0。
许可证要求:nx_mcd_core(“机电概念设计器”)
| bGenerateSignals | 生成信号 |
| void NXOpen::Mechatronics::LaserScannerBuilder::SetName | ( | const char * | name | ) |
设置名称。
创建于 NX1953.0.0。
许可证要求:nx_mcd_core(“机电概念设计器”)
| name | 名称 |
| void NXOpen::Mechatronics::LaserScannerBuilder::SetName | ( | const NXString & | name | ) |
设置名称。
创建于 NX1953.0.0。
许可证要求:nx_mcd_core(“机电概念设计器”)
| name | 名称 |
| void NXOpen::Mechatronics::LaserScannerBuilder::SetShowInSimulation | ( | bool | show | ) |
设置仿真期间显示的选项。
创建于 NX1980.0.0。
许可证要求:nx_mcd_core(“机电概念设计器”)
| show | 显示 |