部件导入器
更多...
#include <PartImporter.hxx>
|
|
class | _PartImporterBuilder |
部件导入器
用于将部件导入工作部件。可导入NX部件或外部部件, 例如I-DEAS、CATIA或Teamcenter Visualization部件。若启用属性NXOpen::PartImporter::CreateNamedGroup, 将为导入部件的内容创建一个命名组。在NXOpen::PartImporter 上执行Builder::Commit 后, 可通过Builder::GetCommittedObjects 方法返回的对象数组访问导入时创建的命名组。
使用ImportManager::CreatePartImporter 获取此类实例。
创建于NX5.0.0。
◆ DestinationCoordinateSystemSpecificationType
指定目标坐标系类型。
创建于NX5.0.0。
| 枚举值 |
|---|
| DestinationCoordinateSystemSpecificationTypeWork | 使用工作坐标系。
|
| DestinationCoordinateSystemSpecificationTypeSpecified | 使用指定坐标系。
|
◆ LayerOptionType
指定部件导入的目标图层。
创建于NX5.0.0。
| 枚举值 |
|---|
| LayerOptionTypeWork | 将部件导入工作图层。
|
| LayerOptionTypeOriginal | 将部件导入原图层。
|
◆ CreateNamedGroup()
| bool NXOpen::PartImporter::CreateNamedGroup |
( |
| ) |
|
获取是否创建命名组的标志。返回true表示启用该标志。
创建于NX5.0.0。
许可要求: 无
◆ DestinationCoordinateSystem()
获取目标坐标系。
创建于NX5.0.0。
许可要求:无
◆ DestinationCoordinateSystemSpecification()
获取目标坐标系指定方式。
创建于NX5.0.0。
许可要求:无
◆ DestinationPoint()
获取目标点。
创建于NX5.0.0。
许可要求:无
◆ ImportCamObjects()
| bool NXOpen::PartImporter::ImportCamObjects |
( |
| ) |
|
获取"导入CAM对象"标志。返回true表示该标志已开启。
创建于NX5.0.0。
许可要求:无
◆ ImportViews()
| bool NXOpen::PartImporter::ImportViews |
( |
| ) |
|
获取"导入视图"标志。返回true表示该标志已开启。
创建于NX5.0.0。
许可要求:无
◆ LayerOption()
获取图层选项。
创建于NX5.0.0。
许可要求:无
◆ Scale()
| double NXOpen::PartImporter::Scale |
( |
| ) |
|
获取缩放比例。
创建于NX5.0.0。
许可要求: 无
◆ SetCreateNamedGroup()
| void NXOpen::PartImporter::SetCreateNamedGroup |
( |
bool | createNamedGroup | ) |
|
设置是否创建命名组的标志。设为true表示启用该标志。
创建于NX5.0.0。
许可要求: 无
- 参数
-
◆ SetDestinationCoordinateSystem()
| void NXOpen::PartImporter::SetDestinationCoordinateSystem |
( |
NXOpen::NXMatrix * | destinationCoordinateSystem | ) |
|
设置目标坐标系。
创建于NX5.0.0。
许可要求:无
- 参数
-
| destinationCoordinateSystem | 目标坐标系 |
◆ SetDestinationCoordinateSystemSpecification()
设置目标坐标系指定方式。
创建于NX5.0.0。
许可要求:无
- 参数
-
| destinationCoordinateSystemSpecification | 目标坐标系指定方式 |
◆ SetDestinationPoint()
| void NXOpen::PartImporter::SetDestinationPoint |
( |
const NXOpen::Point3d & | destinationPoint | ) |
|
设置目标点。
创建于NX5.0.0。
许可要求:无
- 参数
-
◆ SetImportCamObjects()
| void NXOpen::PartImporter::SetImportCamObjects |
( |
bool | importCamObjects | ) |
|
设置"导入CAM对象"标志。设为true表示开启该标志。
创建于NX5.0.0。
许可要求:无
- 参数
-
| importCamObjects | 导入CAM对象标志 |
◆ SetImportViews()
| void NXOpen::PartImporter::SetImportViews |
( |
bool | importViews | ) |
|
设置"导入视图"标志。设为true表示开启该标志。
创建于NX5.0.0。
许可要求:无
- 参数
-
◆ SetLayerOption()
设置图层选项。
创建于NX5.0.0。
许可要求:无
- 参数
-
◆ SetScale()
| void NXOpen::PartImporter::SetScale |
( |
double | scale | ) |
|
设置缩放比例。
创建于NX5.0.0。
许可要求: 无
- 参数
-
◆ SetSpecifiedCoordinateSystem() [1/2]
设置指定坐标系。设置目标坐标系后,该指定坐标系将被删除
创建于NX8.0.0。
许可要求:无
- 参数
-
| specifiedCoordinateSystem | 指定坐标系 |
◆ SetSpecifiedCoordinateSystem() [2/2]
| void NXOpen::PartImporter::SetSpecifiedCoordinateSystem |
( |
NXOpen::CoordinateSystem * | specifiedCoordinateSystem, |
|
|
bool | deleteSpecifiedCoordinateSystem ) |
设置指定坐标系。此方法提供是否删除指定坐标系的选项。若不标记删除,则由用户负责删除该指定坐标系。
创建于NX8.0.1。
许可要求:无
- 参数
-
| specifiedCoordinateSystem | 指定坐标系 |
| deleteSpecifiedCoordinateSystem | 若为true,指定坐标系将被删除。 |