一种提高裁皮机加工速度的轨迹优化方法技术

技术编号:28557535 阅读:21 留言:0更新日期:2021-05-25 17:51
本发明专利技术公开了一种提高裁皮机加工速度的轨迹优化方法,包括有以下步骤:S1、读入待加工皮革的PLT文件,获取待加工圆形的数据;S2、对加工图形的数据进行处理,区分出直线与直线、直线与圆弧、圆弧与直线、圆弧与圆弧这四种情况;S3、确定插入圆弧的半径范围;S4、计算直线与直线中插入相切圆弧段的圆心、起点、终点;S5、判断直线与圆弧、圆弧与直线中插入相切圆弧段的方式;S6、计算直线与圆弧、圆弧与直线中插入相切圆弧段的圆心、起点、终点;S7、判断圆弧与圆弧中插入相切圆弧段的方式;S8、计算圆弧与圆弧中插入相切圆弧段的圆心、起点、终点;S9、生产新的加工文件。本发明专利技术有效地减少了裁皮的辅助加工时间,提高了裁皮的加工效率。

【技术实现步骤摘要】
一种提高裁皮机加工速度的轨迹优化方法
本专利技术涉及裁皮机的轨迹优化算法领域,特别涉及一种提高裁皮机加工速度的轨迹优化方法。
技术介绍
目前市面上的裁皮机只能按照给定的切割轨迹进行切割,在裁皮机加工过程中,按照加工轨迹上的线段进行切割,由于切割机的刀具是具有方向性的刀片或者圆形锯刀,为了保护刀具和保证切割质量,在切割那些夹角太小的轨迹时,需要进行抬刀-转向-落刀的操作才能进行接下来的切割,在整张皮革的轮廓线段组成中,往往这样的转角很多,频繁的进行抬刀-转向-落刀的操作,增加了大量的辅助加工时间。
技术实现思路
本专利技术的目的在于克服现有技术的不足,提供一种提高裁皮机加工速度的轨迹优化方法。为实现上述目的,本专利技术采用如下的技术方案:一种提高裁皮机加工速度的轨迹优化方法,包括有以下步骤:S1、读入待加工皮革的PLT文件,获取待加工圆形的数据;S2、对加工图形的数据进行处理,区分出直线与直线、直线与圆弧、圆弧与直线、圆弧与圆弧这四种情况;S3、根据线段组成情况,确定插入圆弧的半径范围;S4、计算直线与直线中插入相切圆弧段的圆心、起点、终点;S5、判断直线与圆弧、圆弧与直线中插入相切圆弧段的方式;S6、根据插入圆弧段的方式,计算直线与圆弧、圆弧与直线中插入相切圆弧段的圆心、起点、终点;S7、判断圆弧与圆弧中插入相切圆弧段的方式;S8、根据插入圆弧段的方式,计算圆弧与圆弧中插入相切圆弧段的圆心、起点、终点;S9、根据计算结果,生产新的加工文件。本专利技术的有益效果在于:本专利技术有效地减少了裁皮的辅助加工时间,提高了裁皮的加工效率。附图说明图1为本专利技术方法流程示意图。图2将本专利技术方法应用于裁皮机上时的结构示意图。图3插入圆弧半径示意图。图4插入圆弧半径最小值示意图。图5直线圆弧夹角示意图。图6计算插入圆弧圆心示意图。图7四种圆弧接圆弧的插入圆弧的情况示意图。图8四种圆弧接圆弧的插入圆弧的情况示意图。图9圆弧接圆弧夹角示意图。图10计算插入圆弧圆心示意图。图11直线和圆弧组成的原加工轨迹示意图。图12轨迹优化后的新加工轨迹示意图。图13轨迹优化后的XY平面运动速度与时间的关系示意图。图14轨迹优化前的XY平面运动速度与时间的关系示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术作进一步地详细描述。一种提高裁皮机加工速度的轨迹优化方法,包括有以下步骤:步骤1,算法流程初始化获取待加工图形的数据;读入待加工皮革轮廓的plt文件。步骤2,对加工图形的数据进行处理待加工图形的数据包括加工点集合和由直线圆弧组成的线段集合,分类出组成夹角的线段类型是直线与直线、直线与圆弧、圆弧与直线、圆弧与圆弧中的哪一类。为每一个点打上两个标记0和1分别对应圆弧和直线,用以记录这个点前后连接的两条线段的类型,11对应直线与直线夹角点、01对应圆弧与直线夹角点、10对应直线与圆弧夹角点、00对应圆弧与圆弧夹角点。步骤3,确定插入圆弧的半径范围。根据读入的待加工皮革轮廓的信息计算插入圆弧的半径,以图3所示为例,直线ab与直线bc需要插入一段圆弧段实现平滑过渡。圆弧p1p2为插入的圆弧段,p1为直线ab与圆o的切点,p2为直线bc与圆o的切点,o:插入圆弧的圆心,r:插入圆弧的半径,d0:插入圆弧的起点到夹角点的距离,d1:直线段ab的长度,d2:直线段bc的长度,θ:组成夹角的角度,ζ:是插入的圆弧与直线拐角之间的最大精度指标。基于给定的最大误差来确定误差距离ζ的值。基于参数ζ、θ,采用下式计算得到插入圆弧的r:(r+δ)·sin(θ/2)=r式1结合式2,采用下式计算得到插入圆弧的起点到夹角点的距离d0:d0=(r+δ)·cos(θ/2)式3为了保证插入圆弧的起点和终点不要越过组成拐角线段的极限值,比较d0与d1、d2的值,若d0>d1或d0>d2,则取d0=min[d1、d2]。基于参数参数ζ、θ、d0,采用下式计算反求出插入圆弧的半径r:此处以直线与直线的情况举例,而直线与圆弧、圆弧与直线、圆弧与圆弧这三种情况的插入圆弧半径r的计算可以参考直线与直线的情况,将直线长度替换成相应的圆弧起点与终点的距离。结合不同刀具的尺寸及最大转角,应当对插入圆弧的半径r设置合适的极限最小值,保证刀具在经过转角时可以平稳通过。以图4所示为例,o:圆弧圆心,a:进给法向加速度,v:进给速度,d3:刀具补偿半径,Rmin:插入圆弧半径的最小值。步骤4,进行轨迹优化针对直线与直线、直线与圆弧、圆弧与直线、圆弧与圆弧四种类型,分别计算插入相切的圆弧段的圆心、起点、终点。步骤4.1,计算直线与直线中插入相切圆弧段的圆心、起点、终点。基于直线段ab、bc的参数a(x,y)、b(x,y)、c(x,y),应用下式计算起点p1(x,y)、终点p2(x,y)的坐标基于求得的起点p1(x,y)、终点p2(x,y)的坐标,计算直线op1和直线op2的方程式y=kop1*x+bop1、y=kop1*x+bop1结合式10、11,计算插入圆弧的圆心o(x,y)的坐标步骤4.2判断直线与圆弧、圆弧与直线中插入相切圆弧段的方式。为直线与圆弧、圆弧与直线插入过渡圆弧时,根据插入圆弧圆心与圆弧线段的位置关系分为内切和外切两种情况,而确定是内切还是外切需要先判断圆弧的空间向量和圆弧切线与直线段组成的夹角大小,由这两个量共同判断插入的圆弧是内切还是外切。首先判断圆弧线段的空间向量,由笛卡尔坐标系右手法则可初步判断圆弧线段的空间向量指向内还是外,因为特征点集按照轮廓轨迹的逆时针遍历可计算向量.以图5所示为例,ab:圆弧线段,bc:直线段,bd:圆弧线段的切线方向向量,o:圆弧线段圆心,θ:直线段与圆弧线段切线的夹角,记为向量A、为向量B、记空间向量为向量C。图3的空间向量C指向内。基于向量A、B的坐标,应用下式计算向量A、B的向量积结合式13,判断空间向量C的正负C=A.x·B.y-B.x·A.y式14若C<0则空间向量C指向外、C>0则空间向量C指向内。基于向量bc和向量bd的坐标,应用下式计算向量bc和向量bd的方位角θbc、θbd结合式15、16,应用下式计算直线段与圆弧线段切线的夹角θ由于刀具存在最大转向角θmax,每种类型的刀具都有各自的θmax,为了最大化加工效率,当直线段与圆弧线段切线的夹角θ未达到θm本文档来自技高网...

【技术保护点】
1.一种提高裁皮机加工速度的轨迹优化方法,其特征在于:包括有以下步骤:/nS1、读入待加工皮革的PLT文件,获取待加工圆形的数据;/nS2、对加工图形的数据进行处理,区分出直线与直线、直线与圆弧、圆弧与直线、圆弧与圆弧这四种情况;/nS3、根据线段组成情况,确定插入圆弧的半径范围;/nS4、计算直线与直线中插入相切圆弧段的圆心、起点、终点;/nS5、判断直线与圆弧、圆弧与直线中插入相切圆弧段的方式;/nS6、根据插入圆弧段的方式,计算直线与圆弧、圆弧与直线中插入相切圆弧段的圆心、起点、终点;/nS7、判断圆弧与圆弧中插入相切圆弧段的方式;/nS8、根据插入圆弧段的方式,计算圆弧与圆弧中插入相切圆弧段的圆心、起点、终点;/nS9、根据计算结果,生产新的加工文件。/n

【技术特征摘要】
1.一种提高裁皮机加工速度的轨迹优化方法,其特征在于:包括有以下步骤:
S1、读入待加工皮革的PLT文件,获取待加工圆形的数据;
S2、对加工图形的数据进行处理,区分出直线与直线、直线与圆弧、圆弧与直线、圆弧与圆弧这四种情况;
S3、根据线段组成情况,确定插入圆弧的半径范围;
S4、计算直线与直线中插入相切圆弧段的圆心、起点、...

【专利技术属性】
技术研发人员:刘洋许东伟林轶韬
申请(专利权)人:佛山智昂科技有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1