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