qq492736513
级别: 探索解密
精华主题: 0
发帖数量: 32 个
工控威望: 177 点
下载积分: 469 分
在线时间: 20(小时)
注册时间: 2008-11-23
最后登录: 2021-11-24
查看qq492736513的 主题 / 回贴
楼主  发表于: 2016-10-28 19:56
图片:
有一个托盘上有6X9个工件,但是这个托盘和拾取工件的XY轴不是直角关系,已知三点坐标(X1,Y1)(X2,Y2)(X3,Y3),怎么计算任意一点的(Xn,Yn)值
有知道公式的没
jicjic111
进步
级别: 略有小成
精华主题: 0
发帖数量: 220 个
工控威望: 377 点
下载积分: 911 分
在线时间: 372(小时)
注册时间: 2013-05-30
最后登录: 2024-05-01
查看jicjic111的 主题 / 回贴
1楼  发表于: 2016-10-29 00:11
我也遇到过这问题,不知大神们有没有更好的方法,我用直线方程,双轴同动及绝对方式去解决了,感觉过于复杂
wu32u2
耐得住挫折的打磨,我们将迸发出比钻石还璀璨的光芒——
级别: 论坛先锋
精华主题: 0
发帖数量: 1121 个
工控威望: 1474 点
下载积分: 1780 分
在线时间: 994(小时)
注册时间: 2010-03-01
最后登录: 2024-05-04
查看wu32u2的 主题 / 回贴
2楼  发表于: 2016-10-29 10:37
用X、Y轴做一移动平台,在平台上做S型路线冲孔,根据规律可得到列位置公式:(E-1)/d的商+1= 目标列位置(m)
                                                                                                           行位置公式:(md-E)[1-2×(m/2的余数)]+d=目标行位置 (目标列位置为奇数列时)
                                                                                                                             :(md-E)[1-2×(m/2的余数)]+1=目标行位置 (目标列位置为偶数列时)    
m表示目标的列位置,例如第23个孔位于整张纸上的第几列;E表示目标孔,即第几个孔;d表示总行数,可根据纸张长宽以及孔的长宽,两者相除的商,即为可冲切的总行数(还需算上孔和孔之间的间隙),这样输入目标孔E,即可知道孔在纸张平台上的X\Y轴位置。
功能差不多,你再加个角度计算公式就能实现了。
本帖最近评分记录:
  • 下载积分:+5(最远是多远) 感谢分享!
  • 下载积分:+1(qq492736513) 真诚感谢!
  • 成功的路上需要帮助
    yamqq
    雅马哈,爱普生,电装机器人。
    级别: 网络英雄

    精华主题: 0
    发帖数量: 1717 个
    工控威望: 5539 点
    下载积分: 24528 分
    在线时间: 297(小时)
    注册时间: 2008-05-05
    最后登录: 2024-04-01
    查看yamqq的 主题 / 回贴
    3楼  发表于: 2016-10-31 08:51
    用坐标系统的转变可以做
    这个人很懒,什么也没有留下!
    焦刘吉
    紧跟时代发展,努力做好时代青年
    级别: 工控侠客
    精华主题: 0
    发帖数量: 1460 个
    工控威望: 4682 点
    下载积分: 14845 分
    在线时间: 429(小时)
    注册时间: 2015-05-19
    最后登录: 2024-03-23
    查看焦刘吉的 主题 / 回贴
    4楼  发表于: 2016-10-31 14:26
    三点建坐标系,很麻烦
    Rules are always made by the strong, and history is always written by the winners.
    uthman
    QQ:3749615
    级别: 家园常客
    精华主题: 1 篇
    发帖数量: 442 个
    工控威望: 800 点
    下载积分: 2718 分
    在线时间: 752(小时)
    注册时间: 2007-10-25
    最后登录: 2024-04-30
    查看uthman的 主题 / 回贴
    5楼  发表于: 2016-10-31 15:41
    小学生没学过三角函数.
    本帖最近评分记录:
  • 下载积分:+2(hyw617)
    hbangchan
    级别: 探索解密
    精华主题: 0
    发帖数量: 41 个
    工控威望: 139 点
    下载积分: 585 分
    在线时间: 62(小时)
    注册时间: 2016-04-12
    最后登录: 2023-09-21
    查看hbangchan的 主题 / 回贴
    6楼  发表于: 2016-10-31 17:29
    如果是用作PLC编程的话,把对角的第四个点的坐标认为设定这样更简单,只要利用相似三角形的定理就可以解决了
    hezhen880924
    级别: 略有小成
    精华主题: 0
    发帖数量: 101 个
    工控威望: 226 点
    下载积分: 713 分
    在线时间: 304(小时)
    注册时间: 2013-01-08
    最后登录: 2024-02-02
    查看hezhen880924的 主题 / 回贴
    7楼  发表于: 2016-10-31 21:39
    看看看看看
    [ 此帖被hezhen880924在2016-10-31 21:56重新编辑 ]
    yamqq
    雅马哈,爱普生,电装机器人。
    级别: 网络英雄

    精华主题: 0
    发帖数量: 1717 个
    工控威望: 5539 点
    下载积分: 24528 分
    在线时间: 297(小时)
    注册时间: 2008-05-05
    最后登录: 2024-04-01
    查看yamqq的 主题 / 回贴
    8楼  发表于: 2016-11-01 08:47
    坐标的偏移,机器人学这本书里有算法
    这个人很懒,什么也没有留下!
    qq492736513
    级别: 探索解密
    精华主题: 0
    发帖数量: 32 个
    工控威望: 177 点
    下载积分: 469 分
    在线时间: 20(小时)
    注册时间: 2008-11-23
    最后登录: 2021-11-24
    查看qq492736513的 主题 / 回贴
    9楼  发表于: 2016-11-05 13:16
    真心谢谢上面几位,问题解决了