WO2021189296A1 - 一种针对双向切削刃刀具的刀轨生成方法 - Google Patents

一种针对双向切削刃刀具的刀轨生成方法 Download PDF

Info

Publication number
WO2021189296A1
WO2021189296A1 PCT/CN2020/081109 CN2020081109W WO2021189296A1 WO 2021189296 A1 WO2021189296 A1 WO 2021189296A1 CN 2020081109 W CN2020081109 W CN 2020081109W WO 2021189296 A1 WO2021189296 A1 WO 2021189296A1
Authority
WO
WIPO (PCT)
Prior art keywords
tool
contour
point
driving
cutting edge
Prior art date
Application number
PCT/CN2020/081109
Other languages
English (en)
French (fr)
Inventor
牟文平
隋少春
王鹏程
沈昕
高鑫
张洪近
曹翔
黄明聪
Original Assignee
成都飞机工业(集团)有限责任公司
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 成都飞机工业(集团)有限责任公司 filed Critical 成都飞机工业(集团)有限责任公司
Priority to EP20927527.0A priority Critical patent/EP4016213A4/en
Priority to PCT/CN2020/081109 priority patent/WO2021189296A1/zh
Priority to US17/911,727 priority patent/US11630432B1/en
Publication of WO2021189296A1 publication Critical patent/WO2021189296A1/zh

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
    • G05B19/19Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by positioning or contouring control systems, e.g. to control position from one programmed point to another or to control movement along a programmed continuous path
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
    • G05B19/4093Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by part programming, e.g. entry of geometrical information as taken from a technical drawing, combining this with machining and material information to obtain control information, named part programme, for the NC machine
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
    • G05B19/182Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by the machine tool function, e.g. thread cutting, cam making, tool direction control
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
    • G05B19/4097Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by using design data to control NC machines, e.g. CAD/CAM
    • G05B19/4099Surface or curve machining, making 3D objects, e.g. desktop manufacturing
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/35Nc in input of data, input till input file format
    • G05B2219/35097Generation of cutter path, offset curve
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/35Nc in input of data, input till input file format
    • G05B2219/35106Contour map, cutter moved along contour lines, terraces of part surface

Definitions

  • the invention relates to the field of numerical control machining, and in particular to a tool path generation method for a bidirectional cutting edge tool.
  • the contours are mainly processed by high-speed milling during the milling process. Due to the material characteristics, the existing traditional diamond-shaped cutters are worn out. Serious, and in the process of milling contours, it is easy to cause problems such as fiber layering, defilament, and burrs in the contour of the part, which seriously affects the processing quality and delivery cycle of the part.
  • the bidirectional cutting edge tool is quite different from the traditional tool due to its structure , Programming is difficult, and it is difficult to achieve precise control of the tool path.
  • Bidirectional cutting edge tools have not been widely used due to the difficulty of programming.
  • the current common practice is: On the one hand, relatively conservative cutting parameters are used, but This will seriously affect the processing efficiency of the parts; on the other hand, frequent replacement of new tools will greatly increase the manufacturing cost of the parts, resulting in low efficiency and high cost in the processing of carbon fiber skin parts.
  • the invention aims to provide a tool path generation method for a bidirectional cutting edge tool, so as to solve the problems of low processing quality and high cost of the existing carbon fiber skin and other types of parts.
  • a tool path generation method for a two-way cutting edge tool the two-way cutting edge tool has two blades and one blade that are axially connected and the cutting edges rotate in opposite directions, and the guide rail generation method includes the following steps:
  • Step 1 Construct the coordinate system of part contour processing, and obtain the contour feature information and tool geometry information of the part.
  • the contour feature information of the part includes the feature surface and the thickness of the part
  • the tool geometry information includes the tool diameter, the length of the second blade and the length of the first blade. ;
  • Step 2 The upper and lower edges of the feature surface of the part are contour edges. According to the length of the contour edge, determine the longer contour edge as the driving line, and the shorter contour edge as the auxiliary driving line;
  • Step 3 Extend both ends of the drive line in G1 continuous mode, and the extended length is greater than the tool radius to ensure that the starting position of the tool path is outside the contour; at the same time, extend the auxiliary drive line in G1 continuous mode to ensure The intersection of the rule plane constructed by the two ends of the driving line and the auxiliary driving line is not empty;
  • Step 4 Discretize the driving line to obtain multiple driving points for contour processing, and create a law plane with the driving line at each driving point;
  • Step 5 The point obtained by the intersection of the rule plane at each driving point and the auxiliary driving line is set as the tool axis control point, and the vector from each driving point to its corresponding tool axis control point is the tool axis vector r( ir ,j r ,k r ); among them, in the current machining coordinate system, if the Z value of the driving point Z q is less than the Z value of the tool axis control point Z k , the tool axis vector is r(i r ,j r ,k r ), on the contrary, the tool axis vector is -r(i r ,j r ,k r );
  • Step 6 Calculate the actual tool position of the bidirectional cutting edge tool, the calculation method is as follows:
  • Step 7 Repeat steps 5 and 6 to calculate the actual tool position point and tool axis vector corresponding to each driving point, and complete all actual tool position points and tool axis vectors to form a complete bidirectional cutting edge tool contour processing path.
  • the tool path generation method of the present disclosure precisely controls the position of the tool and the tool axis vector to prevent the tool from being in the state of cutting the material with only one side edge, so that the cutting edges of the tool path with different rotation directions can cut the material together, so that the direction of the cutting force is always toward the center of the contour
  • the state can avoid the problems of fiber layering, de-filing, and burrs on the contour of the processed part, and improve the processing quality of the contour surface; and the tool path generation method determined by the above method can efficiently realize the low-cost processing of the parts.
  • the processing object of the tool path generation method is the profile feature of the carbon fiber skin material, and the direction of the tool advancement is parallel to the direction of fiber extension.
  • the boundary line of the second blade and the first blade is located at the middle position of the characteristic surface of the profile feature in the thickness direction.
  • Figure 1 shows a schematic diagram of the structure of the cutter in the embodiment of the present invention
  • Figure 2 shows a typical profile feature structure
  • Figure 3 illustrates the calculation diagram of the tool position control point
  • Fig. 4 shows a machining tool path for machining a carbon fiber profile with a bidirectional cutting edge in this embodiment.
  • Icon 1-blade one, 2-blade two; 3-meter drive line, 4-auxiliary drive line.
  • the typical carbon fiber skin profile feature shown in FIG. 4 is taken as an example to illustrate the tool path generation method for the bidirectional cutting edge tool in this embodiment.
  • the processing object of this embodiment is a carbon fiber skin with a thickness of 2.5 mm.
  • Step 1 Construct part contour machining coordinate system XYZ, and obtain part contour feature information and tool geometry information; among them, part contour feature information includes feature surface and part thickness; tool geometry information includes tool diameter, blade 2 length, and blade 1 Length; Among them, the characteristic surface refers to the contour surface of the part to be processed;
  • Step 2 See Figure 2 for coordination.
  • the upper and lower edges of the feature surface of the part are contour edges. According to the length of the contour edge, the longer contour edge in the upper Z direction in the current processing state is the drive line 3; the shorter current In the processing state, the lower contour edge in the Z direction is the auxiliary drive line 4;
  • Step 3 According to the tool diameter of 6mm, extend both ends of the drive line in a G1 continuous manner, and the length of the extension is greater than the tool radius of 3mm. If the extension size is selected to be 5mm, to ensure that the starting position of the tool path is outside the contour; at the same time, The auxiliary drive line is also extended in the G1 continuous manner to ensure that the rule plane constructed by the two ends of the drive line and the auxiliary drive line are not empty; among them, extend in the G1 continuous manner to the intersection between the extension section and the original line and at the intersection point The tangent is collinear;
  • Step 4 Discretize the drive line to obtain multiple drive points for contour processing, and create a law plane with the drive line at each drive point; among them, the law plane at a certain drive point on the drive line refers to the drive point and The plane perpendicular to the tangent of the drive line at the drive point;
  • Step 5 The point obtained by the intersection of the rule plane at each driving point and the auxiliary driving line is set as the tool axis control point, and the tool axis vector r(i r ,j r ,k r );
  • Step 6 With reference to Figure 3, calculate the actual tool position of the two-way cutting edge tool.
  • the calculation method is as follows:
  • a certain driving point is P i (1091.9217, -617.4748, -107.8676), and the tool axis control point obtained according to the step is P k (1092.3157, -616.2497, -110.0109), and the driving point is known Z-direction value Z q > Z-direction value Z k of the tool axis control point
  • the part thickness H 5mm
  • the actual tool position point is P(x,y,z)
  • the tool axis unit vector is r(-0.1576,-0.4901,0.8573)
  • the unit vector of the tool forward direction is v(0.9851,-0.1387,0.1018)
  • the actual tool position point P(1092.6997,-616.9938,-114.7397) is calculated according to the following formula:
  • Step 7 Repeat steps 5 and 6 to calculate the actual tool position point and tool axis vector corresponding to each driving point, and complete all actual tool position points and tool axis vectors to form a complete bidirectional cutting edge tool contour processing path.

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Manufacturing & Machinery (AREA)
  • Human Computer Interaction (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Geometry (AREA)
  • Numerical Control (AREA)
  • Milling Processes (AREA)

Abstract

一种针对双向切削刃刀具的刀轨生成方法,首先得到轮廓的驱动线和辅助驱动线,离散驱动线获得刀位驱动点;根据驱动点的法则平面和辅助驱动线得到刀轴矢量;然后依据刀具几何尺寸,计算出刀位点,从而获得双向切削刃刀具加工轮廓的刀具轨迹。能够避免出现加工零件轮廓纤维分层、脱丝,产生毛刺等问题,提高轮廓面的加工质量,能够高效地实现零件的低成本加工。

Description

一种针对双向切削刃刀具的刀轨生成方法 技术领域
本发明涉及数控加工领域,具体而言,涉及一种针对双向切削刃刀具的刀轨生成方法。
背景技术
随着航空装备技术的发展,航空装备中复合材料的用量大幅增加,尤其是碳纤维蒙皮类零件得到了广泛的应用,对航空装备性能的提升提高了至关重要的作用。
发明人研究中发现,如碳纤维蒙皮等类型的零件在生产加工过程中需要精确铣削轮廓,其轮廓在铣削过程中主要采用高速铣削的方式,由于材料特性,现有传统的菱形齿刀具的磨损严重,而且在铣削轮廓过程中极易引起零件轮廓纤维分层、脱丝,产生毛刺等问题,严重影响零件的加工质量和交付周期,此外双向切削刃刀具由于其结构与传统刀具有较大区别,编程难度较大,难以实现刀轨的精确控制。
双向切削刃刀具由于其编程难度目前未得到广泛的应用,为降低碳纤维轮廓铣削过程中发生分层、脱丝,产生毛刺等问题,目前通常的做法是: 一方面采用比较保守的切削参数,但这会严重影响零件的加工效率;另一方面频繁的更换新刀具,这又会极大增加零件的制造成本,从而造成碳纤维蒙皮零件加工时效率低、成本高的现状。
发明内容
本发明旨在提供一种针对双向切削刃刀具的刀轨生成方法,以解决现有的碳纤维蒙皮等类型的零件加工质量效率低、成本高的问题。
本发明的实施例是这样实现的:
一种针对双向切削刃刀具的刀轨生成方法,所述双向切削刃刀具具有轴向连接且切削刃旋向相反的刃二和刃一,所述导轨生成方法包括以下步骤:
步骤一:构建零件轮廓加工坐标系,并获取零件的轮廓特征信息和刀具几何信息;其中,零件的轮廓特征信息包括特征面和零件厚度;刀具几何信息包括刀具直径、刃二长度和刃一长度;
步骤二:零件的特征面的上下边线为轮廓边线,依据轮廓边线的长度确定长度较长的轮廓边线为驱动线,长度较短的轮廓边线为辅助驱动线;
步骤三:将驱动线两端以G1连续方式进行延伸,且延伸的长度大于刀具半径,以保证刀轨的起始位置位于轮廓外部;同时,将辅助驱动线同样以G1连续方式进行延伸,保证驱动线两端点构建的法则平面与辅助驱动线 相交不为空;
步骤四:将驱动线离散化,得到轮廓加工的多个驱动点,并创建驱动线在每一个驱动点处的法则平面;
步骤五,各驱动点处的法则平面与辅助驱动线相交得到的点设为刀轴控制点,各驱动点到其对应的刀轴控制点的矢量为当前驱动点的刀轴矢量r(i r,j r,k r);其中,在当前加工坐标系下,如果驱动点Z向值Z q小于刀轴控制点Z向值Z k,则刀轴矢量为r(i r,j r,k r),反之刀轴矢量为-r(i r,j r,k r);
步骤六:计算双向切削刃刀具的实际刀位点,计算方法如下:
设驱动点为P i(x i,y i,z i),刀具直径为D,零件厚度H,驱动点Z向值Z q,控制点Z向值Z k,刀具外段的刃二的长度为L b,实际刀位点为P(x,y,z),刀轴单位矢量为r(i r,j r,k r),刀具前进方向单位矢量为v(i v,j v,k v),则满足下列公式:
Figure PCTCN2020081109-appb-000001
步骤七:重复步骤五和步骤六计算每一个驱动点对应的实际刀位点和刀轴矢量,计算完成所有的实际刀位点和刀轴矢量,形成完整的双向切削刃刀具轮廓加工轨迹。
本公开的刀轨生成方法通过精确控制刀具的位置和刀轴矢量,避免刀 具仅单侧刃处于切削材料状态,使刀轨不同旋向的切削刃共同切削材料,实现切削力方向一直朝向轮廓中心的状态,能够避免出现加工零件轮廓纤维分层、脱丝,产生毛刺等问题,提高轮廓面的加工质量;并且通过上述方法确定的刀轨生成方法能够高效地实现零件的低成本加工。
在一种实施方式中:所述刀轨生成方法的加工对象为碳纤维蒙皮材料的轮廓特征,刀具前进的方向平行于纤维延伸方向。
在一种实施方式中:刃二和刃一的交界线位于轮廓特征的特征面的厚度方向中间位置。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例中提及之附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
图1中示出了本发明实施例中的刀具的结构示意图;
图2示出了一种典型的轮廓特征结构;
图3图示了刀位控制点的计算示意图;
图4示出了本实施例中的双向切削刃加工碳纤维轮廓的加工刀轨。
图标:1-刃一,2-刃二;3-表驱动线,4-辅助驱动线。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。
因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。
在本发明的描述中,需要说明的是,若出现术语“中心”、“上”、“下”、“左”、“右”、“竖直”、“水平”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,或者是该发明产品使用时惯常摆放的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,本发明的描述中若出现术语“第一”、 “第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
此外,本发明的描述中若出现“水平”、“竖直”等术语并不表示要求部件绝对水平或悬垂,而是可以稍微倾斜。如“水平”仅仅是指其方向相对“竖直”而言更加水平,并不是表示该结构一定要完全水平,而是可以稍微倾斜。
实施例
本实施例以图4所示的典型的碳纤维蒙皮轮廓特征为例,说明本实施例中的针对双向切削刃刀具的刀轨生成方法。
配合参见图4,本实施例的加工对象为厚度为2.5mm的碳纤维蒙皮。参见图1,本方法选用直径Φ6mm、刃二2长度L b=5mm、刃一1长度10mm的双向切削刃刀具进行加工。
本实施例中的导轨生成方法包括以下步骤:
步骤一:构建零件轮廓加工坐标系XYZ,并获取零件的轮廓特征信息和刀具几何信息;其中,零件的轮廓特征信息包括特征面和零件厚度;刀具几何信息包括刀具直径、刃二长度和刃一长度;其中,特征面指零件所要的加工成型的轮廓面;
步骤二:配合参见图2,零件的特征面的上下边线为轮廓边线,依据轮廓边线的长度确定长度较长的当前加工状态下Z向靠上部的轮廓边线为驱 动线3;长度较短的当前加工状态下Z向靠下部的轮廓边线为辅助驱动线4;
步骤三:依据刀具直径6mm,将驱动线两端以G1连续方式进行延伸,且延伸的长度大于刀具半径3mm,如选择延伸尺寸为5mm,以保证刀轨的起始位置位于轮廓外部;同时,将辅助驱动线同样以G1连续方式进行延伸,保证驱动线两端点构建的法则平面与辅助驱动线相交不为空;其中以G1连续方式延伸至,延伸段和原线之间相交且在交点处的切线共线;
步骤四:将驱动线离散化,得到轮廓加工的多个驱动点,并创建驱动线在每一个驱动点处的法则平面;其中,驱动线上某驱动点处的法则平面指过该驱动点且垂直于驱动线在该驱动点处的切线的平面;
步骤五:各驱动点处的法则平面与辅助驱动线相交得到的点设为刀轴控制点,通过驱动点到其对应的刀轴控制点的矢量,得到当前驱动点的刀轴矢量r(i r,j r,k r);
步骤六:配合参见图3,计算双向切削刃刀具的实际刀位点,计算方法如下:
当前加工坐标系XYZ下,某一驱动点为P i(1091.9217,-617.4748,-107.8676),根据步骤无得到的刀轴控制点为P k(1092.3157,-616.2497,-110.0109),可知驱动点的Z向值Z q>刀轴控制点的Z向值Z k,,刀具直径为D=6mm,零件厚度H=5mm,实际刀位点为P(x,y,z), 刀轴单位矢量为r(-0.1576,-0.4901,0.8573),刀具前进方向单位矢量为v(0.9851,-0.1387,0.1018),根据以下公式计算得实际刀位点P(1092.6997,-616.9938,-114.7397):
Figure PCTCN2020081109-appb-000002
步骤七:重复步骤五和步骤六计算每一个驱动点对应的实际刀位点和刀轴矢量,计算完成所有的实际刀位点和刀轴矢量,形成完整的双向切削刃刀具轮廓加工轨迹。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (3)

  1. 一种针对双向切削刃刀具的刀轨生成方法,所述双向切削刃刀具具有轴向连接且切削刃旋向相反的刃二和刃一,其特征在于,所述导轨生成方法包括以下步骤:
    步骤一:构建零件轮廓加工坐标系,并获取零件的轮廓特征信息和刀具几何信息;其中,零件的轮廓特征信息包括特征面和零件厚度;刀具几何信息包括刀具直径、刃二长度和刃一长度;
    步骤二:零件的特征面的上下边线为轮廓边线,依据轮廓边线的长度确定长度较长的轮廓边线为驱动线,长度较短的轮廓边线为辅助驱动线;
    步骤三:将驱动线两端以G1连续方式进行延伸,且延伸的长度大于刀具半径,以保证刀轨的起始位置位于轮廓外部;同时,将辅助驱动线同样以G1连续方式进行延伸,保证驱动线两端点构建的法则平面与辅助驱动线相交不为空;
    步骤四:将驱动线离散化,得到轮廓加工的多个驱动点,并创建驱动线在每一个驱动点处的法则平面;
    步骤五,各驱动点处的法则平面与辅助驱动线相交得到的点设为刀轴控制点,各驱动点到其对应的刀轴控制点的矢量为当前驱动点的刀轴矢量r(i r,j r,k r);其中,在当前加工坐标系下,如果驱动点Z向值Z q小于刀轴控 制点Z向值Z k,则刀轴矢量为r(i r,j r,k r),反之刀轴矢量为-r(i r,j r,k r);
    步骤六:计算双向切削刃刀具的实际刀位点,计算方法如下:
    设驱动点为P i(x i,y i,z i),刀具直径为D,零件厚度H,驱动点Z向值Z q,控制点Z向值Z k,刀具外段的刃二的长度为L b,实际刀位点为P(x,y,z),刀轴单位矢量为r(i r,j r,k r),刀具前进方向单位矢量为v(i v,j v,k v),通过下列公式计算出该驱动点出的实际刀位点为P(x,y,z):
    Figure PCTCN2020081109-appb-100001
    步骤七:重复步骤五和步骤六计算每一个驱动点对应的实际刀位点和刀轴矢量,计算完成所有的实际刀位点和刀轴矢量,形成完整的双向切削刃刀具轮廓加工轨迹。
  2. 根据权利要求1所述的针对双向切削刃刀具的刀轨生成方法,其特征在于:所述刀轨生成方法的加工对象为碳纤维蒙皮材料的轮廓特征,刀具前进的方向平行于纤维延伸方向。
  3. 根据权利要求1所述的针对双向切削刃刀具的刀轨生成方法,其特征在于:刃二和刃一的交界线位于轮廓特征的特征面的厚度方向中间位置。
PCT/CN2020/081109 2020-03-25 2020-03-25 一种针对双向切削刃刀具的刀轨生成方法 WO2021189296A1 (zh)

Priority Applications (3)

Application Number Priority Date Filing Date Title
EP20927527.0A EP4016213A4 (en) 2020-03-25 2020-03-25 TOOL PATH GENERATION METHOD FOR BIDIRECTIONAL CUTTING EDGE TOOL
PCT/CN2020/081109 WO2021189296A1 (zh) 2020-03-25 2020-03-25 一种针对双向切削刃刀具的刀轨生成方法
US17/911,727 US11630432B1 (en) 2020-03-25 2020-03-25 Tooth path generation method for bidirectional cutting edge tool

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2020/081109 WO2021189296A1 (zh) 2020-03-25 2020-03-25 一种针对双向切削刃刀具的刀轨生成方法

Publications (1)

Publication Number Publication Date
WO2021189296A1 true WO2021189296A1 (zh) 2021-09-30

Family

ID=77890867

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2020/081109 WO2021189296A1 (zh) 2020-03-25 2020-03-25 一种针对双向切削刃刀具的刀轨生成方法

Country Status (3)

Country Link
US (1) US11630432B1 (zh)
EP (1) EP4016213A4 (zh)
WO (1) WO2021189296A1 (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114415591B (zh) * 2022-01-20 2023-07-18 成都永峰科技有限公司 一种多曲率蒙皮表面加工的刀路优化方法及***

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7822502B2 (en) * 2007-01-11 2010-10-26 Hitachi, Ltd. Method of calculating coordinates at cutting work completion in shoulder cutting by means of rotating tool
CN102601432A (zh) * 2012-03-22 2012-07-25 沈阳飞机工业(集团)有限公司 钛合金板材类零件的高效加工方法
CN106903357A (zh) * 2017-04-18 2017-06-30 成都飞机工业(集团)有限责任公司 薄壁蜂窝芯材曲线加工型面的加工方法
CN109725593A (zh) * 2017-10-30 2019-05-07 成都飞机工业(集团)有限责任公司 一种难加工材料三轴转角特征高效加工刀轨生成方法
CN110888394A (zh) * 2019-12-23 2020-03-17 南京工业大学 面向曲面数控加工球头铣刀磨损控制的刀轴优化方法

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4445182A (en) * 1979-10-02 1984-04-24 Daihatsu Motor Company, Limited Method of control of NC machine tools
KR100517880B1 (ko) * 2003-11-20 2005-09-28 학교법인 포항공과대학교 Cnc 가공에서 생산시간 단축과 가공 정밀도 향상을위한 이송속도 스케줄링 방법
US9690282B2 (en) * 2011-02-28 2017-06-27 Solidcam Ltd. Computerized tool path generation
US8489224B2 (en) * 2011-02-28 2013-07-16 Solidcam Ltd. Computerized tool path generation
US9575486B2 (en) * 2014-03-26 2017-02-21 Mitsubishi Electric Research Laboratories, Inc. Oscillator-based path planning for machining of a pocket shape in workpiece
EP3416009B1 (en) * 2014-06-16 2019-11-13 Flow International Corporation Beam tool pathing for 3d compound contours using machining path surfaces to maintain a single solid representation of objects
CN111506017B (zh) * 2020-03-25 2021-02-26 成都飞机工业(集团)有限责任公司 一种针对双向切削刃刀具的刀轨生成方法
US20220355387A1 (en) * 2021-04-27 2022-11-10 Northwestern University Precision Freeform Structuring for the Fabrication of Coded Lenses

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7822502B2 (en) * 2007-01-11 2010-10-26 Hitachi, Ltd. Method of calculating coordinates at cutting work completion in shoulder cutting by means of rotating tool
CN102601432A (zh) * 2012-03-22 2012-07-25 沈阳飞机工业(集团)有限公司 钛合金板材类零件的高效加工方法
CN106903357A (zh) * 2017-04-18 2017-06-30 成都飞机工业(集团)有限责任公司 薄壁蜂窝芯材曲线加工型面的加工方法
CN109725593A (zh) * 2017-10-30 2019-05-07 成都飞机工业(集团)有限责任公司 一种难加工材料三轴转角特征高效加工刀轨生成方法
CN110888394A (zh) * 2019-12-23 2020-03-17 南京工业大学 面向曲面数控加工球头铣刀磨损控制的刀轴优化方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP4016213A4 *

Also Published As

Publication number Publication date
US20230114237A1 (en) 2023-04-13
EP4016213A1 (en) 2022-06-22
EP4016213A4 (en) 2022-10-19
US11630432B1 (en) 2023-04-18

Similar Documents

Publication Publication Date Title
CN106363374B (zh) 一种压气机转子叶片型面的数控加工方法
JP5135614B2 (ja) 複合材料用ドリル並びにそれを用いた機械加工方法及び機械加工装置
US8602698B2 (en) Combination end milling/drilling/reaming cutting tool
CN104999118B (zh) 一种用于碳纤维复合材料制孔的高效专用钻头
BR102012002415A2 (pt) Furadeira orbital segmentada
CN105665805B (zh) 一种淬硬钢模具专用可转位冠球头铣刀
CN208644194U (zh) 一种螺旋铣刀
CN103752918B (zh) 一种压气机动叶片气道型线零位切削精铣工艺
CN112947297A (zh) 面向超声直刃刀加工自由曲面的往复式刀路规划方法
WO2021189296A1 (zh) 一种针对双向切削刃刀具的刀轨生成方法
CN106964825A (zh) 一种拼接模具铣削用球头铣刀
CN111506017B (zh) 一种针对双向切削刃刀具的刀轨生成方法
CN204135426U (zh) 双方向聚晶金刚石倒角铣削工具
CN104227093B (zh) 钻尖定心锪刀
CN203459781U (zh) 带复合刃的螺纹刀片
CN204686045U (zh) 一种用于加工复合材料的pcd组合刀具
CN114578752B (zh) 一种超声切削直刃尖刀的转角控制方法
CN206588399U (zh) 基于坡口专用机床的管体坡口切削专用铣刀
CN205020867U (zh) 一种链片加工机的镗孔机构
CN206382607U (zh) 一种金刚石螺旋铣刀
CN205551493U (zh) 一种活塞销孔加工组合刀具
CN108393521A (zh) 一种碳纤维复合材料顺逆铣加工方式的优选方法
CN109483153B (zh) 一种蜂窝腔体结构的超声加工方法
CN207358237U (zh) 一种内外圈组合钨钢成型刀具
CN208303918U (zh) 一种成型铲刀

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 20927527

Country of ref document: EP

Kind code of ref document: A1

ENP Entry into the national phase

Ref document number: 2020927527

Country of ref document: EP

Effective date: 20220317

NENP Non-entry into the national phase

Ref country code: DE