System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及海绵加工领域,特别涉及一种海绵加工用自动测宽对刀方法。
技术介绍
1、随着科技的发展及普及,工业自动化生产已成为当今的主流。在海绵产品的生产过程中自动化的应用也越来越广泛,从制泡的存储、熟化、转存到后续的传送至智能切割线以及物料流转等都可以自动化实现。
2、目前,在海绵产品生产的过程中,在不论是将发泡好的海绵泡块送至智能切割线上进行初次切割,还是将切片后的海绵片材再次送至智能切割线上进行二次切割,一般都是采用输送带输送的方式来实现海绵泡块或海绵片材的输送,这一输送方式不可避免的会存在着一个现象,即输送过程中海绵泡块或海绵片材与输送带之间不可避免的会出现位移的现象,导致海绵泡块或海绵片材出现偏移、倾斜的现象,进而影响后续海绵切割的精准度;另外,海绵的尺寸是固定的,智能切割线的切割路线也是固定的,这样的切割方式,如果海绵出现了偏移,就会导致海绵实际的利用率降低,提高企业的成本。
技术实现思路
1、本专利技术要解决的技术问题是提供一种能够保证海绵切割精准度的海绵加工用自动测宽对刀方法。
2、为解决上述技术问题,本专利技术的技术方案为:一种海绵加工用自动测宽对刀方法,其创新点在于:包括下述步骤
3、s1 :首先,由海绵切割机自动获取加工订单,根据预设到指定位置定时抓取加工订单,获取订单信息,并根据海绵切割机的预设规则自动整理成加工任务;
4、s2 :根据加工订单的订单信息向仓库发送需求绵种信息,选取仓库内对应绵种的绵泡进行加工,
5、s3:将海绵切割机处的输送带分别定义为主平台及延伸台,主平台位于海绵切割机的正下方,延伸台位于主平台的进料侧处,在延伸台上设置有三个测距检测点,分别为第一检测点、第二检测点及第三检测点,其中,第一检测点与第二检测点分别位于输送带的幅宽方向的两侧,第一检测点与第三检测点分别沿着输送带的输送方向分布,且第三检测点位于第一检测点的前侧,在各个测距检测点处均安装有光电开关,分别为安装在第一检测点处的第一光电开关、安装在第二检测点处的第二光电开关及安装在第三检测点处的第三光电开关;
6、三个测距检测点分别对应变量#"1距离"、#"2距离"、#"3距离",其中,变量#"1距离"的实时值为对刀坐标,第一检测点与第二检测点之间间距为固定值,定义为变量#"12间距",第一检测点与第三检测点之间间距为固定值,定义为变量#"13间距";
7、绵泡输送至第一检测点与第二检测点之间时,测得绵泡的实际宽度,定义为变量#斜边,则实际宽度等于第一检测点与第二检测点之间减去第一检测点与第二检测点的测得的值,公式表现为#斜边:=#"12间距"-#"1距离"-#"2距离";
8、在输送带上还设置有四个记录点,分别为位于第一检测点处的记录点a与记录点b、位于第二检测点处的记录点c及位于第三检测点处的记录点d,其中,记录点a与记录点d为绵泡沿着输送方向的两个实际位置的端点,记录点b与记录点c为绵泡沿着输送带幅宽方向的两个理论切割点;
9、记录点a与记录点b之间的长度为第一检测点与第三检测点的测量数据差值,定义为变量#"13差",则#"13差":=abs(#"1距离"-#"3距离");
10、记录点a与记录点d之间的距离定义为变量#中斜边,根据公式计算出长度#中斜边:=sqrt(sqr(#"13差")+sqr(#"13间距"));
11、绵泡的宽度定义为变量#绵宽,则表现公式为#绵宽:=#斜边*(#"13间距"/#中斜边);
12、绵泡的倾斜度定义为变量#倾斜角度,则表现公式为#倾斜角度:=180*acos(#"13间距"/#中斜边)/3.14;
13、s4:上绵对刀,在主平台的来绵方向处设置有一个用来记录绵泡在主平台上的位置的感应器,同时感应器到海绵切割机的刀口的距离是固定的,当感应器检测到绵泡时,记录为主平台坐标a;
14、#主平台坐标a:="hmi".主平台进状态.实际位置;
15、则对刀坐标等于主平台坐标a加上感应器到刀的距离:
16、#对刀坐标y:=#主平台坐标a+"hmi".工艺参数[5]=#"1距离";
17、s5:计算剁泡数量,根据主平台的长度、需求泡长、边皮可利用尺寸计算出一次剁泡个数,比较需求的块长与边皮长度,数值大的为#a,数值小的为#b,两个数值进行去余数循环计算:
18、while#b<>0do
19、#zzzzz:=#amod#b;
20、#a:=#b;
21、#b:=#zzzzz;
22、end_while;
23、则计算出两者的最小公倍数:
24、#最小公倍数:=#边皮*#块长/#a;
25、如果#平台长度小于#最小公倍数,则#最大可切数等于#平台长度除以#块长;
26、如果#平台长度大于#最小公倍数,则#最大可切数:=#最小公倍数/#块长;
27、通过以上计算得出一次加工出的工件个数;
28、s6:路径规划,首先计算出绵泡的各段的位移长度,在得出各段的位移长度后,根据各段位移长度的数据进行路线的规划,首先从裁断方向起点走到终点,进行端面的休整,而后退回一个边皮厚度距离,下一步主平台往前进方向行走第一段位移距离待平台移动到位,裁断方向继续往终点行走一次,切割下第一块边皮,接着退回到边皮切割位置,主平台往前进方向继续走第二段位移距离,以此循环,直到下一段位移距离为零,则切割完成。
29、进一步的,所述绵泡由输送带输送至海绵切割机处时,还需要对绵泡的长度进行测长,所述测长的方法一共有两种:
30、第一种测长方法为:
31、当第一光电开关检测到绵泡达到记录点a时的坐标为#变量延伸台坐标a,#延伸台坐标a:="hmi".延伸台状态.实际位置;
32、当第一光电开关检测到绵泡离开记录点b时的坐标为变量#延伸台坐标b,#延伸台坐标b:="hmi".延伸台状态.实际位置;
33、则绵泡的长度等于两点的位置差:
34、#泡长:=#延伸台坐标b-#延伸台坐标a;
35、第二种测长方法为:
36、当第一光电开关检测到绵泡离开记录点a时点时的坐标为变量#延伸台坐标a,#延伸台坐标a:="hmi".延伸台状态.实际位置;
37、当第二光电开关检测到绵泡到达记录点b时的坐标为变量#延伸台坐标b,#延伸台坐标b:="hmi".延伸台状态.实际位置;
38、则绵泡的长度等于两点之间的距离减去两点的位置差:
39、#泡长:="hmi".工艺参数[20]-(#延伸台坐标b-#延伸台坐标a)。
40、进一步的,所述绵泡的倾斜度大于一定数值时海绵的利用率会大大降低,以此为基础,定义绵泡的倾斜的阈值,超过该本文档来自技高网...
【技术保护点】
1.一种海绵加工用自动测宽对刀方法,其特征在于:包括下述步骤
2.根据权利要求1所述的海绵加工用自动测宽对刀方法,其特征在于:所述绵泡由输送带输送至海绵切割机处时,还需要对绵泡的长度进行测长,所述测长的方法一共有两种:
3.根据权利要求1所述的海绵加工用自动测宽对刀方法,其特征在于:所述绵泡的倾斜度大于一定数值时海绵的利用率会大大降低,以此为基础,定义绵泡的倾斜的阈值,超过该值则会触发告警。
4.根据权利要求1所述的海绵加工用自动测宽对刀方法,其特征在于:所述步骤S6中,绵泡的各段的位移长度的计算方法如下:
【技术特征摘要】
1.一种海绵加工用自动测宽对刀方法,其特征在于:包括下述步骤
2.根据权利要求1所述的海绵加工用自动测宽对刀方法,其特征在于:所述绵泡由输送带输送至海绵切割机处时,还需要对绵泡的长度进行测长,所述测长的方法一共有两种:
3.根据权利要求1所述的海绵加...
【专利技术属性】
技术研发人员:吴晓宇,林长彬,曹锦鹏,沈安祥,
申请(专利权)人:南通恒康数控机械股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。