样条
G代码: G5
, G10
功能:该命令使用样条插值路径元素,以便从前一个路径元素到下一个路径元素的过渡相互融合而不会中断。同时,计算系统中的样条线段,使前一个路径元素的结束切线与样条的开始切线一致。同样,样条的端点切线与后续路径元素一致。
功能:该命令为给定位置创建一条样条线段。从前一个路径元素到后一个路径元素的过渡位置连续且相切。
句法
G5 X Y Z A B C P Q U V W F E H L/O D S G10 X Y Z A B C P Q U V W F E H L/O D S
G码字 | 描述 |
---|---|
| 笛卡尔坐标轴的目标位置 |
| 附加轴的目标位置 |
| 路径速度、路径加减速 |
| 开关点 |
| 刀具半径 |
| 个人资料 |
多个连续的样条线段连接如下:
. 起点切线
如果存在带有刀具操作的路径元素(例如:G1、G2、G3、G8、G9),则路径元素的结束切线用作样条的起始切线。
如果刀具操作中没有可用的路径元素(例如 G0、G92、M),则起点和第一个样条点之间的连接线用作起点切线。
. 样条中间的切线
相邻的点是相连的。该点的切线与这条连接线(绿线)平行。
. 端切线
如果存在带有刀具操作的路径元素(例如:G1、G2、G3、G8、G9),则路径元素的起始切线将用作样条线的结束切线。
如果刀具操作中没有可用的路径元素(例如,G0、G92、M),则终点和第一个样条点之间的连接线用作终点切线。
例 37. 例子
带圆形样条的楼梯轮廓
N0 G0 X0 Y0 Z0 F100 (Startposition) N10 G5 X20 Y0 N20 G5 X20 Y20 N30 G5 X40 Y20 N40 G5 X40 Y40

例 38. 带双花键的圆形轮廓
N0 G0 X0 Y0 F100 (Startposition) N5 G1 X5 Y0 N10 G5 X20 Y0 N20 G5 X20 Y20 N21 G5 X20 Y20 N30 G5 X40 Y20 N40 G5 X40 Y40 N45 G1 X0 Y40

X20 Y20 的样条点存在两次。这样,样条被中断并重新开始。这是由该点切线的定义方法决定的。起点和终点由前后线段的起点切线定义。