自定义填充图案¶
图案填充是通过重复绘制许多直线来设计的。这些直线可以旋转任意角度,从不同的点开始并按不同间距分布。此外,还可以生成点划线序列,而不是长划线。
可以使用 Hatch 命令加载图案文件中定义的填充图案,也可以从**图案填充**对话框中选择图案。在设置新的图案文件后,在选择其它图案前一直将它用作默认文件。
填充图案文件和文件位置
预定义的填充图案存储在 .pat 文件(图案文件)中。
要生成图案文件,请使用文本编辑器创建扩展名为 .pat 的文件。
更改图案文件的搜索位置:
单击**工具 > 选项**(或键入 Options)。
在:ref:`选项 <english_english_html_hlpid_adjust_options>`对话框中,单击**文件位置**
。展开**系统 > 支持文件搜索路径**。
填充图案文件语法
填充图案由标头和跟随其后的填充图案名称组成。星号 (*) 表示填充图案名称的开始,其后可跟逗号和图案说明。下一行包含实际的填充图案定义。每个填充图案定义都从一个单独的行开始,包含以下单元:
线的角度
线起始点的 X 和 Y 坐标
偏移的 X 和 Y 间距
线段长度
对于长划线和点划线图案填充线,需要为其指定直线段长度;对于连续线,不需要为其指定直线段长度。
您可以将注释输入到 Hatch 文件头中,用于文档编制。这些注释行以分号开头。
标头: |
*填充图案名称 [,图案说明] |
第一条填充线: |
角度、X 起点、Y 起点、X 间距、Y 间距 [,Ls1, Ls2,..., Ls**n**] |
第二条填充线: |
与第一条填充线相同 |
第 n 条填充线: |
与第一条填充线相同 |
[Ls1,Ls2,...,Ls**n**] = 直线段长度 1, 直线段长度 2,..., 直线段长度 n
填充图案名称必须少于 15 个字符。说明必须少于 80 个字符。
对于每个填充线定义,不能超过六个直线段长度项。
示例
示例 1:水平填充
本示例显示了使用 0° 角度、名称为 HLINE 的填充图案。起点位于 0,0,Y 线偏移为一个图形单位的宽度。

示例 2:点划线填充
本示例显示了以 45° 角绘制的点划线填充图案。起点位于 0,0,填充线偏移为一个图形单位的宽度。划线长度为 0.5 个图形单位,以 0.25 个图形单位的间距分隔每个点和划线。

示例 3:镶木地板填充
本示例显示了由许多条填充线组成的镶木地板填充图案。该图案包含 4 个宽度为 0.25 个图形单位的镶木地板。
该图案用于创建包含五个 0° 填充线和五个 90° 填充线的图案。起点在 X 方向的 90° 和 Y 方向的 0° 偏移 0.25 个单位。

相关主题
创建填充
自定义线条样式
父主题
自定义