2-3-12 图案填充命令
在机械图和建筑图中,经常要在剖开的断面上绘制剖面线,也有的图样上要填充有特定含义的图案。在 AutoCAD 中,可以用图案填充命令BHATCH 或HATCH 实现这一功能。BHATCH 命令使用对话框来填充图案,比较简 便直观。HATCH 命令的操作过程则在命令行上进行。填充图案,首先要选好填充图案和填充模式,再定义要填充 的范围(填充边界)后进行填充。
1 填充图案
每一种剖面线图案由一条或多条剖面线按特定的角度和间隔组成。剖面线的线型可以是连续的实线,也可以 是各种点划线。图案按照需要进行重复或裁剪,精确地填充到指定的剖面线区域内。
每一种图案都有一个名字,AutoCAD 提供了预先定义的剖面符号或图案,存放在标准图案文件ACAD.PAT 和 ACADISO.PAT 内。用户也可以自己定义简单的图案或专用图案来画剖面线。
当利用BHATCH 和HATCH 命令绘制剖面线时,这些剖面线将由AutoCAD 自动组成一个内部块,用户在处理 时,可以把它当作一个块实体来处理。用HATCHEDIT 命令还能对填充的图案进行编辑、修改。必要时,用 EXPLODE 命令可以把它分解成独立的对象。
2 边界
在绘制剖面线时,确定边界非常重要。定义边界的对象只能是直线、圆弧、圆、三维多义线、三维面和视窗 等实体或由这些实体定义的块。这些实体在当前屏幕上必须全部可见,否则将出现意想不到的结果。
确定填充区域,可以借助通常“对象选择”方法中的任何一种来选择定义边界的实体。封闭的填充边界用 BHATCH 命令中的“拾取点”定义最为方便。
填充的边界当中如果存在文本,AutoCAD 自动地在文字外围断开填充,使得文字清晰可见。如果填充的图案 是关联的,移动文本后,填充图案会自动随其变化。所以在机械图样中,可以先标注后填充,以保证填充范围内 的标注或文字清晰。
3 BHATCH命令
执行BHACH 命令或单击“绘图”工具栏上的“填充”按钮,弹出“边界图案填充”对话框。在该对话框中包 含了“快速”、“高级”、“渐变色”三个选项卡。
![](image3/24-12.1.jpg)
“边界图案填充”对话框:快速选项卡
1. “快速”选项卡
(1)类型
选择图案填充类型,有“预定义“、“用户定义”和“自定义”三种。预定义的图案存储在ACAD.PAT 和 ACADISO.PAT 文件中,它的角度和缩放比例填充时可任意改变。对于预定义的 ISO 图案,还可以控制 ISO 笔 宽。“用户定义”是基于图形的当前线型创建直线填充图案。“自定义”的图案是用户在其它的PAT 文件定义的 图案,但必须在AutoCAD 搜索路径下。
(2)图案
显示当前的图案名称。如对图案名称比较熟悉,可以通过本下拉列表框直接选定填充图案。
(3)样例
直观显示当前图案的样式。在其上单击,弹出“填充图案调色板”对话框(图30)。该对话框直观地显示出 可用图案的样式,方便用户选择。机械图样使用ANSI31 作为金属材料的剖面符号,ANSI37 为非金属的剖面符 号。
(4)自定义图案
用户自己定义的图案文件中的填充图案。只有“类型”为“自定义”,该选项才可用。
![](image3/24-12.2.jpg)
“填充图案调色板”对话框
(5)角度
设置填充图案的角度。
(6)比例
设置填充图案的比例。因为图案定义时的间距是一定的,要使其适应不同比例的图纸,应修改填充比例为适
当的数值。
(7)拾取点
在封闭区域内取点,自动产生一填充边界。这是定义边界最简单的方式。系统会切换到绘图屏幕,要求在封 闭区域内取点。
(8)选择对象
选择必要的对象,组成填充边界。建议只在拾取点很不方便(如狭长的区域)时采用本方式。
(9)删除孤岛
从边界定义中删除检测为孤岛的任何对象(使用“拾取点”选项时 AutoCAD 将这些对象检测为孤岛)。但 不能删除外部边界。
所谓“孤岛”是选择范围的独立区域。
(10)查看选择集
查看定义边界后的选择集。
(11)继承特性
在图形当中选取已有的填充,将其图案、填充角度和比例应用到新的填充中。
(12)双向
交叉填充定义的图案。只对“用户定义”类型有效。
(13)关联/ 不关联
控制填充的图案是否关联。如果关联,则在修改了边界之后,图案填充将自动更新。
(14)预览
预先观察填充的效果。如果满意,单击确定进行填充。
2. “高级”选项卡
“高级”选项卡提供创建和填充边界的方式。与“快速”不同的选项有:
![](image3/24-12.3.jpg)
“边界图案填充”对话框:高级选项卡
(1)孤岛检测样式
控制对孤岛填充的方法,有“普通”、“外部”和“忽略”三种,对话框中的图例示意了不同方式的填充效 果。
“普通”方式从边界开始,从每条剖面线的两端向里画,遇到内部实体与之相交时,则断开剖面线,直至下 一次相交时再继续画。用这种方式时,要避免每条剖面线在边界内部与实体的相交次数为奇数,该方式为缺省方 式。
“外部”方式从边界向里画剖面线,只要在边界内部与实体相交,则剖面线由此中断,不再向里延伸。
“忽略”方式忽略边界内的实体,填充边界内都被剖面线所覆盖。
(2)对象类型
控制保留的边界类型是多段线还是面域(面域是以封闭边界创建的二维封闭区域,可以给面域填充图案和着 色,同时还可分析面域的几何特性如面积和物理特性如质心、惯性矩等)。
(3)保留边界
控制是否在填充图案后保留填充的边界。保留的边界如上述,可以是多段线或面域。
(4)边界集
控制使用“拾取点”的方式产生填充边界的对象搜索范围。缺省情况总以当前视口中的所有可见对象作为边 界集。如果新建了边界集,就在该对象集中选择边界。对于复杂图形,定义边界集可加快填充的速度。
(5)孤岛检测方式
控制孤岛的产方式。有“填充”和“射线法”两个选项。
|