CN113134750A - 一种利用m200优化钻攻刀库换刀的方法 - Google Patents

一种利用m200优化钻攻刀库换刀的方法 Download PDF

Info

Publication number
CN113134750A
CN113134750A CN202110434477.0A CN202110434477A CN113134750A CN 113134750 A CN113134750 A CN 113134750A CN 202110434477 A CN202110434477 A CN 202110434477A CN 113134750 A CN113134750 A CN 113134750A
Authority
CN
China
Prior art keywords
program
tool
drilling
optimizing
tool changing
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
CN202110434477.0A
Other languages
English (en)
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.)
Syntec Technology Suzhou Co Ltd
Original Assignee
Syntec Technology Suzhou 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 Syntec Technology Suzhou Co Ltd filed Critical Syntec Technology Suzhou Co Ltd
Priority to CN202110434477.0A priority Critical patent/CN113134750A/zh
Publication of CN113134750A publication Critical patent/CN113134750A/zh
Pending legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23QDETAILS, 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/00Devices holding, supporting, or positioning work or tools, of a kind normally removable from the machine
    • B23Q3/16Devices holding, supporting, or positioning work or tools, of a kind normally removable from the machine controlled in conjunction with the operation of the tool
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
    • G05B19/4155Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by programme execution, i.e. part programme or machine function execution, e.g. selection of a programme

Landscapes

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

Abstract

本发明公开了一种利用M200优化钻攻刀库换刀的方法。该方法包括以下步骤:1)将M200和T0000的宏程序汇入***中;2)编写M200程序;3)启动运行加工程序进行加工;其中,M200程序的内容为%@MACRO;@107000=1;WAIT();T#20X#24Y#25G43H#11Z#26M#13S#19;WAIT();M99。本发明中的利用M200优化钻攻刀库换刀的方法利用M200程序使钻攻机进行换刀,则可以减少停顿数量,从而节省换刀时间,提高加工的效率,并且能够使换刀的动作更为流畅,不仅不影响加工的观感,还保证了产品的质量。

Description

一种利用M200优化钻攻刀库换刀的方法
技术领域
本发明涉及数控机床领域,特别涉及一种利用M200优化钻攻刀库换刀的方法。
背景技术
在数控机床中有一种名为钻攻机的机型,其中,钻攻机刀库由于换刀方式限制,在换完刀时与Z轴下刀之间会有一定的停顿。其主要原因是现有钻攻机换刀的方法都是通过T码来实现的,而在其程序中通过相应的宏程序T0000来实现换刀动作。此方法所实现的换刀动作在换完刀之后到Z轴下刀的这一过程中,会因为宏程序与程序之间的切换从而导致Z轴的移动有停顿,而加工中较多的停顿不仅会耗费更多的时间,还会影响机床加工的流畅性和观感,进而影响所加工产品的质量。
发明内容
为解决上述问题,本发明提供了一种利用M200优化钻攻刀库换刀的方法。
根据本发明的一个方面,提供了一种利用M200优化钻攻刀库换刀的方法,包括以下步骤:
1)将M200和T0000的宏程序汇入***中;
2)编写M200程序;
3)启动运行加工程序进行加工;
其中,M200程序的内容为
%@MACRO;
@107000=1;
WAIT();
T#20X#24Y#25G43H#11Z#26M#13S#19;
WAIT();
M99。
本发明中的利用M200优化钻攻刀库换刀的方法利用M200程序使钻攻机进行换刀,则可以减少停顿数量,从而节省换刀时间,提高加工的效率,并且能够使换刀的动作更为流畅,不仅不影响加工的观感,还保证了产品的质量。
在一些实施方式中,步骤1)中,T0000程序的内容为:
G91 G01 Z-(@496/1000.) F@495;
M12;
WAIT();
G@105;
G91 G01 Z0 F40000;
CASE #11 OF;
1;
G91 G01 X#24 Y#25 Z(#26+#11001+#10001)。由此,设置了T0000程序的具体内容。
在一些实施方式中,在T0000程序中,#26为M200程序中所下的Z轴的程序命令。由此,描述了T0000程序的其中一部分指令,其中,当Z轴在到达取刀位置后,则会进入CASE判断,从而判断M200所下的刀补号。
在一些实施方式中,在T0000程序中,#11001为一号刀的刀补值。由此,由此,描述了T0000程序的另一部分指令,其中,判断M200所下的刀补号,可以根据#11001执行对应刀号的补偿。
在一些实施方式中,在T0000程序中,#10001为一号刀的磨耗值。由此,由此,描述了T0000程序的另一部分指令,其中,判断M200所下的刀补号,可以根据#11001执行对应刀号的磨耗。
在一些实施方式中,在T0000程序中,还会对@107000的值进行判断,并且在结尾处将@107000赋值为0。由此,执行M200会将@107000赋值为1,在T0000内会对@107000的值进行判断,如果@107000=1,则会执行无停顿换刀,而T0000结尾处会将@107000赋值为0,如若程序中换刀仍只下T_。那么@107000=0,通过判断依旧会执行老版换刀。
在一些实施方式中,在步骤3)中,先以手轮模拟确认换刀动作,然后重复测试换刀流程。由此,设置了启动加工时所执行的具体操作,以确保顺利进行换刀。
在一些实施方式中,加工程序的内容为:
G_;
M200 T_X_Y_G43H_Z_M_S_;
G43H_。由此,设置了加工程序的具体内容,
具体实施方式
下面对本发明作进一步详细的说明。
该优化钻攻刀库换刀的方法利用了M200程序,配合钻攻机原本的T0000程序共同实现。在实现该方法时,首先需要将M200和T0000的宏程序(MACRO)汇入***中,然后按照规范格式编写M200程序。
M200程序的主要内容如下:
%@MACRO;
@107000=1;
WAIT();
T#20 X#24 Y#25 G43H#11 Z#26 M#13 S#19;
WAIT();
M99。
而T0000程序的主要内容如下(包括注释):
G91 G01 Z-(@496/1000.) F@495;//到达取刀位置
M12;//关闭主轴吹气
WAIT();//停止预解单节
G@105;//还原工件坐标系
G91 G01 Z0 F40000;//因CASE循环内F值无效,此处Z轴走0的方式下一个F值
CASE #11 OF;
1;
G91 G01 X#24 Y#25 Z(#26+#11001+#10001);//Z轴直接走到程序坐标位置
在上述T0000程序中,#26为M200程序中所下的Z轴的程序命令,#11001为一号刀的刀补值,而#10001为一号刀的磨耗值。其中,当Z轴在到达取刀位置后,则会进入CASE判断,从而判断M200所下的刀补号,从而执行对应刀号的补偿和磨耗。
而因为M200第一行指定了工件坐标系,所以如果工件坐标系以及外偏内有值,则同样会执行坐标系以及外偏。这样一来,就可以将换完刀后Z轴下刀的过程在T0000内进行,则没有了宏程序与程序之间的切换,也就不会再有停顿现象
此外,T0000程序还包括以下内容(包括注释):
IF@107000=1THEN//执行M200,会将@107000赋值1,则使用新版换刀
由此可知,执行M200会将@107000赋值为1,在T0000程序中会对@107000的值进行判断,而如果判断@107000=1,则会执行新版的无停顿换刀。
此外,T0000程序的结尾处还包括以下内容(包括注释):
IF@107000=0THEN//@107000=0,仍执行老版换刀
此时将@107000赋值为0,当判断出@107000=0,则依旧会执行老版换刀。
在编写好M200程序后,则可以启动运行加工程序进行加工。其中,加工程序的主要内容如下(包括注释):
Figure BDA0003033627040000041
此外,在加工时,可以先以手轮模拟确认换刀动作,然后重复测试换刀流程,以确保换刀工作顺利进行。
以下,举例说明在使用该方法进行加工的某次换刀的具体程序(包括注释):
G54;
M200 T1 X50.Y50.G43H1 Z-50.M03 S500;//按照M200格式编写换刀程序,换刀1号刀,并在换刀之后XY到达50的位置,Z达到-50的位置,主轴正转500转/分)
G04X3;//暂停3S
M05;//主轴停转
G04X1;//暂停1S
T2;//换到2号刀
G04X1;//暂停1S
M200 T3 X50.Y50.G43H1 Z-50.M03 S500;//按照M200格式编写换刀程序,换刀3号刀,并在换刀之后XY到达50的位置,Z达到-50的位置,主轴正转500转/分
G04X3;//暂停3S
M05;//主轴停转
此外,在加工时,可以先以手轮模拟确认换刀动作,然后重复测试换刀流程,以确保换刀工作顺利进行。
以上所述的仅是本发明的一些实施方式。对于本领域的普通技术人员来说,在不脱离本发明创造构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。

Claims (8)

1.一种利用M200优化钻攻刀库换刀的方法,其特征在于:包括以下步骤
1)将M200和T0000的宏程序汇入***中;
2)编写M200程序;
3)启动运行加工程序进行加工;
其中,M200程序的内容为%@MACRO;
@107000=1;
WAIT();
T#20X#24Y#25G43H#11Z#26M#13S#19;
WAIT();
M99。
2.根据权利要求1所述的一种利用M200优化钻攻刀库换刀的方法,其特征在于:步骤1)中,T0000程序的内容为
G91 G01 Z-(@496/1000.)F@495;
M12;
WAIT();
G@105;
G91 G01 Z0 F40000;
CASE#11OF;
1;
G91 G01 X#24 Y#25 Z(#26+#11001+#10001)。
3.根据权利要求2所述的一种利用M200优化钻攻刀库换刀的方法,其特征在于:在T0000程序中,#26为M200程序中所下的Z轴的程序命令。
4.根据权利要求2所述的一种利用M200优化钻攻刀库换刀的方法,其特征在于:在T0000程序中,#11001为一号刀的刀补值。
5.根据权利要求2所述的一种利用M200优化钻攻刀库换刀的方法,其特征在于:在T0000程序中,#10001为一号刀的磨耗值。
6.根据权利要求1所述的一种利用M200优化钻攻刀库换刀的方法,其特征在于:在T0000程序中,还会对@107000的值进行判断,并且在结尾处将@107000赋值为0。
7.根据权利要求1所述的一种利用M200优化钻攻刀库换刀的方法,其特征在于:在步骤3)中,先以手轮模拟确认换刀动作,然后重复测试换刀流程。
8.根据权利要求1所述的一种利用M200优化钻攻刀库换刀的方法,其特征在于:加工程序的内容为
G_;
M200 T_X_Y_G43H_Z_M_S_;
G43H_。
CN202110434477.0A 2021-04-22 2021-04-22 一种利用m200优化钻攻刀库换刀的方法 Pending CN113134750A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110434477.0A CN113134750A (zh) 2021-04-22 2021-04-22 一种利用m200优化钻攻刀库换刀的方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110434477.0A CN113134750A (zh) 2021-04-22 2021-04-22 一种利用m200优化钻攻刀库换刀的方法

Publications (1)

Publication Number Publication Date
CN113134750A true CN113134750A (zh) 2021-07-20

Family

ID=76813295

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110434477.0A Pending CN113134750A (zh) 2021-04-22 2021-04-22 一种利用m200优化钻攻刀库换刀的方法

Country Status (1)

Country Link
CN (1) CN113134750A (zh)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101986225A (zh) * 2010-11-09 2011-03-16 宁波恒威机械有限公司 立式加工中心斗笠式刀库不乱刀的控制方法
CN102087514A (zh) * 2010-09-25 2011-06-08 宁波天瑞精工机械有限公司 数控机床自动换刀气动控制方法及控制装置
CN104959633A (zh) * 2015-07-15 2015-10-07 上海西码机床科技有限公司 走心机对刀方法
CN106597990A (zh) * 2015-10-14 2017-04-26 沈阳机床(集团)设计研究院有限公司上海分公司 数控机床换刀点快速定位方法
CN106862628A (zh) * 2017-04-13 2017-06-20 遵义市晨升科技有限责任公司 数控机床主轴定向自制插刀对型腔内直角加工方法

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102087514A (zh) * 2010-09-25 2011-06-08 宁波天瑞精工机械有限公司 数控机床自动换刀气动控制方法及控制装置
CN101986225A (zh) * 2010-11-09 2011-03-16 宁波恒威机械有限公司 立式加工中心斗笠式刀库不乱刀的控制方法
CN104959633A (zh) * 2015-07-15 2015-10-07 上海西码机床科技有限公司 走心机对刀方法
CN106597990A (zh) * 2015-10-14 2017-04-26 沈阳机床(集团)设计研究院有限公司上海分公司 数控机床换刀点快速定位方法
CN106862628A (zh) * 2017-04-13 2017-06-20 遵义市晨升科技有限责任公司 数控机床主轴定向自制插刀对型腔内直角加工方法

Similar Documents

Publication Publication Date Title
US20100138018A1 (en) Method for producing a parts program
JP3904945B2 (ja) Ncプログラムのための最適データ変換方法および数値制御工作機械
CN102467112A (zh) 工具机的加工法
CN110244656A (zh) 一种基于五轴数控龙门机床六轴改造的nc代码仿真方法
CN107797514A (zh) 具备避免干扰的刀具退避功能的数值控制装置
CN1759357A (zh) 数控***
JPS6120104A (ja) 数値制御方式
CN102236337A (zh) 电气改造机床中可编程控制器plc的控制及设计
CN106338968A (zh) 可进行考虑轴移动方向的误差修正的数值控制装置
CN113134750A (zh) 一种利用m200优化钻攻刀库换刀的方法
CN107544435A (zh) 一种数控***中的珩磨往复运动控制方法
CN102654760B (zh) 用于工具机的数值控制方法
CN102033510A (zh) 一种工作台偏摆式五轴刀尖跟踪后置处理方法
JP2007233624A (ja) 工作機械の数値制御装置
CN101885191B (zh) 木工cnc加工中心工序的优化方法
JP2006323582A (ja) Ncプログラムの表示方法及び編集方法
CN114035511A (zh) 一种图形化数控车床智能控制***及其控制方法
JPS63311408A (ja) 数値制御装置
CN116160281A (zh) 一种实现钻攻机换刀与xy轴同动的方法
Maisiuk et al. Improvement of a component manufacturing process
WO2023166559A9 (ja) データ収集装置およびコンピュータ読み取り可能な記憶媒体
CN203437667U (zh) 一种多功能数控车削刀具
CN113110300B (zh) 一种加工中心专用的断刀点回归方法
CN103240428A (zh) 一种多功能数控车削刀具
Popovici MANAGEMENT OF PROCESSING TECHNOLOGY ON COMPUTERISED NUMERICALLY CONTROLLED CENTRES FROM PROGRAMMING AND SIMULATION TO OPERATION.

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
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20210720