在打开其他单位或别人发过来的图纸时常会出现找不到字体的情况,如果你下载不到相应字体或不想每次打开文件时都要手动指定替换的字体,有时打开一张图纸设置要进行几次乃至十几次制定字体的操作,大大影响了工作效率。 下面我给大家介绍一种解决办法:CAD中有一个字体映射文件acad.fmp,比如 CAD2004位于 \"%appdata%\\Autodesk\\AutoCAD 2004\\R16.0\\chs\\Support\\\"下, CAD2005位于 \"%appdata%\\Autodesk\\AutoCAD 2005\\R16.1\\chs\\Support\\\"下, CAD2010位于 \"%appdata%\\Autodesk\\AutoCAD 2010\\R18.0\\chs\\Support\\\"下,(%appdata%\\即代表了电脑的C:\\Documents and Settings\\你的用户名\\Application Data文件夹)。不清楚的朋友可以在开始-运行里面输入\"%appdata%\\\"(包含左右的引号),然后确定,即可打开该文件夹。同样输入\"%appdata%\\Autodesk\\\"即可查看本计算机内已经安装的CAD版本,并进入相应的版本,找到support文件夹下acad.fmp文件,用记事本即可打开。 接下来编辑这个文件,在原有内容的后面按以下格式指定替换字体。例如:指定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
fsf;hztxt.shx hzfs;hztxt.shx stf;hztxt.shx kttch;hztxt.shx khtch;hztxt.shx sts;hztxt.shx ctxt;hztxt.shx hzpmk;hztxt.shx china;hztxt.shx hztx;hztxt.shx fs;hztxt.shx ht;hztxt.shx kt;hztxt.shx hts;hztxt.shx ktf;hztxt.shx cass;hztxt.shx AAA;hztxt.shx Aaa;hztxt.shx
注:1、CAD本身没有hztxt.shx字体,需单独下载;
2、用户可以在使用过程中不断更新,同时提醒由于该文件位于系统分区内,重装系统时该文件会恢复为默认内容,建议大家定期备份将该文件至非系统分区内,同时为方便大家备份及恢复,我在后面附上有相应的批处理命令,供大家选用)
另外,附上导入导出该文件的批处理代码:(如我的电脑里分别安装了cad2004 2005和2010,将这三个版本的acad.fmp文件一次性导出至D:\\CAD-FMP导出文件夹\\下,用户可以自定义路径) 导出:
xcopy /c /f /h /k /y \"%appdata%\\Autodesk\\AutoCAD 2004\\R16.0\\chs\\Support\\*.fmp\" \"D:\\CAD-FMP导出文件夹\\ACAD2004FMP\\\" @rem CAD文件打开时,文字替换设置
xcopy /c /f /h /k /y \"%appdata%\\Autodesk\\AutoCAD 2005\\R16.1\\chs\\Support\\*.fmp\" \"D:\\CAD-FMP导出文件夹\\ACAD2005FMP\\\" @rem CAD文件打开时,文字替换设置
xcopy /c /f /h /k /y \"%appdata%\\Autodesk\\AutoCAD 2010\\R18.0\\chs\\Support\\*.fmp\" \"D:\\CAD-FMP导出文件夹\\ACAD2010FMP\\\" @rem CAD文件打开时,文字替换设置
导入:
xcopy /c /f /h /k /y \"D:\\CAD-FMP导出文件夹\\ACAD2004FMP\\acad.fmp\" \"%appdata%\\Autodesk\\AutoCAD 2004\\R16.0\\chs\\Support\\\" @rem CAD文件打开时,文字替换设置
xcopy /c /f /h /k /y \"D:\\CAD-FMP导出文件夹\\ACAD2005FMP\\acad.fmp\" \"%appdata%\\Autodesk\\AutoCAD 2005\\R16.1\\chs\\Support\\\" @rem CAD文件打开时,文字替换设置
xcopy /c /f /h /k /y \"D:\\CAD-FMP导出文件夹\\ACAD2010FMP\\acad.fmp\" \"%appdata%\\Autodesk\\AutoCAD 2010\\R18.0\\chs\\Support\\\" @rem CAD文件打开时,文字替换设置
用户可以根据自己使用的版本及需要进行的操作,复制对应的代码至文本文件,然后将后缀更改为.bat即完成批处理文件的制作。
注:更改文件后缀名时,需将:工具—文件夹选项—查看,将“隐藏已知文件类型扩展名”前面的勾去掉。否则直接通过重命名操作,很可能出现如 \"导入.bat.txt”这样的文件,这样的文件依然是个文本txt格式的文件,而非批处理bat格式的文件。
祝贺大家使用顺利!
最后,提醒使用如天正等CAD辅助绘图软件的朋友,只需将自己编辑好的acad.fmp文件拷贝到天正安装目录下的sys文件夹内即可。
在CAD菜单中选择“工具”--“选项”--“文件”--“文本编辑器、词典和字体文件名\"--\"字体映射文件\"下即可查看acad.fmp文件的指定
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- haog.cn 版权所有 赣ICP备2024042798号-2
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务