admin管理员组

文章数量:1574039

CAD导出dwg有两个方法:saveAs和Wblock。

本次主要结合个人实践,讲解下Wblock的用法:

 从API接口来看,SDK提过了3种导出接口,笔者验证了上图红框的两种方法:

1)把一个图块导出为dwg文件

例如,新建了一个图块“MyBlock”

通过块名,获得图块的函数:

导出dwg的函数实现:

主调测试的命令函数:

 2)把选择的构件导出为dwg文件

 

重点:如果是新发起的命令,上述两种方法的例子代码 都可以正常导出dwg。但是如果当前是有对话框的前提下,需要对当前doc加锁,查询了老久ADN才找到答案,参考链接:

Help | Lock and Unlock a Document (.NET) | Autodesk

 

本文标签: 构件cadDWG