乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 20|回复: 1

请问形文件

[复制链接]

5

主题

7

帖子

2

银币

初来乍到

Rank: 1

铜币
27
发表于 2004-11-9 19:58:00 | 显示全部楼层 |阅读模式
请问形文件怎样制作
回复

使用道具 举报

31

主题

148

帖子

8

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
272
发表于 2004-11-10 08:34:00 | 显示全部楼层
yuanqd,您好!
        在AutoCAD中用户可自己定义扩展名为“ .shp”形定义字体文件。“ .shp” 形定义字体文件是ASCII 格式的文件,你可以使用文本编辑器或字处理器编辑进行编辑。 然后使用AutoCAD 的“compile”命令编译该 ASCII 文件,编译后会形成扩展名为“ .shx”的形文件,此文件可使用“STYLE ”命令装载后使用。如果编译前的形定义文件定义了字体,则可用 STYLE 命令定义文字样式,然后用文字输入命令(TEXT、DTEXT 或 MTEXT)将字符写入图形中。
                         常见ASCII字体文件的编写格式如下:
                         *0,4,Standard Font 10/23/91 ;字体必须包括的特殊形编号 0
                         6,2,2,0 ;定义字节行
                         *10,7,lf ;标题行
                         2,0AC,14,8,(9,10),0 ;0AC为十六进制值
                         *32,7,spc
                         2,060,14,8,(-6,-8),0
                         以下略。
                         形定义文件的每一行最多可包含 128 个字符,超过此长度的行不能编译。AutoCAD 忽略空行和分号右边的文字。利用分号可以在形定义文件中包含注释。每个形说明都有一个标题行,以及一行或多行定义字节。这些定义字节之间用逗号分隔,最后以 0 结束。格式如下:*编号, 数据字节 , 名称 形定义字节1, 形定义字节2, 形定义字节3,...,0 下面为形各个字段的说明:
                         “编号”段
                         “编号”段在形定义文件中对应唯一的一个形,“编号”段的数字必须在 1 到 258 之间,带前缀星号
                         (*)。如果定义的是字体文件,则“编号”段的数字编号要与定义的每个字符的 ASCII 码对应。
                         “数据字节” 段
                         用于描述形使用的数据字节数目,包括结尾的“0”。每个形最多可有 2,000 个数据字节。
                         “名称” 段
                         形的名称。形名称必须大写,以便于区分。包含小写字符的名称被忽略,并且通常用作字体形定义的标签。
                         “形定义字节” 段
                         每个定义字节都是一个代码,或者定义矢量长度和方向,或者是特殊代码的对应值之一。在形定义文件中,定义字节可以用十进制或十六进制表示。如果形定义字节的第一个字符为 0(零),则后面的两个字符解释为十六进制值。定义文件定义“ASCII字体”时,第一个形说明必须为特殊的形编号 0,以提供字体本身的信息。其格式如下:
                         *0,4,font-name
                         above,below,modes,0
                         其中,above 指定大写字母从基线往上扩展的矢量长度,below 指出小写字母从基线下降的距离。这些值定义了基本字符尺寸,用作 TEXT 命令中指定高度的比例因子。
                         modes 字节对水平字体应该为 0,对双向(水平或垂直)字体为 2。
                         AutoCAD 提供的标准字体包括一些 AutoCAD 标注功能所需的其他字符。例如以下:
                         %%d 度符号 ( °)
                         %%p 正/负公差符号 (±)
                         %%c 圆直径标注符号 (Ø)
                         %%o 打开或关闭上划线模式。
                         %%u 打开或关闭下划线模式。
                         %%% 绘制一个百分号。
       
        致
礼!
                                       
        LQH
        liuqinghua888@163.com
          2004-11-10
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-3-7 09:21 , Processed in 0.370538 second(s), 56 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表