对于中等尺寸以下较精密的孔,在单件小批乃至大批大量生产中,钻—扩—铰都是经常采用的典型工艺。那么你是否对钻孔、扩孔、铰孔的编程指令了解呢?本文主要对此进行讲解。
由于钻削的精度较低,表面较粗糙度,一般加工精度在IT10以下,表面粗糙度Ra值大于12.5μm,生产效率也比较低,因此,钻孔主要用于粗加工。例如精度和粗糙度要求不高的螺钉孔、油孔和螺纹底孔等。
钻孔常用到的指令为G81、G82、G83、G73,其中G83和G73适合深孔钻削,G81、G82适合浅孔加工,G81和G82的唯一区别在于G82在孔底进给暂停即钻头旋转但不移动,可使孔表面光滑,但是它们在退刀时都是快速退刀。
在孔加工过程中要保证孔径尺寸精度与孔壁的表面质量,就要求适当的采用扩孔或者铰孔加工。扩孔是用扩孔钻对工件上已有的孔进行扩大加工,并提高精度和降低表面粗糙度值。扩孔的加工质量比钻孔高,一般加工精度可达IT10~IT9,表面粗糙度Ra值为3.2~6.3μm,扩孔常作为孔的半精加工。
当孔的精度和表面粗糙度要求再高时,则要采用铰孔,铰孔是应用较为普遍的孔的精加工方法之一,一般加工精度可达IT9~IT7,表面粗糙度Ra值为0.4~1.6μm。
铰孔和扩孔的指令是一样都采用G85,其实从刀具的运动轨迹来看,它和钻孔没啥区别,除切削参数外,唯一的区别是在退刀时移动的速度按照进给速度移动的。打个比方,钻孔G81其实可以用G00和G01代替,钻削时为G01,退刀时为G00;而铰孔和扩孔进给和退回都采用G01。
不知今天讲解的,是否清楚,详细讲解可查看我前期制作的微课教程。
数控铣编程,第十六讲,铰孔、扩孔指令G85,分享个人经验
最后补充一句,钻、扩、铰只能保证孔本身的精度,而不易保证孔与孔之间的尺寸精度及位置精度。如果你有这方面更好的经验知识欢迎交流!