SolidWorks机械工程师网——最大的SolidWorks学习平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

好品数字
好品数字
查看: 368|回复: 9

工程图转化成CAD图纸问题

[复制链接]

61

主题

265

帖子

120

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
404
QQ
发表于 2007-3-14 08:51:21 | 显示全部楼层 |阅读模式
在把工程图转化成DWG文件格式时,中文都变成了乱码。
如果在“输出选项”对话框中把字体选为“仅 AutoCAD标准”,中文就变成问号。
我的工程图里中文的字体是:Century Gothic
该如何解决?
SolidWorks机械工程师网
提示:建议使用谷歌浏览器浏览本网站!如单击这里下载!否则,可能无法下载附件文件!(支持大多数版本的谷歌浏览器,支持10、11两个版本的IE浏览器,支持360和QQ浏览器的极速模式,即谷歌内核模式,以及10和11版本的IE兼容模式,其余浏览器也是如此)
回复

使用道具 举报

10

主题

227

帖子

18

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
260
QQ
发表于 2007-3-14 08:53:37 | 显示全部楼层
看看这个,很有用!
D:Documents and SettingszhaihuiMy DocumentsSolidWorks工程图转换成AutoCAD DWG文件后字体不变.htm
SolidWorks机械工程师网
提示:建议使用谷歌浏览器浏览本网站!如单击这里下载!否则,可能无法下载附件文件!(支持大多数版本的谷歌浏览器,支持10、11两个版本的IE浏览器,支持360和QQ浏览器的极速模式,即谷歌内核模式,以及10和11版本的IE兼容模式,其余浏览器也是如此)
回复 支持 反对

使用道具 举报

10

主题

219

帖子

45

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
287
QQ
发表于 2007-3-14 08:54:16 | 显示全部楼层
maroll:
这是你要上传的附件还是网址啊?
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

17

主题

241

帖子

33

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
274
发表于 2007-3-14 08:58:12 | 显示全部楼层
网上下载的,希望能有帮助。
关于SW与CAD字体设置.doc (23.5 KB, 下载次数: 15)
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

80

主题

274

帖子

156

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
457
QQ
发表于 2007-3-14 09:01:05 | 显示全部楼层

   经典案例图书
对不起,从网上保存的页面,也不知是哪里的网站了.复制过来看吧:
AutoCAD经典 、技巧、实例、教程
SolidWorks工程图转换成AutoCAD DWG文件后字体不变!

作者:李军  著作权所有  2005年05月10日

1.前言:请先看SolidWorks帮助文件<<AutoCAD 字体支持(AutoCAD Font Support)>>
当您输入 DXF/DWG 工程图文件时,SolidWorks 可准确显示 AutoCAD 字体,即使您的计算机上没有安装 AutoCAD。SolidWorks 已添加了 True Type 字体以支持常用的 AutoCAD 字体。字体使用位于 DatadrawFontMap.txt 中的默认映射文件被映射。
在默认映射文件中,左列列举源工程图中的 AutoCAD SHX 或 True Type 字体。右列列举 AutoCAD 工程图文字在新的 SolidWorks 工程图中被映射到的 SolidWorks 或 Windows True Type 字体。您可根据需要编辑映射文件。当将额外的 AutoCAD 字体映射到 SolidWorks 或 Windows True Type 字体时,注意以下情况:
两个字体列表必须是简单的字体名称,无扩展名。
SolidWorks 或 Windows True Type 字体必须在操作系统的 Fonts 目录中可用。例如,对于 Windows NT 和 Windows 2000,此为系统驱动器:WinNTFonts;而对于 Windows 9x,此为系统驱动器:WindowsFonts。如果 True Type 字体不可用,SolidWorks 工程图文件默认字体将被使用。
SolidWorks 或 Windows True Type 字体还可使用于 SolidWorks 原始文件中。当您保存 SolidWorks 文件为 DXF 或 DWG 文件时,您可使用 drawFontMap.txt 映射文件将任何 SolidWorks 或 Windows True Type 字体反转映射到 AutoCAD SHX 或 True Type 字体。当工程图文件在 AutoCAD 中打开时,将使用确切的字体 - 不需要替换的默认字体。这将改进工程图文件的视觉真实感。
以下列表展示默认映射文件中所包含的字体:
AutoCAD SHX 或 True Type 字体 SolidWorks 或 Windows True Type 字体
complex
SWComp

gdt
SWGDT

gothice
SWGothe

gothicg
SWGothg

gothici
SWGothi

greekc
SWGrekc

greeks
SWGreks

isocp
SWIsop1

isocp2
SWIsop2

isocp3
SWIsop3

isoct
SWIsot1

isoct2
SWIsot2

isoct3
SWIsot3

italic
SWItal

italicc
SWItalc

italict
SWItalt

monotxt
SWMono

romanc
SWRomnc

romand
SWRomnd

romans
SWRomns

romant
SWRomnt

scriptc
SWScrpc

scripts
SWScrps

simplex
SWSimp

syastro
SWAstro

symap
SWMap

symath
SWMath

symeteo
SWMeteo

symusic
SWMusic

txt
SWTxt

看了SolidWorks帮助文件,你是否已经明白了!如果你已经知道如何行动了,下面的就不用看了。如果你还不怎么明白,请继续看下面
总结:为什么我们将工程图正常另存为DWG格式后中文编成了问号或乱码不能编辑?原来是AutoCAD字体映射文件中根本就没有中文字体。那我们可以通过编辑AutoCAD字体映射文件drawFontMap.txt来实现。
2.编辑AutoCAD字体映射文件drawFontMap.txt
AutoCAD字体映射文件drawFontMap.txt文件位置: SolidWorks安装目录DatadrawFontMap.txt
用记事本打开drawFontMap.txt文件,定位到字体最后,添加中文字体,最后保存文件。
txt SWTxt 0.96 (这是未修改原文件中内的一种。txt是AutoCAD SHX 或 True Type 字体。SWTxt是SolidWorks 或 Windows True Type 字体。0.96未知,有可能是字体大小或比例吧,你可以设为0.97。那么我们这么解释:在SolidWorks中用SWTxt字体的文字在AutoCAD就成了txt字体的文字)
我的drawFontMap.txt添加的简体中文字体如下:(适用于简体中文系统)
Simplex Simplex 0.97
Arial Arial 0.97
SansSerif SansSerif 0.97
Swis721 Swis721 0.97
宋体 宋体 0.97
新宋体 新宋体 0.97
仿宋_GB2312 仿宋_GB2312 0.97
楷体_GB2312 楷体_GB2312 0.97
隶书 隶书 0.97
注:字体名不可错。三种项目项目之间空一格,每种字体三种项目占用一行。编辑时请打开AutoCAD同SolidWorks工程图,看里面有些什么你需要的字体,以确认字体名没有错,且两种软件中都有相同名称的字体。
繁体中文系统只需对应字体名即可.
简体中文系统和繁体中文系统的中文字体名是不相同的,如简体中文系统的宋体,新宋体,繁体中文系统是明细体,新明细体.)
是不是就OK了呢?你自己将有中文字体的SolidWorks工程图另存为DWG格式试一下吧,用AutoCAD打开看看达到了你预期的效果没有?如果不满意,请看下一步
3.设置DXF/DWG输出选项。
在另存为DXF/DWG界面,点击选项进入DXF/DWG输出选项。设置字体为TrueType,线型为AutoCAD标准样式。
OK,你成功了!
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

7

主题

227

帖子

13

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
266
QQ
发表于 2007-3-14 09:03:44 | 显示全部楼层
[推荐]Solidworks 工程图转换为AutoCAD图纸全攻略-初级篇(+60分)
转换过程只需点一次鼠标就可搞定,而且转换的 dwg 在 AutoCAD 打开时不需更改,连图层和颜色都可一丝不差。
一、初级篇 一般转换
1? 打开需转换的 Solidworks 工程图,先查看和设置一下它的字体,打开菜单:工具 / 选项 / 文件属性 / 注解字体。右面列出的各注解的列表,如点击右面的“注释 / 零件序号”。显示的是你图纸“注释”和“零件序号”的字体的设置。
2? 把注释 / 零件序号、尺寸、细节、截面、……全部按你的要求设定。
字体:“尺寸”的字体应设置为英文字体,如“ Times New Roman ”、“ Arial ”等,其他一般为华文仿宋、仿宋、宋体、或黑体,我选的是“仿宋 _GB2312 ”。(按国家制图标准,其实我最喜欢黑体,在图纸上显得很漂亮),选什么字体并不重要,重要的是你必须牢记字体的名字,一个字符都不能错,等一会要用。最简单的办法是用鼠标右键的“复制”。
注意:字体用得越少越好,不然转换时易出错。
字体样式:常规
高度:可根据你的要求设置,最好按国家标准,各种幅面大小都有不同的字高要求。
什么?你不知道国家标准,这可是机械制图的根本,自己去找本中华人民共和国机械制图国家标准去看看吧,大街上到处都是!
3? 在 SolidWorks 安装目录下的 data 目录中找到 drawfontmap.txt 文件,这就是转换的字体文件。打开它,在最后一行添加:你刚才复制的字体名 + 空格(随意) + 你刚才复制的字体名。“尺寸”的字体因为选择的是英文字体,列表中已有了,不需加入。
4? 保存 drawfontmap.txt 文件。
5? 操作:文件 / 另存为,保存类型为 DWG 或 DXF 就 OK 了。
在 AutoCAD 中打开刚才转换的 DWG 的文件,应该转换的比较成功了.
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

12

主题

247

帖子

32

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
300
QQ
发表于 2007-3-14 09:04:43 | 显示全部楼层

   经典案例图书
用CAXA打开则基本上没有问题~~~
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

17

主题

245

帖子

76

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
331
QQ
发表于 2007-3-14 09:07:24 | 显示全部楼层
在另存图时存为cad图就行了.
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

9

主题

234

帖子

18

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
264
QQ
发表于 2007-3-14 09:08:36 | 显示全部楼层
感谢楼上两位的指导。
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

79

主题

304

帖子

171

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
480
发表于 2007-3-14 09:13:45 | 显示全部楼层
不行的吧,我试过没用的,汗。
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭 卷起
关闭 卷起

手机版|小黑屋| GMT+8, 2024-3-28 20:33 , Processed in 0.199938 second(s), 41 queries .

SolidWorks机械工程师网 ( 鲁ICP备14025122号-2 ) 鲁公网安备 37028502190335号

声明:本网言论纯属发表者个人意见,与本网立场无关。
如涉版权,可发邮件: admin@swbbsc.com

快速回复 返回顶部 返回列表