当前位置:首页 >> 建筑/土木 >>

Solidworks 工程图转换成AutoCAD图纸的技巧


Solidworks 工程图转换成 AutoCAD 图纸的技巧
转换过程只需点一次鼠标就可搞定, 而且转换的 dwg 在 AutoCAD 打开时不需更 改,连图层和颜色都可一丝不差。 一、初级篇 一般转换 1? 打开需转换的 Solidworks 工程图,先查看和设置一下它的字体,打开菜单:工 具 / 选项 / 文件属性 / 注解字体。右面列出的各注解的列表,如点击右面

的“注释 / 零件序号”。显示的是你图纸“注释”和“零件序号”的字体的设置。如图

2? 把注释 / 零件序号、尺寸、细节、截面、……全部按你的要求设定。 字体:“尺寸”的字体应设置为英文字体,如“ Times New Roman ”、“ Arial ”等, 其他一般为华文仿宋、仿宋、宋体、或黑体,我选的是“仿宋 _GB2312 ”。(按国家 制图标准,其实我最喜欢黑体,在图纸上显得很漂亮),选什么字体并不重要,重要的 是你必须牢记字体的名字,一个字符都不能错,等一会要用。最简单的办法是用鼠标右 键的“复制”。 注意:字体用得越少越好,不然转换时易出错。

字体样式:常规 高度:可根据你的要求设置,最好按国家标准,各种幅面大小都有不同的字高要求。 什么?你不知道国家标准,这可是机械制图的根本,自己去找本中华人民共和国机械制 图国家标准去看看吧,大街上到处都是! 3? 在 SolidWorks 安装目录下的 data 目录中找到 drawfontmap.txt 文件, 这就 是转换的字体文件。打开它,在最后一行添加:你刚才复制的字体名 + 空格(随意) + 你刚才复制的字体名。“尺寸”的字体因为选择的是英文字体,列表中已有了,不需 加入。

4? 保存 drawfontmap.txt 文件。 5? 操作:文件 / 另存为,保存类型为 DWG 或 DXF 就 OK 了。

在 AutoCAD 中打开刚才转换的 DWG 的文件,应该转换的比较成功了,如果你觉得 满意下面的《设置映射文件——图层、线型》和高级篇 《一键搞定——VBA 宏》你可 以不必看了。

、中级篇:设置映射文件——图层、线型 上一篇我们讨论了 Solidworks 工程图到 AutoCAD 图纸的一般转换,这样转换出来 的图纸可以满足一般的要求,但它所有的物体都是在同一图层上的,如果需要在 Auto CAD 进一步编辑和打印比较麻烦。接下来,我们在把它设置的更完善些。 1? 操作:文件 / 另存为,选择保存类型为 DWG 或 DXF ,点击选项,

2? 出现“输出选项”对话框,选中“自定义映射 Solidworks 到 dxf ”。

3? 再按“确定”。 系统返回到“另存为”对话框; 按“保存”; 出现 Solidworks 到 dxf 映 射对话框

4? 对 AutoCAD 熟悉的朋友应该明白了,这就是设置转换成 DWG 文件的图层设 置。点击添加,设置好图层的名称、颜色、和线条式样。我的设置是

5? 点击“映射到实体, 这是把你 Solidworks 工程图中的各种“实体”应该放到 DWG 文件的哪各图层的设置,点击添加,把各实体分别放到第 4 步设定好的图层上去。有 很多,别弄昏了头。 注意:最好不要在这里选颜色和线条样式,而应在第 4 步设定,它会自动把颜色和线 条样式设置为 BYLAYER 熟悉 AutoCAD 的朋友都清楚这一点。如果你不知道为什 么,照做就可以了。

6? 辛辛苦苦设置了这么多,可千万不能一确定了之,它可不会自动保存!选择“映射 文件设定”,找个目录,起个名字,按“确定”保存起来。

7? 再按“确定”。大功告成! 打开转换的 DWG 文件,如果有什么不对的地方,回过头来修改设置,重新保存,直 到满意为止。

三、高级篇 一键搞定

两篇我们已讨论了转换问题,本篇涉及到具体的转换并不多,而是介绍 Solidworks 的另一个有用的工具——宏。其实,其他 Solidworks 的操作也可以如此简化的。 你是否觉得,每次转换的时候很繁,需东点西选,经常容易搞错另存为的格式,讨厌的 映射文件每次出现,等待你更改?下面我们摆平它! 1? 在 Solidworks 中操作:文件 / 另存为,选择保存类型为 DWG 或 DXF ,点 击选项,出现“输出选项”对话框,选择“每次保存时不显示映射”,重新输出一遍。使映 射设置对话框在输出的时候不再显示。

2? 在 Solidworks 中操作:工具 / 宏操作 / 录制

3? 把输出 DWG 文件的操作再来一遍。然后操作:工具 / 宏操作 / 停止,会出现 宏的“另存为”对话框。 4? 取名保存宏。 5? 操作:工具 / 宏操作 / 编辑,选择我们刚才保存的宏。 VBA 打开了宏。

可以看见我们刚才执行的操作是把打开的工程图保存成一个 aaa.DWG 文件。 如果打开其他 Solidworks 工程图 bbb ,执行这个宏,结果会把这个图转换成 DW G 文件,但文件名仍然是 aaa.dwg ,这当然不行,我们来改进一下。 6? 把全部代码删除,输入以下代码:(直接从网页拷贝、粘贴吧,保证不会错) Dim swApp As Object

Dim Part As Object Dim Filename As String Dim No As Integer Dim Title As String Sub main() Set swApp = Application.SldWorks Set Part = swApp.ActiveDoc Filename = Part.GetPathName() No = Len(Filename) Filename = Left(Filename, No - 7) Part.SaveAs2 Filename & ".DWG", 0, True, False Title = Part.GetTitle Set Part = Nothing swApp.CloseDoc Title x = MsgBox(" 已保存为 DWG 文件 ", 0) End Sub 7? 解释一下代码的功能,熟悉 VB 的朋友可以跳过此部的分析,直接看下一段。

A 部分:定义变量。让程序以相同的文件名把 DWG 文件保存在 Solidworks 工程图 相同的文件夹内。(如果 Solidworks 工程图文件名为: XXX. SLDDRW 则 Auto CAD 图纸的文件名为: XXX.DWG )。此部分不可删除和省略。 B 部分:转换完成后关闭 Solidworks 工程图,这对同时需转换大量的工程的话十分 有用。如果你转换后不想关闭图纸的话,删了它。 C 部分:转换后出现一个信息框:“已保存为 DWG 文件”。增加这个部分的原因是因 为:实现一键操作后,如果一次需转换大量的图纸,转换时太爽了,有时按键按得太快, 系统有时会“发病”。如果把“已保存为 DWG 文件”换成: " 文件已转成 : "& Title & ".DWG" 。 信息框就输出转换后的文件名。 在这里,你可能觉得没用,但如果你在 C 部分后再增加一个 D 部分:打开同目录中 的下一个工程图,用循环语句全部转换,哈哈!……可以同时转换成千上万个工程图, 没有 C 部分来检查和监测一下,你根本不知道程序运转到什么地方了,还以为死机了 呢。 你觉得没用的话也可以删了它。 8? 直接关闭 VBA 宏编辑器, 在更改的时候它会自动保存。 所已在更改的时候要小心 点。

9? 添加“宏” TOOLBAR , 一键搞定它。 操作: 工具 / 自定义, 出现“自定义”对话框; 选命令 / 宏, 把右面的人头小图标往你需要的工具栏上拖, 松手; 出现“自定义宏按钮” 对话框;按右边的文件选择按钮,出现“宏路径”对话框

10? 选择我们刚才编辑过的宏文件,按“打开”;此时你可以在“自定义宏按钮”对话框 中设置“快捷键”,这对经常要用到转换的朋友也十分有用。此时也可以用“选择图象”给 此按钮换一个与众不同的图标。 11? 点击“确定”,再确定。 12? 好了!现在打开一张工程图,点击刚才拖出来的按钮, DWG 输出一键结束。


相关文章:
Solidworks工程图转CAD图纸全攻略
Solidworks 工程图转 CAD 图纸全攻略 Solidworks 工程图转化成 CAD 的 DWG 格式图,而且转换的 DWG 在 AutoCAD 打 开时不需更改,图层和颜色都可一丝不差 。 ...
solidworks工程图转cad图纸方法
AutoCAD 中打开刚才转换的 DWG 的文件,应该转换的比较成功 了。 如果不是想要的效果, 可以参考其他两篇关于 solidworks 工程图转 换为 cad 图纸的方法。如果...
SolidWorks工程图转化成dwg图纸格式的方法教程
如果只是少量的图纸需要处理那我们可以在 AutoCAD 中把 dwg 图纸打开, 然后将...今天 给大家介绍一个方法,只需设置一次就可以永久解决 SolidWorks 工程图转 dwg...
SolidWorks图纸转DWG格式图纸方法
SolidWorks 图纸转 DWG 格式图纸方法 SolidWorks 工程图经常需要转换成 DWG 格式...AutoCAD 中,为宋体,则 请检查一下你们 SolidWorks 出的工程图, 把所有用到的...
设置工程图模版
二、中级篇(设置映射文件——图层、线型) 上一篇我们讨论了 Solidworks 工程图AutoCAD 图纸的一般转换,这样转换出来的图纸可以满足一般的要求,但它所有的物 体...
Solidworks 工程图转换为AutoCAD图纸全攻略...
图纸全攻略Solidworks 工程图转换为 AutoCAD 图纸全攻略-中级篇二、中级篇:设置映射文件——图层、线型 上一篇我们讨论了 Solidworks 工程图到 AutoCAD 图纸的一般转换...
SolidWorks工程图转换为Auto CAD图纸的全攻略
SolidWorks 工程图转换为 Auto CAD 图纸的 全攻略转换过程只需点一次鼠标就可搞定,而且转换的 dwg 在 AutoCAD 打开时不需 更改,连图层和颜色都可一丝不差。 一...
Solidworks 工程图转换为AutoCAD图纸3
二、中级篇:设置映射文件——图层、线型上一篇我们讨论了 Solidworks 工程图AutoCAD 图纸的一般转换,这样转换出来 的图纸可以满足一般的要求,但它所有的物体都是...
solidworks2012工程图导出CAD图纸详细教程
solidworks2012工程图导出CAD图纸详细教程_机械/仪表_...“仅限于 Autocad 标准” , 线条样式 “Autocad ...Solidworks工程图转CAD图... 6页 免费 为cad填制...
SolidWorks工程图转DWG格式图纸的映射方法
SolidWorks工程图转DWG格式图纸的映射方法_电力/水利_工程科技_专业资料。? ...solidWorks 的图纸标注的字体为 Arail 需要在 AutoCAD 中, 为宋体, 则如下: ...
更多相关标签:
autocad图纸转换成pdf | solidworks autocad | autocad和solidworks | autocad与solidworks | autocad转solidworks | solidworks图纸下载 | solidworks技巧 | solidworks练手图纸 |