




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
定义线型和填充图案第一页,共二十四页,编辑于2023年,星期日定义线型
AutoCAD线型由线型定义文件定义。线型定义文件的扩展名为.lin。AutoCAD线型由一系列用空格分隔的点和线划组成,并可包含嵌入的形和文字对象。
形是一种用直线、圆弧和圆来定义的特殊实体,它可以很方便的被绘入图形中,并按需要指定比例系数及旋转角度,以获得不同的位置和大小。形定义文件.shp,编译以后的形文件.shx第二页,共二十四页,编辑于2023年,星期日线型分类简单线型:仅由点、划和空格组成的线型称为简单线型;复杂线型:不仅包含点、划和空格,还包含嵌入的形和文字对象的线型称为复杂线型。第三页,共二十四页,编辑于2023年,星期日创建和修改线型
有两种方法可创建和修改线型定义:一种是用文本编辑器或字处理器编辑LIN文件另一种是用-LINETYPE命令的“创建”选项。不能在命令行中创建或修改复杂线型。
一个线型文件可包含许多线型定义。用户可将自定义线型加入acad.lin文件或构造自己的线型库文件。第四页,共二十四页,编辑于2023年,星期日
定义线形
在LIN文件中,每个线型用两行来定义。第一行定义线型的名称并提供可选的说明。
*linetype-name[,description]这一行必须以星号开始,其后紧跟线型名称。如果有说明,则必须用逗号将它与名称分开,而且不能超过47个字符。说明帮助用户了解线型的外观,AutoCAD并不使用它。第二行是描述实际图案的代码。alignment,patdesc-1,patdesc-2,...这一行以对齐方式代码(当前只允许使用A)开始,其后是用逗号分隔的图案描述(不允许出现空格)。第五页,共二十四页,编辑于2023年,星期日简单线型的定义划,0.5图形单位长度
空格,0.25图形单位长度
点
空格,0.25图形单位长度____.____.____.____*DD1,____.____.____.____.A,0.5,-0.25,0,-0.25第六页,共二十四页,编辑于2023年,星期日复杂线型的定义复杂线型定义与简单线型定义一样位于LIN文件中。复杂线型的语法与简单线型的语法相似,都是用逗号分隔的图案说明单元清单。除简单线型的点划说明单元之外,形和文字对象也可作为复杂线型的图案说明单元。第七页,共二十四页,编辑于2023年,星期日形“形(Shape)”是AutoCAD中一种特殊的图形对象,其用法类似于块,但与块相比,形的图形构成较简单,但其所占用空间较小,且绘制速度较快。因此形适合于创建需要多次重复使用的简单图形,例如特殊符号或文字字体等。第八页,共二十四页,编辑于2023年,星期日形形也是在形定义文件中定义的,形定义文件是以“.shp”为扩展名的ASCII文件。形定义文件需要编译为形文件后才能为AutoCAD使用,编译后的形文件与形定义文件同名,其扩展名为“.shx”。第九页,共二十四页,编辑于2023年,星期日1.形的定义格式形的定义由标题行和定义字节行组成:
(1)标题行:标题行以“*”为开始标记,用于说明形的编号、大小和名称,其格式为:*shapenumber,defbytes,shapename其中:
shapenumber:形的编号,取值范围是1~258;在同一文件中每个形编号应保持唯一。
defbytes:表示形定义描述行的数据字节数,包括末尾的零;最大值为2000。
shapename:形的名称,要求必须大写。
(2)定义字节行:由描述代码组成,代码之间由逗号分开,最后以0结束。定义字节行可以有一行或多行。其格式为:
specbyte1,specbyte2,specbyte3,...,0形定义文件的每一行最多可包含128个字符,超过此长度的行不能编译。AutoCAD忽略空行和分号右边的文字。第十页,共二十四页,编辑于2023年,星期日2.描述代码形文件中描述代码包括矢量长度和方向代码和特殊代码两种。
(1)矢量长度和方向代码:矢量长度和方向代码是一个由三个字符组成的字符串。第一个字符必须为0,表示后面的两个字符为十六进制值;第二个字符给出了矢量的长度,取值为1~F;第三个字符表示矢量的方向,取值为1~F,具体含义如图所示。
注意所谓矢量长度是指沿X轴方向或Y轴方向的长度,斜线的矢量长度应以其在X轴或Y轴上的投影长度为准。
(2)特殊代码:矢量长度和方向代码所定义的长度和方向仅为十几种,为了创建更丰富的形,AutoCAD提供了14种特殊代码(可使用十六进制或十进制),用于创建其他格式或指定特定操作。特殊代码的具体种类和意义如表所示。第十一页,共二十四页,编辑于2023年,星期日代码(十六进制)代码(十进制)意义
000
0表示形定义结束
001
1表示激活绘图模式(落笔)
002
2表示停止绘图模式(提笔)
003
3表示用代码的下一字节去除矢量长度,即比例缩小
004
4表示用代码的下一字节去乘矢量长度,即比例放大
005
5将当前位置压入堆栈,即保存当前位置
006
6从堆栈弹出当前位置,即恢复由代码005保存的最后一个位置
007
7引用其它形,代码的下一字节指定了被引形的编号
008
8由当前位置绘制线段,代码的下两个字节指定了线段在X、Y方向上的相对位移
009
9由当前位置开始绘制一系列的线段,代码后面的字节分别指定了各个线段在X、Y方向上的相对位移,最后以(0,0)为结束符
00A
10绘制八分圆弧
00B
11绘制分数圆弧
00C
12根据由X、Y位移和凸度绘制圆弧
00D
13多个指定凸度的圆弧
00E14仅适用于垂直文字,用来将下一个字符绘制在前一个字符的下面第十二页,共二十四页,编辑于2023年,星期日*1,4,TRAINGLE020,016,01A,0*2,11,MARK082,10,4,050,002,008,1,2,007,1,0082,矢量长度代码10,4,050,绘制八分之一圆弧002,抬笔不会线008,1,2,根据当前点,指定下一点位置,1和2代表相对当前点的x和Y方向的位移007,1,画出由下一个字节给出的子型。1是形编号。0代表形定义结束。第十三页,共二十四页,编辑于2023年,星期日代码00A:八分圆弧代码00A(或10)告诉AutoCAD用下两个字节定义一个圆弧,此圆弧称为八分圆弧,因为它跨越一个或多个45°的八分圆。八分圆弧的起点和端点都在八分圆边界上。右图所示为各八分圆的代码编号。绘制八分圆弧的格式如下所示:10,半径,(-)0SC半径可以是1到255之间的任意值。第3个字节以0打头,指定圆弧的方向(顺时针方向为负,逆时针方向为正)、起始八分圆(S)和跨越的八分圆数(C)的值为0到7。其中,0等于八个八分圆或整个圆。图18-48所示的弧用以下代码绘制:10,(2,-043)绘制的圆弧半径为2,从八分圆4处开始,顺时针旋转135°(跨越了三个八分圆)。代码00B:不规则圆弧代码00B(11)绘制不规则的圆弧,其起点和端点不一定在八分圆边界上。第十四页,共二十四页,编辑于2023年,星期日形
[shapename,shxfilename]或[shapename,shxfilename,transform]
文字对象
["string",stylename]或["string",stylename,transform]
其中,transform是可选的,可以是下列等式的任意序列(每个等式前都用逗号分隔):R=##相对旋转A=##绝对旋转S=##比例X=##X偏移Y=##Y偏移在此语法中,##表示带符号的十进制数(1、-17、0.01,等等),旋转单位为度,其他选项的单位都是线型比例的图形单位。上述transform字母,使用时必须跟上等号和数值。第十五页,共二十四页,编辑于2023年,星期日*CON1LINE,---[CON1]---[CON1]---[CON1]
A,1.0,-0.25,[MARK,user.shx,s=1],-0.25,1.0或A,1.0,-0.25,[CON1,es.shx,S=2,R=10,X=0.5],-1.0复杂线型中的形第十六页,共二十四页,编辑于2023年,星期日复杂线形中的文字
带文字的复杂线型主要用于将文字当作形来处理。形和文字用法的主要区别在于:在图形中,文字与文字样式关联,而形则直接与形文件关联。与线型关联的样式必须在线型加载到图形之前即已存在*MCline,---MC---MC---MCA,1.0,-0.25,["MC“,standard,S=1,R=0,X=0,Y=-0.25],-0.25,1.0
第十七页,共二十四页,编辑于2023年,星期日填充图案的定义
在许多绘图的应用中,经常遇到需要在一定的区域内填充某一图案,AutoCAD内可以通过Hatch和Bhatch命令来实现。AutoCAD有一个标准的图案库文件ACAD.pat。图案实际上是由线簇(LineGroup)构成,线簇既是信息构成的阵列,用来填充一块区域,一个线簇由一行代码定义,就像线形定义一样。例如方块图案的定义中用到了两个平行线簇,一个水平,一个垂直。每个线簇都按一定的规律复制,组合在一起,就形成了方块图案。第十八页,共二十四页,编辑于2023年,星期日第十九页,共二十四页,编辑于2023年,星期日其定义格式为:*DU,fangkuai0,0,0,0,0.125,0.125,-0.12590,0,0,0,0.125,0.125,-0.125第二十页,共二十四页,编辑于2023年,星期日线簇的方向:0表示从左向右的水平线线簇的原点:原点并不意味着真的起作用于作图的原点,它只是决定与生成图案的其他的线簇位置的参考点。复制线时的间隔:指明X方向和Y方向的偏移线形定义:第二十一页,共二十四页,编辑于2023年,星期日*SKEWED0,0,0,0,.5,.5,-.5*SKEWED0,0,0,.5,.5,.5,-.5*IUS,InvertedU's90,0,0,0,1,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 护理就业考试题及答案解析
- 红繁星春水考试题及答案
- 考点攻克人教版八年级物理《运动和力》定向训练试卷(附答案详解)
- 4s店钣喷主管考试题及答案
- 公司融资保密协议书7篇
- 畜禽废弃物资源利用考试题及答案
- 全国新闻摄影自考试题及答案
- 【全国】2025年4月自学考试00882学前教育心理学模拟题及参考答案
- 环境敏感区选址分析-洞察与解读
- 2025年卫生类药学专业知识事业单位招聘考试真题模拟训练及答案
- 2025年退休返聘人员劳务合同模板
- 2025年杭州市水务集团有限公司招聘笔试参考题库含答案解析
- 我的家乡松原
- 警务英语培训课件
- 历年合同法司法考试真题详细解释与答案(2024-2025年)
- 北师版八年级数学上册 第一章 勾股定理 (压轴专练)(九大题型)
- 3.1细胞膜的结构和功能说课课件-高一上学期生物人教版(2019)必修1
- 人教部编版(五四学制)中国历史第一册复习提纲填空版
- 测定某种食物中的能量说课课件人教版生物七年级下册
- 经皮肺动脉去神经术治疗肺动脉高压的中国专家建议
- 托班自主活动教案
评论
0/150
提交评论