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

获取即时报价

运动控制研究

二次行程曲线:CNC 系统如何运动

二次行程曲线是一种抛物线位置曲线:加速度随时间线性变化,因此加加速度保持有界,而不会在程序段边界处发生阶跃。本页说明其数学原理、由此产生的机床行为,以及三次曲线或 S 曲线更合适的情形。

±0.005 mm 公差16 台五轴加工中心12 小时报价无最小起订量
五轴 CNC 系统上加工定制汽车零部件的二次行程曲线运动
简要版

要点速览

线性加速度,二次位置位置按抛物线变化;速度为直线斜坡;加速度恒定。
加加速度在程序段末端阶跃加速度在段间跳变,会激励机床结构。
最适合长而平滑的移动粗加工走刀和单轴快速移动受益最大。
在尖角处表现差短分段移动使加加速度阶跃高频重复。
算账

二次行程曲线实际描述的内容

二次行程曲线是加速度在一次移动中保持恒定时得到的位置曲线。沿轴的位置遵循 x(t) = a t² + b t + c,其中 t 为时间,a、b、c 决定曲线形状。速度是一阶导数,为直线斜坡。加速度是二阶导数,为恒定值。这就是全部概念,其余结论都由此推出。

多数 CNC 控制器并不这样命名。它们称之为线性加速度、梯形速度,或直接叫线性加减速斜坡。当某控制器被描述为分析二次行程曲线的 CNC 系统时,意思是插补器在编程点之间拟合抛物线段,而不是直接对速度做阶跃。

系数 a 是指令加速度的一半。系数 b 是该段起点的初速度。系数 c 是起始位置。在实际机床上这些不是自由变量:a 受驱动电流限制和伺服误差预算约束,b 由前一段决定,c 必须与上一移动的终点一致,否则轴会跳变。

最后一点比代数本身更重要。抛物线过渡只有在相邻段在连接处共享位置、速度和加速度时才成立。如果 CAM 后处理输出的点不满足这一点,控制器必须自行插入过渡,结果就不再是干净的二次曲线。

机床行为

曲线在机床上的表现

恒定加速度意味着轴持续施力。在 4,000 mm 行程机床上做长距离粗加工走刀时,这正是所需:伺服保持负载,刀具负载均匀,没有往复波动。每齿进给可预测,这对 6061 和 7075 铝尤为重要,因为负载突变会引起颤振。

代价出现在连接处。加速度在段内恒定,随后必须变为下一段所需的值。这一变化就是加加速度阶跃,而加加速度阶跃是传递给滚珠丝杠、直线导轨和工件的力阶跃。在 Ra 0.8–1.6 μm 的精加工中,该阶跃会在程序段边界留下接刀痕。

可以听出来。运行一个含大量短 G01 移动的零件,在过渡点处听声音。干净的二次斜坡听起来像平滑的升降。过渡不良的会在每个拐角处发出咔嗒声或振铃声。振铃频率告诉你被激励的是哪个结构模态,在中型立式铣床上通常位于 200 Hz 到 900 Hz 之间。

伺服整定决定有多少加加速度阶跃传到工件上。位置环刚度高、前馈大时,会紧密跟踪抛物线,传递更多阶跃。环较软则平滑阶跃,但增加跟随误差。两种设置都不能消除阶跃,只是把能量转移到别处。

边界

二次行程曲线不再适用的情形

短移动是第一个失效情形。如果一段持续时间短于约三个伺服时间常数,轴在必须反向之前从未达到指令加速度。抛物线被截断,速度曲线变成三角形,加加速度阶跃频率随程序段速率上升。在 1 kHz 插补环下,6,000 mm/min 的 1 mm 分段每隔几毫秒就产生一次阶跃。

薄壁零件是第二个。加加速度阶跃是宽带激励。1.5 mm 铝壁的第一阶弯曲模态很低,该频率的重复阶跃会使壁面振鸣。解决办法不是增加夹紧,而是采用三次或 S 曲线,把加速度变化分散到时间上。

大型机床会放大问题。在 4,000 × 400 × 150 mm 行程上,运动质量大、结构阻尼低。在紧凑的 500 × 500 × 450 mm 机床上看不见的加加速度阶跃,在大型机床上会变成可见痕迹。如果加工长航空航天加强筋,应规划刀路,使方向变化落在支撑特征上。

刀具寿命是隐性成本。每个加加速度阶跃都是切削刃上的小冲击。在 45 HRC 以上的淬硬钢或 Inconel 上,这种冲击会累积。二次曲线在 6061 和多数塑料上没问题;在难加工合金上则不是好的默认选择。

装夹实践

无法更改曲线时的实用设置

有时控制器只提供直线加速度。这种情况下,调整周边参数。将指令加速度降到驱动极限的 60–70% 左右。这样可让抛物线保持在伺服饱和点以下,并略微缩短加加速度阶跃,因为段间的加速度差变小了。

增大程序段连接公差。多数控制器会在公差带内混合相邻程序段。粗加工走刀时设 0.01–0.02 mm 的公差,让插补器圆滑过渡拐角,消除阶跃中最难处理的部分。精加工走刀时降到 0.002–0.005 mm,接受较慢的加工节拍。

只在几何要求处使用精确停止。G61 精确停止强制轴在每个程序段达到零速度,会把一个加加速度阶跃变成两个。仅用于基准特征和尖锐内角。其余位置使用连续模式,让控制器进行混合。

检查后处理器。许多 CAM 后处理按固定弦公差输出点,导致程序段长度不均。段长不均意味着抛物线长度不均,加加速度阶跃落在不规则间隔上,激发更宽的频带。能根据曲率自适应点间距的后处理器,能让控制器的工作轻松得多。

诊断

分步排查:定位行程曲线问题

  • 1
    记录跟随误差以 1 kHz 或更高频率采集伺服跟随误差。二次曲线在每个程序段内呈现平滑的隆起,在连接处出现尖峰。
  • 2
    做单轴测试仅在 X 轴编程 200 mm 移动,进给 3,000 mm/min。如果表面质量干净,则问题不在曲线。
  • 3
    缩短程序段将 CAM 弦公差减半后重新切削。如果痕迹变差,说明原因是加加速度阶跃频率,而非刀具。
  • 4
    加速度降低 30%降低指令加速度后重新切削。若明显改善,说明伺服饱和。
  • 5
    如有加加速度限制则启用切换到 S 曲线或加加速度限制模式进行对比。这是区分曲线与结构问题的决定性测试。
  • 6
    20× 放大检查用工具显微镜观察可疑表面。痕迹间距等于程序段长度,即可确认是边界伪影。
选择曲线

二次、三次与 S 曲线行程曲线对比

按移动类型选择曲线,不要凭习惯。

特征加速度加加速度适用场合
二次每段恒定程序段连接处有阶跃长粗加工走刀、单轴快移
三次线性斜坡恒定、有界轮廓 3D 精加工、模具加工
S 曲线(加加速度限制)平滑斜坡连续薄壁、高零件、高速精加工
梯形速度恒定、硬启动启停处有尖峰以加工节拍为主的开放粗加工
前瞻混合每段混合由公差管理密集 CAM 点云、五轴联动

结论

对于长距离单向粗加工移动,加工节拍和稳定切屑负载最重要时,使用二次行程曲线。一旦刀路方向变化密集、有薄壁或难加工合金,立即切换到三次或加加速度限制的 S 曲线。曲线是工具,不是默认值。

常见问题

二次行程曲线问答

二次行程曲线总能给出最快的加工节拍吗?

不能。它在给定驱动极限下提供最高加速度,通常意味着长直线移动时间最短。在短分段移动中,反复的加加速度阶跃迫使控制器降低有效进给以保持在公差内,因此三次或 S 曲线往往更快完成同一零件。

交叉点取决于程序段长度和伺服带宽。每段低于约三个伺服时间常数时,二次曲线失去优势。

能在表面质量上看出来吗?

通常可以,但仅限于刀路包含许多短程序段的表面。寻找程序段边界处等间距的痕迹。在精加工至 Ra 0.2–0.8 μm 的模具型腔上,这些痕迹在 20× 下可见,并可用轮廓仪测量。

在长移动切削的简单型腔底面上,差异往往低于测量仪器的噪声本底。

直线加速度与二次行程曲线相同吗?

实际中相同。直线加速度产生抛物线位置曲线,即二次行程曲线。控制器叫法不同,但底层运动相同。

二次一词指位置方程,而直线加速度指二阶导数。两者描述的是同一种行为。

加工中心上现实的加速度值是多少?

典型立式铣床上,定位移动常用 2,000–5,000 mm/s²,切削移动为 500–2,000 mm/s²。行程大的重型机床因运动质量大而使用较低值。

始终留有余量。指令达到驱动极限的 100% 就没有抗扰余量,伺服会在材料第一个硬点处饱和。

材料会影响行程曲线的选择吗?

会。铝和多数塑料能较好承受加加速度阶跃,因为切削力低且材料容错。淬硬钢、钛和镍合金会把冲击直接传到切削刃,导致刀具寿命下降。

对这些材料,加加速度限制曲线通常在加工节拍损失显现之前,就已通过刀片成本收回代价。

如何知道控制器是否支持加加速度限制?

检查机床参数列表中的加加速度限制、加速度平滑、S 曲线或钟形加速度等术语。近十五年多数中高端控制器都包含该功能,有时默认禁用。

如果参数存在,在废料块上用相同刀路和进给做对比切削。第一个零件上差异就会很明显。

把零件发给我们,我们来检查运动

上传图纸或 STEP 文件,我们将在报价前审查刀路、行程曲线和公差链。报价和可制造性设计(DFM)反馈在 12 小时内给出。

12 小时报价100% 全检±0.005 mm可按需签署 NDA

关注我们

更多加工研究

我们发布来自工厂车间的装夹记录、刀具试验和检测数据。

FacebookTikTokYouTubeLinkedInInstagramThreadsPinterest

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

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