AutoCAD填充图案文件为 pat 文件格式,默认填充图案文件为 acad.pat 和 acadiso.pat。pat 文件可以直接用文本编辑器打开进行添加和修改。
填充图案的语法由标题与图案的描述行组成,其标准格式为:
*HatchPatternName [,Desription]
Angle,OriginX,OriginY,DeltaX,DeltaY[,Dash1,Dash2,...,DashN]
...
其中,描述行可以有多行。
下面,以一个玻璃材料的自定义填充图案为例来说明标准格式中各参数的含义。
国标规定的玻璃材料剖面符号的自定义填充图案如下[1]:
*glass1, 玻璃材料
45,0,0,8,10,5,-5
45,-0.5,2,8,10,2,-8
45,2.5,0,8,10,2,-8
将上述4行添加到 acad.pat 或 acadiso.pat 文件结尾(此时只能在以该文件为模板新建的文件中才能使用此填充图案)或者另存为文件 glass1.pat (无使用限制)即可使用。
填充效果如下图所示:
3行描述行对应图中一长两短3条剖面线。描述行中各参数定义如下图所示:
其中,
DashN
取正值表示该长度段为实线,取负值表示该段为留空,取零则画点[2]。Angle
参数以逆时针转动为正,相应的填充图案坐标系也跟着转动。因此,DeltaY
对应一条剖面线(以图中加粗蓝线为例)沿Y方向的偏移量(相当于AutoCAD中的offset
命令操作),DeltaX
对应Y方向偏移DeltaY之后,再在X方向偏移DeltaX。
参考
[1] 韩文辉. 如何在机械工程图中填充玻璃材料图案[J]. 机械, 2007 (S1).
[2] AutoCAD中自定义填充图案