金属加工论坛
贸易平台·行业报道·技术社区
论坛名称:中国金属加工论坛    网址:http://www.mw1950.com/forum/
 提醒您:如果本页图片或flash动画无法正常显示,请点击这里访问原帖。
autocad 汉字处理技巧 作者:tishan 时间:2007-7-17 11:25:00
1


  • autocad 汉字处理技巧   autocad图件中经常用到汉字标注、说明;如图名、图例、图签等。怎样方便地编排处理这些汉字,笔者将自己的一些经验技巧介绍给大家。   1 汉字转换为多义线   autocad外挂汉字字型一般有单线字型(如hztxt.shx)和空心字型(如hz.shx)两种,此外还有少量实心字型(放大输出时有锯齿现象)。汉字为一特殊实体,无法当作块打开,不能作为多义线对其进行编辑处理。变汉字为多义线,就可任意修改、编辑,空心汉字亦可通过花纹填充变成精美的实心汉字。   以下为汉字字体变多义线的一种方法:   1)用config命令加入一新的绘图设备;   2)在绘图仪设备中选择 3.autocad fileoutput formats(pre4.1)-by autodesk;   3)support models (支持类型)中选 2.autocad dxb file;   4)按提示逐项打回车键;   5)输入新配置绘图仪名称:asc;   6)完成绘图仪配置;   7)在屏幕上写出所要编辑的汉字;   8)用plot命令(选择asc绘图设备)把当前汉字图形绘到指定的文件中(*.dxb);   9)用dxbin调入已形成的dxb文件; 此主题相关图片如下: 此主题相关图片如下:   完成汉字变多义线过程,上述方法适用于各种汉字字型和英文字型。图一为空心隶书字及变为多义线填充的实心字。   2 调节同一行中汉字和字母数字的相对比例   autocad中,当一行文本同时包含汉字和字母数字时,字母数字显得比汉字大,感觉不美观,通常字母数字应略小于汉字,怎样处理这个问题,应先了解字型文件。所有的字体都以ascii字体文件形式存放(后缀为shp),字母字体和汉字字体分别存放在不同的字型文件里。我们先分析一下罗马字体文件:romanc.shp的前两行:   *0,4,romnc complex…   21,7,2,0   其中:第一行为字体说明文件。   第二行中21代表大写字母(或小写字母的上界)在基线以上扩展21个单位;   7代表小写字母的下界在基线以下扩展7个单位;   2代表字体允许按水平和竖直方向排列;   0代表文件结束位置;   上界代码(21)还控制比例,在这个字体中,21单位等于text命令中的一个绘图单位。因此可以通过修改控制比例,来缩小英文字母的高度,如改21为25。   以下为操作步骤(以罗马字体为例):   1)打开c:\acad12 \source\ romanc.shp文件;   2)修改第二行控制比例21为25;   3)在autocad 中用compile命令把romanc.shp编译为romanc.shx文件;   4)把romnc.shx文件拷贝到c:\ acad12\ fonts 目录中,改名为romanc1.shx;   5)command:style 回车   6)text style name:hz1 回车   7)对话框中按 type it   8)font file:romanc1,hztxt 回车   …   完成字体类型配置。罗马字体缩小为原来的21/25,其效果见图二。 用同样的方法可调整各种英文字体的比例。

  • 所属版面:CAD交流区 本帖第1页
    共有回复: 0 共有页数: 1 显示帖数:50


    欢迎光临中国金属加工论坛 网址:http://www.mw1950.com/forum/