资源描述:
《cad怎么做填充图案》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、cad怎么做填充图案.txt21春暖花会开!如果你曾经历过冬天,那么你就会有春色!如果你有着信念,那么春天一定会遥远;如果你正在付出,那么总有一天你会拥有花开满圆。除了使用提供的预定义填充图案外,还可以设计并创建自己的自定义填充图案。设计填充图案定义要求具备一定的知识、经验和耐心。只有熟悉填充图案的用户才能自定义填充图案,因此建议新用户不要进行此操作。AutoCAD提供的填充图案保存在acad.pat和acadiso.pat文本文件中。用户可以在该文件中添加填充图案定义,也可以创建自己的文件。无论将定义存储在哪
2、个文件中,自定义填充图案都具有相同的格式。即包括一个带有名称(以星号开头,最多包含31个字符)和可选说明的标题行。*pattern-name,description还包括一行或多行如下形式的说明:angle,x-origin,y-origin,delta-x,delta-y,dash-1,dash-2,...“边界图案填充”对话框中显示的默认填充图案ANSI31具有如下效果: 并且其定义为:*ANSI31,ANSIIron,Brick,Stonemasonry45,0,0,0,.125在第一行中,图案
3、名称是*ANSI31,其后是说明:ANSIIron,Brick,Stonemasonry。这种简单的图案定义指定以45度角绘制直线,填充线族中的第一条直线要经过图形原点(0,0),并且填充线之间的间距为0.125个图形单位。填充图案定义遵循以下规则:图案定义中的每一行最多可以包含80个字符。可以包含字母、数字和以下特殊字符:下划线(_)、连字号(-)和美元符号($)。但是,图案定义必须以字母或数字开头,而不能以特殊字符开头。AutoCAD将忽略空行和分号右边的文字。每条图案直线都被认为是直线族的第一个成员,是通
4、过应用两个方向上的偏移增量生成无数平行线来创建的。增量x的值表示直线族成员之间在直线方向上的位移。它仅适用于虚线。增量y的值表示直线族成员之间的间距;也就是到直线的垂直距离。直线被认为是无限延伸的。虚线图案叠加于直线之上。图案填充的过程是将图案定义中的每一条线都拉伸为一系列无限延伸的平行线。所有选定的对象都被检查是否与这些线中的任意一条相交;如果相交,将由填充样式来控制填充线的打开和关闭。生成的每一族填充线都与穿过绝对原点的初始线平行从而保证这些线完全对齐。如果要创建的图案填充密度过高,AutoCAD可能拒绝此
5、图案填充并显示指示填充比例太小或虚线长度太短的信息。可以通过使用SETENV设置MaxHatch系统注册表变量来更改填充线的最大数目。创建简单填充图案的步骤在以ASCII格式保存的文本编辑器(例如Microsoft®Windows记事本)中打开acad.pat文件或acadiso.pat文件。创建包括星号和图案名称的标题行。填充图案的名称最多可以包含31个字符。(可选)要在标题行中包含说明,请在图案名称后面附加逗号和说明文字。创建包括以下内容的描述符行绘制直线的角度原点坐标X,Y增量x为0增量y为任意值
6、要定义虚线图案,用户可以在直线定义项目末尾加上虚线长度项目。要定义虚线图案,用户可以在直线定义项目末尾加上虚线长度项目。每个虚线长度项目都指定组成直线的线段的长度。如果长度为正值,则将绘制落笔线段。如果长度为负值,则线段为提笔线段,并且无法绘制。图案的第一条线段从原点开始,后面的线段是以循环方式继续。划线长度为0将绘制一点。每条图案直线上最多可以指定六个划线长度。“边界图案填充”对话框中显示的填充图案ANSI33具有如下效果: 并且其定义为:*ANSI33,ANSIBronze,Brass,Coppe
7、r45,.176776695,0,0,.25,.125,-.0625例如,要将图案修改为45度的直线,以绘制长度为0.5个单位并且间距也为0.5个单位的虚线,则直线定义为:*DASH45,Dashedlinesat45degrees45,0,0,0,.5,.5,-.5这与填充图案定义概述中显示的45度图案一样,但末尾加上了虚线规格。落笔长度为0.5个单位,提笔长度为0.5个单位,符合规定的目标。如果要绘制0.5个单位的划线、0.25个单位的空移、一个点、0.25个单位的空移以及下一划划线,则定义为*DDOT45
8、,Dash-dot-dashpattern:45degrees45,0,0,0,.5,.5,-.25,0,-.25下例显示了虚线族上增量x规格的效果。首先考虑以下定义:*GOSTAK0,0,0,0,.5,.5,-.5这样可以绘制一系列直线,其间距为0.5个单位,且每条直线都等分为划线和空移。由于增量x为零,所以每条直线上的划线都是齐平的。使用此图案填充的区域具有如下效果: 现