[发明专利]飞机结构件筋特征识别方法有效
申请号: | 201210447229.0 | 申请日: | 2012-11-09 |
公开(公告)号: | CN102930108A | 公开(公告)日: | 2013-02-13 |
发明(设计)人: | 李迎光;刘旭;刘长青;郝小忠;王伟;施建飞;汤立民 | 申请(专利权)人: | 南京航空航天大学 |
主分类号: | G06F17/50 | 分类号: | G06F17/50 |
代理公司: | 南京天华专利代理有限责任公司 32218 | 代理人: | 瞿网兰 |
地址: | 210016 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 飞机 结构件 特征 识别 方法 | ||
1.一种飞机结构件筋特征识别方法,其特征是它包括识别预处理、水平筋顶面提取、约束几何面提取、构造分割节点和根据筋特征定义提取筋特征;
所述的识别预处理包括:导入零件实体模型,设定加工坐标系,选取参考平面F,设定加工特征识别范围;其中参考平面F的选取依据为:定义几何面中指向零件材料外部的法向为面的外法向,选取零件上外法向与加工坐标系Z向平行且同向的平面中,在Z向上相对位置最低的面为参考平面F;加工特征识别范围的设定主要根据加工的需要,飞机结构件大部分分为单面和双面两种结构类型,当选择正面识别时,自动剔除Z向上在参考平面F以下的几何元素,仅进行参考平面F及以上部分特征的识别,若选择反面识别,则自动剔除Z向高度大于或等于参考平面F的几何元素,仅进行参考平面F以下部分特征的识别;
所述的水平筋顶面提取是指:遍历零件体的所有面,提取水平筋顶面BF;零件中所含的水平面P由水平筋顶面和槽特征底面两部分构成,两种水平筋顶面的筛选种方式有两种,第一种需要输入该零件的槽特征识别信息,剔除水平面P中与槽特征底面重合的面,剩下的面为水平筋顶面BF;第二种方式是在没有槽特征识别信息时,通过人工设置分离高度H,剔除水平面中在Z向上距离F小于H的面,剩下的水平面为水平筋顶面BF;
所述的约束几何面提取是指:遍历水平筋顶面的连接面AF,得到该水平筋顶面包含的所有筋特征约束几何面CS;水平筋顶面的连接面AF中包含的面有槽特征的侧面PS、轮廓特征面BS和CS;CS的获取方式有两种,第一种方式需要输入零件的槽特征和轮廓特征信息,剔除水平筋顶面的连接面AF中与槽特征的侧面PS及轮廓特征面BS重合且与轮廓特征面BS呈凸连接的所有面,剩下的面为CS;第二种方法是在没有槽特征及轮廓特征信息的情况下,提取水平筋顶面的连接面AF中与轮廓特征面BS呈凹连接或相切连接的面存入CS中,水平筋顶面的连接面AF中剩下的连接面记为AFL,提取AFL中具有两个相连面,且两个相连面中点处外法向夹角在170°到180°之间的面存入CS中,完成所有CS的提取;
所述的构造分割节点DN是指同一水平筋顶面上不同筋特征相交时形成的交叉区域;进行筋特征识别时,在构造分割节点处面临着多个可选的筋特征走向;构造分割节点DN的构造方法为:
1)提取水平筋顶面的连接面AF中的转角面CFL;提取水平筋顶面的连接面AF中与水平筋顶面BF呈凸连接的面,记作CoF,计算CoF中每一个面的最大曲率半径R,用户根据零件中转角半径的具体情况,设定转角半径参考值CR,默认情况下CR=30mm,若R<CR,则该面为转角面,添加到集合CFL中;
2)求出CFL与水平筋顶面BF的交线,即转角边CE;将水平筋顶面BF的轮廓边中除了转角边CE以外的边存入ES;提取出ES中与转角边CE的相连边,每一个转角边在ES中有两个相连边,分别记作E1和E2,与转角边的交点分别记作P1和P2;将{CEi,(E1,P1),(E2,P2)}记作一个转角边单元UCEi,完成所有转角边单元的构造,存入UCE;
3)以UCE中任一元素UCEi为起点,搜索UCE中的其他元素,若找到UCEj,满足①UCEi中Em(m=1或2)在点Pm处的切线与UCEj中En(n=1或2)在点Pn处的切线近似平行;②Pm与Pn的距离为所有满足条件①中的最小值,且该最小距离小于已设定的筋宽度参考值,则称UCEi与UCEj属于同一分割节点;此时这两个转角边单元将形成一条共同的筋边界路径V,V为过UCEi中的点Pm做Em的切线或为过UCEj中的点Pn做En的切向,V指向Em或En的中心,以上处理称为是对UCEi的配对操作,UCEj称为UCEi的配偶,记作UCE(i,j)={(UCEi,UCEj),(Em,En),V},其中Em,En称为已配对边,将UCE(i,j)存入分割节点DNi中;在完成UCEi的配对操作之后,依次对其配偶UCEj进行配对操作,此时需要剔除UCEj中已配对边En;采取这种逐个配对的方法,直到无法找到满足条件的配偶或找到的新配偶已存在于DNi中,则说明已找到构成DNi的所有转角边单元,停止配对;根据这种方法构造出水平筋顶面上的所有分割节点;
4)对构造分割节点DN中的信息进行完善;构造分割节点DN中包含多对转角边单元,对于只包含一个配偶的转角边单元,即只在所有UCE(i,j)中出现过一次的转角边单元,提取其非已配对边Em(m=1或2),过Pm做Em切线并指向Em的中心,记作V,构造新的配对组合UCE(i,i)={UCEi,Em,V}。
所述的根据筋特征定义提取筋特征是指以CS中的元素为筋特征识别的起点,以降低筋特征加工时的机床减速引起的时间损耗,提高加工效率为出发点进行筋特征的自动识别;识别的具体步骤如下:
步骤1)提取CS中的元素为筋特征Ri的起始面CF1,CF1与水平筋顶面BF的交线为Ed1;水平筋顶面BF的所有轮廓边记作EA,在EA中剔除Ed1,提取EA中与Ed1相连的一条边,记作Ed2,将Ed2加入到Ed_List中,作为Ri的起始边;以Ed2为起始边,在EA中搜索与之相连的轮廓边,Ed_List中每添加一个边,则在EA中删除该边,由此构成一个单向的连续边界;在找到相连边时需要判断其是否包含于分割节点,若相连边与某个转角边单元中的E1或E2重合,则该相连边包含于分割节点,说明Ri在该分割节点处需要进行方向的选择,也就是该相连边的下一条筋特征边界具有多个选择;
步骤2)当筋特征的某条边界Eds包含于分割节点时,筋特征的下一条边界将有多个选择,选择数目及策略由分割节点中所包含转角面单元的数量决定,具体的选择依据为:①若该分割节点处只包含一个转角边单元{CEs,(E1,P1),(E2,P2)}(假设E1=Eds),则此分割节点处只有一条可选路径,此时Eds+1为CEs,Eds+2为E2,得到Eds+2之后直接进行Eds+3的寻找;②若该分割节点处包含两个或两个以上的转角边单元,首先得到Eds作为已配对边的UCE(i,j),得到路径向量V,计算V与分割节点DN中其余路径向量Vj的夹角α(0<α≤π),取α最大的那条路径向量Vjm为Eds的方向选择,在此分割节点DN中剔除UCE(i,j)和Vjm所在的转角边单元配对UCE(s,k),过V和Vjm的起点P和Pjm做直线段s,Eds+1=s,Pjm所在直线作为Eds+2,得到Eds+2之后直接进行Eds+3的寻找;
步骤3)当在进行筋特征边界提取时满足以下条件之一时,特征构造完成:①除了起始边Ed1之外,在得到任一条筋特征边界之后,判断其是否包含于CS中的约束几何面,若包含,则该筋特征的构造完成,表示为R={Rtop=BF,Rdrive=Ed_List,Rlimit=CSs∪CSe},其中CSs和CSe分别表示起始和终止约束几何面;②在进行筋特征边界提取过程中,若相连边所属的分割节点处没有其他可选路径时,筋特征的搜索结束,表示为R={Rtop=BF,Rdrive=Ed_List,Rlimit=CSs};③在提取完满足终止条件①和②的筋特征之后,若还存在具有可选路径的分割节点,此时以可选路径最少的分割节点作为筋特征构造起点,选取某一转角边单元配对UCE(i,j)为起点,UCE(i,j)={(UCEi,UCEj),(Em,En),V},以UCEi中的转角边CE为起始边Ed1,Em为Ed2,在EA中剔除Ed1和Ed2,按步骤1)和2)进行筋特征边界的扩展,以条件②作为终止依据,得到筋特征R={Rtop=BF,Rdrive=Ed_List}。
2.根据权利要求1所述的方法,其特征是所述的筋特征(R)定义为:
R=Geo∪Attr (1)
Geo=Rtop∪Rdrive∪Rlimit (2)
Geo表示筋特征的几何信息,其中Rtop、Rdrive、Rlimit分别表示筋特征的筋顶面、特征边界、约束几何;筋顶面与加工坐标系Z向垂直,是筋特征的主要加工区域;筋特征边界决定特征的走向,是进行工艺规划和生成刀轨的基础;约束几何是限制筋特征起始和终止位置的几何元素;Attr表示筋特征的非几何参数信息,包括特征编号、筋的类型、筋特征边界类型、特征位置信息和筋顶宽度。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京航空航天大学,未经南京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210447229.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种壁、墙布贴合印刷压纹机
- 下一篇:一种轴类工件高精度双扁加工的夹持装置