查看: 845|回复: 10
收起左侧

[需求建议] 凸轮关键点更改之后的dv值要怎么计算才能让曲线保持直线?

邀请回答

马上注册,享受更多特权

您需要 登录 才可以下载或查看,没有帐号?立即注册   

x
现在遇到个问题,就是凸轮的关键点如果是我在后台设置好了,后台的dv值会自动计算。但是现在的关键点是用文本表达式(比如cam[0].dy:=xx)这样去修改的,那dv值就还是按照之前后台自动计算的dv值。有没有办法能自动计算出来dv值,或者让表达式修改的关键点运动的曲线能成直线?再或者可以修改后台凸轮表关键点的时候可以在线下载,不用停机完全下载的方法?


望各位大神指点一下,有水滴相送




上一篇:OMRON NJ涂布机
下一篇:【程序实例】KV8000+KV-XH16EC+松下总线型伺服电机

已有 0 人打赏作者

回复 邀请回答送花

使用道具 举报

工控彭于晏 2022-11-20 16:42:47 | 显示全部楼层
我的目的就是想让从轴的运动曲线是直线类型,如果修改了关键点dy没有修改dv的话,从轴运动曲线就成了曲线类型,这样对我来说不好用
回复 送花

使用道具 举报

向~ 2022-11-20 22:57:59 | 显示全部楼层
  关键点1:g_XYVA[1].dX:=40;g_XYVA[1].dY:=20;g_XYVA[1].dV := 2;g_XYVA[1].dA := 0;
你想要一条斜率为2的直线   dy/dx=(g_XYVA[2].dY-g_XYVA[1].dY)/(g_XYVA[2].dX-g_XYVA[1].dX)=2     1:两点dv要一样:g_XYVA[1].dV := 2 ,g_XYVA[2].dV := 2  :   2: 且增量一样表示直线   g_XYVA[2].dX:=60;g_XYVA[2].dY:=60;g_XYVA[2].dV := 2;g_XYVA[2].dA := 0;
       
       
image.png
回复 送花

使用道具 举报

向~ 2022-11-20 23:01:56 | 显示全部楼层
程序里面建立凸轮曲线要是直线满足下面2点
1:直线的话  首先两点的dv一定要一样
2:两点的△y/△x=dv  也就是(g_XYVA[2].dY-g_XYVA[1].dY)/(g_XYVA[2].dX-g_XYVA[2].dX)=dv
回复 送花

使用道具 举报

向~ 2022-11-20 23:03:07 | 显示全部楼层
程序里面建立凸轮曲线要是直线满足下面2点
1:直线的话  首先两点的dv一定要一样
2:两点的△y/△x=dv  也就是(g_XYVA[2].dY-g_XYVA[1].dY)/(g_XYVA[2].dX-g_XYVA[2].dX)=dv
回复 送花

使用道具 举报

Slimming 2022-11-21 08:35:29 来自手机 | 显示全部楼层
dv=△Y/△X,就是斜率的计算,直线前后两个点的,y的变化量除x的变化量,得出dv
回复 送花

使用道具 举报

WWL 2022-11-21 08:49:03 | 显示全部楼层
太高深了,没看懂咋办
回复 送花

使用道具 举报

工控彭于晏 2022-11-21 09:13:15 | 显示全部楼层
向~ 发表于 2022-11-20 23:03
程序里面建立凸轮曲线要是直线满足下面2点
1:直线的话  首先两点的dv一定要一样
2:两点的△y/△x=dv   ...

感谢大佬回复,主要是我这个程序每一圈的凸轮关键点都不是固定的,而且凸轮的关键点还多,一个凸轮表有30多个关键点,如果用这样办法去计算的话属实工程量特别大
回复 送花

使用道具 举报

工控彭于晏 2022-11-21 09:15:35 | 显示全部楼层
Slimming 发表于 2022-11-21 08:35
dv=△Y/△X,就是斜率的计算,直线前后两个点的,y的变化量除x的变化量,得出dv ...

谢谢大佬回复,主要是我我这个程序每圈凸轮表的关键点都不一样,凸轮表的关键点个数多达30多个,所以用这样去计算的话工程量特别大
回复 送花

使用道具 举报

工控彭于晏 2022-11-21 09:16:17 | 显示全部楼层
WWL 发表于 2022-11-21 08:49
太高深了,没看懂咋办

希望你遇不上这种问题,遇上了头疼
回复 送花

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册   

本版积分规则

有技术问题,就上汇川技术社区

INOVANCE汇川技术 公众号

扫码下载掌上汇川APP

全国服务热线:8:30-17:30

4000-300124

苏州地址:江苏省苏州市吴中区越溪友翔路16号

深圳地址:深圳市龙华新区观澜街道高新技术产业园汇川技术总部大厦

Copyright © 2003-2100 汇川技术 Powered by Discuz! X3.4 ( 苏ICP备12002088号 )
快速回复 返回列表 返回顶部