////DWG结构体参数设置
void DWGConfig(svxDWGData& data11)
{
cvxFileExportInit(VX_EXPORT_TYPE_DWG, 0, &data11);//初始化结构体
//参数设置
data11.Version = VX_DWG_VERSION_2004;//导出版本
data11.FileType = 0;//导出类型 0-DWG, 1- DXF(ASCLL), 2-DXF(Binary)
data11.ExportType = 0;//是否导出所有实体
data11.ExportLayer = 0;//是否导出所有图层
data11.ExcludeGeom = 0;//过滤器
data11.ExcludeWidth = 0;
data11.ExcludeStyle = 0;
data11.ExcludeColor = 0;
data11.reduceData = 1;//简化数据
data11.trimSurface = 1;//修检曲面
data11.freeSurface = 0;//自由曲面
data11.trimSurface = 0;//合并曲面
data11.tolUVCurve = 0.01;//UV曲线
data11.tolCurve = 0.01;// 曲线
data11.tolSurface = 0.01;//曲面
data11.isTrueColor = 0;//索引色
data11.exportSheetOnly = 1;//导出当前激活图纸
data11.toModelSpace = 1;//导出到模型空间
data11.individualFiles = 0;//分别导出图纸
data11.dimStyleByBlock = 0;//标注样式随块
data11.exportShtFmtEnts = 1;//导出图纸格式对象
data11.drawingView = 1;//以线导出
data11.toNewLayer = 0;//导出到新图层
data11.textFontType = VX_TEXT_FONT_TYPE_NONE;//移除文字字体信息类型
data11.explodeHatch = 0;//导出剖面线为单根线
data11.explodeText = 0;//导出文本为单要线
}
void test()
{
svxDWGData data{};
DWGConfig(data);//////DWG结构体参数设置
data.scale = 1;
rs = cvxFileExport(VX_EXPORT_TYPE_DWG, "D:\\11.dwg", &data);
}