电子凸轮在追剪定长裁切机中的应用
写在前面
本年度专为工业自动化爱好者而生的“2021贝加莱橙色灯塔杯技术最强音挑战赛”已经接近尾声,感谢合作伙伴和技术粉丝们的厚爱,感谢大家的踊跃参与!
The Voice of B&R Tech技术最强音竞赛
几百位来自天南海北的技术粉丝不仅一起参与了竞争激烈的网络答题挑战赛,同时,还提交了众多风格多样的优秀原创技术作品。从即日起,"剑指工控 "将对初步入围的作品进行展播。
原创投稿001
电子凸轮在追剪定长裁切机中的应用翟庆章
一、设备介绍
某挤出机厂家有板材定长裁切的需求,要求在板材挤出时不能停,每次裁切的板材长度精度要求误差在 1 毫米以内,并且裁切长度需要能够在触摸屏上设置。如图 1 所示。
图 1 板材裁切机
二、方案介绍
我们可以通过贝加莱 PLC 的电子凸轮功能实现追剪,一颗伺服牵引板材编码器回馈板材的长度,通过 PLC 实现长度设置。切刀固定在同步架上,切刀横移方向由普通三相异步电动机拖动,而前后方向需要与板材方向同步因此由我们可以由另一个伺服拖动。同步架安装位置见下图。
图 2 同步架安装位置
三、调试过程
首先选择一款贝加莱 PLC 和两颗伺服,详细资料见下表。贝加莱有一种叫做 Cam automat 的功能,我这次不使用,不是说不好用,只是我对 PLCopen 更熟悉,调试和修改起来更顺手。
用建表方式建立凸轮曲线,如下图所示。
图 3 凸轮曲线
建立凸轮曲线需要凭借自己的经验,同步区很好建立,但是从非同步到同步的过程走得平稳也很关键,很多人建立的曲线会有把速度突然拉高然后再下降为同步的速度,这样同步区本身运行起来没有任何问题,但是建立同步的过程区会有明显的机械振动,所以我会避免建立那种曲线。
此曲线是一个单周期的曲线,我建立了一个足够长的同步区,并且这是一个开放式曲线,并非大部分人做追剪使用的闭合曲线。使用闭合式曲线的优点是编程简单,曲线中有追剪返回的动作,使用时主从轴啮合上一直运行就可以了。但是也有一个很大的缺陷,就是追剪返回的位置是死的,切刀在使用中肯定是越用越钝的,那么切刀变钝之后切割的时间必然变长,如果在追剪的同步区不足以完成切割动作则会发生撞机事件。因此我宁愿把我的程序写得复杂一些,返回区不使用凸轮曲线,而是使用切割完成信号触发单纯的定位指令去打断电子凸轮,这样我可以留足够的时间进行切割动作,并且我可以把返回的速度加到足够的快。退一步讲如果本周期已经不足以完成返回动作,我可以少进行一次追剪动作,此时切出来的板材长度是规定长度的两倍,可以拿到人工工位进行人工切割,产品仍然是良品。
图 4 部分程序展示
对于追剪过程我们使用贝加莱的示波器功能,贝加莱官方叫 TRACE 功能吧,我们抓取了速度和位置曲线,无论速度曲线还是位置曲线都十分平滑,这就说明这样的追剪系统非常稳定。使用 PLCopen 标准的电子凸轮功能完成追剪切割机的动作是非常理想的,是可以值得推广的 。
图 5 位置曲线
图6 速度曲线
分析以上位置曲线和速度曲线可以发现无论主轴还是从轴位置和速度都很平滑,这对机械的运行的稳定性及其重要,并且从轴跟随的效果也非常好,从同步区的速度可以看到从轴的速度和主轴完全一致,这样才能够保证切割时产品边缘是笔直的直线而不是一条斜线或者波浪线。边缘如果是斜线说明从轴速度一直偏大或者偏小,边缘是波浪线说明从轴的速度忽快忽慢,这两种现象在我们的应用中都没有发生。
要保证切割长度的准确,需要在特定的位置进入同步区然后发出切割信号,这个有技巧在里面,电子凸轮需要设置合适的启动模式,对于轴的类型也要根据需求设置,这样才能保证啮合位置是固定而不是随机的。
四、总结
贝加莱支持 PLCopen 标准功能块,熟练使用 PLCopen 功能块的同行们可以快速掌握,在运动控制中使用还是比较方便的。
五、附录
此次使用的 PLCopen 功能块见下图。
图 7 PLCopen 功能块
利用运动仿真解决复杂凸轮设计
一、背景概述
凸轮机构最大的优点就是:只要适当的设计出凸轮的轮廓曲线,就可以使推杆得到各种预期的运动规律,而且机构简单紧凑。基于凸轮的上述优点,凸轮机构被广泛的应用。
然而使用传统的方法计算凸轮的轮廓费时费力。那么如何快速并且精确的得到凸轮的轮廓呢?我们可以借助SOLIDWORKS Motion来帮助我们快速完成凸轮的设计。
SOLIDWORKS Motion是一个虚拟原型机仿真工具,借助在工业动态仿真分析软件领域占主导地位达25年之久的ADAMS的强力支持,SOLIDWORKS Motion能够帮助设计人员在设计前期判断设计是否能达到预期目标。
本文以SOLIDWORKS作为平台,使用SOLIDWORKS Motion完成凸轮的设计。
二、凸轮设计
1.凸轮设计的模型准备
使用SOLIDWORKS完成如下图所示装配体的建模,并添加恰当的配合。
图1
2.从动件运动数据点的准备
新建一个excel,并按下图填入数据。并将其另存为CSV格式。
图2
3.运动条件分析
该机构中凸轮为其核心零件,但是现在它的设计还没有完成。现在已知从动件需要按照图2所示的数据点进行运动,循环时间为3秒。将数据点用图表表示如下图3所示。
图3
4.运动分析边界条件设定
①.启动SOLIDWORKS Motion插件
如图4通过选项——>插件——>勾选SOLIDWORKS Motion或者工具——>插件——>勾选SOLIDWORKS Motion启动运动仿真分析
如图5切换到Motion study视图,并将分析模式切换到Motion分析。
在视项和相机视图中右键并单击禁用观阅键码播放。
图4
②.我们已知从动件的运动需要符合数据点的规律。为了能满足此要求,我们需要设置一个线性马达来驱动从动件。
如图6马达的位置选择从动件的顶面,方向向下,运动的模式切换到数据点模式以打开函数编制程序对话框。在此对话框中设置值为位移,自变量为时间,插值类型选择Akima样条曲线。
接着点击输入数据,找到我们在第3步创建的EXCEL表格并打开。在函数编制对话框中确定,在马达编辑中确定。
图5
图6
③.由于从动件的运动周期是3秒,为了保持同步。拖动时间栏的关键帧到3秒,将仿真的周期设置为3秒,如图7。
图7
④.给凸轮添加旋转马达,使凸轮在从动件的一个运动周期中旋转一圈。如图8,旋转马达的位置选择传动轴的边线。运动类型设置为等速,每分钟20圈,确定。
图8
⑤.添加重力,如图9,方向沿Y轴负方向。
图9
图10
⑥.设置运动算例属性
为了使获取的凸轮的轮廓精度更高,我们需要提高每秒帧数到100,并选择精确接触。如图10。
⑦.如图11,单击计算,运行运动仿真。
此时我们会看到预期的运动,凸轮转动一圈,从动件同时完成一个周期的运动。
图11
5.获取凸轮轮廓
为了获取凸轮的轮廓,我们只需找到从动件上与凸轮接触的一点相对于凸轮的跟踪路径。此跟踪路径即为凸轮的轮廓。
如图12和13,14所示,单击结果和图解,选择位移/速度/加速度——>跟踪路径。在要测量的实体中选择从动件的顶点及凸轮的圆柱面。确定之后即获得一个跟踪路径,此路径即为凸轮的轮廓。
图12
图13
图14
6.将跟踪路径转化为曲线输入到凸轮中。
我们现在已经生成了从动件顶点相对于凸轮的跟踪路径,并且也知道这个跟踪路径即为凸轮的轮廓。为了在凸轮中使用这个跟踪路径,我们需要将其转化为曲线并输入到凸轮中。
如图15,在结果图解1上右键——>从跟踪路径生成曲线——>在参考零件中从路径生成曲线。
图15
打开凸轮,在设计树中将有一个曲线,在前视基准面上绘制草图,并用转换实体引用命令,将此曲线引用,接着对草图进行拉伸。如图16
图16
切换到装配体中,重建模型。这是凸轮的设计已经完成了。接下来需要验证凸轮的轮廓是否正确。
7.验证凸轮机构
凸轮的轮廓已经设计完成,接下来我们要验证其是否正确。在当前的仿真中,从动件是依靠线性马达驱动的。在实际凸轮机构中应当是依靠凸轮的轮廓保证从动件的运动。因此在验证的时候我们需要将加在从动件上的线性马达去掉,并在从动件和凸轮之间添加接触。
将时间调整到0秒的位置,压缩线性马达,如图17。在从动件和凸轮之间添加接触。如图18。
图17
图18
再次运行计算。我们发现从动件基本按照预期进行运动,但是在如图19的地方发生了跳跃,这是因为从动件只有在重力的作用下保证和凸轮的接触。
在实际凸轮机构中,从动件上会受到向下的压力,因此我们可以忽略这一点。
图19
三、查看从动件在Y方向上的线性位移
如图20,点击图解,选择位移/速度/加速度——>线性位移——>Y分量。选择从动件的一个面,确定。其在Y方向的线性位移如图21.
图20
图21
对比图3与图21,我们不难看出,从动件是符合我们所规定的运动规律的。说明凸轮轮廓的设计是合乎设计要求的。
四、结束语
本文利用SOLIDWORKS Motion运动仿真功能来完成凸轮机构的运动仿真,从而快速直观的获得凸轮轮廓。可以大大的降低研发成本,得到很好的使用效果。
相关问答
机械凸轮与 电子凸轮的 区别 - 求精神抖擞 的回答 - 懂得1、结构不同机械凸轮(cammechanism),一般是由凸轮、从动件(follower)和机架三个构件组成的高副机构。电子凸轮采用旋变作为位置传感器,可以通过通...
机械凸轮与 电子凸轮的 区别 - Lisa仙 的回答 - 懂得机械凸轮是实物,利用凸轮的转动来实现顶杆的上下位移;电子凸轮是模拟机械凸轮的一种智能控制器,是利用传感器来实现机械凸轮的动作;机械凸轮占空间...
凸轮 机构有什么特点?凸轮机构一般是由凸轮,从动件和机架三个构件组成的高副机构。凸轮通常作连续等速转动,从动件根据使用要求设计使它获得一定规律的运动.凸轮机构能实现复杂的运...
能不能具体说一下共轭 凸轮的 工作原理?共轭凸轮的工作原理:是通过两片凸轮同时控制一从动件,使从从动件两个方向的自由都加以限制,所以共轭的两片凸轮必须严格保证一进一退,你退我进,否则机构会...
凸轮 机构有什么结构组成?凸轮机构是一种常用于机械传动系统中的机构,它由凸轮、凸轮轴、摇杆或滑块以及连接它们的连杆等组成。下面是凸轮机构的主要结构组成部分:1.凸轮(Cam):凸...
为什么用 凸轮 机构成型?凸轮机构成型在制造过程中具有多种优势。首先,凸轮机构可以实现复杂的运动轨迹,使得产品的形状和结构更加精确和复杂。其次,凸轮机构具有高度的可控性和可调...
自动冲床的 凸轮 有什么用?1、冲床的凸轮的作用是机械的回转或滑动件,其把运动传递给紧靠其边缘移动的滚轮或在槽面上自由运动的针杆或者从这样的滚轮和针杆中承受力,一般是由凸轮,从动...
凸轮 分割器在机床行业又有哪些新的 应用 ?[回答]1、进一步加快机床产品结构调整。压缩低档、普通产品生产;淘汰落后、污染、高耗能产品;发展技术含量和经济附加值高的产品;由提供单机向提供成套成...
凸轮 机构主要是由哪些部分组成?凸轮机构主要由凸轮、跟随器和辅助机构等部分组成。凸轮是凸轮机构中最重要的零部件,其几何形状决定了机构的运动规律;跟随器与凸轮紧密配合,通过与凸轮的滚动...
凸轮 机构从动件的形式有哪三个?(1)尖顶从动件:从动件的尖端能够与任意复杂的凸轮轮廓保持接触,从而使从动件实现任意的运动规律。这种从动件结构简单,但尖端处易磨损,故只适用于速度较...