MC-Basic:element.BLENDINGMETHOD/zh-hans
语言: | [[::MC-Basic:element.BLENDINGMETHOD|English]] • [[::MC-Basic:element.BLENDINGMETHOD/zh-hans|中文(简体)]] |
---|
缩写
格式
? <element>.BlendingMethod
<element>.BlendingMethod = <value>
适用版本
自版本3.6.20起
描述
选择要使用的混合方法(算法)。
- 0 – no blending
- 1 – CP (continuous path)
- 2 – SP (superposition)
- 3 – AI (advance interpolation)
- 4 - CP (与1相同,只是由 BlendingFactor 的百分比定义代替CP的距离混合)
NOTE | |
当混合方法设置为3时,只允许MOVE,MOVES和PASS运动命令,MOVE或MOVES取决于Pass插补的当前值。 如果当前运动正在执行,则无法激活通过Pass插补(BlendingMethod分配给3)。 |
NOTE | |
请注意,通过将BlendingMethod值从3更改为任何其他(0,1,2),将清除所有以前存储的AI路径的点。 |
在需要连续性和速度平滑度的情况下,连续路径或CP方法是非常有用的混合方法。在CP混合方法中,用户必须确保不会超过最大空间速度,不仅如此,始终遵循原始给定的路径。在这种方法中,路径的中点将始终是混合路径的一部分。只有两个连续的运动可以混合在一起。 这表示与混合(第二运动)开始的目标点的距离。 系统自动将该值限制为该路径长度的一半。
The fast – superposition blending allows user to blend motions at any point of time starting from initial point of the movement up to the target. This blending mode is not limited by the combined actions of the two motions. Therefore, it is the sole responsibility of the user not to blend together motions that in combination produce velocities or accelerations out of allowed system limits. An additional feature is the blending ability to swap movements when the second is finished before the first, in this case we have continuous blending of the first and the third movement.
类型
Long
取值范围
0 to 4
单位
默认
1
使用范围
Task or Terminal
限制
The combination of CP <> 0 and FINAL VELOCITY <> 0 is not allowed.
- (unless bmethod=1 and cp = 0 or bmethod=2 and bfactor = 100).
In case of AI :
- If other motion commands are entered (CIRCLE) an error will be returned and the command will be not executed.
- If modal value of starttype is set to immediate or super immediate an error will be returned.
例子
Axis
A1.BlendingMethod = 1
?A1.BlendingMethod
Group
G1. BlendingMethod = 1
?G1.BlendingMethod