SolidWorks工程图转换成AutoCAD DWG文件后字体不变

2007-06-17 08:16

输入 DXF/DWG 工程图文件时,SolidWorks 可准确显示 AutoCAD 字体,即使您的计算机上没有安装 AutoCAD。SolidWorks 已添加了 True Type 字体以支持常用的 AutoCAD 字体。字体使用位于 \Data\drawFontMap。txt 中的默认映射文件被映射。当您输入 DXF/DWG 工程图文件时,SolidWorks 可准确显示 AutoCAD 字体,即使您的计算机上没有安装 AutoCAD。SolidWorks 已添加了 True Type 字体以支持常用的 AutoCAD 字体。字体使用位于 \Data\drawFontMap.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,此为系统驱动器:\WinNT\Fonts;而对于 Windows 9x,此为系统驱动器:\Windows\Fonts。如果 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安装目录\Data\drawFontMap.txt

用记事本打开drawFontMap.txt文件,定位到字体最后,添加中文字体,最后保存文件。

txt SWTxt 0.96 (这是未修改原文件中内的一种。txt是AutoCAD SHX 或 True Type 字体。SWTxt是SolidWorks 或 Windows True Type 字体。0.96是字体大小的比例.在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,你成功了!

 

PS,修改AUTOCADacad.fmp文件方法.

(本文在Autocad 2006简体中文版下测试通过)

在打开其他单位图纸时常会出现找不到字体的情况,如果你下载不到相应字体或不想每次打开文件时都要手动指定替换的字体,你可以编辑CAD的字体映射文件,即\cad安装目录下的\UserDataCache\Support\acad.fmp文件。

1、指定CAD使用这个acad.fmp文件,因为默认情况下可能不是这个。(注意UserDataCache是隐藏目录,需先在操作系统中显示隐藏目录)

指定acad.fmp文件的方法:在CAD菜单中选择“工具”--“选项”--“文件”--“文本编辑器、词典和字体文件名"--"字体映射文件"

2、编辑这个文件,在原有内容的后面按以下格式指定替换字体。例如:指定fs文件被hztxt.shx替换,就写为fs;hztxt.shx

例如我的acad.fmp文件修改后内容如下:(蓝色部分为增加的内容)

cibt;CITYB___.TTF

cobt;COUNB___.TTF

eur;EURR____.TTF

euro;EURRO___.TTF

par;PANROMAN.TTF

rom;ROMANTIC.TTF

romb;ROMAB___.TTF

romi;ROMAI___.TTF

sas;SANSS___.TTF

sasb;SANSSB__.TTF

sasbo;SANSSBO_.TTF

saso;SANSSO__.TTF

suf;SUPEF___.TTF

te;TECHNIC_.TTF

teb;TECHB___.TTF

tel;TECHL___.TTF

hztxtb;hztxt.shx

hztxto;hztxt.shx

hztxt1;hztxt.shx

hzxy;hztxt.shx

fs64f;hztxt.shx

hzfs;hztxt.shx

st64f;hztxt.shx

kttch;hztxt.shx

khtch;hztxt.shx

st64s;hztxt.shx

ctxt;hztxt.shx

hzpmk;hztxt.shx

china;hztxt.shx

hztx;hztxt.shx

fs;hztxt.shx

ht;hztxt.shx

kt;hztxt.shx

ht64s;hztxt.shx

kt64f;hztxt.shx

cass;hztxt.shx

AAA;hztxt.shx

Aaa;hztxt.shx

注:CAD本身没有hztxt.shx字体,需单独下载;

当然也可以指定使用CAD自带的gbcbig.shx这个字体,但是这个字体有一个不好的地方就是中英文字体不等高。

转载于:https://blog.51cto.com/huangbao/772234

【引用】SolidWorks工程图转换成AutoCAD DWG文件后字体不变相关推荐

  1. 如何将SW工程图转换成CAD格式?

    如何将SW工程图转换成CAD格式? 在工作中,我们往往需要用SW建模,建完模后需要将其导成工程图,也就是常说的三视图.也有的公司需要CAD格式的三视图.接下来我会详细说一下具体做法. 1.首先打开一张 ...

  2. pip 安装protobuf_Python3.6安装protobuf模块+将proto文件转换成pb2.py文件

    Python对版本的对应即为苛刻,笔者第一次安装时遇到了很多坑,比如无法将proto文件转换成py文件,转换了之后文件无法使用,网上各种各样的解决办法都没有讲到重点.其实会出现各种各样的问题是由于版本 ...

  3. word文档转换成swf格式文件在网页中用flash显示

    word文档转换成swf格式文件在网页中用flash显示 在OA系统中我们常常需要将上传的word文档在网页中阅览,一般上传后的文档用html的形式查看是会导致排版混乱的,这次我介绍在ASP.NET中 ...

  4. python html转word文档_Python实现将HTML转换成doc格式文件的方法示例

    本文实例讲述了Python实现将HTML转换成doc格式文件的方法.分享给大家供大家参考,具体如下: 网页上的一些文章,因为有格式的原因,它们在网页上的源码都是带有html标签的,用css来进行描述. ...

  5. pdf英文转换成html网页,PDF文件转换成html网页文件小方法

    原标题:PDF文件转换成html网页文件小方法 现在不知道大家知不知道小学已经开设编程课程了.我记得我们小时候连上个微机课都是一种奢望,所以现在的孩纸还是很享福的呀.但是很多的小白估计听着代码.编程这 ...

  6. Python 将MP3音频文件转换成MIDI乐谱文件

    Python 将MP3音频文件转换成MIDI乐谱文件 spleeter 1.系统环境 我的Python环境 安装spleeter pip install spleeter 查看spleeter是否安装 ...

  7. AutoCAD Civil 3D-曲面-曲面对象转换成AutoCAD三维实体

    将Civil 3D曲面对象转换成AutoCAD三维实体 在Autodesk Civil 3D 中具有提供了三种不同的对象:曲面对象.体量元素(来源于ADT).AutoCAD三维实体.同一类对象之间可以 ...

  8. 多张图片转换成一个swf文件播放

    多张图片转换成一个swf文件播放

  9. 如何将stl模型,转换成点云文件)

    如何将stl模型,转换成点云文件) 借用cloudcompare 借用cloudcompare 步骤 :打开cloudcompare-> file->open ->你的stl文件-& ...

最新文章

  1. 谷歌Android系统在美成宠儿
  2. 【小米校招笔试】在Excel中,列的名称是这样一个递增序列:seq={A、B、C、... Z、AA、AB、AC、... AZ、BA、BB、BC、... BZ、CA、... ZZ、AAA、AAB...
  3. 一对一关联(one-to-one)
  4. 醍醐灌顶 | 我们谈论的Exactly once到底是什么?
  5. 头条上python广告_满大街都是Python广告,真的如广告说的那样方便吗?,学精通后真能月如过万吗?业内大佬怎么看?...
  6. 用Python的Tultle模块创建一个五角星
  7. centos6.5安装python3.6
  8. 卸载自己编译linux的内核,Linux内核模块的编译、加载和卸载
  9. linux执行shell过程日志,Android之在linux终端执行shell脚本直接打印当前运行app的日志...
  10. 通过build.xml在Eclipse中导入工程
  11. 理想窄高斯脉冲matlab,关于实际采样与理想采样的问题
  12. vivo X9的usb调试模式在哪里,开启vivo X9usb调试模式的方法
  13. 【音视频】常见的音频处理算法
  14. 怎么用一个计算机控制两个屏幕,一台电脑控制多个led显示屏
  15. HTTP协议:接口测试_发送请求_post方法
  16. 专业导师告诉你,有哪些51单片机教程值得大力推荐
  17. Serverless Computing Fass $ openwhisk快速部署、应用、实例
  18. 一只喵的西行记-3 唱斑马斑马的黑马
  19. android pak文件_xpak是什么文件 怎么安装xapk文件 和apk有什么区别
  20. 实战:大数据营销 微信朋友圈广告

热门文章

  1. 【2019年08月06日】A股最便宜的股票
  2. 手机应用软件下载导航php源码_轻量级网址导航程序壹网分类目录v2.5源码免费下载...
  3. 如何应对HR小姐姐的千年历史遗留问题:你为什么从上家公司离职?
  4. 今天开始介绍一下侠客X2的源码部分,很给力的哦。
  5. linux性能优化大师(一)
  6. Confluence的权限管理
  7. ASP编程十大技巧(基础)
  8. 音速启动 便携 csdn_在安全模式下启动便携式Firefox
  9. 用友软件出错解决方案。如:SA口令被更改或系统错误,系统将退出 错误编号:-2147024770错误描述:Automation 错误
  10. 微服务架构设计基础之立方体模型