Linear
签名: Linear(轴1, 终点1 [, 轴2, 终点2 …] [, F, 速度])
多轴协调直线运动;F 为合成进给速度。轨迹指令,进入前瞻规划,连续平滑。
所属:运动指令 · 连续轨迹(前瞻规划)
参数
| 参数 | 说明 |
|---|---|
轴N, 终点N |
多组「轴 + 终点」对,终点受 Abs/Inc 模式影响 |
F, 速度 |
可选。合成进给速度;也可用 Feed 预设 |
说明
- 两轴同时协调运动用
Linear;互不干扰的并行运动请拆分到不同任务。
示例
Linear(X, 100, Y, 50, F, 200) -- 直线到 (100, 50)
C# 对应
var cmds = controller.Commands[TaskId.T01];
cmds.Motion.Linear(new[] { "X", "Y" }, new[] { 100.0, 50.0 }, 200);
cmds.Motion.Linear("X", 100, 200); // 单轴