
Π =3.1415926=180° ,36° = ?
0.628318530718
(* *)
#五角星序列R := #五角星序列;//数据类型转换
IF #五角星序列.%X0 THEN //判断奇偶
#下一点位X坐标 := #当前位置X坐标 - COS(0.628318530718 * #五角星序列R) * #边长;
#下一点位Y坐标 := #当前位置Y坐标 - SIN(0.628318530718 * #五角星序列R) * #边长;
ELSE
#下一点位X坐标 := #当前位置X坐标 + COS(0.628318530718 * #五角星序列R) * #边长;
#下一点位Y坐标 := #当前位置Y坐标 + SIN(0.628318530718 * #五角星序列R) * #边长;
END_IF;
#X轴定位速度 := ABS((#下一点位X坐标 - #当前位置X坐标) / #边长) * #移动速度;
#Y轴定位速度 := ABS((#下一点位Y坐标 - #当前位置Y坐标) / #边长) * #移动速度;
#五角星序列 := #五角星序列 + 1; //角的序列增加
(上述计算公式适用于所有正多边形)
五角星轨迹直线插补实验_V18.part1.rar
五角星轨迹直线插补实验_V18.part2.rar