cwm0848
级别: 探索解密
精华主题: 0
发帖数量: 66 个
工控威望: 184 点
下载积分: 492 分
在线时间: 73(小时)
注册时间: 2017-03-21
最后登录: 2024-11-17
查看cwm0848的 主题 / 回贴
楼主  发表于: 2020-07-21 21:52
各位大神,请教一个问题。如果想控制两轴X和Y,走一个半径为r的圆的正n边形的轨迹,请问如何编程。比如n=360。谢谢!请提供编程思路。我的思路是先求出这360个点的坐标,然后从第一个点开始一个点一个点的走完。但我只写出了求这360个点的坐标的程序。但如何控制两轴运动不知如何编写,如果用绝对位置指令,主要是两轴的速度不知道如何控制。
哇咔咔
人生似海,命运如舟,机遇如波涛般起浮不定,在关键的时候,自己
级别: 家园常客
精华主题: 0
发帖数量: 389 个
工控威望: 922 点
下载积分: 27393 分
在线时间: 377(小时)
注册时间: 2020-04-26
最后登录: 2024-11-10
查看哇咔咔的 主题 / 回贴
1楼  发表于: 2020-07-22 11:32
通过数学运算,分别计算X、Y 轴的位移和速度。如果是横平竖直的,那就是单轴运动很简单。如果是有角度的直线运动,那要相两个周分解在计算。