“先保住当前位置,谁都别碰电源。”
沈初音将暂停状态锁定,又让苏玉瑶抄录寄存区数据,陈向东守着DJS一百三十,刘铁柱则检查刀具与工件的距离。
赵铁军放下饭盒,隔着警戒线看向控制台。
“还有六片没加工,机器一直这么停着也不行,内存里的东西能保多久?”
“只要供电稳定,当前坐标就不会丢。”
沈初音翻开程序占用记录,将前六片与后六片的数值重新加了一遍。
“三十二K已经填满,错误代码是缓冲区溢出。”
苏玉瑶拿着铅笔,在故障记录后补上一行。
“模拟的时候怎么没报错?”
“模拟程序不保留全部插补数据,正式加工既要存当前位置,又要预读后面的路径,前六片留下的数据没有及时释放,到第七片便塞不进去了。”
陈向东将接口板记录调出来。
“能不能把前六片的数据清掉,只留下当前坐标?”
“现有程序没有分区释放功能,手工清除容易把刀具补偿一起删掉。”
赵铁军听懂了最后一句。
“那就把程序切成两半,前六片一份,后六片一份,重新装第二份继续干。”
刘铁柱看了看已经切好的叶面。
“中间换程序要重新找起点,接上的位置只要偏一点,叶根就会留台阶。”
“工艺要求允许多大?”
“零点零零八毫米以内,接刀位置还要单独复测。”
赵铁军把饭盒扣上。
“能接就接,总比整件报废强。”
沈初音没有接这句话,只把第六片结束位置与第七片起始坐标并排写在纸上,又调出前面三十六次试切留下的补偿数据。
苏玉瑶凑过去看了一会儿。
“师傅,您还是不想拆程序?”
“拆开能交货,却会把风险留给后面的批量生产,下一件叶片再多两片,我们还得接着拆。”
“那只能缩程序。”
陈向东把自己编写的查表模块抽出来。
“基础坐标表占得最多,每片叶面都存了一份,结构不同,又不能直接共用。”
“曲率变化需要保留,重复的中间点可以拿掉。”
沈初音用铅笔划去两列数据。
“原来的二维查表改成一维线性插值,控制点减少,运行时现算中间坐标。”
(本章节未完结,点击下一页翻页继续阅读)