10.4.3.18. CalCrViaPs
10.4.3.18. CalCrViaPs
均匀分割由起始位置、经由点和目标位置组成的圆弧上的距离、在姿势参数保存在指定的任意次数考虑位置和姿势的位置值。
说明 | 在由输入的3点组成的圆弧上均匀分割的经由点位置的计算指令 | ||
语法 | CalViaPs <起始姿势>、<经由姿势>、<结束姿势>、<DivNo=分割数量>、<CntNo=计数>、<输出姿势> | ||
参数 | 起始姿势 | 起始位置 |
|
经由姿势 | 经由位置 |
| |
结束姿势 | 目标位置 |
| |
分割数量 | 从1到30000可分割。 分割数量不可能为0。 |
| |
计数 | 从0到30000可计数。 为零的话、是起始姿势。 |
| |
输出姿势 | 保存计算好的姿势。 制定的姿势参数的config值是未指定的、还考虑附加轴。 |
| |
例子 | V10%=100 FOR V2%=1 TO 10 CalCrViaPs P1、P2、P3、DivNo=10、CntNo=V2%、P[V10%] MOVE P、P[V10%]、S=300mm/sec、A=0.T=0 V10%=V10%+1 NEXT END |
图 10.10 P10工作位置
比如、CalViaPs P1、P2、P3、DivNo=4、CntNo=2、P10的话、
考虑将由P1起始姿势、P2经由姿势、P3目标姿势组成的圆弧上的距离分成4各部分后指定的第2个姿势的位置和姿势、把此姿势值保存在P10姿势参数。