[发明专利]一种面向STEP-NC复杂型腔的最短刀具路径生成方法有效

专利信息
申请号: 201910867407.7 申请日: 2019-09-12
公开(公告)号: CN110488750B 公开(公告)日: 2021-01-15
发明(设计)人: 张禹;王志伟;李东升;董小野 申请(专利权)人: 东北大学
主分类号: G05B19/19 分类号: G05B19/19
代理公司: 大连东方专利代理有限责任公司 21212 代理人: 姜玉蓉;李洪福
地址: 110819 辽宁*** 国省代码: 辽宁;21
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 面向 step nc 复杂 刀具 路径 生成 方法
【权利要求书】:

1.一种面向STEP-NC复杂型腔的最短刀具路径生成方法,其特征在于,包括如下步骤:

S1、构建STEP-NC复杂型腔封闭等距环;

所述步骤S1中构建STEP-NC复杂型腔封闭等距环的过程包括:走刀行距计算、基本元素等距偏置以及封闭等距环生成;

所述走刀行距计算的具体表达式如下:

式中,d为走刀行距,R为刀柄半径,r为刀角圆头半径,h为残留高度;

所述基本元素等距偏置包括:直线段的等距偏置以及圆弧段的等距偏置。所述直线段的等距偏置过程具体为:

S11、假设R(Rx,Ry)和E(Ex,Ey)分别为直线段的起点和终点,则直线段的等距偏置法向矢量N为:

S12、直线段等距后起点矢量值a和终点矢量值b分别为:

a=R±d·N

b=E±d·N

所述圆弧段的等距偏置过程具体为:

S13、假设C(Cx,Cy)为圆弧的圆心,R'(Rx',Ry'),E'(Ex',Ey')分别为其起点和终点,则圆弧段起点等距偏置法向矢量Ns和终点等距偏置法向矢量Ne分别为:

S14、圆弧段等距后起点矢量值a’和终点矢量值b’分别为:

a’=R’±d·Ns

b’=E‘±d·Ne

上式中,d为走刀行距;

所述封闭等距环生成具体过程如下:

基本元素经过等距偏置后,相邻等距线之间会出现相交或者分离;为了生成一条连续的加工路径,相邻等距线之间需要进行过渡连接,即生成封闭等距环;封闭等距环生成的基本方法是:基本元素在进行等距偏置之后,若生成的等距线相交,则添加直线连接;若生成的等距线分离,则添加圆弧过渡,过渡圆弧的圆心是等距前两直线的公共端点,半径等于走刀行距,圆弧与两直线相切,进而生成封闭等距环;

S2、基于图论将封闭等距环表示为带约束的赋权有向图;

S3、通过增设待选择节点集合T对传统Dijkstra算法进行改进,采用改进的Dijkstra算法生成STEP-NC复杂型腔的最短刀具路径。

2.根据权利要求1所述的面向STEP-NC复杂型腔的最短刀具路径生成方法,其特征在于,所述步骤S2的具体过程如下:

S21、标记封闭等距环赋权有向图中的节点vi及连接弧am,节点vi为封闭等距环中的直线段、圆弧段的端点以及它们相交的交点;连接弧am为封闭等距环中直线段和圆弧段;

S22、确定连接弧am的方向,规定型腔轮廓等距环为逆时针取向,岛屿轮廓等距环为顺时针取向,进而确定封闭等距环的赋权有向图中各连接弧am的方向;

S23、标记封闭等距环赋权有向图中转向约束标志为了防止生成无效路径,在由交点而来的节点处设置转向约束标志

S24、确定封闭等距环赋权有向图中连接弧的权值,相邻节点vi和vj之间的连接弧对应的权值为弧长wij

S25、根据上述步骤S21-S24,得到带约束的封闭等距环赋权有向图D=(V,A,Σ,W),其中V为节点集合,A为弧集合,Σ为约束集合,W为权值集合。

3.根据权利要求1所述的面向STEP-NC复杂型腔的最短刀具路径生成方法,其特征在于,所述步骤S3的具体过程如下:

S31、令已访问节点集合未访问节点集合U=Vl,待选择节点集合其中,Vl为第l次等距计算得到的封闭等距环赋权有向图中的节点集合,1=1,2…k,k为能够进行等距操作的次数,令l的初始值为1;

S32、令未访问节点集合U中节点vj的初始标号为[vi,uj],若节点vj被选为起点,则令其标号为[vj,uj];其中,vi为最短路径上节点vj的前一节点,将其初始化为任意节点M,uj是起点到节点vj的距离,其初始值为∞;vj为节点vj的本身,uj是节点vj到其本身的距离,其初始值为0;

S33、从未访问节点集合U中选出任意一节点vj为起点和终点,并从U中删除vj;vi表示起点,表示终点,将vi加入到已访问节点集合S中,将存入U中,确定vi的标号[vi,ui]为[vi,0];

S34、判断未访问节点集合U中是否存在与vi直接连接的节点vj;若存在,则执行步骤S35;若不存在,则得到一条无效路径,将该路径的终点从U中删除,并执行步骤S310;

S35、对于未访问节点集合U中与vi直接连接的节点vj,若uj>ui+wij,则令uj=ui+wij,并更新其标号[vi,uj];

S36、若节点vi不是起点且设置转向约束标志(σv),在满足节点vj与节点vi之间的连接弧的方向不同于节点vi与其上一节点的连接弧方向的节点vj中选取uj(uj0)最小的节点vj;否则,直接从U中找出uj最小的节点vj

S37、将被选取节点vj从U中删除,记为vi,并将其加入到S中,确定vi的标号为[v’i,ui],若vi为交点,同时将其加入T中;其中,v’i为最短路径上节点vi的前一节点,ui是起点到节点vi的距离;

S38、判断vi是否为终点若是,则得到一条最短路径,并执行步骤S39;若否,则返回步骤S34;

S39、判断得到的最短路径对应的环是否为逆时针环;若是,则判定该路径为最短刀具路径,并用向量path记录该路径中节点的标号,执行步骤S311;若否,判定该路径为无效路径,并将赋权有向图中属于该无效路径的连接弧的弧长置为∞;执行步骤S310;

S310、将S中属于该无效路径且为交点的节点vi删除,并将T中的节点存入U中;

S311、判断U是否为空集;若是,则得到第l个封闭等距环的全部最短刀具路径;否则,令执行步骤S32;

S312、判断l是否等于k;若是,则得到复杂型腔的全部最短刀具路径;

否则,令l=l+1,并返回步骤S31。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东北大学,未经东北大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201910867407.7/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top