SOLIDWORKS 專門論壇 SolidWorks forum

 找回密碼
 註冊
查看: 770|回復: 4
收起左側

求助批量复制dxf到同名dwg的二次开发

[複製鏈接]
發表於 2019/5/15 11:12:20 | 顯示全部樓層 |閱讀模式
如题,不同于一般的dxf另存为dwg,或者dxf作为外部块、外部参照插入dwg。文件夹里有若干个从sw转出来的dxf,用公司标准的dwt模版建立了同名的dwg,公司模版标题栏是在布局的,标题栏要填写的内容都是属性块;视口套取模型空间的图形并缩放协调。前面直接另存或者插入的方法,结果都是标题栏在模型空间,这不符合需要。我现在手工做法:1、开启dxf, 复制;2、开启同名dwg,在模型空间粘贴;3、切到布局空间,视口里进行缩放 。 现在想问问看,有没有办法实现用程序,批量化操作,取代手工做法的1和2两部。
發表於 2019/5/16 15:15:09 | 顯示全部樓層
應該可以用按鍵精靈寫個腳本來操做
發表於 2019/9/2 22:11:54 | 顯示全部樓層
楼主面临的问题, 我暂且这样理解:
从sw工程图转出的DXF中只有图形,没有尺寸标注,后续由人工在布局中调整视口中的对象和视口比例,然后标注尺寸。。。

那么楼主可以这样:
从sw工程图直接转出DWG格式,图形在模型空间
打开导出的DWG, 新建布局---来自样板  取用现有模板文件中的布局(视口也在模板文件中可以事先建好)就可以了,不需要“建立同名DWG”这个动作。
从sw导出的图框或标题栏中如果带有属性值,可以把属性值批量一次复制到新布局中的标题栏中(这需要二次开发)

點評

从布局空间调用公司模版,也可以,但是需要重新设定文字样式、尺寸样式、引线样式(按照dwt)的过程,以前就是被这个过程折磨到吐血,所以才想着用新模版的dwg来复制图形。  詳情 回復 發表於 2019/9/9 16:51
 樓主| 發表於 2019/9/9 16:51:15 | 顯示全部樓層
xiaocake 發表於 2019/9/2 22:11
楼主面临的问题, 我暂且这样理解:
从sw工程图转出的DXF中只有图形,没有尺寸标注,后续由人工在布局中调整 ...

从布局空间调用公司模版,也可以,但是需要重新设定文字样式、尺寸样式、引线样式(按照dwt)的过程,以前就是被这个过程折磨到吐血,所以才想着用新模版的dwg来复制图形。

點評

文字样式,尺寸样式,引线样式,图层。。。用代码从模板复制可以实现的。  詳情 回復 發表於 2019/9/15 19:08
發表於 2019/9/15 19:08:12 | 顯示全部樓層
samurai03 發表於 2019/9/9 16:51
从布局空间调用公司模版,也可以,但是需要重新设定文字样式、尺寸样式、引线样式(按照dwt)的过程,以 ...

文字样式,尺寸样式,引线样式,图层。。。用代码从模板复制可以实现的。
您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

手機版上論壇|論壇來自幾何科技

GMT+8, 2019/10/19 17:26 , Processed in 0.071300 second(s), 16 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回復 返回頂部 返回列表