[go: up one dir, main page]

CN103336485A - 飞机结构件腹板铣削加工轨迹快速生成方法 - Google Patents

飞机结构件腹板铣削加工轨迹快速生成方法 Download PDF

Info

Publication number
CN103336485A
CN103336485A CN2013102426381A CN201310242638A CN103336485A CN 103336485 A CN103336485 A CN 103336485A CN 2013102426381 A CN2013102426381 A CN 2013102426381A CN 201310242638 A CN201310242638 A CN 201310242638A CN 103336485 A CN103336485 A CN 103336485A
Authority
CN
China
Prior art keywords
web
face
tool
processing
find
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN2013102426381A
Other languages
English (en)
Other versions
CN103336485B (zh
Inventor
李迎光
刘旭
王伟
郝小忠
刘长青
李海
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nanjing University of Aeronautics and Astronautics
Original Assignee
Nanjing University of Aeronautics and Astronautics
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nanjing University of Aeronautics and Astronautics filed Critical Nanjing University of Aeronautics and Astronautics
Priority to CN201310242638.1A priority Critical patent/CN103336485B/zh
Publication of CN103336485A publication Critical patent/CN103336485A/zh
Application granted granted Critical
Publication of CN103336485B publication Critical patent/CN103336485B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Numerical Control (AREA)
  • Milling Processes (AREA)

Abstract

一种飞机结构件腹板铣削加工轨迹快速生成方法,属于CAM技术领域。该方法首先在CAM系统中通过鼠标点选零件模型中需要生成刀轨的腹板面,自动构建所选腹板面铣削加工的加工区域,然后根据工艺数据库中的数据,可以选择自动生成或人工输入所选腹板面的加工工艺信息,实现加工区域和加工轨迹的快速自动生成。该飞机结构件腹板铣削加工轨迹生成方法的计算效率高、灵活性强,减轻了工程人员的编程工作量,同时支持单个腹板面和多个腹板面批量处理,能够满足工程人员的不同需求。

Description

飞机结构件腹板铣削加工轨迹快速生成方法
技术领域
本发明涉及一种数控加工方法,尤其是一种铣削加工轨迹的自动生成方法,具体地说是一种飞机结构件腹板铣削加工轨迹快速生成方法。
背景技术
众所周知,飞机结构件是飞机的主要承力构件,包含框、梁、壁板等结构类型,由于飞机结构件加工质量要求高,加工周期短,主要在高档数控机床上进行数控加工。我国航空制造企业通过多年的技术改造,引进和研制了大量高价值、高使用成本的数控机床和配套设备,但设备的总体利用率不足40%,其主要原因之一就是数控编程的效率低,对于大型整体结构件,其编程时间与机床加工时间的比例达到了7:1,造成了机床能力的长时间浪费。
目前飞机结构件数控加工编程工作主要在一些商品化CAM平台上进行,如法国达索公司的CATIA,西门子的UG NX,PTC的Pro/E等。使用这些软件进行加工程序的编制时,需要人工点选大量的几何元素构造加工区域,人工设置大量加工参数,编程的工作量非常大,尤其是飞机结构件具有尺寸大,加工流程多的特点,这一编程方式非常消耗时间;另外,为减小飞机的起飞重量,在保证零件结构强度的前提下,飞机结构件通常采用等强度设计,因此在零件中形成了大量复杂加工区域,如深窄槽、闭角槽等,这些结构的加工区域无法从零件中直接获取,需要人工计算并创建辅助几何构建加工区域,难度高、工作量大,也是影响飞机结构件数控编程的重要原因之一;再者,人工编程时,由于人为疏忽、经验不足等人为因素使编程质量的稳定性较差,后期需要结合大量仿真工作进行程序优化,并且导致编程规范性不足,影响知识的积累。
目前另外一种编程方式是基于特征的自动数控编程方式,该方法通过自动识别零件中的特征信息,自动构造加工区域和选取参数,实现加工程序的自动生成,但目前这项技术并没有得到广泛应用。首先,特征识别技术难以覆盖到所有零件特征的自动识别,尤其是飞机结构件这种结构复杂的零件,经常出现无法识别、识别不完整和识别错误的情况,由于识别结果的质量低造成了编程的质量低,后期仍然需要进行大量的人工修补工作,编程效率的总体提升度不高。其次,基于特征的自动数控编程强调整体自动化,过程中无人工干预,往往难以体现工程人员合理的主观需求,因此灵活性较差。
发明内容
本发明的目的是针对现有的CAM软件无法适应复杂结构件编程需要,造成编程时间长,而现有的基于特征的腹板加工编程存在识别难度大、需人工干预修补造成编程效率不高的问题,发明一种计算效率高、灵活性强并能同时支持单个腹板和多个腹板批量处理的飞机结构件腹板铣削加工轨迹快速生成方法。
本发明的技术方案是:
一种飞机结构件腹板铣削加工轨迹快速生成方法,其特征是它包括以下步骤:
(1)在CAM环境下,通过鼠标点选待加工的腹板面,得到一个腹板面列;
(2)以所选腹板面为种子面,自动构建腹板铣削加工区域;
(3)根据工艺数据库中的数据,采用自动和人工相结合的方法,进行加工工艺决策,得到所选腹板的加工工艺方案;
(4)将腹板加工区域和加工方案自动赋与CAM中对应的加工操作,快速生成刀具轨迹。
所述的待加工的腹板面通过鼠标点击模型中的腹板面来获取,它同时支持单个腹板面和多个腹板面的选取,腹板面的选取不受腹板的位置及属性影响,由操作人员根据实际需要自由决定。
所述的自动构建腹板铣削加工区域包括以下步骤:
1)分别提取腹板面列中所选的腹板面为种子面,将其外轮廓和内轮廓分别提取出来,内轮廓可以为空,存放于OuterLoop和InnerLoop中,OuterLoop对应于腹板面与广义侧面的相交边,InnerLoop对应于腹板面与其上孔(H)以及岛屿(I)的相交边;广义侧面包括侧面、转角面以及下陷面;
2)以种子面的OuterLoop和InnerLoop进行连接面拓展,得到与腹板面相连的面列,分别存放于面列Cout和Cin,并获得其中每个面与种子面的连接属性;
①根据OuterLoop和InnerLoop中每个边找到与腹板面相邻的面,将这些相邻的面存放于特征面列Cout和Cin中;
②求出Cout和Cin中每个面与腹板面所成的边角度和面角度,其中边角度表示的是面与面的过渡关系,面角度表示的是面与面的位置关系,若面角度小于180度则视两相邻面为凹连接,否则为凸连接;
3)在得到腹板面的连接面列之后,根据以下腹板面加工区域判定规则或构造方法,自动创建腹板铣削加工区域;腹板铣削加工区域包括:腹板面(B),腹板面加工边界(Loop),顶面(T),其中腹板面(B)由鼠标点选得到;
(1)对于不含内轮廓的腹板面,即InnerLoop为空的腹板面,其加工区域判断规则或构造方法如下:
顶面T的构造方法如下:
①遍历Cout中的所有面,找到与腹板面的面角度小于180度的面,即与腹板面成凹连接的面,存放于面列CT中;
②遍历CT中的所有面,找到所有面中距离腹板面垂直距离最远的点Ptop,通过Ptop构造与腹板面平行的面作为顶面T。
腹板面加工边界Loop的构造方法如下:
①提取CT中的每个面,遍历每个面的所有边,找到不在此面相邻侧面、腹板面上的边,并存放于Eup中;
②提取CT中的每个面,遍历每个面的所有边,找到在腹板面上的边,并存放于Edown中;
③遍历Edown的每个边,将每个边沿腹板面法向进行拉伸,拉伸长度等于顶面到腹板面的距离,将拉伸出的面存于CProfile中;
④取出CProfile中所有面,加上腹板面和顶面,构建一个包围盒,将Eup中所有边处于包围盒内的部分提取出来,存放于Einside中;
⑤将Edown中所有边和Einside中所有边投影在腹板面上,分别存放于Cedge1和Cedge2中,判断Cedge1所有边和Cedge2中所有边是否有交点;若有交点存于Cinsection中,任取一交点,
开始提取加工边界Loop,方法如下;
a)判断此交点逆时针方向上是否有属于Cedge2的边,若是则转向步骤b),若否则转向步骤c);逆时针方向按腹板法向右手螺旋法则判断;
b)沿此Cedge2边进行遍历,直至到下一个交点,回到步骤a);
c)沿此Cedge1边进行遍历,直至到下一个交点,回到步骤a);
d)沿上述方式一直遍历回最初的交点处,将所有遍历过的边存入Loop,如图7所示。
(2)对于含有内轮廓的腹板面,由于受内部岛屿或内部孔的影响,其加工区域判断规则或构造方法如下:
内轮廓顶面(T)的构造方法如下:
①遍历Cin中的所有面,找到与腹板面的面角度小于180度的面,即与腹板面成凹连接的面,存放于面列CT中;
②遍历CT中的所有面,找到所有面中距离腹板面垂直距离最远的点Ptop,通过Ptop构造与腹板面平行的面作为顶面(T),将此顶面(T)与之前由外环构造出的顶面(T)进行比较,将距离腹板面距离较远的一个作为最终的顶面(T);
腹板加工内边界Loop的确定方法:
①遍历Cin中的所有面,找到与腹板面的面角度大于180度的面,即与腹板面成凸连接的面即孔侧壁,存放于面列CLoop中;
②遍历Cin中的所有面,找到与腹板面的面角度小于180度且边角度不为零的面即岛屿侧面,存放于面列CLoop中;
②提取面列CLoop中的每个面,遍历每个面的所有边,找到腹板面上的边,将其投影到腹板面上,将投影得到的边存放于Loop中。
4、根据权利要求1所述的的方法,其特征是所述的步骤(3)腹板铣削加工工艺决策方法包含刀具决策和切削参数确定等内容:
1)刀具决策,包括刀长、刀具半径,其确定方法为:
①提取顶面(T)至腹板面(B)的距离D,作为刀具长度d选取的参考值,满足d≥D;
②以腹板加工边界(Loop)中曲率半径最小值r作为刀具半径R选取的参考值,满足r≥R;
③从刀具库中选取满足以上两个个条件的刀具,若同时有多把刀具满足要求,由操作人员人工决定选择哪把刀具;
2)切削参数的确定包含切深、切宽、走刀方式、主轴转速以及进给速度;相应的确定方法如下:
①切深、切宽、进给和转速的决策根据零件材料及上一步所决策出来的刀具信息,从切削参数数据库中自动提取;
②从工艺数据库中可以找到相应的走刀方式,进退刀策略用其他所需的加工参数。
所述的腹板加工方式从CAM系统中选取相应的加工操作,将构成加工区域的几何元素及工艺决策的结果自动赋到加工操作中,生成腹板铣削加工的刀具轨迹。
本发明的有益效果:
本发明首先在CAM系统中通过鼠标点选零件模型中需要生成刀轨的腹板面,自动构建所选腹板面铣削加工的加工区域,然后根据工艺数据库中的数据,可以选择自动生成或人工输入所选腹板的加工工艺信息,实现加工区域和加工轨迹的快速自动生成。
本发明具有计算效率高、灵活性强,减轻了工程人员的编程工作量,同时支持单个腹板和多个腹板批量处理,能够满足工程人员的不同需求。
附图说明
图1是本发明的腹板铣削加工轨迹快速生成方法流程图。
图2为本发明的腹板铣削加工区域的示意图,其中T为顶面,B为所需加工的腹板面,OuterLoop存放腹板外轮廓,InnerLoop存放腹板内轮廓,外轮廓指腹板面与广义侧面(侧面、转角面以及下陷面等)的相交边,内轮廓指腹板面与其上孔(H)以及岛屿(I)的相交边。
图3为本发明的腹板铣削加工区域确定中特征面列的构建流程图。
图4为本发明的边角度和面角度的计算示意图,其中f1,f2为两个相邻的面,e为相交边,pmid为相交边的中点,A中n1、n2为相邻面f1,f2在pmid的法向量,选取f1,f2中任一面为基准面,这里选取f1为基准面,根据右手螺旋法则确定边e的方向ne,n1到n2的角度记为θ,若θ>π,则边角度为2π-θ,若θ<π,则边角度为θ;B中n1、n2为相邻面f1,f2的主法向,同样选取f1为基准面,根据右手螺旋法则确定边e的方向ne,n1到n2的角度记为θ,若θ>π,则面角度为2π-θ,若θ<π,则面角度为θ。
图5为本发明的外环加工边界构造线提取示意图,其中Eup为加工边界所需用到的侧壁边线,Edown为侧壁与腹板面的交线。
图6为本发明的构建包围盒示意图,Einside为处于包围盒内部的所需侧壁边线部分,Edown为侧壁与腹板面的交线。
图7为本发明的外环加工边界构建示意图,其中Cedge1为Einside在腹板面上的投影线,Cedge2为Edown在腹板面上的投影线,Cinsection为Cedge1与Cedge2各边的交点,箭头所示为所在各边的方向。
图8为本发明的加工边界示意图,其中Loop为腹板铣削加工的内外边界,B为腹板,T为顶面。
图9为本发明的腹板加工刀具决策,其中D为顶面到腹板面的垂直距离,R为腹板加工边界所有边中最小的曲率半径,d为刀具长度,r为刀具半径。
图10为本发明的腹板铣削加工轨迹快速生成效果图,以本发明实施例所述槽的腹板铣削为例,其中线M为进刀轨迹,线N为加工刀具轨迹,线O为退刀轨迹,线P为层间移刀轨迹。
具体实施方式
下面结合附图和实施例对本发明作进一步的说明。
如图1-10所示。
一种飞机结构件腹板铣削加工轨迹快速生成方法,其流程图如图1所示,包含以下各步骤:
首先,在CAM环境下,通过鼠标点选待加工的腹板面,以选取的腹板面为种子面,进行面拓展得到与腹板面相对应的特征面列,再通过相应的规则对特征面列进行匹配和构造,实现腹板铣削加工区域的自动构建,如图2所示,再通过工艺决策确定加工参数;最终将构成加工区域的几何元素及工艺决策的结果自动赋到CAM系统中相应加工操作中,生成腹板铣削加工的刀具轨迹。
具体实施步骤可分为以下几个部分:
1、腹板面的选取。
待加工的腹板面通过鼠标点击模型中的腹板面来获取,同时支持单个腹板面和多个腹板面的选取,腹板面的选取不受腹板的位置及属性影响,由操作人员根据实际需要自由决定。
2、腹板铣削加工区域自动构建。
1)分别提取腹板面列中所选的腹板面为种子面,将其外轮廓和内轮廓(可以为空)分别提取出来,如图2所示,存放于OuterLoop和InnerLoop中,OuterLoop对应于腹板面与广义侧面(侧面、转角面以及下陷面等)的相交边,InnerLoop对应于腹板面与其上孔以及岛屿等的相交边;
2)以种子面的OuterLoop和InnerLoop进行连接面拓展,得到与腹板面相连的面列,分别存放于面列Cout和Cin,并获得其中每个面与种子面的连接属性;
①根据OuterLoop和InnerLoop中每个边找到与腹板面相邻的面,流程如图3所示,将这些相邻的面存放于特征面列Cout和Cin中;
②求出Cout和Cin中每个面与腹板面所成的边角度和面角度,其中边角度表示的是面与面的过渡关系,面角度表示的是面与面的位置关系,相应的计算方法如图4所示,其中若面角度小于180度则视两相邻面为凹连接,否则为凸连接。
3)在得到腹板面的连接面列之后,根据以下腹板面加工区域判定规则或构造方法,自动创建腹板铣削加工区域。腹板铣削加工区域包括:腹板面B,腹板面加工边界Loop,顶面T,如图2所示。其中腹板面B由鼠标点选得到。
(1)对于不含内轮廓的腹板面,即InnerLoop为空的腹板面,其加工区域判断规则或构造方法如下:
顶面T的构造方法如下:
①遍历Cout中的所有面,找到与腹板面的面角度小于180度的面,即与腹板面成凹连接的面,存放于面列CT中;
②遍历CT中的所有面,找到所有面中距离腹板面垂直距离最远的点Ptop,通过Ptop构造与腹板面平行的面作为顶面T。
腹板面加工边界Loop的构造方法如下:
①提取CT中的每个面,遍历每个面的所有边,找到不在此面相邻侧面、腹板面上的边,并存放于Eup中,如图5所示;
②提取CT中的每个面,遍历每个面的所有边,找到在腹板面上的边,并存放于Edown中,如图5所示;
③遍历Edown的每个边,将每个边沿腹板面法向进行拉伸,拉伸长度等于顶面到腹板面的距离,将拉伸出的面存于CProfile中,如图6所示;
④取出CProfile中所有面,加上腹板面和顶面,构建一个包围盒,将Eup中所有边处于包围盒内的部分提取出来,存放于Einside中,如图6所示;
⑤将Edown中所有边和Einside中所有边投影在腹板面上,分别存放于Cedge1和Cedge2中,判断Cedge1所有边和Cedge2中所有边是否有交点;若有交点存于Cinsection中,任取一交点,开始提取加工边界Loop,如图7所示,方法如下:
a)判断此交点逆时针(逆时针方向按腹板法向右手螺旋法则判断)方向上是否有属于Cedge2的边,若是则转向步骤b),若否则转向步骤c);
b)沿此Cedge2边进行遍历,直至到下一个交点,回到步骤a);
c)沿此Cedge1边进行遍历,直至到下一个交点,回到步骤a);
d)沿上述方式一直遍历回最初的交点处,将所有遍历过的边存入Loop,如图7所示。
(2)对于含有内轮廓的腹板面,由于受内部岛屿或内部孔的影响,其腹板铣削加工区域构建步骤如下:
内轮廓顶面T的构造方法:
①遍历Cin中的所有面,找到与腹板面的面角度小于180度的面,即与腹板面成凹连接的面,存放于面列CT中;
②遍历CT中的所有面,找到所有面中距离腹板面垂直距离最远的点Ptop,通过Ptop构造与腹板面平行的面作为顶面T,将此顶面T与之前由外环构造出的顶面T进行比较,将距离腹板面距离较远的一个作为最终的顶面T。
腹板加工内边界Loop的提取方法:
①遍历Cin中的所有面,找到与腹板面的面角度大于180度的面,即与腹板面成凸连接的面(即孔侧壁),存放于面列CLoop中;
②遍历Cin中的所有面,找到与腹板面的面角度小于180度的面,即与腹板面成凹连接的面(即岛屿侧面),存放于面列CLoop中;
②提取面列CLoop中的每个面,遍历每个面的所有边,找到腹板面上的边,将其投影到腹板面上,将投影得到的边存放于Loop中。
通过以上步骤,可以实现鼠标点选腹板面自动生成腹板铣削的加工区域,如图8所示。
3、根据工艺数据库中的数据,采用自动和人工相结合的方法,进行加工工艺决策,得到所选腹板面的加工工艺方案。
1)腹板铣削加工工艺决策内容包括:刀具决策,切削参数确定等。
2)刀具决策,包括刀长、刀具半径等,其确定方法如下:
①提取顶面T至腹板面B的距离D,作为刀具长度d选取的参考值,满足d≥D;
②以腹板加工边界Loop中曲率半径最小值r作为刀具半径R选取的参考值,满足r≥R;
③从刀具库中选取满足以上两个个条件的刀具,若同时有多把刀具满足要求,由操作人员人工决定选择哪把刀具。
3)切削参数的确定包含切深、切宽、走刀方式、主轴转速以及进给速度等必要的参数。相应的确定方法如下:
①切深、切宽、进给和转速的决策根据零件材料及上一步所决策出来的刀具信息,从切削参数数据库中自动提取;
②从工艺数据库中可以找到相应的走刀方式,进退刀策略等其他所需的加工参数。
4、根据腹板加工方式从CAM系统中选取相应的加工操作,将构成加工区域的几何元素及工艺决策的结果自动赋到加工操作中,生成腹板铣削加工的刀具轨迹。如图10所示。
本发明未涉及部分均与现有技术相同或可采用现有技术加以实现。

Claims (5)

1.一种飞机结构件腹板铣削加工轨迹快速生成方法,其特征是它包括以下步骤:
(1)在CAM环境下,通过鼠标点选待加工的腹板面,得到一个腹板面列;
(2)以所选腹板面为种子面,自动构建腹板铣削加工区域;
(3)根据工艺数据库中的数据,采用自动和人工相结合的方法,进行加工工艺决策,得到所选腹板的加工工艺方案;
(4)将腹板加工区域和加工方案自动赋与CAM中对应的加工操作,快速生成刀具轨迹。
2.根据权利要求1所述的方法,其特征是所述的待加工的腹板面通过鼠标点击模型中的腹板面来获取,它同时支持单个腹板面和多个腹板面的选取,腹板面的选取不受腹板的位置及属性影响,由操作人员根据实际需要自由决定。
3.根据权利要求1所述的方法,其特征是所述的自动构建腹板铣削加工区域包括以下步骤:
1)分别提取腹板面列中所选的腹板面为种子面,将其外轮廓和内轮廓分别提取出来,内轮廓可以为空,存放于OuterLoop和InnerLoop中,OuterLoop对应于腹板面与广义侧面的相交边,InnerLoop对应于腹板面与其上孔(H)以及岛屿(I)的相交边;广义侧面包括侧面、转角面以及下陷面;
2)以种子面的OuterLoop和InnerLoop进行连接面拓展,得到与腹板面相连的面列,分别存放于面列Cout和Cin,并获得其中每个面与种子面的连接属性;
①根据OuterLoop和InnerLoop中每个边找到与腹板面相邻的面,将这些相邻的面存放于特征面列Cout和Cin中;
②求出Cout和Cin中每个面与腹板面所成的边角度和面角度,其中边角度表示的是面与面的过渡关系,面角度表示的是面与面的位置关系,若面角度小于180度则视两相邻面为凹连接,否则为凸连接;
3)在得到腹板面的连接面列之后,根据以下腹板面加工区域判定规则或构造方法,自动创建腹板铣削加工区域;腹板铣削加工区域包括:腹板面(B),腹板面加工边界(Loop),顶面(T),,其中腹板面(B)由鼠标点选得到;
(1)对于不含内轮廓的腹板面,即InnerLoop为空的腹板面,其加工区域判断规则或构造方法如下:
顶面T的构造方法如下:
①遍历Cout中的所有面,找到与腹板面的面角度小于180度的面,即与腹板面成凹连接的面,存放于面列CT中;
②遍历CT中的所有面,找到所有面中距离腹板面垂直距离最远的点Ptop,通过Ptop构造与腹板面平行的面作为顶面T。
腹板面加工边界Loop的构造方法如下:
①提取CT中的每个面,遍历每个面的所有边,找到不在此面相邻侧面、腹板面上的边,并存放于Eup中;
②提取CT中的每个面,遍历每个面的所有边,找到在腹板面上的边,并存放于Edown中;
③遍历Edown的每个边,将每个边沿腹板面法向进行拉伸,拉伸长度等于顶面到腹板面的距离,将拉伸出的面存于CProfile中;
④取出CProfile中所有面,加上腹板面和顶面,构建一个包围盒,将Eup中所有边处于包围盒内的部分提取出来,存放于Einside中;
⑤将Edown中所有边和Einside中所有边投影在腹板面上,分别存放于Cedge1和Cedge2中,判断Cedge1所有边和Cedge2中所有边是否有交点;若有交点存于Cinsection中,任取一交点,
开始提取加工边界Loop,方法如下;
a)判断此交点逆时针方向上是否有属于Cedge2的边,若是则转向步骤b),若否则转向步骤c);逆时针方向按腹板法向右手螺旋法则判断;
b)沿此Cedge2边进行遍历,直至到下一个交点,回到步骤a);
c)沿此Cedge1边进行遍历,直至到下一个交点,回到步骤a);
d)沿上述方式一直遍历回最初的交点处,将所有遍历过的边存入Loop,如图7所示。
(2)对于含有内轮廓的腹板面,由于受内部岛屿或内部孔的影响,其加工区域判断规则或构造方法如下:
内轮廓顶面(T)的构造方法如下:
①遍历Cin中的所有面,找到与腹板面的面角度小于180度的面,即与腹板面成凹连接的面,存放于面列CT中;
②遍历CT中的所有面,找到所有面中距离腹板面垂直距离最远的点Ptop,通过Ptop构造与腹板面平行的面作为顶面(T),将此顶面(T)与之前由外环构造出的顶面(T)进行比较,将距离腹板面距离较远的一个作为最终的顶面(T);
腹板加工内边界Loop的确定方法:
①遍历Cin中的所有面,找到与腹板面的面角度大于180度的面,即与腹板面成凸连接的面即孔侧壁,存放于面列CLoop中;
②遍历Cin中的所有面,找到与腹板面的面角度小于180度且边角度不为零的面即岛屿侧面,存放于面列CLoop中;
②提取面列CLoop中的每个面,遍历每个面的所有边,找到腹板面上的边,将其投影到腹板面上,将投影得到的边存放于Loop中。
4.根据权利要求1所述的的方法,其特征是所述的步骤(3)腹板铣削加工工艺决策方法包含刀具决策和切削参数确定等内容:
1)刀具决策,包括刀长、刀具半径,其确定方法为:
①提取顶面(T)至腹板面(B)的距离D,作为刀具长度d选取的参考值,满足d≥D;
②以腹板加工边界(Loop)中曲率半径最小值r作为刀具半径R选取的参考值,满足r≥R;
③从刀具库中选取满足以上两个个条件的刀具,若同时有多把刀具满足要求,由操作人员人工决定选择哪把刀具;
2)切削参数的确定包含切深、切宽、走刀方式、主轴转速以及进给速度;相应的确定方法如下:
①切深、切宽、进给和转速的决策根据零件材料及上一步所决策出来的刀具信息,从切削参数数据库中自动提取;
②从工艺数据库中可以找到相应的走刀方式,进退刀策略用其他所需的加工参数。
5.根据权利要求1所述的的方法,其特征是所述的腹板加工方式从CAM系统中选取相应的加工操作,将构成加工区域的几何元素及工艺决策的结果自动赋到加工操作中,生成腹板铣削加工的刀具轨迹。
CN201310242638.1A 2013-06-18 2013-06-18 飞机结构件腹板铣削加工轨迹快速生成方法 Active CN103336485B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310242638.1A CN103336485B (zh) 2013-06-18 2013-06-18 飞机结构件腹板铣削加工轨迹快速生成方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310242638.1A CN103336485B (zh) 2013-06-18 2013-06-18 飞机结构件腹板铣削加工轨迹快速生成方法

Publications (2)

Publication Number Publication Date
CN103336485A true CN103336485A (zh) 2013-10-02
CN103336485B CN103336485B (zh) 2015-04-22

Family

ID=49244676

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310242638.1A Active CN103336485B (zh) 2013-06-18 2013-06-18 飞机结构件腹板铣削加工轨迹快速生成方法

Country Status (1)

Country Link
CN (1) CN103336485B (zh)

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104007702A (zh) * 2014-06-13 2014-08-27 沈阳飞机工业(集团)有限公司 基于主元的转角特征识别与构造方法
CN104090528A (zh) * 2014-06-30 2014-10-08 华南理工大学 一种适用于摆线高速铣削的加工路径的方法
CN104199386A (zh) * 2014-09-02 2014-12-10 南京航空航天大学 一种基于特征的机匣凸台顶面铣削加工轨迹快速生成方法
CN104950815A (zh) * 2015-06-29 2015-09-30 遵义宏港机械有限公司 一种数控铣床自动编码系统
CN104199385B (zh) * 2014-09-02 2016-08-17 南京航空航天大学 基于特征的整体叶盘流道粗加工插铣加工轨迹自动生成方法
CN104216335B (zh) * 2014-09-02 2016-09-14 南京航空航天大学 基于特征的机匣凸台间通道加工方法
CN104267669B (zh) * 2014-09-17 2016-09-21 南京航空航天大学 基于特征的机匣环形槽铣削粗加工轨迹自动生成方法
CN104375464B (zh) * 2014-11-12 2017-02-15 南京航空航天大学 一种飞机蒙皮铣削高效加工轨迹自动生成方法
CN106815438A (zh) * 2017-01-17 2017-06-09 成都飞机工业(集团)有限责任公司 一种飞机结构件数控铣削效率主要影响因子提取方法
CN109858370A (zh) * 2018-12-29 2019-06-07 武汉开目信息技术股份有限公司 零件三维模型中加工面的部分标识方法及装置
CN112818487A (zh) * 2021-02-02 2021-05-18 上汽大众汽车有限公司 扬声器出声孔的孔位结构生成方法
CN115586749A (zh) * 2022-12-12 2023-01-10 深圳市捷牛智能装备有限公司 基于机器视觉的工件加工轨迹控制方法及相关装置

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7016745B1 (en) * 2004-12-21 2006-03-21 The Boeing Company NC programming and predetermined practices integration
CN102411333A (zh) * 2011-11-18 2012-04-11 上海交通大学 飞机复杂结构件快速数控加工工艺系统
CN102436217A (zh) * 2011-10-19 2012-05-02 南京航空航天大学 飞机结构件槽特征腹板加工驱动几何重构方法
CN102629289A (zh) * 2012-03-05 2012-08-08 南京航空航天大学 一种转角特征插铣刀轨自动生成方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7016745B1 (en) * 2004-12-21 2006-03-21 The Boeing Company NC programming and predetermined practices integration
CN102436217A (zh) * 2011-10-19 2012-05-02 南京航空航天大学 飞机结构件槽特征腹板加工驱动几何重构方法
CN102411333A (zh) * 2011-11-18 2012-04-11 上海交通大学 飞机复杂结构件快速数控加工工艺系统
CN102629289A (zh) * 2012-03-05 2012-08-08 南京航空航天大学 一种转角特征插铣刀轨自动生成方法

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104007702A (zh) * 2014-06-13 2014-08-27 沈阳飞机工业(集团)有限公司 基于主元的转角特征识别与构造方法
CN104007702B (zh) * 2014-06-13 2017-04-19 沈阳飞机工业(集团)有限公司 基于主元的转角特征识别与构造方法
CN104090528A (zh) * 2014-06-30 2014-10-08 华南理工大学 一种适用于摆线高速铣削的加工路径的方法
CN104090528B (zh) * 2014-06-30 2017-02-15 华南理工大学 一种适用于摆线高速铣削的加工路径的方法
CN104199385B (zh) * 2014-09-02 2016-08-17 南京航空航天大学 基于特征的整体叶盘流道粗加工插铣加工轨迹自动生成方法
CN104216335B (zh) * 2014-09-02 2016-09-14 南京航空航天大学 基于特征的机匣凸台间通道加工方法
CN104199386A (zh) * 2014-09-02 2014-12-10 南京航空航天大学 一种基于特征的机匣凸台顶面铣削加工轨迹快速生成方法
CN104199386B (zh) * 2014-09-02 2017-04-19 南京航空航天大学 一种基于特征的机匣凸台顶面铣削加工轨迹快速生成方法
CN104267669B (zh) * 2014-09-17 2016-09-21 南京航空航天大学 基于特征的机匣环形槽铣削粗加工轨迹自动生成方法
CN104375464B (zh) * 2014-11-12 2017-02-15 南京航空航天大学 一种飞机蒙皮铣削高效加工轨迹自动生成方法
CN104950815A (zh) * 2015-06-29 2015-09-30 遵义宏港机械有限公司 一种数控铣床自动编码系统
CN106815438A (zh) * 2017-01-17 2017-06-09 成都飞机工业(集团)有限责任公司 一种飞机结构件数控铣削效率主要影响因子提取方法
CN106815438B (zh) * 2017-01-17 2020-08-04 成都飞机工业(集团)有限责任公司 一种飞机结构件数控铣削效率主要影响因子提取方法
CN109858370A (zh) * 2018-12-29 2019-06-07 武汉开目信息技术股份有限公司 零件三维模型中加工面的部分标识方法及装置
CN109858370B (zh) * 2018-12-29 2021-06-15 武汉开目信息技术股份有限公司 零件三维模型中加工面的部分标识方法及装置
CN112818487A (zh) * 2021-02-02 2021-05-18 上汽大众汽车有限公司 扬声器出声孔的孔位结构生成方法
CN115586749A (zh) * 2022-12-12 2023-01-10 深圳市捷牛智能装备有限公司 基于机器视觉的工件加工轨迹控制方法及相关装置

Also Published As

Publication number Publication date
CN103336485B (zh) 2015-04-22

Similar Documents

Publication Publication Date Title
CN103336485B (zh) 飞机结构件腹板铣削加工轨迹快速生成方法
CN103365243B (zh) 转角侧铣加工轨迹快速生成方法
CN103235556B (zh) 基于特征的复杂零件数控加工制造方法
CN103699055B (zh) 飞机结构件智能数控加工编程系统及方法
CN104375464B (zh) 一种飞机蒙皮铣削高效加工轨迹自动生成方法
CN109033671B (zh) 基于Revit的可计算工程量的砌体填充墙模型的建模方法
CN104360634B (zh) 基于特征的蒙皮镜像铣削数控程序快速生成方法
CN102922013B (zh) 基于槽腔特征的飞机结构件高效粗加工方法
CN103341787B (zh) 基于特征的数控加工刀具半径补偿方法
CN104364722B (zh) 溢利铣削
CN101738982B (zh) 飞机复杂构件粗加工单元自动构建方法
CN104570948B (zh) 航天板类零件孔特征加工方法
CN101763069A (zh) 飞机复杂构件加工特征识别方法
CN103454974A (zh) 复杂构件工艺方案驱动的智能数控编程方法
CN102436217B (zh) 飞机结构件槽特征腹板加工驱动几何重构方法
CN108445834A (zh) 一种大型复杂构件机器人加工离线轨迹规划方法
CN116360337A (zh) 一种基于点云数据的数控加工轮廓平行刀具路径生成方法
CN102930108B (zh) 飞机结构件筋特征识别方法
Bekhmetiev et al. Possibilities of information technologies in the processes of designing efficient processes for the production of aircraft structures
CN103034167A (zh) 飞机结构件平筋顶面加工刀轨自动生成方法
CN102591252A (zh) 平行筋条壁板数控加工刀轨计算及优化算法
CN118429590A (zh) 一种基于B-rep实体模型的3D打印层切算法
CN104199384B (zh) 一种基于特征的机匣凸台轮廓铣削加工轨迹快速生成方法
Wang et al. A slicing algorithm to guarantee non-negative error of additive manufactured parts
CN104808588A (zh) 基于特征的碎面自动组合与拟合方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant