免费视频|新人指南|投诉删帖|广告合作|地信网APP下载

查看: 2604|回复: 4
收起左侧

[资料] 填充图案库文件的格式

[复制链接]

2945

主题

12万

铜板

537

好友

版主

有困难,找信娘!

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

积分
41085

精华勋章宣传勋章爱心勋章灌水勋章活跃勋章贡献勋章名人堂勋章

发表于 2012-3-5 11:31 | 显示全部楼层 |阅读模式
对于我国的用户,应当将自定义填充图案加入库文件 acadiso.pat 或单独保存在一个PAT文件中。将图案单独保存时,文件名必须与图案名相同。例如,名为ABC的图案必须保存在文件 abc.pat 中。
这是 BHATCH 和 HATCH命令中要使用的一个支持文件,它描述的是若干种预置的填充图案,公制的图形单位绘图中将自动使用:ACADISO.PAT,每个图案定义的第一行是它的标题行:
* 图案名 [,说明文字]
说明文字是在 HATCH-? 时在清单中出现的说明文字,也可不写,而图案名应是唯一的,不可重复,以下行是画线的描述:
线斜角,原点X,Y 相邻单元沿线斜角方向的X增量,Y增量,线长度编辑
注意:
1〉每行描述不大于80字符,
2〉线长度编辑描述(与线型定义的描述相同)中不多于六个片段。
3〉所有的参数描述都是以线条的延伸方向为X轴进行的。
2 生成自定义填充图案库
填充图案的基础是若干条有确定位置关系的线束,因此不能精确生成弧线的填充图案。对于交叉线的图案,每一个方向线都应当有一个独立的画线参数描述行。
如果从精确绘制的底图线上取出尺寸将会有较好的参数精度。就可以保证在较大面积的图案填充之后,右上角附近的图案仍然正确。而且这也是CAGD功能的又一个实际用途。例如图13-9-1,是为设计填充图案而精确绘制的1:1的底图,先生成一个单元,再用 Copy 或 Array 生成相邻的单元。并且移动整套图线,使A点在0,0处。之后再用 ID 和Dist命令提取有关数据。
图13-9-1 填充图案设计
▼有关A线方向的参数:
原点从 0,0起,线斜角:90?
从图中测量,线长度方向的编辑值:划线长 = 11.547 空移长 = 5.7735
从图中测量,相邻单元以WCS-Y方向为X轴的位移量:X= 8.6603 Y=5
即:90, 0,0, 8.6603,5, 11.547,-5.7735
▼有关B线方向线的参数:
原点从 5,2.8868 起,线斜角:30?
线长度方向的偏移量:划线长 = 11.547 空移长 = 5.7735
相邻单元以WCS-30度方向为X轴的位移量:x = 8.6603 y = 5
▼有关C线方向线的参数:
原点从 –2.5,-1.4434 起,线斜角:90?
线长度方向的偏移量:划线长 = 5.7735,空移长 = 11.547
相邻单元以WCS-Y方向为X轴的位移量:x = 8.6603 y = 5
▼有关D线方向线的参数:
原点从 5,2.8868 起,线斜角:120?
线长度方向的偏移量:划线长 = 11.547,空移长 = 5.7735
相邻单元以WCS-120度方向为X轴的位移量:x = 8.6603 y = -5

结果如下:
*User2000,连续方盒子
90, 0,0, 8.6603,5, 11.547,-5.7735
30, 5,2.8868, 8.6603,5, 11.547,-5.7735
90, -2.5,-1.4434, 8.6603,5, 5.7735,-11.547
150, 5,2.8868, 8.6603,5, 11.547,-5.7735
对于那些只有用三角函数之类的运算才能确定描述参数的图案,在相当多的单元重复之后才能填满指定区间的情况下,填充区左上角的图案有可能出现各条线之间位置的累积误差,这是由于图案描述尺寸误差造成的。因此,在所有斜线的描述中,尽可能精确,用较多位数的小数来描述,这样的需求,用AutoCAD的CAGD功能能够达到最好的精度。关于线长度方向的编辑描述,与线型定义的规则相同。
注意:
最好不使用VLISP IDE进行PAT文件的编写,因为没有换行符号显示功能,而PAT文件对于格式比较敏感。建议使用DANA软件。



该贴已经同步到 永颉同心的微博

32

主题

1770

铜板

71

好友

高级工程师

Rank: 9Rank: 9Rank: 9

积分
888
发表于 2012-3-5 12:25 | 显示全部楼层
谢谢你啊 !不错的,学习,好东西。
回复 支持 反对

使用道具 举报

7711

主题

31万

铜板

892

好友

超级版主

地信网论坛贵宾

Rank: 17Rank: 17Rank: 17Rank: 17Rank: 17

积分
128745

宣传勋章优秀斑主灌水勋章活跃勋章贡献勋章童话节勋章

QQ
发表于 2012-3-5 12:48 | 显示全部楼层
我都是下载别人做好的
该会员没有填写今日想说内容.
回复 支持 反对

使用道具 举报

853

主题

11万

铜板

252

好友

传奇会员

Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30

积分
22157

精华勋章宣传勋章爱心勋章组织勋章地信元老灌水勋章荣誉会员勋章活跃勋章地信专家组VIP勋章贡献勋章成就学员勋章

发表于 2019-1-27 16:53 | 显示全部楼层
谢谢提供分享!
该会员没有填写今日想说内容.
回复 支持 反对

使用道具 举报

9

主题

6831

铜板

8

好友

地信院士

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

积分
2014
发表于 2022-12-14 16:38 | 显示全部楼层
感谢分享 !!!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

在线客服
快速回复 返回顶部 返回列表