[go: up one dir, main page]

CN116787241A - Flat drill grinding method, flat drill grinding device, numerical control machine and storage medium - Google Patents

Flat drill grinding method, flat drill grinding device, numerical control machine and storage medium Download PDF

Info

Publication number
CN116787241A
CN116787241A CN202310677640.5A CN202310677640A CN116787241A CN 116787241 A CN116787241 A CN 116787241A CN 202310677640 A CN202310677640 A CN 202310677640A CN 116787241 A CN116787241 A CN 116787241A
Authority
CN
China
Prior art keywords
grinding
cutting edge
tool
edge line
target
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.)
Pending
Application number
CN202310677640.5A
Other languages
Chinese (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.)
Shenzhen Xhorse Electronics Co Ltd
Original Assignee
Shenzhen Xhorse Electronics Co Ltd
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 Shenzhen Xhorse Electronics Co Ltd filed Critical Shenzhen Xhorse Electronics Co Ltd
Priority to CN202310677640.5A priority Critical patent/CN116787241A/en
Publication of CN116787241A publication Critical patent/CN116787241A/en
Pending legal-status Critical Current

Links

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P70/00Climate change mitigation technologies in the production process for final industrial or consumer products
    • Y02P70/10Greenhouse gas [GHG] capture, material saving, heat recovery or other energy efficient measures, e.g. motor control, characterised by manufacturing processes, e.g. for rolling metal or metal working

Landscapes

  • Finish Polishing, Edge Sharpening, And Grinding By Specific Grinding Devices (AREA)

Abstract

本申请涉及一种扁钻磨削方法、装置、数控机和存储介质。该扁钻磨削方法包括:控制磨具基于与目标后刀面相垂直的后刀面磨削姿态,沿着切削刃线所指示的方向对待磨刀具进行磨削;控制磨具基于与目标前刀面相垂直的前刀面磨削姿态,沿着切削刃线所指示的方向对待磨刀具进行磨削,以获得目标扁钻。采用本方法能够提高扁钻磨削的准确性。

This application relates to a flat drill grinding method, device, CNC machine and storage medium. The flat drill grinding method includes: controlling the grinding tool to grind the tool to be ground along the direction indicated by the cutting edge line based on the flank grinding attitude perpendicular to the target flank surface; controlling the grinding tool to grind the tool based on the target rake surface. In the grinding posture of the rake face perpendicular to the surface, grind the tool to be ground along the direction indicated by the cutting edge line to obtain the target flat drill. This method can improve the accuracy of flat drill grinding.

Description

扁钻磨削方法、装置、数控机和存储介质Flat drill grinding method, device, CNC machine and storage medium

技术领域Technical field

本申请涉及计算机技术领域,尤其是一种扁钻磨削方法、装置、数控机和存储介质。The present application relates to the field of computer technology, in particular to a flat drill grinding method, device, CNC machine and storage medium.

背景技术Background technique

扁钻是一种结构简单,制造成本低的钻孔工具。一体式扁钻主要用于微小孔加工,在铝、铜等硬度中等的材料加工中得到广泛应用。目前关于扁钻制造研究多集中在手动辅助磨削,而随着工业制造的升级换代,数控更广泛地应用于刀具的磨削当中。传统扁钻磨削方法,存在磨削不准确的问题。The flat drill is a drilling tool with simple structure and low manufacturing cost. The integrated flat drill is mainly used for micro hole processing and is widely used in the processing of materials with medium hardness such as aluminum and copper. At present, most research on flat drill manufacturing focuses on manual-assisted grinding. With the upgrading of industrial manufacturing, CNC is more widely used in tool grinding. The traditional flat drill grinding method has the problem of inaccurate grinding.

发明内容Contents of the invention

基于此,有必要针对上述技术问题,提供一种能够提高磨削准确性的扁钻磨削方法、装置、数控机和存储介质。Based on this, it is necessary to provide a flat drill grinding method, device, CNC machine and storage medium that can improve grinding accuracy in response to the above technical problems.

一种扁钻磨削方法,所述方法包括:A flat drill grinding method, the method includes:

控制磨具基于与目标后刀面相垂直的后刀面磨削姿态,沿着切削刃线所指示的方向对待磨刀具进行磨削;The grinding tool is controlled to grind the tool to be ground along the direction indicated by the cutting edge line based on the flank grinding attitude perpendicular to the target flank surface;

控制所述磨具基于与目标前刀面相垂直的前刀面磨削姿态,沿着所述切削刃线所指示的方向对所述待磨刀具进行磨削,以获得目标扁钻。The grinding tool is controlled to grind the tool to be ground along the direction indicated by the cutting edge line based on the rake surface grinding attitude perpendicular to the target rake surface to obtain the target flat drill.

一种扁钻磨削装置,所述装置包括:A flat drill grinding device, the device includes:

后刀面磨削模块,用于控制磨具基于与目标后刀面相垂直的后刀面磨削姿态,沿着切削刃线所指示的方向对待磨刀具进行磨削;The flank grinding module is used to control the grinding tool to grind the tool to be ground along the direction indicated by the cutting edge line based on the flank grinding attitude perpendicular to the target flank surface;

前刀面磨削模块,用于控制所述磨具基于与目标前刀面相垂直的前刀面磨削姿态,沿着所述切削刃线所指示的方向对所述待磨刀具进行磨削,以获得目标扁钻。A rake face grinding module, used to control the grinding tool to grind the tool to be ground along the direction indicated by the cutting edge line based on the rake face grinding attitude perpendicular to the target rake face, To get the target flat drill.

一种数控机,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现各扁钻磨削方法实施例的步骤。A CNC machine includes a memory and a processor. The memory stores a computer program. When the processor executes the computer program, it implements the steps of each flat drill grinding method embodiment.

一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现各扁钻磨削方法实施例的步骤。A computer-readable storage medium has a computer program stored thereon. When the computer program is executed by a processor, the steps of each flat drill grinding method embodiment are implemented.

上述扁钻磨削方法、装置、数控机和存储介质,通过控制磨具基于与目标后刀面相垂直的后刀面磨削姿态,沿着切削刃线所指示的方向对待磨刀具进行磨削,控制磨具基于与目标前刀面相垂直的前刀面磨削姿态,沿着切削刃线所指示的方向对待磨刀具进行磨削,前后刀面的磨削均以切削刃线作为参照,保证了扁钻切削刃的性能,以较为简单的操作磨削得到扁钻,准确度高,并且不影响刀具使用性能。The above flat drill grinding method, device, CNC machine and storage medium control the grinding tool to grind the tool to be ground along the direction indicated by the cutting edge line based on the flank grinding attitude perpendicular to the target flank surface. The controlled grinding tool is based on the rake surface grinding posture perpendicular to the target rake surface, and grinds the tool to be ground along the direction indicated by the cutting edge line. The grinding of the front and rear blade surfaces is based on the cutting edge line as a reference, ensuring The performance of the flat drill cutting edge can be obtained by grinding a flat drill with a relatively simple operation, which has high accuracy and does not affect the performance of the tool.

附图说明Description of the drawings

图1为一个实施例中扁钻磨削方法的应用环境图;Figure 1 is an application environment diagram of the flat drill grinding method in one embodiment;

图2为一个实施例中坐标系的示意图;Figure 2 is a schematic diagram of a coordinate system in an embodiment;

图3为一个实施例中扁钻相关参数的示意图;Figure 3 is a schematic diagram of relevant parameters of a flat drill in an embodiment;

图4为一个实施例中扁钻磨削方法的流程示意图;Figure 4 is a schematic flow chart of a flat drill grinding method in one embodiment;

图5为一个实施例中与主切削段前刀面相垂直的前刀面磨削姿态的示意图;Figure 5 is a schematic diagram of the grinding posture of the rake surface perpendicular to the rake surface of the main cutting section in one embodiment;

图6为一个实施例中主切削刃段后刀面磨削的姿态示意图;Figure 6 is a schematic view of the flank grinding posture of the main cutting edge segment in one embodiment;

图7为一个实施例中主切削刃段后刀面的磨削示意图;Figure 7 is a schematic diagram of the grinding of the flank surface of the main cutting edge segment in one embodiment;

图8为一个实施例中副切削刃段后刀面的磨削示意图;Figure 8 is a schematic diagram of the grinding of the flank surface of the secondary cutting edge segment in one embodiment;

图9为一个实施例中磨具中心点旋转预设转角的示意图;Figure 9 is a schematic diagram of the center point of the grinding tool rotating through a preset angle in one embodiment;

图10为一个实施例中目标扁钻的仿真图像;Figure 10 is a simulation image of a target flat drill in one embodiment;

图11为一个实施例中扁钻磨削装置的结构框图;Figure 11 is a structural block diagram of a flat drill grinding device in one embodiment;

图12为一个实施例中数控机的内部结构图。Figure 12 is an internal structural diagram of a CNC machine in one embodiment.

具体实施方式Detailed ways

应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。It should be understood that the specific embodiments described here are only used to explain the present application and are not used to limit the present application.

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请的一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有付出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are only some of the embodiments of the present application, rather than all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by those of ordinary skill in the art without creative efforts fall within the scope of protection of this application.

需要说明,本申请实施例中所有方向性指示(诸如上、下、左、右、前、后……)仅用于解释在某一特定姿态(如附图所示)下各部件之间的相对位置关系、运动情况等,如果该特定姿态发生改变时,则该方向性指示也相应地随之改变,所述的连接可以是直接连接,也可以是间接连接。It should be noted that all directional indications (such as up, down, left, right, front, back...) in the embodiments of this application are only used to explain the relationship between components in a specific posture (as shown in the drawings). Relative positional relationship, movement conditions, etc., if the specific posture changes, the directional indication will also change accordingly. The connection may be a direct connection or an indirect connection.

另外,在本申请中如涉及“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。另外,各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本申请要求的保护范围之内。In addition, descriptions such as "first", "second", etc. in this application are for descriptive purposes only and cannot be understood as indicating or implying their relative importance or implicitly indicating the number of indicated technical features. Therefore, features defined as "first" and "second" may explicitly or implicitly include at least one of these features. In addition, the technical solutions in various embodiments can be combined with each other, but it must be based on the realization by those of ordinary skill in the art. When the combination of technical solutions is contradictory or cannot be realized, it should be considered that such a combination of technical solutions does not exist. , nor is it within the scope of protection required by this application.

本申请所使用的术语“第一”、“第二”等可在本文中用于描述各种元件,但这些元件不受这些术语限制。这些术语仅用于将第一个元件与另一个元件区分。举例来说,在不脱离本申请的范围的情况下,可以将第一轴称为第二轴,且类似地,可将第二轴称为第一轴。第一轴和第二轴两者都是坐标轴,但其不是同一坐标轴。As used herein, the terms "first," "second," etc. may be used herein to describe various elements, but these elements are not limited by these terms. These terms are only used to distinguish one element from another element. For example, a first axis may be referred to as a second axis, and similarly, a second axis may be referred to as a first axis, without departing from the scope of the present application. Both the first axis and the second axis are coordinate axes, but they are not the same coordinate axis.

可以理解,以下实施例中的“连接”,如果被连接的电路、模块、单元等相互之间具有电信号或数据的传递,则应理解为“电连接”、“通信连接”等。It can be understood that "connection" in the following embodiments should be understood as "electrical connection", "communication connection", etc. if the connected circuits, modules, units, etc. have the transmission of electrical signals or data between each other.

本申请提供的容屑槽磨削方法,可以应用于如图1的应用环境中。图1为一个实施例中扁钻磨削方法的应用环境图。图1中包括数控机100,数控机100上包含磨具110。磨具110用于磨削待磨刀具120。The chip groove grinding method provided by this application can be applied in the application environment as shown in Figure 1. Figure 1 is an application environment diagram of the flat drill grinding method in one embodiment. Figure 1 includes a CNC machine 100, and the CNC machine 100 includes a grinding tool 110. The grinding tool 110 is used for grinding the tool 120 to be ground.

在一个实施例中,扁钻切削部分一般为扁形或者铲形,首先建立坐标系以方便描述和计算,如图2所示,为一个实施例中坐标系的示意图。Z轴方向为刀具轴线方向,X轴方向与主切削刃平行,Y轴方向为切削部的厚度方向,原点在顶部的中心位置。为了描述方便,对扁钻相关参数进行定义。如图3所示,为一个实施例中扁钻相关参数的示意图。其相关参数有:顶部尖角2θ,主切削刃后角α1,主切削刃前角γ1,副切削刃后角α2,副切削刃前角γ2,切削部分厚度2H,工作端长度L,刀具半径R。此外其他参数还包括砂轮半径Rg和砂轮转角δ。扁钻按刃线可分为主切削刃和副切削刃,刀刃由前刀面与后刀面相交形成,故其制造分为不同刃段的前后刀面磨削。三角立体部分即为主切削刃段,下方的立方体部分即为副切削刃段。图3中的切削刃包括主切削刃P1P2和副切削刃P2P3。切削刃是指在扁钻使用过程中主要用于对物体进行切削的刀刃,对刀具性能的影响较大。主切削刃的刃线称为主切削刃线,副切削刃的刃线称为副切削刃线。本申请各实施例中均基于切削刃进行处理和计算。图3中阴影部分即为后刀面,位于主切削刃段的后刀面称为主切削刃段后刀面,位于副切削刃段的后刀面称为副切削刃段后刀面。In one embodiment, the cutting part of the flat drill is generally flat or spade-shaped. First, a coordinate system is established to facilitate description and calculation, as shown in Figure 2, which is a schematic diagram of the coordinate system in one embodiment. The Z-axis direction is the direction of the tool axis, the X-axis direction is parallel to the main cutting edge, the Y-axis direction is the thickness direction of the cutting part, and the origin is at the center of the top. For the convenience of description, the relevant parameters of the flat drill are defined. As shown in Figure 3, it is a schematic diagram of relevant parameters of a flat drill in one embodiment. The relevant parameters are: top tip angle 2θ, main cutting edge clearance angle α 1 , main cutting edge clearance angle γ 1 , secondary cutting edge clearance angle α 2 , secondary cutting edge clearance angle γ 2 , cutting part thickness 2H, working end length L, tool radius R. In addition, other parameters include the grinding wheel radius R g and the grinding wheel angle δ. Flat drills can be divided into main cutting edges and secondary cutting edges according to the edge line. The cutting edge is formed by the intersection of the rake face and the flank face, so its manufacturing is divided into front and rear face grinding of different blade segments. The triangular solid part is the main cutting edge segment, and the cubic part below is the auxiliary cutting edge segment. The cutting edges in Figure 3 include major cutting edges P 1 P 2 and minor cutting edges P 2 P 3 . The cutting edge refers to the blade that is mainly used to cut objects during the use of flat drills, and has a greater impact on the performance of the tool. The edge line of the main cutting edge is called the main cutting edge line, and the edge line of the minor cutting edge is called the minor cutting edge line. In each embodiment of this application, processing and calculation are performed based on the cutting edge. The shaded part in Figure 3 is the flank surface. The flank surface located in the main cutting edge segment is called the main cutting edge segment flank surface, and the flank surface located in the minor cutting edge segment is called the minor cutting edge segment flank surface.

如图4所示,为一个实施例中扁钻磨削方法的流程示意图,以应用于数控机为例进行说明,包括以下步骤:As shown in Figure 4, it is a schematic flow chart of a flat drill grinding method in one embodiment. It is explained by taking the application to a CNC machine as an example and includes the following steps:

步骤402,控制磨具基于与目标后刀面相垂直的后刀面磨削姿态,沿着切削刃线所指示的方向对待磨刀具进行磨削。Step 402: Control the grinding tool to grind the tool to be ground along the direction indicated by the cutting edge line based on the flank grinding attitude perpendicular to the target flank surface.

其中,磨具是用于磨削、研磨、抛光的工具。磨具可以是砂轮。本申请各实施例中以砂轮为例进行说明。目标后刀面是指期望能磨削得到的后刀面,即目标扁钻最终的后刀面。后刀面磨削姿态是指磨具在磨削后刀面时的姿态。如后刀面磨削姿态可以通过磨具轴矢量表示。以磨具为砂轮为例,磨具轴矢量即砂轮轴的朝向。Among them, abrasive tools are tools used for grinding, grinding, and polishing. The abrasive tool may be a grinding wheel. In each embodiment of the present application, a grinding wheel is taken as an example for description. The target flank refers to the flank that is expected to be ground, that is, the final flank of the target flat drill. The flank grinding posture refers to the posture of the grinding tool when grinding the flank surface. For example, the flank grinding posture can be represented by the grinding tool axis vector. Taking the grinding tool as a grinding wheel as an example, the grinding tool axis vector is the orientation of the grinding wheel axis.

待磨刀具可以是刀具毛坯。刀具毛坯可以为立方体棒料。待磨刀具也可以是已经成型的刀具,本申请实施例中的扁钻磨削方法用于磨削该刀具。The tool to be ground can be a tool blank. The tool blank can be a cubic bar stock. The tool to be ground may also be a tool that has been shaped, and the flat drill grinding method in the embodiment of the present application is used to grind the tool.

具体地,数控机中设定初始后刀面姿态,将初始后刀面姿态绕着对应轴旋转后角,获得与目标后刀面相垂直的后刀面磨削姿态。数控机获取切削刃线,并确定切削刃线的切向量。那么,数控机控制磨具基于与目标后刀面相垂直的后刀面磨削姿态,沿着切削刃线所指示的方向即切削刃线的切向量对待磨刀具进行磨削。Specifically, the initial flank surface attitude is set in the CNC machine, and the initial flank surface attitude is rotated around the corresponding axis by a relief angle to obtain a flank grinding attitude perpendicular to the target flank surface. The CNC machine obtains the cutting edge line and determines the tangent vector of the cutting edge line. Then, the CNC machine controls the grinding tool to grind the tool to be ground along the direction indicated by the cutting edge line, that is, the tangential vector of the cutting edge line, based on the flank grinding attitude perpendicular to the target flank surface.

步骤404,控制磨具基于与目标前刀面相垂直的前刀面磨削姿态,沿着切削刃线所指示的方向对待磨刀具进行磨削,以获得目标扁钻。Step 404: Control the grinding tool to grind the tool to be ground along the direction indicated by the cutting edge line based on the rake surface grinding attitude perpendicular to the target rake surface to obtain the target flat drill.

其中,目标前刀面是指期望能磨削得到的前刀面,即目标扁钻最终的前刀面。前刀面磨削姿态是指磨具在磨削前刀面时的姿态。如前刀面磨削姿态可以通过磨具轴矢量表示。Among them, the target rake surface refers to the rake surface expected to be ground, that is, the final rake surface of the target flat drill. The rake face grinding attitude refers to the attitude of the grinding tool when grinding the rake face. For example, the rake face grinding posture can be represented by the grinding tool axis vector.

具体地,数控机中设定初始前刀面姿态,将初始前刀面姿态绕着对应轴旋转前角,获得与目标前刀面相垂直的前刀面磨削姿态。数控机获取切削刃线,并确定切削刃线的切向量。那么,数控机控制磨具基于与目标前刀面相垂直的前刀面磨削姿态,沿着切削刃线所指示的方向即切削刃线的切向量对待磨刀具进行磨削。Specifically, the initial rake face attitude is set in the CNC machine, and the initial rake face attitude is rotated by the rake angle around the corresponding axis to obtain the rake face grinding attitude perpendicular to the target rake face. The CNC machine obtains the cutting edge line and determines the tangent vector of the cutting edge line. Then, the CNC machine controls the grinding tool to grind the tool to be ground along the direction indicated by the cutting edge line, that is, the tangential vector of the cutting edge line, based on the rake surface grinding attitude perpendicular to the target rake surface.

可以理解的是,前刀面和后刀面的磨削顺序不限,可以先磨削后刀面,再磨削前刀面;也可以先磨削前刀面,再磨削后刀面。It can be understood that the grinding order of the rake surface and the flank surface is not limited. You can grind the flank surface first, and then grind the rake surface; you can also grind the rake surface first, and then grind the flank surface.

上述扁钻磨削方法,通过控制磨具基于与目标后刀面相垂直的后刀面磨削姿态,沿着切削刃线所指示的方向对待磨刀具进行磨削,控制磨具基于与目标前刀面相垂直的前刀面磨削姿态,沿着切削刃线所指示的方向对待磨刀具进行磨削,前后刀面的磨削均以切削刃线作为参照,保证了扁钻切削刃的性能,以较为简单的操作磨削得到扁钻,准确度高,并且不影响刀具使用性能。The above-mentioned flat drill grinding method grinds the tool to be ground along the direction indicated by the cutting edge line by controlling the grinding tool based on the flank grinding attitude perpendicular to the target flank surface. The control grinding tool is based on the target rake surface. The grinding posture of the rake face is perpendicular to the surface, and the tool to be ground is ground along the direction indicated by the cutting edge line. The grinding of the front and rear blade surfaces is based on the cutting edge line, which ensures the performance of the flat drill cutting edge. A relatively simple grinding operation produces a flat drill with high accuracy and does not affect the performance of the tool.

在一个实施例中,该扁钻磨削方法还包括:获取目标后刀面的后角;将初始后刀面磨削姿态绕着对应轴旋转后角,获得与目标后刀面相垂直的后刀面磨削姿态;获取目标前刀面的前角;将初始前刀面磨削姿态绕着对应轴旋转前角,获得与目标前刀面相垂直的前刀面磨削姿态。In one embodiment, the flat drill grinding method further includes: obtaining the relief angle of the target flank surface; rotating the initial flank grinding attitude around the corresponding axis through the relief angle to obtain a relief angle perpendicular to the target flank surface. Face grinding attitude; obtain the rake angle of the target rake face; rotate the initial rake face grinding attitude by the rake angle around the corresponding axis to obtain the rake face grinding attitude perpendicular to the target rake face.

其中,后角是指后刀面的倾斜角度。前角是指前刀面的倾斜角度。数控机可设定初始后刀面磨削姿态和初始前刀面磨削姿态。并且初始后刀面磨削姿态和初始前刀面磨削姿态可以相同,也可以不相同。Among them, the relief angle refers to the inclination angle of the flank surface. The rake angle refers to the inclination angle of the rake face. The CNC machine can set the initial flank grinding posture and the initial rake surface grinding posture. And the initial flank grinding posture and the initial rake surface grinding posture may be the same or different.

具体地,数控机可将X轴方向设为初始后刀面磨削姿态,绕着Y轴方向旋转后角,则获得与目标后刀面相垂直的后刀面磨削姿态。数控机可将Y轴方向设为初始前刀面磨削姿态,绕着Z轴旋转前角,则获得与目标前刀面相垂直的前刀面磨削姿态。Specifically, the CNC machine can set the X-axis direction as the initial flank grinding posture, and rotate the relief angle around the Y-axis direction to obtain a flank grinding posture perpendicular to the target flank surface. The CNC machine can set the Y-axis direction as the initial rake surface grinding posture, and rotate the rake angle around the Z-axis to obtain a rake surface grinding posture perpendicular to the target rake surface.

例如,图5为一个实施例中与主切削段前刀面相垂直的前刀面磨削姿态的示意图。图5中包括主切削刃前角γ1。与主切削段前刀面相垂直的前刀面磨削姿态Fg2视为Y轴正向矢量(即第二初始轴矢量)绕主切削刃线P1P2的切向量T逆时针旋转主切削刃前角γ1。砂轮以主切削段前刀面的磨削姿态Fg2沿着主切削刃移动磨削即可形成前刀面。与主切削刃段前刀面相垂直的前刀面磨削姿态Fg2For example, FIG. 5 is a schematic diagram of the grinding posture of the rake surface perpendicular to the rake surface of the main cutting section in one embodiment. Figure 5 includes the main cutting edge rake angle γ 1 . The rake face grinding attitude F g2 perpendicular to the rake face of the main cutting section is regarded as the positive Y-axis vector (i.e. the second initial axis vector) and the tangent vector T around the main cutting edge line P1P2 rotates the main cutting edge rake angle counterclockwise. γ 1 . The grinding wheel moves and grinds along the main cutting edge in the grinding posture F g2 of the rake face of the main cutting section to form the rake face. The rake face grinding attitude F g2 perpendicular to the rake face of the main cutting edge segment:

副切削刃线轨迹为直线P2P3,起点为P2,终点为P3,P2P3的切向量T3为Z轴负方向矢量,故有:The minor cutting edge line trajectory is a straight line P2P3, the starting point is P2, the end point is P3, and the tangent vector T3 of P2P3 is the Z-axis negative direction vector, so there is:

将X轴正向的矢量(即第三初始轴矢量)绕Z轴方向转过副切削刃后角α2,获得与副切削段后刀面相垂直的后刀面磨削姿态Fg3Rotate the positive vector of the X-axis (i.e., the third initial axis vector) around the Z-axis direction through the minor cutting edge relief angle α 2 to obtain the flank grinding posture F g3 perpendicular to the flank surface of the minor cutting section:

将Y轴正方向的矢量(即第四初始轴矢量)绕Z轴逆时针旋转副切削刃前角γ2,获得与副切削段前刀面相垂直的前刀面磨削姿态Fg4Rotate the vector in the positive direction of the Y axis (i.e., the fourth initial axis vector) counterclockwise around the Z axis by the rake angle γ 2 of the minor cutting edge to obtain the rake face grinding attitude F g4 perpendicular to the rake face of the minor cutting section:

可以理解的是,数控机可通过计算机程序计算以获得后刀面磨削姿态,继而控制磨具基于该后刀面磨削姿态进行磨削;也可以通过控制磨具以第一初始轴矢量的姿态绕着对应轴旋转后获得后刀面磨削姿态。前刀面同理,在此不再赘述。It can be understood that the CNC machine can obtain the flank grinding posture through computer program calculation, and then control the grinding tool to grind based on the flank grinding posture; it can also control the grinding tool to the first initial axis vector. The flank grinding posture is obtained after the posture is rotated around the corresponding axis. The same applies to the front blade, so I won’t go into details here.

本实施例中,通过将初始后刀面磨削姿态绕着对应轴旋转后角,获得与目标后刀面相垂直的后刀面磨削姿态,以及将初始前刀面磨削姿态绕着对应轴旋转前角,获得与目标前刀面相垂直的前刀面磨削姿态,能够保证磨削姿态准确性以及扁钻性能。In this embodiment, by rotating the initial flank grinding posture around the corresponding axis by the relief angle, a flank grinding posture perpendicular to the target flank surface is obtained, and the initial rake surface grinding posture is rotated around the corresponding axis. Rotate the rake angle to obtain a rake surface grinding posture perpendicular to the target rake surface, which can ensure the accuracy of the grinding posture and flat drill performance.

在一个实施例中,将初始后刀面磨削姿态绕着对应轴旋转后角,获得与目标后刀面相垂直后刀面磨削姿态,包括:将第一初始轴矢量绕磨具自身坐标系的第一轴旋转主切削刃后角以及绕着第二轴旋转扁钻尖角相关角度,获得与主切削刃段后刀面相垂直的后刀面磨削姿态。In one embodiment, rotating the initial flank grinding posture around the corresponding axis to obtain the flank grinding posture perpendicular to the target flank includes: rotating the first initial axis vector around the grinding tool's own coordinate system The first axis rotates the relief angle of the main cutting edge and the angle related to the flat drill tip angle rotates around the second axis to obtain a flank grinding attitude perpendicular to the flank surface of the main cutting edge segment.

其中,本申请实施例中以第一轴为图1中的X轴,第二轴为图1中的Y轴为例进行说明。可以理解的是,坐标系轴的各朝向可以自行设置,第一轴也可以称为Y轴,第二轴也可以称为X轴。扁钻尖角相关角度用于表示主切削刃段后刀面的倾斜角度。In the embodiment of the present application, the first axis is the X-axis in Figure 1 and the second axis is the Y-axis in Figure 1 as an example for description. It can be understood that the directions of the coordinate system axes can be set independently. The first axis can also be called the Y axis, and the second axis can also be called the X axis. The angle related to the flat drill tip angle is used to indicate the inclination angle of the flank surface of the main cutting edge segment.

具体地,数控机分别将主切削刃后角和第一轴即X轴输入至矢量绕轴旋转的旋转矩阵,以及将扁钻尖角相关角度和第二轴输入至矢量绕轴旋转的旋转矩阵,再与第一初始轴矢量相乘,获得与主切削刃段后刀面相垂直的后刀面磨削姿态。Specifically, the CNC machine inputs the main cutting edge relief angle and the first axis, that is, the X-axis, into the rotation matrix of the vector rotating around the axis, and inputs the relevant angle of the flat drill tip angle and the second axis into the rotation matrix of the vector rotating around the axis. , and then multiplied by the first initial axis vector to obtain the flank grinding posture perpendicular to the flank surface of the main cutting edge segment.

可以理解的是,绕磨具自身坐标系的第一轴旋转主切削刃后角,以及绕着第二轴旋转扁钻尖角相关角度的先后顺序不限。It can be understood that the order of rotating the main cutting edge relief angle around the first axis of the grinding tool's own coordinate system and the angles related to the flat drill tip angle around the second axis is not limited.

那么,如图6所示,为一个实施例中主切削刃段后刀面磨削的姿态示意图。磨削中砂轮姿态保持不变,即保持砂轮轴矢量垂直于后刀面,磨削砂轮轴矢量可视为初始姿态进行旋转变换。如图6,假设第一初始轴矢量为Z轴正方向,先绕Y轴转过(90-θ)角度,然后绕自身坐标系的X轴旋转主切削刃后角α1,此时即为砂轮最终姿态。Then, as shown in Figure 6, it is a schematic diagram of the posture of flank grinding of the main cutting edge segment in one embodiment. During grinding, the attitude of the grinding wheel remains unchanged, that is, the grinding wheel axis vector is kept perpendicular to the flank surface, and the grinding wheel axis vector can be regarded as the initial attitude for rotation transformation. As shown in Figure 6, assuming that the first initial axis vector is the positive direction of the Z-axis, first rotate through the (90-θ) angle around the Y-axis, and then rotate the main cutting edge relief angle α 1 around the X-axis of its own coordinate system. At this time, it is The final appearance of the grinding wheel.

已知矢量绕轴旋转的旋转矩阵表示为:The rotation matrix of a known vector rotating around an axis is expressed as:

其中A为旋转轴矢量,ω为旋转角度,vers(ω)=1-cosω。Where A is the rotation axis vector, ω is the rotation angle, vers(ω)=1-cosω.

那么与主切削刃段后刀面相垂直的后刀面磨削姿态Fg1Then the flank grinding posture F g1 perpendicular to the flank surface of the main cutting edge segment is

本实施例中,将第一初始轴矢量绕磨具自身坐标系的第一轴旋转主切削刃后角以及绕着第二轴旋转扁钻尖角相关角度,获得与主切削刃段后刀面相垂直的后刀面磨削姿态,能够保证磨削准确性以及扁钻性能。In this embodiment, the first initial axis vector is rotated around the first axis of the grinding tool's own coordinate system by the main cutting edge relief angle and the angle related to the flat drill tip angle is rotated around the second axis to obtain the relative angle to the main cutting edge segment relief surface. The vertical flank grinding attitude ensures grinding accuracy and flat drill performance.

在一个实施例中,沿着切削刃线所指示的方向对待磨刀具进行磨削,包括:获取磨具参数值、切削刃线的端点以及切削刃线的切向量;基于磨具参数值、切削刃线的端点和切削刃线的切向量,确定磨具位于切削刃线的端点时的磨具初始位置;从磨具初始位置沿着切削刃线的切向量指示的方向移动切削刃线长度参数,对待磨刀具进行磨削。In one embodiment, grinding the tool to be ground along the direction indicated by the cutting edge line includes: obtaining the grinding tool parameter value, the end point of the cutting edge line, and the tangent vector of the cutting edge line; based on the grinding tool parameter value, cutting edge line The endpoint of the edge line and the tangent vector of the cutting edge line determine the initial position of the grinding tool when the grinding tool is located at the end point of the cutting edge line; move the cutting edge line length parameter from the initial position of the grinding tool in the direction indicated by the tangent vector of the cutting edge line , grinding the tool to be ground.

其中,本实施例中的方法可以应用于主切削段后刀面、副切削段后刀面以及副切削刃段前刀面。以磨具为砂轮为例,那么磨具参数值可为砂轮半径。切削刃线的端点可以是起点也可以是终点。Among them, the method in this embodiment can be applied to the main cutting section flank surface, the auxiliary cutting section flank surface, and the auxiliary cutting edge section rake surface. Taking the grinding tool as a grinding wheel as an example, the grinding tool parameter value can be the grinding wheel radius. The end point of the cutting edge line can be the starting point or the end point.

具体地,对于主切削刃后刀面的磨具中心点轨迹:Specifically, for the grinding tool center point trajectory of the main cutting edge flank surface:

主切削刃的两点P1和P2决定了刃线轨迹。砂轮磨削路径可以视为砂轮在后刀面平面上从P1点向P2点切入,要求在P2点时整个后刀面与砂轮端面完全接触。主切削刃线P1P2的切向量T可以根据顶部尖角2θ确定。The two points P1 and P2 of the main cutting edge determine the edge line trajectory. The grinding path of the grinding wheel can be regarded as the grinding wheel cutting from point P1 to point P2 on the flank plane. It is required that the entire flank surface is in complete contact with the end face of the grinding wheel at point P2. The tangential vector T of the main cutting edge line P1P2 can be determined based on the top sharp angle 2θ.

图7为一个实施例中主切削刃段后刀面的磨削示意图。磨具中心点位置可以视为刃线上P点沿刃线方向延长砂轮半径距离。砂轮沿刃线方向移动P1P2距离,砂轮磨削时中心点Og1向Og2运动。为了防止砂轮边缘磨损导致磨削不到位,磨削轨迹可适当延长距离J。主切削刃段后刀面的磨具中心点轨迹Og如下:Figure 7 is a schematic diagram of the grinding of the flank surface of the main cutting edge segment in one embodiment. The position of the center point of the grinding tool can be regarded as the point P on the edge line extending the radius distance of the grinding wheel along the direction of the edge line. The grinding wheel moves P1P2 distance along the edge line direction, and the center point Og1 moves toward Og2 during grinding. In order to prevent grinding failure due to edge wear of the grinding wheel, the grinding track can be appropriately extended by distance J. The grinding tool center point trajectory Og on the flank surface of the main cutting edge segment is as follows:

Og1=P1-T*Rg Og1=P1-T*R g

Og=Og1+T*K, Og=Og1+T*K,

即为从磨具初始位置Og1沿着切削刃线的切向量T指示的方向移动切削刃线长度参数K。That is, the cutting edge line length parameter K is moved from the initial position Og1 of the grinding tool along the direction indicated by the tangent vector T of the cutting edge line.

对于副切削刃后刀面的砂轮中心轨迹:For the grinding wheel center path of the secondary cutting edge flank:

后刀面刃线轨迹为直线P2P3,起点为P2,终点为P3,P2P3即副切削刃切向量T3为Z轴负方向矢量,故有:The flank edge line trajectory is a straight line P2P3, the starting point is P2, the end point is P3, P2P3 is the secondary cutting edge cutting vector T3 is the Z-axis negative direction vector, so there is:

磨削过程中砂轮切削沿刃线进行,如图8所示,为一个实施例中副切削刃段后刀面的磨削示意图。磨削过程中磨具中心点从磨具初始位置Og1移动到Og2,将磨具中心点视为切削接触点沿刃线方向延长砂轮半径长度,可得到副切削刃段后刀面的磨具初始位置Og1:During the grinding process, the grinding wheel cuts along the edge line, as shown in Figure 8, which is a schematic diagram of the grinding of the flank surface of the secondary cutting edge segment in one embodiment. During the grinding process, the center point of the grinding tool moves from the initial position of the grinding tool Og1 to Og2. The center point of the grinding tool is regarded as the cutting contact point and the radius length of the grinding wheel is extended along the edge line direction. The initial position of the grinding tool on the flank surface of the secondary cutting edge segment can be obtained. LocationOg1:

Og=Og1+T3*K, Og=Og1+T3*K,

即为从磨具初始位置Og1沿着切削刃线的切向量T指示的方向移动切削刃线长度参数K。That is, the cutting edge line length parameter K is moved from the initial position Og1 of the grinding tool along the direction indicated by the tangent vector T of the cutting edge line.

副切削刃段前刀面的磨具中心点轨迹Og:The grinding tool center point trajectory Og on the rake face of the secondary cutting edge segment:

Og=Og1+T3*K, Og=Og1+T3*K,

是P2P3的长度,P2即为副切削刃线的端点,磨具初始位置Og。本实施例中,从磨具初始位置沿着切削刃线的切向量指示的方向移动切削刃线长度参数,对待磨刀具进行磨削,保证了能够保证磨削准确性以及扁钻性能。 is the length of P2P3, P2 is the end point of the secondary cutting edge line, and the initial position of the grinding tool Og. In this embodiment, the cutting edge line length parameter is moved from the initial position of the grinding tool along the direction indicated by the tangent vector of the cutting edge line, and the tool to be ground is ground, thereby ensuring the grinding accuracy and flat drill performance.

在一个实施例中,后刀面为主切削刃段后刀面时,刃线长度参数的取值范围为0至预设距离,预设距离大于后刀面主切削刃的刃线长度。In one embodiment, when the flank surface is the main cutting edge segment flank surface, the value range of the edge line length parameter is from 0 to a preset distance, and the preset distance is greater than the edge line length of the main cutting edge of the flank surface.

具体地,预设距离即为后刀面主切削刃的刃线长度加上一个预设值。Specifically, the preset distance is the edge line length of the main cutting edge on the flank surface plus a preset value.

Og=Og1+T3*K, Og=Og1+T3*K,

本实施例中,预设距离设为大于后刀面主切削刃的刃线长度,即通过延长磨削的长度,能够防止磨具边沿磨损导致的磨削不到位,提高磨削的准确性。In this embodiment, the preset distance is set to be greater than the edge line length of the main cutting edge of the flank surface. That is, by extending the grinding length, it is possible to prevent incomplete grinding caused by edge wear of the grinding tool and improve the accuracy of grinding.

在一个实施例中,前刀面磨削姿态包括主切削刃段前刀面磨削姿态;In one embodiment, the rake face grinding attitude includes the rake face grinding attitude of the main cutting edge segment;

沿着切削刃线所指示的方向对待磨刀具进行磨削,包括:Grind the tool to be ground in the direction indicated by the cutting edge line, including:

获取磨具参数值、主切削刃线的端点以及主切削刃线的切向量;Obtain the grinding tool parameter value, the endpoint of the main cutting edge line and the tangent vector of the main cutting edge line;

将主切削刃线的切向量绕着主切削刃段前刀面磨削姿态旋转预设转角,获得磨具中心点至切削点的连线矢量;Rotate the tangential vector of the main cutting edge line by a preset angle around the grinding posture of the rake face of the main cutting edge segment to obtain the connection vector from the center point of the grinding tool to the cutting point;

基于磨具参数值、主切削刃线的端点和连线矢量,确定磨具位于主切削刃线的端点时的磨具初始位置;Based on the grinding tool parameter value, the end point of the main cutting edge line and the connecting vector, determine the initial position of the grinding tool when the grinding tool is located at the end point of the main cutting edge line;

从磨具初始位置沿着主切削刃线的切向量所指示的方向,移动主切削刃线长度参数,对待磨刀具进行主切削刃段前刀面的磨削。From the initial position of the grinding tool along the direction indicated by the tangential vector of the main cutting edge line, move the length parameter of the main cutting edge line to grind the rake face of the main cutting edge segment of the tool to be ground.

其中,数控机获取磨具参数值Rg、主切削刃线的端点P1以及主切削刃线的切向量T。Among them, the CNC machine obtains the grinding tool parameter value R g , the end point P1 of the main cutting edge line, and the tangent vector T of the main cutting edge line.

将主切削刃线的切向量T绕着主切削刃段前刀面磨削姿态Fg2旋转预设转角δ,获得磨具中心点至切削点的连线矢量T2:Rotate the tangent vector T of the main cutting edge line around the main cutting edge segment rake face grinding attitude F g2 by the preset rotation angle δ to obtain the connection vector T2 from the center point of the grinding tool to the cutting point:

T2=rot(Fg2,δ)×TT2=rot(F g2 ,δ)×T

位于主切削刃线的端点时的磨具初始位置:The initial position of the grinding tool when it is located at the end point of the main cutting edge line:

Og1=P1-T2*Rg Og1=P1-T2*R g

如图9所示,为一个实施例中磨具中心点旋转预设转角的示意图。其中包括在XZ平面上的预设转角δ。从磨具初始位置沿着主切削刃线的切向量所指示的方向,移动主切削刃线长度参数K,获得主切削刃段前刀面的磨具中心点轨迹Og:As shown in FIG. 9 , it is a schematic diagram of the center point of the grinding tool rotating through a preset angle in one embodiment. This includes the preset rotation angle δ on the XZ plane. From the initial position of the grinding tool along the direction indicated by the tangent vector of the main cutting edge line, move the main cutting edge line length parameter K to obtain the grinding tool center point trajectory Og of the rake face of the main cutting edge segment:

Og=Og1+T*K, Og=Og1+T*K,

本实施例中,将主切削刃线的切向量绕着主切削刃前刀面磨削姿态旋转预设转角,获得磨具中心点至切削点的连线矢量,从而确定位于主切削刃线端点时的磨具初始位置,并沿着该刃线所指示的方向,移动主切削刃线长度参数,能够减小与副切削刃段前刀面的干涉,提高磨削准确性。In this embodiment, the tangential vector of the main cutting edge line is rotated by a preset angle around the main cutting edge rake surface grinding posture to obtain the connecting vector from the center point of the grinding tool to the cutting point, thereby determining the end point of the main cutting edge line. The initial position of the grinding tool at the time, and moving the main cutting edge line length parameter along the direction indicated by the edge line can reduce the interference with the rake surface of the secondary cutting edge segment and improve the grinding accuracy.

在一个实施例中,目标后刀面包括主切削刃段后刀面和副切削刃段后刀面;目标前刀面包括主切削刃段前刀面和副切削刃段前刀面。In one embodiment, the target flank surface includes a major cutting edge segment flank surface and a minor cutting edge segment flank surface; the target rake surface includes a major cutting edge segment rake surface and a minor cutting edge segment rake surface.

具体地,控制磨具基于与主切削刃段后刀面相垂直的后刀面磨削姿态,沿着主切削刃线所指示的方向对待磨刀具进行磨削;Specifically, the grinding tool is controlled to grind the tool to be ground along the direction indicated by the main cutting edge line based on the flank grinding attitude perpendicular to the flank surface of the main cutting edge segment;

控制磨具基于与副切削刃段后刀面相垂直的后刀面磨削姿态,沿着副切削刃线所指示的方向对待磨刀具进行磨削;The grinding tool is controlled to grind the tool to be ground along the direction indicated by the secondary cutting edge line based on the flank grinding attitude perpendicular to the flank surface of the minor cutting edge segment;

控制磨具基于与主切削刃段前刀面相垂直的前刀面磨削姿态,沿着主切削刃线所指示的方向对待磨刀具进行磨削;The grinding tool is controlled to grind the tool to be ground along the direction indicated by the main cutting edge line based on the rake surface grinding attitude perpendicular to the rake surface of the main cutting edge segment;

控制磨具基于与副切削刃段前刀面相垂直的前刀面磨削姿态,沿着副切削刃线所指示的方向对待磨刀具进行磨削,以获得目标扁钻。并且上述四个刀面的磨削顺序不限。The controlled grinding tool is based on the rake surface grinding attitude perpendicular to the rake surface of the minor cutting edge segment, and grinds the tool to be ground along the direction indicated by the minor cutting edge line to obtain the target flat drill. And the grinding order of the above four blade surfaces is not limited.

本实施例中,通过磨削得到主切削刃段后刀面、副切削刃后刀面、主切削刃段前刀面和副切削刃段前刀面,工艺简单,磨削得到的扁钻准确性高。In this embodiment, the main cutting edge segment flank surface, the minor cutting edge segment flank surface, the major cutting edge segment rake surface and the minor cutting edge segment rake surface are obtained by grinding. The process is simple and the flat drill obtained by grinding is accurate. High sex.

在一个实施例中,基于上述各实施例进行了轨迹生成程序编写,通过输入扁钻的设计参数值(表1),得到砂轮位姿,再通过后置处理获得对应G代码,在磨削仿真软件中进行验证,加工后的扁钻如图10,可以验证算法的精确性和有效性。图10为一个实施例中目标扁钻的仿真图像。图10左图为目标扁钻的立体图,右图为XY平面的视图。In one embodiment, the trajectory generation program is written based on the above embodiments. By inputting the design parameter values of the flat drill (Table 1), the grinding wheel posture is obtained, and then the corresponding G code is obtained through post-processing. In the grinding simulation Verification is carried out in the software. The processed flat drill is shown in Figure 10, which can verify the accuracy and effectiveness of the algorithm. Figure 10 is a simulation image of a target flat drill in one embodiment. The left picture in Figure 10 is a perspective view of the target flat drill, and the right picture is a view of the XY plane.

表1Table 1

在一个实施例中,一种扁钻磨削方法,包括:In one embodiment, a flat drill grinding method includes:

步骤(a1),将第一初始轴矢量绕磨具自身坐标系的第一轴旋转主切削刃后角以及绕着第二轴旋转扁钻尖角相关角度,获得与所述主切削刃段后刀面相垂直的后刀面磨削姿态。Step (a1): Rotate the first initial axis vector around the first axis of the grinding tool's own coordinate system by rotating the main cutting edge clearance angle and rotating the angle related to the flat drill tip angle around the second axis to obtain the back angle of the main cutting edge segment. The flank grinding posture is perpendicular to the blade surface.

步骤(a2),将第二初始轴矢量绕主切削刃线的切向量旋转主切削刃前角,获得与主切削刃段前刀面相垂直的前刀面磨削姿态。In step (a2), the second initial axis vector is rotated by the rake angle of the main cutting edge around the tangential vector of the main cutting edge line to obtain a rake surface grinding attitude perpendicular to the rake surface of the main cutting edge segment.

步骤(a3),将第三初始轴矢量绕第三轴旋转副切削刃后角,获得与副切削段后刀面相垂直的后刀面磨削姿态。In step (a3), the third initial axis vector is rotated around the third axis by the clearance angle of the secondary cutting edge to obtain a flank grinding attitude perpendicular to the flank surface of the secondary cutting section.

步骤(a4),将第四初始轴矢量绕第三轴旋转副切削刃前角,获得与副切削段前刀面相垂直的前刀面磨削姿态。In step (a4), the fourth initial axis vector is rotated around the third axis by the rake angle of the minor cutting edge to obtain a rake face grinding attitude perpendicular to the rake face of the minor cutting section.

步骤(a5),控制磨具基于与主切削刃段后刀面相垂直的后刀面磨削姿态,从磨具初始位置沿着主切削刃线的切向量指示的方向移动切削刃线长度参数,对待磨刀具进行磨削;刃线长度参数的取值范围为0至预设距离,预设距离大于后刀面主切削刃的刃线长度。Step (a5), control the grinding tool to move the cutting edge line length parameter from the initial position of the grinding tool in the direction indicated by the tangential vector of the main cutting edge line based on the flank grinding attitude perpendicular to the flank surface of the main cutting edge segment, For grinding the tool to be ground; the value range of the edge line length parameter is from 0 to the preset distance, and the preset distance is greater than the edge line length of the main cutting edge of the flank surface.

步骤(a6),控制磨具基于与副切削刃段后刀面相垂直的后刀面磨削姿态,从磨具初始位置沿着副切削刃线的切向量指示的方向移动切削刃线长度参数,对待磨刀具进行磨削。Step (a6), control the grinding tool to move the cutting edge line length parameter from the initial position of the grinding tool along the direction indicated by the tangent vector of the minor cutting edge line based on the flank grinding attitude perpendicular to the flank surface of the minor cutting edge segment, Grind the tool to be ground.

步骤(a7),控制磨具基于与主切削刃段前刀面相垂直的前刀面磨削姿态,从位于主切削刃线的端点时的磨具初始位置沿着主切削刃线的切向量所指示的方向,移动主切削刃线长度参数,对待磨刀具进行磨削。In step (a7), the grinding tool is controlled based on the rake surface grinding posture perpendicular to the rake surface of the main cutting edge segment, along the tangent vector of the main cutting edge line from the initial position of the grinding tool when it is located at the end point of the main cutting edge line. In the indicated direction, move the main cutting edge line length parameter to grind the tool to be ground.

步骤(a8),控制磨具基于与副切削刃段前刀面相垂直的前刀面磨削姿态,从位于副切削刃线的端点时的磨具初始位置沿着副切削刃线的切向量所指示的方向,移动副切削刃线长度参数,对待磨刀具进行磨削,以获得目标扁钻。In step (a8), the grinding tool is controlled based on the rake surface grinding attitude perpendicular to the rake surface of the minor cutting edge segment, along the tangent vector of the minor cutting edge line from the initial position of the grinding tool when it is located at the end point of the minor cutting edge line. In the indicated direction, move the secondary cutting edge line length parameter to grind the tool to be ground to obtain the target flat drill.

本实施例中,通过控制磨具基于与目标后刀面相垂直的后刀面磨削姿态,沿着切削刃线所指示的方向对待磨刀具进行磨削,控制磨具基于与目标前刀面相垂直的前刀面磨削姿态,沿着切削刃线所指示的方向对待磨刀具进行磨削,前后刀面的磨削均以切削刃线作为参照,保证了扁钻切削刃的性能,以较为简单的操作磨削得到扁钻,准确度高,并且不影响刀具使用性能。In this embodiment, the grinding tool is controlled to grind the tool to be ground along the direction indicated by the cutting edge line based on the flank grinding attitude perpendicular to the target flank surface, and the grinding tool is controlled to be perpendicular to the target rake surface. The grinding posture of the rake face is to grind the tool to be ground in the direction indicated by the cutting edge line. The grinding of the front and rear blade surfaces is based on the cutting edge line, which ensures the performance of the flat drill cutting edge and makes it simpler The grinding operation produces a flat drill with high accuracy and does not affect the performance of the tool.

应该理解的是,虽然上述图4的流程图中各个步骤按照箭头的指示依次显示,步骤(a1)至步骤(a8)中的各个步骤按照标号指示依次显示,但是这些步骤并不是必然按照箭头或者数字指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图4中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。It should be understood that although the various steps in the above-mentioned flowchart of Figure 4 are shown in sequence as indicated by arrows, and the various steps in step (a1) to step (a8) are shown in sequence as indicated by numbers, these steps do not necessarily follow the instructions of arrows or The order indicated by the numbers is executed sequentially. Unless explicitly stated in this article, there is no strict order restriction on the execution of these steps, and these steps can be executed in other orders. Moreover, at least some of the steps in Figure 4 may include multiple steps or stages. These steps or stages are not necessarily executed at the same time, but may be executed at different times. The execution order of these steps or stages is also It does not necessarily need to be performed sequentially, but may be performed in turn or alternately with other steps or at least part of steps or stages in other steps.

在一个实施例中,如图11所示,为一个实施例中扁钻磨削装置的结构框图。图11提供了一种扁钻磨削装置,该装置可以采用软件模块或者硬件模块,或者二者的结合成为数控机的一部分,该装置具体包括:后刀面磨削模块1102、前刀面磨削模块1104,其中:In one embodiment, as shown in Figure 11, it is a structural block diagram of a flat drill grinding device in one embodiment. Figure 11 provides a flat drill grinding device. The device can use software modules or hardware modules, or a combination of the two to become part of the CNC machine. The device specifically includes: flank surface grinding module 1102, rake surface grinding module Cut module 1104, which:

后刀面磨削模块1102,用于控制磨具基于与目标后刀面相垂直的后刀面磨削姿态,沿着切削刃线所指示的方向对待磨刀具进行磨削;The flank grinding module 1102 is used to control the grinding tool to grind the tool to be ground along the direction indicated by the cutting edge line based on the flank grinding attitude perpendicular to the target flank surface;

前刀面磨削模块1104,用于控制所述磨具基于与目标前刀面相垂直的前刀面磨削姿态,沿着所述切削刃线所指示的方向对所述待磨刀具进行磨削,以获得目标扁钻。The rake surface grinding module 1104 is used to control the grinding tool to grind the tool to be ground along the direction indicated by the cutting edge line based on the rake surface grinding attitude perpendicular to the target rake surface. , to obtain the target flat drill.

通过控制磨具基于与目标后刀面相垂直的后刀面磨削姿态,沿着切削刃线所指示的方向对待磨刀具进行磨削,控制磨具基于与目标前刀面相垂直的前刀面磨削姿态,沿着切削刃线所指示的方向对待磨刀具进行磨削,前后刀面的磨削均以切削刃线作为参照,保证了扁钻切削刃的性能,以较为简单的操作磨削得到扁钻,准确度高,并且不影响刀具使用性能。By controlling the grinding tool to grind the tool to be ground along the direction indicated by the cutting edge line based on the flank grinding attitude perpendicular to the target flank surface, the control grinding tool is based on the rake surface grinding posture perpendicular to the target rake surface. In the cutting posture, the tool to be ground is ground along the direction indicated by the cutting edge line. The front and rear blade surfaces are ground with the cutting edge line as a reference, which ensures the performance of the flat drill cutting edge and obtains the best results through relatively simple grinding operations. Flat drill, high accuracy, and does not affect the performance of the tool.

在一个实施例中,后刀面磨削模块1102还用于:获取目标后刀面的后角;将初始后刀面磨削姿态绕着对应轴旋转后角,获得与目标后刀面相垂直的后刀面磨削姿态;前刀面磨削模块1104还用于:获取目标前刀面的前角;将初始前刀面磨削姿态绕着对应轴旋转前角,获得与目标前刀面相垂直的前刀面磨削姿态。In one embodiment, the flank grinding module 1102 is also used to: obtain the relief angle of the target flank surface; rotate the initial flank grinding posture around the corresponding axis to obtain the relief angle perpendicular to the target flank surface. Flank surface grinding posture; the rake surface grinding module 1104 is also used to: obtain the rake angle of the target rake surface; rotate the initial rake surface grinding posture around the corresponding axis to obtain the rake angle perpendicular to the target rake surface The rake face grinding posture.

本实施例中,通过将初始后刀面磨削姿态绕着对应轴旋转后角,获得与目标后刀面相垂直的后刀面磨削姿态,以及将初始前刀面磨削姿态绕着对应轴旋转前角,获得与目标前刀面相垂直的前刀面磨削姿态,能够保证磨削姿态准确性以及扁钻性能。In this embodiment, by rotating the initial flank grinding posture around the corresponding axis by the relief angle, a flank grinding posture perpendicular to the target flank surface is obtained, and the initial rake surface grinding posture is rotated around the corresponding axis. Rotate the rake angle to obtain a rake surface grinding posture perpendicular to the target rake surface, which can ensure the accuracy of the grinding posture and flat drill performance.

在一个实施例中,后刀面磨削模块1102还用于:将第一初始轴矢量绕磨具自身坐标系的第一轴旋转主切削刃后角以及绕着第二轴旋转扁钻尖角相关角度,获得与主切削刃段后刀面相垂直的后刀面磨削姿态。In one embodiment, the flank grinding module 1102 is also configured to: rotate the first initial axis vector around the first axis of the grinding tool's own coordinate system by rotating the main cutting edge relief angle and rotating the flat drill tip angle around the second axis. The relevant angle is used to obtain the flank grinding attitude perpendicular to the flank surface of the main cutting edge segment.

本实施例中,将第一初始轴矢量绕磨具自身坐标系的第一轴旋转主切削刃后角以及绕着第二轴旋转扁钻尖角相关角度,获得与主切削刃段后刀面相垂直的后刀面磨削姿态,能够保证磨削准确性以及扁钻性能。In this embodiment, the first initial axis vector is rotated around the first axis of the grinding tool's own coordinate system by the main cutting edge relief angle and the angle related to the flat drill tip angle is rotated around the second axis to obtain the relative angle to the main cutting edge segment relief surface. The vertical flank grinding attitude ensures grinding accuracy and flat drill performance.

在一个实施例中,后刀面磨削模块1102用于:获取磨具参数值、切削刃线的端点以及切削刃线的切向量;基于磨具参数值、切削刃线的端点和切削刃线的切向量,确定磨具位于切削刃线的端点时的磨具初始位置;从磨具初始位置沿着切削刃线的切向量指示的方向移动切削刃线长度参数,对待磨刀具进行磨削。In one embodiment, the flank grinding module 1102 is used to: obtain the grinding tool parameter value, the end point of the cutting edge line, and the tangent vector of the cutting edge line; based on the grinding tool parameter value, the end point of the cutting edge line, and the cutting edge line The tangent vector determines the initial position of the grinding tool when the grinding tool is located at the end point of the cutting edge line; move the cutting edge line length parameter from the initial position of the grinding tool in the direction indicated by the tangent vector of the cutting edge line to grind the tool to be ground.

在一个实施例中,前刀面磨削模块1104用于:获取磨具参数值、切削刃线的端点以及切削刃线的切向量;基于磨具参数值、切削刃线的端点和切削刃线的切向量,确定磨具位于切削刃线的端点时的磨具初始位置;从磨具初始位置沿着切削刃线的切向量指示的方向移动切削刃线长度参数,对待磨刀具进行磨削。In one embodiment, the rake face grinding module 1104 is used to: obtain the grinding tool parameter value, the end point of the cutting edge line, and the tangent vector of the cutting edge line; based on the grinding tool parameter value, the end point of the cutting edge line, and the cutting edge line The tangent vector determines the initial position of the grinding tool when the grinding tool is located at the end point of the cutting edge line; move the cutting edge line length parameter from the initial position of the grinding tool in the direction indicated by the tangent vector of the cutting edge line to grind the tool to be ground.

本实施例中,从磨具初始位置沿着切削刃线的切向量指示的方向移动切削刃线长度参数,对待磨刀具进行磨削,能够保证磨削准确性以及扁钻性能。In this embodiment, the cutting edge line length parameter is moved from the initial position of the grinding tool along the direction indicated by the tangent vector of the cutting edge line to grind the tool to be ground, which can ensure grinding accuracy and flat drill performance.

在一个实施例中,后刀面为主切削刃段后刀面时,刃线长度参数的取值范围为0至预设距离,预设距离大于后刀面主切削刃的刃线长度。In one embodiment, when the flank surface is the main cutting edge segment flank surface, the value range of the edge line length parameter is from 0 to a preset distance, and the preset distance is greater than the edge line length of the main cutting edge of the flank surface.

本实施例中,预设距离设为大于后刀面主切削刃的刃线长度,即通过延长磨削的长度,能够防止磨具边沿磨损导致的磨削不到位,提高磨削的准确性。In this embodiment, the preset distance is set to be greater than the edge line length of the main cutting edge of the flank surface. That is, by extending the grinding length, it is possible to prevent incomplete grinding caused by edge wear of the grinding tool and improve the accuracy of grinding.

在一个实施例中,前刀面磨削姿态包括主切削刃段前刀面磨削姿态;前刀面磨削模块1104用于:获取磨具参数值、主切削刃线的端点以及主切削刃线的切向量;In one embodiment, the rake face grinding attitude includes the rake face grinding attitude of the main cutting edge segment; the rake face grinding module 1104 is used to: obtain the grinding tool parameter value, the end point of the main cutting edge line and the main cutting edge tangent vector of the line;

将主切削刃线的切向量绕着主切削刃段前刀面磨削姿态旋转预设转角,获得磨具中心点至切削点的连线矢量;Rotate the tangential vector of the main cutting edge line by a preset angle around the grinding posture of the rake face of the main cutting edge segment to obtain the connection vector from the center point of the grinding tool to the cutting point;

基于磨具参数值、主切削刃线的端点和连线矢量,确定磨具位于主切削刃线的端点时的磨具初始位置;Based on the grinding tool parameter value, the end point of the main cutting edge line and the connecting vector, determine the initial position of the grinding tool when the grinding tool is located at the end point of the main cutting edge line;

从磨具初始位置沿着主切削刃线的切向量所指示的方向,移动主切削刃线长度参数,对待磨刀具进行主切削刃段前刀面的磨削。From the initial position of the grinding tool along the direction indicated by the tangential vector of the main cutting edge line, move the length parameter of the main cutting edge line to grind the rake face of the main cutting edge segment of the tool to be ground.

本实施例中,将主切削刃线的切向量绕着主切削刃前刀面磨削姿态旋转预设转角,获得磨具中心点至切削点的连线矢量,从而确定位于主切削刃线端点时的磨具初始位置,并沿着该刃线所指示的方向,移动主切削刃线长度参数,能够减小与副切削刃段前刀面的干涉,提高磨削准确性。In this embodiment, the tangential vector of the main cutting edge line is rotated by a preset angle around the main cutting edge rake surface grinding posture to obtain the connecting vector from the center point of the grinding tool to the cutting point, thereby determining the end point of the main cutting edge line. The initial position of the grinding tool at the time, and moving the main cutting edge line length parameter along the direction indicated by the edge line can reduce the interference with the rake surface of the secondary cutting edge segment and improve the grinding accuracy.

在一个实施例中,目标后刀面包括主切削刃段后刀面和副切削刃段后刀面;目标前刀面包括主切削刃段前刀面和副切削刃段前刀面。In one embodiment, the target flank surface includes a major cutting edge segment flank surface and a minor cutting edge segment flank surface; the target rake surface includes a major cutting edge segment rake surface and a minor cutting edge segment rake surface.

本实施例中,通过磨削得到主切削刃段后刀面、副切削刃后刀面、主切削刃段前刀面和副切削刃段前刀面,工艺简单,磨削得到的扁钻准确性高。In this embodiment, the main cutting edge segment flank surface, the minor cutting edge segment flank surface, the major cutting edge segment rake surface and the minor cutting edge segment rake surface are obtained by grinding. The process is simple and the flat drill obtained by grinding is accurate. High sex.

关于扁钻磨削装置的具体限定可以参见上文中对于扁钻磨削方法的限定,在此不再赘述。上述扁钻磨削装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以以硬件形式内嵌于或独立于数控机中的处理器中,也可以以软件形式存储于数控机中的存储器中,以便于处理器调用执行以上各个模块对应的操作。For specific limitations on the flat drill grinding device, please refer to the above limitations on the flat drill grinding method, which will not be described again here. Each module in the above-mentioned flat drill grinding device can be realized in whole or in part by software, hardware and combinations thereof. Each of the above modules can be embedded in or independent of the processor of the CNC machine in the form of hardware, or can be stored in the memory of the CNC machine in the form of software, so that the processor can call and execute the operations corresponding to the above modules.

在一个实施例中,提供了一种数控机,其内部结构图可以如图12所示。该数控机包括通过系统总线连接的处理器、存储器、通信接口、显示屏和输入装置。其中,该数控机的处理器用于提供计算和控制能力。该数控机的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该数控机的通信接口用于与外部的终端进行有线或无线方式的通信,无线方式可通过WIFI、运营商网络、NFC(近场通信)或其他技术实现。该计算机程序被处理器执行时以实现一种扁钻磨削方法。该数控机的显示屏可以是液晶显示屏或者电子墨水显示屏,该数控机的输入装置可以是显示屏上覆盖的触摸层,也可以是数控机外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。In one embodiment, a CNC machine is provided, the internal structure diagram of which can be shown in Figure 12. The CNC machine includes a processor, memory, communication interface, display screen and input device connected through a system bus. Among them, the processor of the CNC machine is used to provide calculation and control capabilities. The memory of the CNC machine includes non-volatile storage media and internal memory. The non-volatile storage medium stores operating systems and computer programs. This internal memory provides an environment for the execution of operating systems and computer programs in non-volatile storage media. The communication interface of the CNC machine is used for wired or wireless communication with external terminals. The wireless mode can be implemented through WIFI, operator network, NFC (Near Field Communication) or other technologies. The computer program, when executed by a processor, implements a flat drill grinding method. The display screen of the CNC machine can be a liquid crystal display or an electronic ink display. The input device of the CNC machine can be a touch layer covered on the display screen, or it can be a button, trackball or touch pad provided on the CNC machine shell. , it can also be an external keyboard, trackpad or mouse, etc.

本领域技术人员可以理解,图12中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的数控机的限定,具体的数控机可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。Those skilled in the art can understand that the structure shown in Figure 12 is only a block diagram of a partial structure related to the solution of the present application, and does not constitute a limitation on the CNC machine to which the solution of the present application is applied. The specific CNC machine can May include more or fewer parts than shown, or combine certain parts, or have a different arrangement of parts.

在一个实施例中,提供了一种数控机,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现上述各方法实施例的步骤。In one embodiment, a CNC machine is provided, including a memory and a processor. A computer program is stored in the memory. When the processor executes the computer program, it implements the steps of the above method embodiments.

在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述各方法实施例的步骤。In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps of the above method embodiments are implemented.

在一个实施例中,提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。数控机的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得数控机执行上述各方法实施例中的步骤。In one embodiment, a computer program product or computer program is provided that includes computer instructions stored in a computer-readable storage medium. The processor of the CNC machine reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the CNC machine executes the steps in the above method embodiments.

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,该计算机程序可存储于一非易失性计算机可读存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例中流程。其中,本申请所提供的各实施例中所使用地对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(Read-OnlyMemory,ROM)、磁带、软盘、闪存或光存储器等。易失性存储器可包括随机存取存储器(Random Access Memory,RAM)或外部高速缓冲存储器。作为说明而非局限,RAM可以是多种形式,比如静态随机存取存储器(Static Random Access Memory,SRAM)或动态随机存取存储器(Dynamic Random Access Memory,DRAM)等。Those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be implemented by instructing relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When executed, the computer program may include processes as in the above method embodiments. Any reference to memory, storage, database or other media used in the embodiments provided in this application may include at least one of non-volatile and volatile memory. Non-volatile memory may include read-only memory (ROM), magnetic tape, floppy disk, flash memory or optical memory, etc. Volatile memory may include random access memory (RAM) or external cache memory. By way of illustration but not limitation, RAM can be in various forms, such as static random access memory (Static Random Access Memory, SRAM) or dynamic random access memory (Dynamic Random Access Memory, DRAM).

以上所述仅为本申请的优选实施例,并非因此限制本申请的专利范围,凡是利用本申请说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本申请的专利保护范围内。The above are only preferred embodiments of the present application, and do not limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made using the contents of the description and drawings of the present application, or directly or indirectly used in other related The technical fields are all equally included in the scope of patent protection of this application.

Claims (10)

1. A method of grinding a spade drill, the method comprising:
controlling the grinding tool to grind the tool to be ground along the direction indicated by the cutting edge line based on the grinding gesture of the rear tool face perpendicular to the target rear tool face;
and controlling the grinding tool to grind the tool to be ground along the direction indicated by the cutting edge line based on the grinding gesture of the front tool surface perpendicular to the target front tool surface so as to obtain the target spade drill.
2. The method according to claim 1, wherein the method further comprises:
acquiring a relief angle of the target rear cutter face;
rotating the initial clearance face grinding gesture around the corresponding shaft by the clearance angle to obtain a clearance face grinding gesture perpendicular to the target clearance face;
acquiring a rake angle of the target rake face;
and rotating the initial rake face grinding posture around the corresponding axis by the rake angle to obtain the rake face grinding posture vertical to the target rake face.
3. The method of claim 2, wherein said rotating the initial relief grinding pose by the relief angle about the corresponding axis to obtain a relief grinding pose perpendicular to the target relief comprises:
and rotating the first initial axis vector around a first axis of a coordinate system of the grinding tool to obtain a rear tool face grinding posture perpendicular to the rear tool face of the main cutting tool section by rotating the rear angle of the main cutting tool around the first axis and rotating the angle related to the sharp angle of the flat drill around the second axis.
4. The method of claim 1, wherein grinding the tool to be sharpened along the direction indicated by the cutting edge line comprises:
acquiring a grinding tool parameter value, an endpoint of a cutting edge line and a cutting vector of the cutting edge line;
determining an initial position of the grinder when the grinder is positioned at the end point of the cutting edge line based on the grinder parameter value, the end point of the cutting edge line and the tangent vector of the cutting edge line;
and moving the length parameter of the cutting edge line from the initial position of the grinding tool along the direction indicated by the cutting vector of the cutting edge line, and grinding the to-be-ground grinding tool.
5. The method of claim 4, wherein when the target relief surface is a major cutting edge segment relief surface, the value of the edge line length parameter ranges from 0 to a preset distance, and the preset distance is greater than the edge line length of the major cutting edge of the relief surface.
6. The method of claim 1, wherein the rake face grinding pose comprises a main cutting edge segment rake face grinding pose;
the grinding of the tool to be sharpened along the direction indicated by the cutting edge line comprises the following steps:
acquiring grinding tool parameter values, endpoints of a main cutting edge line and cutting vectors of the main cutting edge line;
rotating the tangent vector of the main cutting edge line around the grinding gesture of the front cutter surface of the main cutting edge section by a preset corner to obtain a connecting line vector from the center point of the grinding tool to the cutting point;
determining a grinding tool initial position when the grinding tool is positioned at the endpoint of the main cutting edge line based on the grinding tool parameter value, the endpoint of the main cutting edge line and the connecting line vector;
and moving the length parameter of the main cutting edge line from the initial position of the grinding tool along the direction indicated by the cutting vector of the main cutting edge line, and grinding the front tool surface of the main cutting edge section of the tool to be ground.
7. The method of any one of claims 1 to 6, wherein the target relief surface comprises a main cutting edge segment relief surface and a minor cutting edge segment relief surface; the target rake surface includes a main cutting edge segment rake surface and a minor cutting edge segment rake surface.
8. A spade drill grinding apparatus, said apparatus comprising:
the tool post grinding module is used for controlling the grinding tool to grind the tool to be ground along the direction indicated by the cutting edge line based on the tool post grinding gesture perpendicular to the target tool post;
and the rake face grinding module is used for controlling the grinding tool to grind the tool to be ground along the direction indicated by the cutting edge line based on the rake face grinding gesture perpendicular to the target rake face so as to obtain the target spade drill.
9. A numerical control machine comprising a memory and a processor, said memory storing a computer program, characterized in that the processor implements the steps of the method according to any one of claims 1 to 7 when executing said computer program.
10. A computer readable storage medium, on which a computer program is stored, characterized in that the computer program, when being executed by a processor, implements the steps of the method of any of claims 1 to 7.
CN202310677640.5A 2023-06-08 2023-06-08 Flat drill grinding method, flat drill grinding device, numerical control machine and storage medium Pending CN116787241A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202310677640.5A CN116787241A (en) 2023-06-08 2023-06-08 Flat drill grinding method, flat drill grinding device, numerical control machine and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310677640.5A CN116787241A (en) 2023-06-08 2023-06-08 Flat drill grinding method, flat drill grinding device, numerical control machine and storage medium

Publications (1)

Publication Number Publication Date
CN116787241A true CN116787241A (en) 2023-09-22

Family

ID=88041332

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310677640.5A Pending CN116787241A (en) 2023-06-08 2023-06-08 Flat drill grinding method, flat drill grinding device, numerical control machine and storage medium

Country Status (1)

Country Link
CN (1) CN116787241A (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3049033A (en) * 1959-05-20 1962-08-14 Erickson Tool Co Spade drill and grinding fixture therefor
JP2010105134A (en) * 2008-10-31 2010-05-13 Sumitomo Electric Hardmetal Corp Cutting edge exchange type chip and method for working the chip
CN105873701A (en) * 2014-09-16 2016-08-17 住友电气工业株式会社 Cutting insert and manufacturing method therefor
CN113962040A (en) * 2021-10-22 2022-01-21 西南交通大学 Grinding wheel grinding track calculation method for peripheral tooth chip dividing groove of end mill
CN115446674A (en) * 2022-09-08 2022-12-09 深圳数马电子技术有限公司 Grinding method and device for rear cutter face of inner R milling cutter, numerical control machine and storage medium

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3049033A (en) * 1959-05-20 1962-08-14 Erickson Tool Co Spade drill and grinding fixture therefor
JP2010105134A (en) * 2008-10-31 2010-05-13 Sumitomo Electric Hardmetal Corp Cutting edge exchange type chip and method for working the chip
CN105873701A (en) * 2014-09-16 2016-08-17 住友电气工业株式会社 Cutting insert and manufacturing method therefor
CN113962040A (en) * 2021-10-22 2022-01-21 西南交通大学 Grinding wheel grinding track calculation method for peripheral tooth chip dividing groove of end mill
CN115446674A (en) * 2022-09-08 2022-12-09 深圳数马电子技术有限公司 Grinding method and device for rear cutter face of inner R milling cutter, numerical control machine and storage medium

Similar Documents

Publication Publication Date Title
JP6349023B2 (en) Orbit calculation program, machining apparatus, orbit calculation method and machining system
CN114918747B (en) Method and device for grinding rear cutter surface of three-edge milling cutter and computer equipment
CN103901818A (en) Computer assisted manufacturing apparatus, method for product shape processing and storage medium
US20200139546A1 (en) Robotic saw and water jet control
CN109614740A (en) Method and system for solving helical surface grinding contact line based on 3D design software
CN108098455A (en) A kind of workpiece centering method
CN105547206A (en) How to measure workpiece size
CN114676513B (en) Position planning method, device and computer equipment for tool spiral groove machining grinding wheel
CN116787241A (en) Flat drill grinding method, flat drill grinding device, numerical control machine and storage medium
CN114905341B (en) Method and device for grinding front cutter surface of three-edge milling cutter and computer equipment
CN115446674B (en) Method and device for grinding rear cutter surface of inner R milling cutter, numerical control machine and storage medium
JP3030762B2 (en) Curved surface processing method by NC machine tool
JP6077814B2 (en) NC data creation device and NC grinder
CN103279608A (en) Fast searching positioning method for machining operations of large-scaled complex parts
CN114943818B (en) Model processing method, device, computer equipment and computer readable storage medium
CN116810501B (en) Multi-flank grinding track determination method and device, numerical control machine and storage medium
CN116214278A (en) Tool grinding compensation method, device, numerical control machine and storage medium
US10307887B2 (en) Systems and methods for determining a tool path for automated flexible fork peening
CN115401536B (en) Reamer grinding method, reamer grinding device, numerical control machine, computer equipment and storage medium
CN115229568B (en) Grinding wheel grinding method and device for gun drill tool face, numerical control machine and storage medium
CN119017147A (en) Polygonal drill flank grinding method, device, CNC machine and storage medium
CN116749018A (en) Chip flute grinding method, chip flute grinding device, numerical control machine and storage medium
CN118905728A (en) Grinding method and device for countersink drill groove, numerical control machine and storage medium
CN113477996A (en) Key cutting method, key cutting device, key cutting machine and readable storage medium
CN112347585A (en) Analytical calculation method for contact area between ball-end milling cutter and workpiece

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination