搜档网
当前位置:搜档网 › 如何创建个人的CAD填充图案 CAD教程

如何创建个人的CAD填充图案 CAD教程

如何创建个人的CAD填充图案 CAD教程
如何创建个人的CAD填充图案 CAD教程

如何创建个人的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”命令后在对话框窗口里的“类型”下拉列表里选“自定义”,再点击“自定义图案”右侧带三个点的按钮,就可以找到你创建的填充图案文件了。

另外说一下,网上可以找到一款名叫Yqmkpat的免费软件,能够将画成的图形自动转换生成填充图案文件,十分好用

相关主题