* * * * *##这是每一个零件的数据文件.文件名中前面的* * * * *是套料板号(前面介绍的文件与此相同).甘#是该零件的切割顺序号.这个文件名不是零件的真实名字,它与真正的零件名有一个对应关系.这种一一对应关系就记录在文件* * * * *.INF中.这样设计文件名,就解决了一张板中相同零件名的各个构件数据不被覆盖的问题.文件中,前面存放该零件的内孔数据,后面存放该零件的外形数据.系统进行计算处理时,就是取自这些文件中的数据.
3.2 橄据的提取
从 图 形 中提取数据.是按照由AutoLISP语言提供的方法,对图形数据库操作来得到.提取出tuLaoShi.com的数据按照上述的各个文件存放.
3.3 数据的整理
提 取 的 数据,对于每个图形单元都能得到它们的起末点坐标和半径,但是,图形的单元与单元之间不一定是首尾相连的,因而,它的原始排列很可能是杂乱无章的.系统对此是这样来处理的:判别二条线的末点是否相同,若相同,则将后一段线的起末点交换位置;判别二条线段的起点是否相同,若相同,则将前一段线起末点交换位置;判别前一条线段的起点与后一条线段的末点是否相同,若相同,则将二条线段的起末点各自分别交换位置.系统可以将图形相连但数据不是相邻数据段处理成相连的,然后,再将这些数据申联起来,按照一定的要求,整理成顺时针排列或者逆时针排列的样条数据.
3.4 应用实例及效果
(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/autocad/)该 系 统 开发完成后,在推广应用之前,首先进行了大量的实船数据测试,受到了使用人员的欢迎.在天津造船公司建造的香港27 000 t船全部采用了这套系统.过去修改一个零件,从修改、计算、绘图到最后完成,需要一二个小时,现在只需几分钟就可以完成.工作效率明显大大提高,使用效果很好.图4--8为香港27 000 t船底部分的套料实例.
图 4 香港270001船底部分段套料图实例
图 5 套 料 图 中 的 零 件写字要用蓝色
图 6 套 料 图 中 的零件划线要用绿色
图 7 套 料 图 中 的零件内孔要用蓝色
图 8 套 料 图 中 的零件外形要用黑色
4 结束语
本 文 介 绍的CAD/CAM系统所要处理的图形来源可以是多方面的,如:可以是徒手用Au-LoCAI〕绘图生成,也可以是某一船舶建造系统所生成的CAL〕图形.该系统配置了EIA格式和ESSI格式,但对于其它的各种切割机,只要按它的切割代码要求,可以方便地作相应变换