如何创建个人的CAD填充图案 CAD教程 2011-07-03 23:19
当CAD自带的填充图案满足不了我们的使用时,该如何创建个人的CAD填充图案呢?
首先,在C:\\Documents and Settings\\你的用户名\\Application Data\\Autodesk\\AutoCAD 版本号\\R17.1\\chs\\Support路径里(如果是Windows 7,路径是C:\\用户\\你的用户名\\AppData\\Roaming\\Autodesk\\AutoCAD 版本号\\R17.1\\chs\\Support)新建一个文本文件并将它打开,在文本文件里输入填充图案的定义,保存后将该文本文件改成便于记忆的文件名,扩展名一定要是“pat”。 填充图案定义的第一行是图案名称和说明,以“*”号开头,名称与说明之间用英文逗号隔开,说明允许省略。
从第二行开始是若干行组成图案的直线段或点的定义,AutoCAD的填充图案只能由直线段或点构成,即便是曲线,也必须用直线段拟合而成,直线段或点的定义格式如下:
默认角度,基点X坐标,基点Y坐标,X偏移,Y偏移,划线长度,间隔,划线长度,间隔……
其中Y偏移不允许为零,划线长度和间隔可以是1个或多个,划线长度如果是零,表示画一个点,间隔用负数表示。如果省略了划线长度和间隔,则图案由直线组成。
下图对X偏移、Y偏移、划线长度、间隔的含义进行了说明。AutoCAD在填充区域里先沿着旋转了默认角度的X方向按照划线长度和间隔距离循环重复,画出这条线,再间隔Y偏移复制这条线,直至充满整个填充区域。如果还有其它定义行,也遵循此过程画出。
上图里的填充图案定义如下: *实例1,此图案为一例子 45,0,0,2,5,10,-4
定义文件里可以添加用英文分号开头的注释。 如果填充图案的定义是这样的:
*实例2
45,0,0,2,5,10,-4,.25,-4 ;定义了一条点划线 45,3.536,0,0,5 ;定义了一条直线
其中定义的第二行里没有划线长度和间隔,因此是定义了一条直线。基点X坐标为3.536,保证了两条线均匀相间。3.536是这样算出来的,上一条定义的点划线的X偏移(也就是两条点划线之间的距离)是5,要使实线正好在点划线当中,实线的基点应该是
填充后的图案如下:
如果要创建如下所示的填充图案:
经过分析,这个图案可以由两条线组成,其中一条是正方形的上边和下边,要水平画,默认角度为0,划线长度为5,间隔距离也是5,每次复制沿着线的Y方向偏移5。另一条是正方形的左边和右边,要竖直画,也就是默认角度为90,划线长度为5,间隔距离也是5,每次复制也是沿着线的Y方向偏移5(注意,是线的Y方向,不是模型空间的Y方向)。因此图案的定义是:
需要详细的CAD视频教程请到 114站长教程 *小方块
0, 0, 0, 0, 5, 5, -5 90, 0, 0, 0, 5, 5, -5
点击即可
下面这个图案由于间隔与边长不相等就要复杂一些,图案里正方形的上边和下边不能合用一条线定义,同样左边和右边也不能合用一条线定义。
该图案的定义是这样的:
*间距不等的小方块 0,0,0,0,13,5,-3 ;下边 0,0,5,0,13,5,-3 ;上边 90,0,0,0,8,5,-8 ;左边 90,5,0,0,8,5,-8 ;右边
图案里如果有曲线,也都是由直线段拟合而成,因此定义将非常复杂,例如下面的木纹断面图案。
创建的图案文件里的每一行都要以回车结尾,往往最后一行容易忽略这一点,千万注意,否则使用的时候会提示出错。
一个图案文件里可以只定义一个图案,也可以定义多个图案。可以打开C:\\Documents and Settings\\你的用户名\\Application Data\\Autodesk\\AutoCAD 版本号\\R17.1\\chs\\Support路径里(如果是Windows 7,路径是C:\\用户\\你的用户名\\AppData\\Roaming\\Autodesk\\AutoCAD 版本号\\R17.1\\chs\\Support)里的自带的预定义填充图案acadiso.pat文件看看,里面就定义了许多个填充图案。
要使用自己创建的填充图案很简单,在AutoCAD里运行“bhatch”命令后在对话框窗口里的“类型”下拉列表里选“自定义”,再点击“自定义图案”右侧带三个点的按钮,就可以找到你创建的填充图案文件了。
如何创建个人的CAD填充图案 CAD教程
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)