CAD里咋自定义填充图案?太实用了!
用HATCH命令填图案时,自带的库有时候真不够用——比如想画个国标菱形花纹钢板,根本找不到
其实超简单!所有填充图案都存放在一个叫`acad.pat`的文件里(路径一般是:安装目录\Acad2000\Support),直接用记事本就能改!
嫌改原文件麻烦?也行!自己新建个`xxx.Pat`文件(比如叫`custom.Pat`),丢进同一个Support文件夹,CAD立马认得~
举个栗子:咱们手搓一个菱形钢板图案!
先在CAD里按国标把花纹画出来、标好尺寸(图我就不贴了,脑补一下就行哈~)。
关键来了
Pat文件就两样:
? 第一行是标题:`*图案名, 说明文字`(比如`*custom, 钢板GB/T3277-1991`)
? 后面是描述线:每行写一条填充线的参数,格式是:
`角度, X起点, Y起点, X偏移量, Y偏移量, 线长, 空隙`
(正数画实线,负数留空,0就是打点)
比如我写的四行:
`*custom, 钢板GB/T3277-1991`
`68.4667, 0, 0, -9.8646, 25, 30.0213, -6.59`
`111.5333, 0, 0, 9.8646, 25, 30.0213, -6.59`
`68.4667, -11.0191, 27.926, -9.8646, 25, 30.0213, -6.59`
`111.5333, 11.0191, 27.926, 9.8646, 25, 30.0213, -6.59`
对应图里的a/b/c/d四条线~
重点说下`delta-x`和`delta-y`:Y方向间距25就是`delta-y`(相当于OFFSET距离),X方向左右错开的9.8646就是`delta-x`(负值=往左偏)
??小贴士:
? 每行最多80个字符,别超!
? 空行和`;`后面的内容全被CAD无视,所以版权啊备注啊随便写:`;作者:隔壁老王,2024年熬夜整活` ?
? 保存时选所有文件,后缀必须是`.pat`,编码选ANSI(别用UTF-8,CAD会懵!)
搞定!重启CAD或重载图案,HATCH里就能搜到你起的名字啦~
亲测有效,速试不谢!