NX Open C++ 参考指南 2406 v1.1
载入中...
搜索中...
未找到
NXOpen::AcisExporter类 参考

ACIS导出器 更多...

#include <AcisExporter.hxx>

类 NXOpen::AcisExporter 继承关系图:
NXOpen::BaseCreator NXOpen::DexBuilder NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public 类型

enum  AcisVersionOption {
  AcisVersionOptionV2024 , AcisVersionOptionV2023 , AcisVersionOptionV2022 , AcisVersionOptionV2021 ,
  AcisVersionOptionV2020 , AcisVersionOptionR29 , AcisVersionOptionR28 , AcisVersionOptionR27 ,
  AcisVersionOptionR26 , AcisVersionOptionR25 , AcisVersionOptionR24 , AcisVersionOptionR23 ,
  AcisVersionOptionR22 , AcisVersionOptionR21 , AcisVersionOptionR20 , AcisVersionOptionR19 ,
  AcisVersionOptionR18
}
Public 类型 继承自 NXOpen::BaseCreator
enum  ExportDestinationOption { ExportDestinationOptionNativeFileSystem , ExportDestinationOptionTeamcenter }

Public 成员函数

NXOpen::AcisExporter::AcisVersionOption AcisVersion ()
NXOpen::ObjectSelectorExportSelectionBlock ()
bool FileSaveFlag ()
void SaveSettings (const char *filename)
void SaveSettings (const NXString &filename)
void SetAcisVersion (NXOpen::AcisExporter::AcisVersionOption acisVersion)
void SetFileSaveFlag (bool doingFileSave)
void SetSettingsFile (const char *filename)
void SetSettingsFile (const NXString &filename)
NXString SettingsFile ()
Public 成员函数 继承自 NXOpen::BaseCreator
NXString DatasetName ()
NXOpen::BaseCreator::ExportDestinationOption ExportDestination ()
NXString OutputFile ()
NXString OutputFileExtension ()
void SetDatasetName (const char *datasetName)
void SetDatasetName (const NXString &datasetName)
void SetExportDestination (NXOpen::BaseCreator::ExportDestinationOption exportFrom)
void SetOutputFile (const char *filename)
void SetOutputFile (const NXString &filename)
void SetOutputFileExtension (const char *outputFileExtension)
void SetOutputFileExtension (const NXString &outputFileExtension)
Public 成员函数 继承自 NXOpen::DexBuilder
bool ProcessHoldFlag ()
void SetProcessHoldFlag (bool doingFileSave)
Public 成员函数 继承自 NXOpen::Builder
NXOpen::NXObjectCommit ()
void Destroy ()
std::vector< NXOpen::NXObject * > GetCommittedObjects ()
NXOpen::NXObjectGetObject ()
NXOpen::PreviewBuilderPreviewBuilder ()
void ShowResults ()
virtual bool Validate ()
Public 成员函数 继承自 NXOpen::TaggedObject
tag_t Tag () const

友元

class _AcisExporterBuilder

详细描述

ACIS导出器

表示导入ACIS数据时使用的 @link AcisExporter AcisExporter@endlink
此类通过 @link DexManager DexManager@endlink 创建。
Commit() 将返回NULL对象 <br> 要创建此类的实例,请使用 @link NXOpen::DexManager::CreateAcisExporter  NXOpen::DexManager::CreateAcisExporter @endlink  <br>

默认值。

属性
Acis版本 R18


创建于NX11.0.0。

成员枚举类型说明

◆ AcisVersionOption

ACIS版本选项

枚举值
AcisVersionOptionV2024 

v2024

AcisVersionOptionV2023 

v2023

AcisVersionOptionV2022 

v2022

AcisVersionOptionV2021 

v2021

AcisVersionOptionV2020 

v2020

AcisVersionOptionR29 

r29

AcisVersionOptionR28 

r28

AcisVersionOptionR27 

r27

AcisVersionOptionR26 

r26

AcisVersionOptionR25 

r25

AcisVersionOptionR24 

r24

AcisVersionOptionR23 

r23

AcisVersionOptionR22 

r22

AcisVersionOptionR21 

r21

AcisVersionOptionR20 

r20

AcisVersionOptionR19 

r19

AcisVersionOptionR18 

r18

成员函数说明

◆ AcisVersion()

NXOpen::AcisExporter::AcisVersionOption NXOpen::AcisExporter::AcisVersion ( )

返回 Acis版本 - 要导出的ACIS文件版本
创建于NX11.0.0。

许可要求:无

◆ ExportSelectionBlock()

NXOpen::ObjectSelector * NXOpen::AcisExporter::ExportSelectionBlock ( )

返回 导出选择块 - 对象选择将通过此块完成。
创建于NX11.0.0。

许可要求:无

◆ FileSaveFlag()

bool NXOpen::AcisExporter::FileSaveFlag ( )

返回 文件保存标志 - 如果执行文件导出,应设置为false
创建于NX11.0.0。

许可要求:无

◆ SaveSettings() [1/2]

void NXOpen::AcisExporter::SaveSettings ( const char * filename)

保存设置 - 将设置保存到指定的文件
创建于NX11.0.0。

许可要求:无

参数
filename文件名

◆ SaveSettings() [2/2]

void NXOpen::AcisExporter::SaveSettings ( const NXString & filename)

保存设置 - 将设置保存到指定的文件
创建于NX11.0.0。

许可要求:无

参数
filename文件名

◆ SetAcisVersion()

void NXOpen::AcisExporter::SetAcisVersion ( NXOpen::AcisExporter::AcisVersionOption acisVersion)

设置 Acis版本 - 要导出的ACIS文件版本
创建于NX11.0.0。

许可要求:无

参数
acisVersionacis版本

◆ SetFileSaveFlag()

void NXOpen::AcisExporter::SetFileSaveFlag ( bool doingFileSave)

设置 文件保存标志 - 如果执行文件导出,应设置为false
创建于NX11.0.0。

许可要求:无

参数
doingFileSave执行文件保存

◆ SetSettingsFile() [1/2]

void NXOpen::AcisExporter::SetSettingsFile ( const char * filename)

设置 设置文件 - 用于读取默认选项的定义文件
创建于NX11.0.0。

许可要求:无

参数
filename文件名

◆ SetSettingsFile() [2/2]

void NXOpen::AcisExporter::SetSettingsFile ( const NXString & filename)

设置 设置文件 - 用于读取默认选项的定义文件
创建于NX11.0.0。

许可要求:无

参数
filename文件名

◆ SettingsFile()

NXString NXOpen::AcisExporter::SettingsFile ( )

返回 设置文件 - 用于读取默认选项的定义文件
创建于NX11.0.0。

许可要求:无