|
NX Open C++ 参考指南 2406 v1.1
|
DXF/DWG文件创建器 更多...
#include <DxfdwgCreator.hxx>
友元 | |
| class | _DxfdwgCreatorBuilder |
DXF/DWG文件创建器
表示用于导出DXF/DWG数据的@link NXOpen::DxfdwgCreator NXOpen::DxfdwgCreator@endlink 此类通过@link NXOpen::DexManager NXOpen::DexManager@endlink 创建。 Commit() 将返回空对象。 调用commit()前,会话中应存在工作部件。<br>要创建此类的新实例,请使用@link NXOpen::DexManager::CreateDxfdwgCreator NXOpen::DexManager::CreateDxfdwgCreator @endlink <br>
默认值。
| 属性 | 值 |
|---|---|
| AutoCADRevision | R2007 |
| ExportAs | TwoD |
| ExportFacesAs | Facets |
| ExportFrom | DisplayPart |
| ExportSplinesAs | Spline |
| FlattenAssembly | 0 |
| OutputFileType | Dxf |
| OutputTo | Modeling |
| OverlappingEntities | 0 |
| ProcessHoldFlag | 0 |
| SurfaceDesignU | 8 |
| SurfaceDesignV | 8 |
| ViewEditMode | 0 |
在NX6.0.0中创建。
AutoCAD版本选项
| NXOpen::DxfdwgCreator::AutoCADRevisionOptions NXOpen::DxfdwgCreator::AutoCADRevision | ( | ) |
返回AutoCAD版本 - 决定生成的AutoCAD文件版本。
于NX6.0.0创建。
许可证要求:无
| NXString NXOpen::DxfdwgCreator::CrossHatchMappingFile | ( | ) |
返回剖面线映射文件命令 - 剖面线映射的定义文件。
于 NX6.0.0 中创建。
许可要求:无
| NXString NXOpen::DxfdwgCreator::DrawingList | ( | ) |
返回图纸列表 - 以逗号分隔的要导出的图纸列表
在 NX6.0.0 中创建。
许可证要求:无
| NXOpen::DxfdwgCreator::ExportAsOption NXOpen::DxfdwgCreator::ExportAs | ( | ) |
返回导出方式选项 - 该选项决定数据在导出到DXF/DWG前是否需要预处理为2D或CGM格式
于NX8.5.0版本创建。
许可要求:无
| NXOpen::DxfdwgCreator::ExportDataOption NXOpen::DxfdwgCreator::ExportData | ( | ) |
返回导出数据类型选项 - 该选项决定需要导出模型数据还是工程图数据
于NX8.5.0版本创建。
许可要求:无
| NXOpen::DxfdwgCreator::ExportFacesAsOptions NXOpen::DxfdwgCreator::ExportFacesAs | ( | ) |
返回面导出方式 - 决定面是导出为小平面还是折线网格。
于NX6.0.0创建。
许可证要求:无
| NXOpen::DxfdwgCreator::ExportFromOption NXOpen::DxfdwgCreator::ExportFrom | ( | ) |
返回导出源选项 - 该选项决定导出显示部件或现有部件的数据
于NX6.0.0版本创建。
许可要求:无
| NXOpen::DxfdwgCreator::ExportScaleOptions NXOpen::DxfdwgCreator::ExportScaleOption | ( | ) |
返回导出比例选项 - 决定比例使用默认、基础视图还是用户指定的比例。
于NX9.0.0创建。
许可证要求:无
| double NXOpen::DxfdwgCreator::ExportScaleValue | ( | ) |
返回比例值 - 该比例用于模型空间数据导出
Created in NX9.0.0.
许可要求:无
| NXOpen::ObjectSelector * NXOpen::DxfdwgCreator::ExportSelectionBlock | ( | ) |
返回导出选择块 - 将通过此块进行对象选择。
在 NX6.0.0 中创建。
许可证要求:无
| NXOpen::DxfdwgCreator::ExportSplinesAsOptions NXOpen::DxfdwgCreator::ExportSplinesAs | ( | ) |
返回样条曲线导出方式 - 决定样条曲线是导出为样条、2D折线还是3D折线。
于NX8.5.0创建。
许可证要求:无
| bool NXOpen::DxfdwgCreator::FileSaveFlag | ( | ) |
返回文件保存标志 - 若进行文件导出,应将此标志设置为false
Created in NX6.0.0.
许可要求:无
| bool NXOpen::DxfdwgCreator::FlattenAssembly | ( | ) |
返回扁平化装配 - 若设为true,将不保留装配结构。
于NX6.0.0创建。
许可证要求:无
| NXString NXOpen::DxfdwgCreator::InputFile | ( | ) |
返回输入文件 - 正在导出的文件名。
于 NX6.0.0 中创建。
许可要求:无
| NXString NXOpen::DxfdwgCreator::LayerMask | ( | ) |
返回图层掩码 - 您可以通过仅指定包含适当信息的图层来限制导出的数据。您可以输入图层号或图层范围,用逗号分隔。例如,1,5,88-109,190-199,201,206-210 是合法的规范。导出图层的默认设置是 1-256。
在 NX6.0.0 中创建。
许可证要求:无
| NXString NXOpen::DxfdwgCreator::LineFontMappingFile | ( | ) |
返回线型映射文件命令 - 剖面线映射的定义文件
在 NX6.0.0 中创建。
许可证要求:无
| NXOpen::ObjectTypeSelector * NXOpen::DxfdwgCreator::ObjectTypes | ( | ) |
返回对象类型 - 这是用于设置对象类型过滤器的子组件。将用于根据类型过滤对象
在 NX6.0.0 中创建。
许可证要求:无
| NXOpen::DxfdwgCreator::OutputFileTypeOption NXOpen::DxfdwgCreator::OutputFileType | ( | ) |
返回输出文件类型 - 此选项决定输出文件格式,可为 dxf 或 dwg。
于 NX6.0.0 中创建。
许可要求:无
| NXOpen::DxfdwgCreator::OutputToOption NXOpen::DxfdwgCreator::OutputTo | ( | ) |
返回输出目标 - 数据放置在模型空间或布局。
于 NX8.5.0 中创建。
许可要求:无
| bool NXOpen::DxfdwgCreator::OverlappingEntities | ( | ) |
返回重叠实体 - 若设为true,导出前会移除重叠实体。
于NX8.5.0创建。
许可证要求:无
| void NXOpen::DxfdwgCreator::SaveSettings | ( | const char * | filename | ) |
保存保存设置 - 将设置保存到指定文件
于NX6.0.0版本创建。
许可要求:无
| filename | 文件名 |
| void NXOpen::DxfdwgCreator::SaveSettings | ( | const NXString & | filename | ) |
保存保存设置 - 将设置保存到指定文件
于NX6.0.0版本创建。
许可要求:无
| filename | 文件名 |
| void NXOpen::DxfdwgCreator::SetAutoCADRevision | ( | NXOpen::DxfdwgCreator::AutoCADRevisionOptions | autoCADRevision | ) |
设置AutoCAD版本 - 决定生成的AutoCAD文件版本。
于NX6.0.0创建。
许可证要求:无
| autoCADRevision | AutoCAD版本 |
| void NXOpen::DxfdwgCreator::SetCrossHatchMappingFile | ( | const char * | filename | ) |
设置剖面线映射文件命令 - 剖面线映射的定义文件
在 NX6.0.0 中创建。
许可证要求:无
| filename | 文件名 |
| void NXOpen::DxfdwgCreator::SetCrossHatchMappingFile | ( | const NXString & | filename | ) |
设置剖面线映射文件命令 - 剖面线映射的定义文件
在 NX6.0.0 中创建。
许可证要求:无
| filename | 文件名 |
| void NXOpen::DxfdwgCreator::SetDrawingList | ( | const char * | drawingList | ) |
设置图纸列表 - 以逗号分隔的要导出的图纸列表
在 NX6.0.0 中创建。
许可证要求:无
| drawingList | 图纸列表 |
| void NXOpen::DxfdwgCreator::SetDrawingList | ( | const NXString & | drawingList | ) |
设置图纸列表 - 以逗号分隔的要导出的图纸列表
在 NX6.0.0 中创建。
许可证要求:无
| drawingList | 图纸列表 |
| void NXOpen::DxfdwgCreator::SetExportAs | ( | NXOpen::DxfdwgCreator::ExportAsOption | exportAs | ) |
设置导出方式选项 - 该选项决定数据在导出到DXF/DWG前是否需要预处理为2D或CGM格式
于NX8.5.0版本创建。
许可要求:无
| exportAs | 导出方式 |
| void NXOpen::DxfdwgCreator::SetExportData | ( | NXOpen::DxfdwgCreator::ExportDataOption | exportData | ) |
设置导出数据类型选项 - 该选项决定需要导出模型数据还是工程图数据
于NX8.5.0版本创建。
许可要求:无
| exportData | 导出数据类型 |
| void NXOpen::DxfdwgCreator::SetExportFacesAs | ( | NXOpen::DxfdwgCreator::ExportFacesAsOptions | exportFacesAs | ) |
设置面导出方式 - 决定面是导出为小平面还是折线网格。
于NX6.0.0创建。
许可证要求:无
| exportFacesAs | 面导出方式 |
| void NXOpen::DxfdwgCreator::SetExportFrom | ( | NXOpen::DxfdwgCreator::ExportFromOption | exportFrom | ) |
设置导出源选项 - 该选项决定导出显示部件或现有部件的数据
于NX6.0.0版本创建。
许可要求:无
| exportFrom | 导出源 |
| void NXOpen::DxfdwgCreator::SetExportScaleOption | ( | NXOpen::DxfdwgCreator::ExportScaleOptions | exportScaleOption | ) |
设置导出比例选项 - 决定比例使用默认、基础视图还是用户指定的比例。
于NX9.0.0创建。
许可证要求:无
| exportScaleOption | 导出比例选项 |
| void NXOpen::DxfdwgCreator::SetExportScaleValue | ( | double | exportScaleValue | ) |
设置比例值 - 该比例用于模型空间数据导出
Created in NX9.0.0.
许可要求:无
| exportScaleValue | 导出比例值 |
| void NXOpen::DxfdwgCreator::SetExportSplinesAs | ( | NXOpen::DxfdwgCreator::ExportSplinesAsOptions | exportSplinesAs | ) |
设置样条曲线导出方式 - 决定样条曲线是导出为样条、2D折线还是3D折线。
于NX8.5.0创建。
许可证要求:无
| exportSplinesAs | 样条曲线导出方式 |
| void NXOpen::DxfdwgCreator::SetFileSaveFlag | ( | bool | doingFileSave | ) |
设置文件保存标志 - 若进行文件导出,应将此标志设置为false
Created in NX6.0.0.
许可要求:无
| doingFileSave | 是否保存文件 |
| void NXOpen::DxfdwgCreator::SetFlattenAssembly | ( | bool | flattenAssembly | ) |
设置扁平化装配 - 若设为true,将不保留装配结构。
于NX6.0.0创建。
许可证要求:无
| flattenAssembly | 扁平化装配 |
| void NXOpen::DxfdwgCreator::SetInputFile | ( | const char * | filename | ) |
设置输入文件 - 正在导出的文件名。
于 NX6.0.0 中创建。
许可要求:无
| filename | filename |
| void NXOpen::DxfdwgCreator::SetInputFile | ( | const NXString & | filename | ) |
设置输入文件 - 正在导出的文件名。
于 NX6.0.0 中创建。
许可要求:无
| filename | filename |
| void NXOpen::DxfdwgCreator::SetLayerMask | ( | const char * | layerMask | ) |
设置图层遮罩 - 可通过仅指定包含适当信息的图层来限制导出数据。可输入图层号或用逗号分隔的图层范围,例如1,5,88-109,190-199,201,206-210是合法规范。导出图层的默认设置为1-256。
于NX6.0.0创建。
许可证要求:无
| layerMask | 图层遮罩 |
| void NXOpen::DxfdwgCreator::SetLayerMask | ( | const NXString & | layerMask | ) |
设置图层掩码 - 您可以通过仅指定包含适当信息的图层来限制导出的数据。您可以输入图层号或图层范围,用逗号分隔。例如,1,5,88-109,190-199,201,206-210 是合法的规范。导出图层的默认设置是 1-256。
在 NX6.0.0 中创建。
许可证要求:无
| layerMask | 图层掩码 |
| void NXOpen::DxfdwgCreator::SetLineFontMappingFile | ( | const char * | filename | ) |
设置线型映射文件命令 - 剖面线映射的定义文件
在 NX6.0.0 中创建。
许可证要求:无
| filename | 文件名 |
| void NXOpen::DxfdwgCreator::SetLineFontMappingFile | ( | const NXString & | filename | ) |
设置线型映射文件命令 - 剖面线映射的定义文件
在 NX6.0.0 中创建。
许可证要求:无
| filename | 文件名 |
| void NXOpen::DxfdwgCreator::SetOutputFileType | ( | NXOpen::DxfdwgCreator::OutputFileTypeOption | outputFileType | ) |
设置输出文件类型 - 此选项决定输出文件格式,可为 dxf 或 dwg。
于 NX6.0.0 中创建。
许可要求:无
| outputFileType | outputfiletype |
| void NXOpen::DxfdwgCreator::SetOutputTo | ( | NXOpen::DxfdwgCreator::OutputToOption | outputTo | ) |
设置输出目标 - 数据放置在模型空间或布局。
于 NX6.0.0 中创建。
许可要求:无
| outputTo | outputto |
| void NXOpen::DxfdwgCreator::SetOverlappingEntities | ( | bool | overlappingEntities | ) |
设置重叠实体 - 若设为true,导出前会移除重叠实体。
于NX8.5.0创建。
许可证要求:无
| overlappingEntities | 重叠实体 |
| void NXOpen::DxfdwgCreator::SetSettingsFile | ( | const char * | filename | ) |
设置设置文件 - 读取默认选项的定义文件。
于 NX6.0.0 中创建。
许可要求:无
| filename | filename |
| void NXOpen::DxfdwgCreator::SetSettingsFile | ( | const NXString & | filename | ) |
设置设置文件 - 读取默认选项的定义文件。
于 NX6.0.0 中创建。
许可要求:无
| filename | filename |
| void NXOpen::DxfdwgCreator::SetSurfaceDesignU | ( | int | surfaceDesignU | ) |
设置曲面设计U值 - 该值用于设置沿U方向的曲面密度。
Created in NX6.0.0.
许可要求:无
| surfaceDesignU | 曲面设计U值 |
| void NXOpen::DxfdwgCreator::SetSurfaceDesignV | ( | int | surfaceDesignV | ) |
设置曲面设计V值 - 该值用于设置沿V方向的曲面密度。
Created in NX6.0.0.
许可要求:无
| surfaceDesignV | 曲面设计V值 |
| void NXOpen::DxfdwgCreator::SetTextFontMappingFile | ( | const char * | filename | ) |
设置文本字体映射文件命令 - 文本字体映射的定义文件。
于 NX6.0.0 中创建。
许可要求:无
| filename | filename |
| void NXOpen::DxfdwgCreator::SetTextFontMappingFile | ( | const NXString & | filename | ) |
设置文本字体映射文件命令 - 文本字体映射的定义文件。
于 NX6.0.0 中创建。
许可要求:无
| filename | filename |
| NXString NXOpen::DxfdwgCreator::SettingsFile | ( | ) |
返回设置文件 - 读取默认选项的定义文件。
于 NX6.0.0 中创建。
许可要求:无
| void NXOpen::DxfdwgCreator::SetViewEditMode | ( | bool | viewEditMode | ) |
设置视图编辑模式 - 若设为true,将在生成的AutoCAD文件中包含视图修改/擦除数据。
于NX6.0.0创建。
许可证要求:无
| viewEditMode | 视图编辑模式 |
| void NXOpen::DxfdwgCreator::SetViewList | ( | const char * | viewList | ) |
设置视图列表 - 以逗号分隔的要导出的视图列表
在 NX6.0.0 中创建。
许可证要求:无
| viewList | 视图列表 |
| void NXOpen::DxfdwgCreator::SetViewList | ( | const NXString & | viewList | ) |
设置视图列表 - 以逗号分隔的要导出的视图列表
在 NX6.0.0 中创建。
许可证要求:无
| viewList | 视图列表 |
| void NXOpen::DxfdwgCreator::SetWidthFactorMode | ( | NXOpen::DxfdwgCreator::WidthfactorMethodOptions | widthFactorMode | ) |
设置 AutoCAD 宽度因子计算方法 - 用于确定使用的 AutoCAD 宽度因子方法。
于 NX6.0.0 中创建。
许可要求:无
| widthFactorMode | widthfactormode |
| int NXOpen::DxfdwgCreator::SurfaceDesignU | ( | ) |
返回曲面设计U值 - 该值用于设置沿U方向的曲面密度。
Created in NX6.0.0.
许可要求:无
| int NXOpen::DxfdwgCreator::SurfaceDesignV | ( | ) |
返回曲面设计V值 - 该值用于设置沿V方向的曲面密度。
Created in NX6.0.0.
许可要求:无
| NXString NXOpen::DxfdwgCreator::TextFontMappingFile | ( | ) |
返回文本字体映射文件命令 - 文本字体映射的定义文件。
于 NX6.0.0 中创建。
许可要求:无
| bool NXOpen::DxfdwgCreator::ViewEditMode | ( | ) |
返回视图编辑模式 - 若设为true,将在生成的AutoCAD文件中包含视图修改/擦除数据。
于NX6.0.0创建。
许可证要求:无
| NXString NXOpen::DxfdwgCreator::ViewList | ( | ) |
返回视图列表 - 以逗号分隔的要导出的视图列表
在 NX6.0.0 中创建。
许可证要求:无
| NXOpen::DxfdwgCreator::WidthfactorMethodOptions NXOpen::DxfdwgCreator::WidthFactorMode | ( | ) |
返回 AutoCAD 宽度因子计算方法 - 用于确定使用的 AutoCAD 宽度因子方法。
于 NX6.0.0 中创建。
许可要求:无