韩栋的出现,让场面瞬间安静下来,所有人都朝着同一个方向看去。
陆先进刚才提的螺旋下刀,一刀成型的方案,听起来干脆利落,实际操作起来,根本就是不可能完成的任务。
“韩……韩总,这难度即便是在省研究所里,也是极为棘手的。”来自省机械研究所的小孙,深知这里面的门道儿有多深。
“下刀角度、吃刀深度、主轴转速、进给速度,四个变量要同时协调,要做到完美,几乎不可能。”
旁边的七级工老李也凑了过来,皱着眉说道:
“是啊韩总,小孙说的没错。这活儿,陆总工的思路是好,可机床它有自己的脾气。
这台机床虽然您改造过,精度上去了,但骨子里还是那台老床子,它的刚性、它的热变形,都不是咱们能完全控制的。”
老李的话,说得更实在。
机床不是理想的几何模型,它是会发热、会振动、会磨损的。
高强度的连续加工下,主轴会因为热量而伸长,导轨会产生微米级的变形,这些变化,都会直接反应在刀尖上。
对于普通零件,这点误差不算什么。
可对于这个要求精度在5微米以内的阀芯,任何一点不可控的变形,都是致命的。
陆先进的表情很凝重,他不是在质疑韩栋,而是在阐述这个问题的真正难度。
“韩栋同志,小孙和李师傅说的,是实践层面的问题。
从理论上讲,这个螺旋下刀的路径,会形成一个非常复杂的空间曲面。
刀具在切削过程中,每一个点的受力都是在动态变化的。要保证切削面内部的应力均匀,避免产生应力集中点,这需要建立一个极其复杂的力学模型,实时计算刀具补偿。
这个计算量……
就算是用咱们省里最好的那台计算机,怕是也要算上好几天。
我们没有这个时间,更没有能把这个计算结果实时转化成机床代码的软件。”
陆先进的话,彻底把这个难题的级别拔高了。
这已经不是一个单纯的工艺问题,这是一个集材料学、精密制造、计算机科学和应用数学于一体的顶级难题。
在场的所有人,包括杨东伟,都沉默了。
他们都看着韩栋,想看看这个总是能创造奇迹的年轻人,这次要怎么解决这个难题。
“老李师傅,这台机床的滚珠丝杠,上次做精度补偿是什么时候?”
老李愣了一下,没想到韩栋会问这个。
“报告韩总,是上个月。
您亲自带我们做的,用的激光干涉仪,X轴和Y轴的反向间隙都补偿到了2微米以内。”
“嗯。”
韩栋点了点头,接着又问:
“切削液用的什么牌号?基础油是环烷基还是石蜡基?粘度多少?”
“是……是沪城产的长城牌,45号。石蜡基的,运动粘度是42。”老李对这些参数倒背如流。
“换掉。”韩栋的语气不容置疑。
“去找后勤,把我们库存里给出口产品备的那批福斯22号切削油拿过来。用环烷基的,低温流动性好,散热快。
另外把那块铬钼钒合金的材质单和热处理报告拿给我,我要看它的金相组织图和洛氏硬度测试数据。”
“好!”老李立刻转身跑了出去。
韩栋一连串的指令,让所有人都有些发懵。
他没有讨论怎么编程,而是在问一些看似不相干的细节。
但陆先进听着,后背却开始冒汗。
滚珠丝杠的间隙补偿、切削液的选型、原材料的金相组织……
这些才是决定超精密加工成败的根源!
韩栋没有一句空话,他问的每一个问题,都直指问题的核心。
很快,老李气喘吁吁地跑了回来,手里拿着几张报告单,同时指挥着学徒,把切削液换成了那桶淡黄色的德国货。
韩栋接过报告单,只扫了一眼,就递给了陆先进。
“陆总工,你看,这批料,淬火的时候温度稍微高了一点,导致它的奥氏体晶粒有点粗大,韧性偏低,脆性比理论值要高大概百分之五,这就是又硬又脆的根源。”
陆先进接过报告单,看着上面的金相照片和数据,心里翻江倒海。
这份报告,在他看来就是一份普通的质检报告。
可韩栋只看了一眼,就解读出了材料内在的特性,甚至精确到了百分比。
这种对材料深刻入骨的理解,陆先进自问自己钻研了一辈子,也做不到。
“所以,编程的时候,不能用恒定的切削速度。”韩栋走到了机床的控制面板前。
那是一台八十年代国产的数控系统,屏幕是单色的CRT显示器,绿色的字符在屏幕上跳动,键盘是笨重的机械按键。
“常规的螺旋下刀,G02指令,定义一个圆心和半径就行了。
但对付这个活儿,不行。”
韩栋的手指,开始在键盘上敲击。
在场的所有人都屏住了呼吸,围了过来,看着屏幕上开始出现的一行行代码。
“G01 X… Y… F…”
“G-Code?”研究所的小孙脱口而出。
“韩总,您要用G01来拟合螺旋线?这……这得算多少个点?这得编到什么时候去?”
用直线指令去无限逼近一条光滑的螺旋曲线,理论上可行,但那意味着需要成千上万个坐标点。
这工作量,光是想想就让人头皮发麻。
“谁说我要用手算了?”韩栋头也没回。
他的手指依旧在敲击。
但屏幕上出现的代码,开始让小孙和陆先进看不懂了。
#100 = 50 (起始半径)
#101 = 0.5 (螺距)
#102 = 300 (切削速度)
WHILE [#100 GT 5] DO1
……
END1
“这……这是……”
小孙瞪大了眼睛。
“宏程序?变量赋值?循环语句?”
这些概念,他只在最新版的国外数控系统手册上见过,那都是天书一样的东西。
别说用了,整个滨江市,甚至是关山省机械研究所,可能都没人见过真的。
韩栋怎么会?!
陆先进的呼吸也停滞了。
他比小孙看得更深。
韩栋不只是在用宏程序,他看懂了韩栋的算法逻辑。
韩栋在程序里定义了十几个变量。
不光有半径、螺距、速度这些几何参数,料硬度补偿系数,刀具磨损预期值,甚至还有一个机床温升模型!
他看到一行代码,是机床的实时坐标监控变量。
这行代码的意思是,当机床的X轴走到18.5毫米这个位置时,自动将切削速度降低百分之二。
“为什么是18.5?”
陆先进忍不住问出了声。
这个数字,太突兀了,没有任何规律可循。
韩栋的手指停了一下。
“这个位置,是这台机床X轴滚珠丝杠的固有振动节点。当刀具走到这里的时候,会产生一个0.5微米的谐振,必须降速避开。”
陆先进感觉自己的大脑像是被强行注入了新的知识。
固有振动节点!
每一根滚珠丝杠,因为材料和加工的微小差异,都有一个独一无二的振动特性。
这个特性,需要用极其精密的仪器,在无数次的测试中才能标定出来。
韩栋是怎么知道的!
如果说这还能用经验来解释,那接下来的一行代码,则彻底击溃了陆先进的认知。
计算主轴热伸长量,实时补偿Z轴坐标。
是机床的计时器变量,和温升模型。
韩栋在用一个函数,实时地去计算主轴因为发热而伸长的长度,然后动态地去补偿Z轴的坐标!
这意味着,机床在加工过程中,它的Z轴坐标不是固定的,而是在随着时间,进行着微米级的、不间断的调整!
这台机床在接下来十几分钟内的每一个细微的状态变化,韩栋都提前写好了应对的策略!