CN116160281A - Method for realizing synchronous movement of tool changing and XY axes of drilling and tapping machine - Google Patents
Method for realizing synchronous movement of tool changing and XY axes of drilling and tapping machine Download PDFInfo
- Publication number
- CN116160281A CN116160281A CN202310284639.6A CN202310284639A CN116160281A CN 116160281 A CN116160281 A CN 116160281A CN 202310284639 A CN202310284639 A CN 202310284639A CN 116160281 A CN116160281 A CN 116160281A
- Authority
- CN
- China
- Prior art keywords
- drilling
- axis
- tool change
- tapping machine
- realizing
- 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
Links
- 238000005553 drilling Methods 0.000 title claims abstract description 34
- 238000010079 rubber tapping Methods 0.000 title claims abstract description 30
- 238000000034 method Methods 0.000 title claims abstract description 23
- 230000001360 synchronised effect Effects 0.000 title abstract description 3
- 230000008859 change Effects 0.000 claims description 44
- 230000008676 import Effects 0.000 claims description 3
- 230000009471 action Effects 0.000 abstract description 20
- 238000003754 machining Methods 0.000 abstract description 2
- 230000009286 beneficial effect Effects 0.000 description 5
- 230000004048 modification Effects 0.000 description 4
- 238000012986 modification Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000008901 benefit Effects 0.000 description 1
- 239000002184 metal Substances 0.000 description 1
- 239000007769 metal material Substances 0.000 description 1
- 238000003801 milling Methods 0.000 description 1
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23Q—DETAILS, COMPONENTS, OR ACCESSORIES FOR MACHINE TOOLS, e.g. ARRANGEMENTS FOR COPYING OR CONTROLLING; MACHINE TOOLS IN GENERAL CHARACTERISED BY THE CONSTRUCTION OF PARTICULAR DETAILS OR COMPONENTS; COMBINATIONS OR ASSOCIATIONS OF METAL-WORKING MACHINES, NOT DIRECTED TO A PARTICULAR RESULT
- B23Q3/00—Devices holding, supporting, or positioning work or tools, of a kind normally removable from the machine
- B23Q3/155—Arrangements for automatic insertion or removal of tools, e.g. combined with manual handling
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Numerical Control (AREA)
Abstract
Description
技术领域technical field
本发明涉及数控钻攻机床领域,特别涉及一种实现钻攻机换刀与XY轴同动的方法。The invention relates to the field of numerically controlled drilling and tapping machine tools, in particular to a method for realizing the simultaneous movement of the tool change and the XY axes of the drilling and tapping machine.
背景技术Background technique
数控钻攻机床,即钻攻机,是一种用于对金属材料进行钻孔、攻丝、开槽和铣削等加工的设备,在各种金属产品加工作业中,对钻攻机的加工效率的要求一般都比较高。CNC drilling and tapping machine tools, that is, drilling and tapping machines, are equipment used for drilling, tapping, slotting and milling of metal materials. In the processing of various metal products, the processing efficiency of drilling and tapping machines requirements are generally higher.
而在钻攻机的运作中,经常需要进行换刀,其中,钻攻机的换刀动作一般包括以下步骤:In the operation of the drilling and tapping machine, it is often necessary to change the tool. Among them, the tool changing action of the drilling and tapping machine generally includes the following steps:
1.将Z轴上抬使其刀具移动到安全点;1. Lift the Z axis to move the tool to a safe point;
2.刀盘旋转进行换刀;2. The cutter head rotates to change the tool;
3.Z轴下降完成换刀动作;3. The Z axis descends to complete the tool change action;
4.进行XY轴移动继续加工作业。4. Carry out XY axis movement and continue processing.
而上述换刀动作中,一方面,上述换刀以及后续进行加工的动作整体不够流畅,观感较差;另一方面,上述换刀动作耗费的时间较长,从而影响了钻攻机的加工效率。In the above-mentioned tool change action, on the one hand, the overall action of the above-mentioned tool change and subsequent processing is not smooth enough, and the look and feel is poor; on the other hand, the above-mentioned tool change action takes a long time, thus affecting the machining efficiency of the drilling and tapping machine .
发明内容Contents of the invention
为解决上述问题,本发明提供了一种实现钻攻机换刀与XY轴同动的方法。In order to solve the above problems, the present invention provides a method for realizing the simultaneous movement of the tool change and the XY axis of the drilling and tapping machine.
根据本发明的一个方面,提供了一种实现钻攻机换刀与XY轴同动的方法,包括以下步骤:According to one aspect of the present invention, there is provided a method for realizing the simultaneous movement of the tool change and the XY axis of the drilling and tapping machine, including the following steps:
1)对控制器中的换刀宏程序进行修改;1) Modify the tool change macro program in the controller;
2)修改控制器参数中的选刀时呼叫模式参数为巨集模式;2) Modify the call mode parameter when selecting a tool in the controller parameters to macro mode;
3)将修改后的资料汇入控制器;3) Import the modified data into the controller;
4)进行加工,实现换刀与XY轴同动的动作。4) Perform processing to realize the simultaneous movement of tool change and XY axis.
在一些实施方式中,在步骤1)中,换刀宏程序为T0000。其有益之处在于,描述了换刀宏程序的名称。In some embodiments, in step 1), the tool change macro program is T0000. It is useful to describe the name of the tool change macro.
在一些实施方式中,在步骤1)中,将换刀宏程序内的Z轴移动至安全点的单节加入引数。其有益之处在于,描述了对换刀宏程序进行修改的内容。In some embodiments, in step 1), an argument is added to the single block that moves the Z-axis to a safe point in the tool change macro program. It is beneficial in that it describes the modification of the tool change macro program.
在一些实施方式中,所加入的引数分别为X和Y以及其各自所对应的变数。其有益之处在于,描述了所加入的引数的内容。In some embodiments, the added arguments are X and Y and their respective variables. It is beneficial in that it describes the content of the added arguments.
在一些实施方式中,X所对应的变数为#24,Y所对应的变数为#25。其有益之处在于,进一步描述了X和Y各自所对应的变数。In some embodiments, the variable corresponding to X is #24, and the variable corresponding to Y is #25. It is beneficial in that it further describes the variables corresponding to each of X and Y.
在一些实施方式中,在步骤2)中,选刀时呼叫模式参数为Pr3215。其有益之处在于,描述了选刀时呼叫模式参数的名称。In some embodiments, in step 2), the call mode parameter is Pr3215 when selecting a tool. Its beneficial feature is that it describes the name of the call mode parameter when selecting a tool.
在一些实施方式中,在步骤2)中,修改为Pr3215=2。其有益之处在于,描述了修改选刀时呼叫模式参数的方法。In some embodiments, in step 2), it is modified to Pr3215=2. Its benefit lies in that it describes the method of modifying the call mode parameters when selecting tools.
在一些实施方式中,在步骤2)的巨集模式中,可带入X、Y引数。其有益之处在于,描述了巨集模式中的功能。In some implementations, in the macro mode of step 2), X and Y parameters can be brought in. It is beneficial in that it describes functionality in macro mode.
本发明中的一种实现钻攻机换刀与XY轴同动的方法通过优化钻攻机执行到T码换刀时的动作,将换刀动作与XY轴同动,不仅保证了钻攻机换刀动作的流畅性和良好观感,还提高了换刀动作的速度以及钻攻机的加工效率。In the present invention, a method for synchronizing the tool change of the drilling and tapping machine with the XY axis, by optimizing the action of the drilling and tapping machine when the tool is changed to the T code, the tool changing action is synchronized with the XY axis, which not only ensures that the drilling and tapping machine The smoothness and good look and feel of the tool change action also improves the speed of the tool change action and the processing efficiency of the drilling and tapping machine.
具体实施方式Detailed ways
下面对本发明作进一步详细的说明。The present invention will be described in further detail below.
该方法中对控制器使用核心前处理器处理,使其逻辑为:在加工程序的运行中,当遇到T码指令时,除非收集到含有X、Y坐标的单节,不然都把加工程序合并到同一行处理,由此实现换刀与XY轴同动的动作。In this method, the core pre-processor is used to process the controller, so that the logic is: during the operation of the processing program, when a T code command is encountered, unless a single block containing X and Y coordinates is collected, the processing program will be processed. Merged into the same line of processing, thus realizing the simultaneous movement of tool change and XY axis.
该方法的处理过程主要包括几个步骤,分别如下所述。The process of the method mainly includes several steps, which are respectively described as follows.
第一步,对控制器中的换刀宏程序进行修改。The first step is to modify the tool change macro program in the controller.
换刀宏程序即为T0000,在对其进行修改时,需要将换刀宏程序T0000内的Z轴移动至安全点的单节加入引数。The tool change macro program is T0000. When modifying it, it is necessary to add an argument to the single block that moves the Z axis in the tool change macro program T0000 to a safe point.
表1引数及其对应变数Table 1 Parameters and their corresponding variables
其中,所加入的引数为X和Y以及其各自所对应的变数。各引数及其对应变数情况如表1所示。Wherein, the added arguments are X and Y and their respective corresponding variables. Each argument and its corresponding variables are shown in Table 1.
而从表1中可知,X所对应的变数为#24,Y所对应的变数为#25,因此,在换刀宏程序T0000内的Z轴移动至安全点的单节中所加入的引数为X#24和Y#25。例如,加入引数后的某语句如下:It can be known from Table 1 that the variable corresponding to X is #24, and the variable corresponding to Y is #25. Therefore, the parameter added in the single section of moving the Z axis to the safe point in the tool change macro program T0000 is X#24 and Y#25. For example, a statement after adding arguments is as follows:
G91 G01 Z(#103-#102)X#24Y#25F#106。G91 G01 Z(#103-#102)X#24Y#25F#106.
第二步,修改控制器参数中的选刀时呼叫模式参数。The second step is to modify the call mode parameter when selecting a tool in the controller parameters.
所修改的选刀时呼叫模式参数为Pr3215,该参数的范围为0~2,初始值为0,在修改后重新开机有效。The modified call mode parameter for tool selection is Pr3215, the range of this parameter is 0~2, the initial value is 0, and it is valid after restarting the machine after modification.
参数Pr3215用于设定T Code呼叫逻辑,其各值的含义如下所述。The parameter Pr3215 is used to set the call logic of T Code, and the meaning of each value is as follows.
Pr3215=0:即作为T码辅助码,表示不呼叫T0000;Pr3215=0: As a T code auxiliary code, it means not to call T0000;
Pr3215=1:表示通过副程式呼叫T0000,并且不读取占用任何引数,例如,当Pr3215=1时程式内容为:Pr3215=1: means calling T0000 through the subroutine, and does not read and occupy any arguments, for example, when Pr3215=1, the program content is:
T01 M03 S1000T01 M03 S1000
则其效果为:机台会执行换刀,接着再执行主轴正转;Then the effect is: the machine will perform tool change, and then execute the spindle forward rotation;
Pr3215=2:表示通过宏程式呼叫T0000,并且可读取占用引数。例如,当Pr3215=2时程式内容为:Pr3215=2: Indicates calling T0000 through the macro program, and the occupied parameter can be read. For example, when Pr3215=2, the program content is:
T01 M03 S1000T01 M03 S1000
则其效果为:假如T0000内有使用到对应的变数(比如#13和#19),则相应的引数码(即M码和S码)将会失去作用,机台仅会执行换刀。Then the effect is: if there are corresponding variables (such as #13 and #19) used in T0000, the corresponding reference codes (that is, M code and S code) will be invalid, and the machine will only perform tool change.
而在该步骤中,则修改Pr3215为2,使其为巨集模式,并且在该模式中,可带入X、Y引数。In this step, modify Pr3215 to 2 to make it a macro mode, and in this mode, X and Y parameters can be brought in.
第三步,将修改后的资料等资料汇入控制器,The third step is to import the modified data and other data into the controller,
最后,进行加工,即可实现换刀与XY轴同动的动作。Finally, after processing, the tool change and the XY axis can be moved simultaneously.
具体来说,在进行上述修改后,钻攻机的换刀动作会修改为以下步骤:Specifically, after the above modification, the tool change action of the drilling machine will be modified to the following steps:
1.将Z轴上抬使其刀具移动到安全点,同时XY轴移动;1. Lift the Z axis to move the tool to a safe point, and at the same time move the XY axis;
2.然后刀盘旋转进行换刀;2. Then the cutterhead rotates to change the cutter;
3.Z轴下降完成换刀动作,则同时XY轴移动也一起完成。3. The Z-axis descends to complete the tool change action, and the XY-axis moves at the same time.
综上所述,本发明中的一种实现钻攻机换刀与XY轴同动的方法通过优化钻攻机执行到T码换刀时的动作,将换刀动作与XY轴同动,不仅保证了钻攻机换刀动作的流畅性和良好观感,还提高了换刀动作的速度以及钻攻机的加工效率。To sum up, in the present invention, a method for realizing the simultaneous movement of the tool change of the drilling and tapping machine and the XY axis is to optimize the action of the drilling and tapping machine when performing the T code tool change, and to synchronize the tool changing action with the XY axis, not only It ensures the smoothness and good look and feel of the tool change action of the drilling and tapping machine, and also improves the speed of the tool changing action and the processing efficiency of the drilling and tapping machine.
以上所述的仅是本发明的一些实施方式。对于本领域的普通技术人员来说,在不脱离本发明创造构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。What have been described above are only some embodiments of the present invention. For those skilled in the art, without departing from the inventive concept of the present invention, several modifications and improvements can be made, and these all belong to the protection scope of the present invention.
Claims (8)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310284639.6A CN116160281A (en) | 2023-03-22 | 2023-03-22 | Method for realizing synchronous movement of tool changing and XY axes of drilling and tapping machine |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310284639.6A CN116160281A (en) | 2023-03-22 | 2023-03-22 | Method for realizing synchronous movement of tool changing and XY axes of drilling and tapping machine |
Publications (1)
Publication Number | Publication Date |
---|---|
CN116160281A true CN116160281A (en) | 2023-05-26 |
Family
ID=86413403
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310284639.6A Pending CN116160281A (en) | 2023-03-22 | 2023-03-22 | Method for realizing synchronous movement of tool changing and XY axes of drilling and tapping machine |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116160281A (en) |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0596433A (en) * | 1991-10-01 | 1993-04-20 | Murata Mach Ltd | Manual tool exchange method in machining center |
KR20100055571A (en) * | 2008-11-18 | 2010-05-27 | 두산인프라코어 주식회사 | Automatic control apparatus and method for main axle attachment of machine tool |
CN201659414U (en) * | 2010-01-19 | 2010-12-01 | 杨鑫民 | Numerical control drilling and tapping center |
CN104133527A (en) * | 2014-06-08 | 2014-11-05 | 蒋国昌 | Mobile phone computer, operating system, input device and application of mobile phone computer, operating system and input device |
CN106597990A (en) * | 2015-10-14 | 2017-04-26 | 沈阳机床(集团)设计研究院有限公司上海分公司 | Fast positioning method for the cutter changing point of numerical control machine tool |
CN213563632U (en) * | 2020-08-20 | 2021-06-29 | 江西衡源智能装备股份有限公司 | Linear multi-cutter synchronous replacing device, cutter magazine device and multi-spindle machining machine tool |
CN113703393A (en) * | 2021-07-12 | 2021-11-26 | 珠海格力电器股份有限公司 | Tool changing point setting method and device of numerical control machine tool |
CN115552343A (en) * | 2020-05-15 | 2022-12-30 | 发那科株式会社 | Numerical control device and control method |
-
2023
- 2023-03-22 CN CN202310284639.6A patent/CN116160281A/en active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0596433A (en) * | 1991-10-01 | 1993-04-20 | Murata Mach Ltd | Manual tool exchange method in machining center |
KR20100055571A (en) * | 2008-11-18 | 2010-05-27 | 두산인프라코어 주식회사 | Automatic control apparatus and method for main axle attachment of machine tool |
CN201659414U (en) * | 2010-01-19 | 2010-12-01 | 杨鑫民 | Numerical control drilling and tapping center |
CN104133527A (en) * | 2014-06-08 | 2014-11-05 | 蒋国昌 | Mobile phone computer, operating system, input device and application of mobile phone computer, operating system and input device |
CN106597990A (en) * | 2015-10-14 | 2017-04-26 | 沈阳机床(集团)设计研究院有限公司上海分公司 | Fast positioning method for the cutter changing point of numerical control machine tool |
CN115552343A (en) * | 2020-05-15 | 2022-12-30 | 发那科株式会社 | Numerical control device and control method |
CN213563632U (en) * | 2020-08-20 | 2021-06-29 | 江西衡源智能装备股份有限公司 | Linear multi-cutter synchronous replacing device, cutter magazine device and multi-spindle machining machine tool |
CN113703393A (en) * | 2021-07-12 | 2021-11-26 | 珠海格力电器股份有限公司 | Tool changing point setting method and device of numerical control machine tool |
Non-Patent Citations (5)
Title |
---|
唐建锐: "在加工中心加装自动对刀仪的设计方案", 日用电器, no. 08, 31 August 2013 (2013-08-31), pages 62 - 64 * |
张秀印等: "数控立车自动换刀的技术研究", 金属加工(冷加工), no. 23, 31 December 2013 (2013-12-31), pages 52 - 53 * |
李立荣等: "三菱数控加工中心电气控制系统的研制", 拖拉机与农用运输车, vol. 40, no. 01, 28 February 2013 (2013-02-28), pages 43 - 45 * |
李继中: "加工中心刀库控制与调试方法研究", 深圳职业技术学院学报, vol. 10, no. 03, 31 May 2011 (2011-05-31), pages 7 - 13 * |
洪美琴: "铣削加工中Z向自动对刀的宏程序设计", 机械工程师, no. 07, 31 July 2016 (2016-07-31), pages 68 - 70 * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2933119B2 (en) | Numerical control unit | |
EP0104503A2 (en) | Numerical control processing system and machine tool including the system | |
CN101206466A (en) | Method for transferring numerical control process code | |
JPS6120104A (en) | Numerical control system | |
CN107797514A (en) | Possesses the numerical control device for the cutter back-off function for avoiding interference | |
JP2692011B2 (en) | Numerical control automatic programming device | |
JP3199319B2 (en) | Multi-axis / multi-path numerical control method | |
CN116160281A (en) | Method for realizing synchronous movement of tool changing and XY axes of drilling and tapping machine | |
CN107942947B (en) | Numerical control machine tool circular arc machining programming method | |
CN106774177A (en) | A kind of numerical control press control system and control method based on EtherCAT bus communications | |
CN102033510A (en) | Tracking and postprocessing method of runout type five-shaft tool nose of worktable | |
JP2008112217A (en) | Cam apparatus and synchronization setting method | |
JP4456526B2 (en) | NC program display and editing method | |
JP2000122709A (en) | Control method for multiaxial multi-system nc lathe | |
CN113134750A (en) | Method for optimizing tool changing of drilling and tapping tool magazine by utilizing M200 | |
Azahri et al. | Machining Analysis on a Pin Chuck by Using Mastercam Software | |
Al’Hapis et al. | A framework for a feature based machining using macro | |
CN112462685A (en) | Control method for avoiding collision and automatically converting 3+2 processing and application thereof | |
Sanela et al. | The use of CNC machines in development of modern furniture | |
JPH08118203A (en) | Control method of nc lathe and device thereof | |
CN111190389A (en) | Method for processing ellipse by modularized programming of macro program of Fanuc system | |
JPS58126039A (en) | Degree of surface roughness setting system for numerical control working machine | |
JPH06155103A (en) | Machining controlling method for two opposed spindle lathe | |
Popovici | MANAGEMENT OF PROCESSING TECHNOLOGY ON COMPUTERISED NUMERICALLY CONTROLLED CENTRES FROM PROGRAMMING AND SIMULATION TO OPERATION. | |
Modrea et al. | Efficiency of Numerical Control Programs using Predefined Cycles for Automatic Symmetric Tool Path Calculation |
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 |