GreatLight CNC 加工工厂 logo
CNC 加工
快速原型打样
材料
行业
新闻
关于 GL

获取即时报价

CNC 编程

几步让你成为 CNC 机床编程高手

编程是最后一步,不是第一步。本页按我们在车间实际使用的顺序展开:读图、定工艺、定基准、写代码,最后上机验证。面向已经实际加工零件、希望把决策做成可复现流程的工程师和操作人员。

±0.005 mm 公差16 台五轴加工中心12 小时内反馈 DFM
航空航天 CNC 加工 原型服务 Savannah
阅读说明

编程在写代码之前就开始了

五步,按顺序来。跳过任何一步,代码最后还是要重写。

第 1 步

读图看功能,不是先看尺寸

多数新手打开图纸就开始抄数字,顺序反了。先弄清零件是干什么的。承力的支架,安装面要平行,螺栓孔要保证位置度;只盖住连接器的盖板,几乎没什么要求。功能决定哪些尺寸真正重要,这些才是你要卡紧的。

然后在图纸副本上标出关键尺寸,通常 3 到 8 个。其余尺寸在一般公差范围内浮动即可。养成这个习惯,后面大部分争论就没了,因为尺寸一偏,你立刻知道它要不要紧。

先查公差链,再看模型。两个特征标 ±0.05 mm,如果分别位于 400 mm 零件的两端,和同样公差落在 40 mm 零件上,是两个不同的问题。光热膨胀就能吃掉它。

最后确认图纸的单位和基准方案与 CAM 里计划用的一致。英制图纸配公制刀具,是首件报废的常见原因。

  • 1
    标出 3–8 个关键尺寸其余尺寸都在一般公差范围内。
  • 2
    查公差链400 mm 跨距上的公差和 40 mm 上的不是一回事。
  • 3
    确认单位英制图纸加公制刀具,是典型的首件报废。
第 2 步

先定工艺,再选刀路

工艺规划决定零件需要几次装夹,而装夹对精度的影响比任何刀路都大。每次松开再装夹,都会引入误差。两次装夹能做完的零件,比同样零件分四次装夹精度更稳,即使在同一台机床上。

看零件,问哪个面能一次覆盖最多特征。在配 Ø400 mm 转台的五轴机床上,三轴铣要三次装夹的壳体,常常一次就能做完。这才是把零件转到五轴上的真正理由,不是表面质量。

确定软爪、虎钳或工装夹具夹在哪里。夹在已加工面上,这种错犯一次就够了。留出夹持余量,或者安排顺序让夹持面最后加工。

薄壁件要规划粗加工方向,让壁有支撑。1.5 mm 的铝壁,如果两面都粗加工完再精加工,一定会变形。先粗一面,半精,翻面,再两面精加工。

  • 1
    装夹越少,零件越稳重新装夹引入的误差,任何刀路都消不掉。
  • 2
    夹毛坯,不夹精面留夹持余量,或把夹持面放到最后加工。
  • 3
    薄壁要讲顺序粗一面,半精,翻面,再两面精加工。
步骤 3

定基准,如实建毛坯模型

在 CAM 里,你选的基准就是所有工序引用的原点。按图纸基准选,不要图模型里哪个角方便。图纸用孔组作基准 A、面作基准 B,你的工件偏置就照这个建。否则你整天都在追两个坐标系之间的差值。

毛坯模型比大家想的更重要。有 1.2 mm 拔模斜度和 0.8 mm 错型的铸件,按理想坯料编的刀路清不干净。按来料实际状态建毛坯,至少把错型量作为偏置加上。首件报废通常能追到这一步。

Z 零点对在已知表面上,不要对在锯切面上。锯切面偏差 0.3 mm 以上很常见。对在已加工面或量块上,整个程序才坐在可重复的基准上。

按循环启动前,把工件偏置数值和刀长参考写下来。听着琐碎,但这是首件和撞机的区别。

  • 1
    基准按图纸来孔组和面怎么用,照图纸的用法。
  • 2
    建真实毛坯铸件拔模和错型必须体现在毛坯模型里。
  • 3
    绝不在锯切面上对零对在已加工面或量块上。
步骤 4

每次按固定顺序写代码

稳定的结构让程序半年后别人改进给时还能读懂。我们每个活都用同一顺序:安全程序段、工件偏置、换刀、主轴启动、切削液、接近、切削、退刀、取消。没什么花哨的。关键是车间任何人都能扫一眼找到问题。

在几何允许的前提下用最大的刀粗加工。铝件上,16 mm 或 20 mm 立铣刀去料比 6 mm 刀跑长自适应刀路快得多。小刀留给清角和精加工。17-4PH 或 Inconel 上,减小步距、保持刀具啮合;在这类材料里,摩擦才是硬质合金的杀手。

按材料表设进给和转速,再根据声音和切屑调整。304 不锈钢出长条切屑说明太慢。6061 出蓝色切屑说明加工节拍还有余量。

刀具清单尽量短。每多一把刀,就多一次偏置出错的机会。某个特征能用程序里已有的刀加工,就用它。

  • 1
    每次同样的程序头安全段、偏置、换刀、主轴、切削液、切削、退刀。
  • 2
    用最大的刀粗加工小刀用于清角和精加工,不做大余量去除。
  • 3
    看切屑304 出长条屑说明太慢。6061 出蓝屑说明还能加力。
参考

按零件形状选工艺

几何形状通常如何对应机床和装夹次数。

零件形状典型装夹次数机床选择注意事项
棱柱形支架,孔分布在 2 个面上2三轴铣削装夹之间的基准偏移
壳体,四面有特征1–25轴,Ø400 mm 工作台深角可达性
带横向孔的轴1车铣复合中心车削后交叉孔位置
薄壁盖板,壁厚 1.5 mm2–33轴,轻切削精加工粗加工时的薄壁变形
长导轨,4,000 mm1–2大行程机床长度方向的热增长
叶轮或叶片型面1五轴联动循环启动前的碰撞检查
第 5 步

验证:空运行、单段,然后首件

新程序绝不直接跑完整循环。用真实毛坯模型和真实刀柄几何做仿真。然后在机床上空运行,刀具偏置抬高到远离零件的位置。再用单段走完第一个接近移动。大多数撞机都发生在第一个接近移动。

切首件,测量第一步标记的关键尺寸。不是所有尺寸,是那三到八个关键尺寸。如果这些在公差内,零件其余部分几乎总是好的,因为你已经检查过尺寸链。

记录你改了什么。如果调整了7号刀的进给,或把工件偏置移动了0.03 mm,写在装夹单上。第二次运行不应重复发现。

到这一步程序就完成了。对于要跑到±0.005 mm的零件,首件耗时会长于第十件。时间花在验证上,不是花在敲代码上。

  • 1
    用真实毛坯仿真包含刀柄几何,不只是刀具。
  • 2
    空运行,然后单段撞机就发生在第一个接近移动。
  • 3
    测量标记的尺寸三到八项检查,不是整张图纸。
  • 4
    写下每一处改动装夹单把修正带到下一次运行。
常见问题

工程师常问的问题

要编好程序,我需要手工懂 G 代码吗?

不需要懂整个程序。CAM 处理几何。但你应能读懂一个程序段并知道它做什么,因为这是在机床上调试进给、退刀或错误工件偏置的方法。

有用的技能是编辑,不是编写。知道哪一行控制退刀平面能省一小时。

什么时候该用3轴而不是5轴?

当所有特征从一个或两个方向可达,且零件对虎钳来说不太高时。一个单面有孔的平板支架在5轴机床上不会更快。

当装夹次数是问题时,当不重新装夹就够不到某个特征时,或当零件需要联动运动才能清出型面时,转向5轴。

精加工应该留多少余量?

在铝件上,稳定粗加工后精加工走刀径向0.3–0.5 mm是正常的。在不锈钢和钛上,留0.2–0.3 mm并先走半精加工,这样精加工刀具不是在切削加工硬化层。

如果粗加工留下振纹,先修粗加工。精加工掩盖不了糟糕的粗加工。

好程序为什么会产生差的首件?

通常是毛坯模型、基准或刀具偏置。模型中没有的铸件偏差最常见。在锯切面上对刀是第二。

在动进给之前先检查这三项。改速度来修基准问题只会做出另一个坏零件。

零件太长超出机床行程怎么办?

在工作台上重新定位零件并重新对零,或把工序拆分到两台机床。两者都增加一次装夹,所以每次都要仔细重建基准。

在长导轨上,热增长就在这里显现。第二次装夹精加工前让零件达到室温。

你们能在我们切削前审查程序或图纸吗?

可以。发送模型和图纸,我们随报价返回 DFM 分析,通常在12小时内。我们会标出需要额外装夹的特征、需要特殊夹具的紧公差,以及夹紧时会变形的薄壁。

上传文件保密,可按要求签署 NDA。

发送图纸,获取工艺审查

我们在12小时内报价并返回 DFM 反馈,涵盖装夹次数、夹具和难以保证的尺寸。

12 小时报价100% 全检±0.005 mm 公差可签 NDA

深受全球工程师和制造商信赖

Tesla Ford Motor Company 比亚迪汽车 电装 麦格纳国际 波音 空客 美敦力 库卡 发那科