[go: up one dir, main page]

CN113134750A - Method for optimizing tool changing of drilling and tapping tool magazine by utilizing M200 - Google Patents

Method for optimizing tool changing of drilling and tapping tool magazine by utilizing 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
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.)
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/en
Publication of CN113134750A publication Critical patent/CN113134750A/en
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

The invention discloses a method for optimizing tool changing of a drilling and tapping tool magazine by using M200. The method comprises the following steps: 1) importing macro programs of M200 and T0000 into the system; 2) writing an M200 program; 3) starting a running machining program for machining; wherein, the content of the M200 program is% @ MACRO; @107000 ═ 1; WAIT (); t #20X #24Y #25G43H #11Z #26M #13S # 19; WAIT (); m99. According to the method for optimizing the tool changing of the drilling and tapping tool magazine by using the M200, the drilling and tapping machine is used for tool changing by using the M200 program, so that the number of pauses can be reduced, the tool changing time is saved, the machining efficiency is improved, the tool changing action can be smoother, the appearance of machining is not influenced, and the quality of products is ensured.

Description

Method for optimizing tool changing of drilling and tapping tool magazine by utilizing M200
Technical Field
The invention relates to the field of numerical control machine tools, in particular to a method for optimizing tool changing of a drilling and tapping tool magazine by utilizing M200.
Background
There is a model named as a drilling and tapping machine in a numerical control machine tool, wherein a tool magazine of the drilling and tapping machine is limited by a tool changing mode, and a certain pause exists between the tool magazine and the Z-axis tool setting when the tool is changed. The main reason is that the tool changing method of the existing drilling and tapping machine is realized by T code, and the tool changing action is realized by corresponding macro program T0000 in the program. In the process from the cutter changing action to the cutter lowering of the Z axis after the cutter changing, the movement of the Z axis is stopped due to the switching between macro programs, and more stops in the machining process not only consume more time, but also influence the smoothness and the impression of the machine tool machining, and further influence the quality of the machined product.
Disclosure of Invention
In order to solve the problems, the invention provides a method for optimizing tool changing of a drilling and tapping tool magazine by using M200.
According to one aspect of the invention, a method for optimizing tool changing of a drilling and tapping tool magazine by using M200 is provided, and comprises the following steps:
1) importing macro programs of M200 and T0000 into the system;
2) writing an M200 program;
3) starting a running machining program for machining;
wherein, the content of the M200 program is
%@MACRO;
@107000=1;
WAIT();
T#20X#24Y#25G43H#11Z#26M#13S#19;
WAIT();
M99。
According to the method for optimizing the tool changing of the drilling and tapping tool magazine by using the M200, the drilling and tapping machine is used for tool changing by using the M200 program, so that the number of pauses can be reduced, the tool changing time is saved, the machining efficiency is improved, the tool changing action can be smoother, the appearance of machining is not influenced, and the quality of products is ensured.
In some embodiments, in step 1), the content of the T0000 program is:
G91 G01 Z-(@496/1000.) F@495;
M12;
WAIT();
G@105;
G91 G01 Z0 F40000;
CASE #11 OF;
1;
G91G 01X #24Y # 25Z (#26+ #11001+ # 10001). Thus, the specific contents of the T0000 program are set.
In some embodiments, #26 is the program command for the Z-axis under the M200 program in the T0000 program. Thus, a portion of the instructions of the T0000 program is described, wherein when the Z-axis reaches the tool picking position, the CASE judgment is entered, and the tool complement under M200 is judged.
In some embodiments, #11001 is the shim of knife No. one in the T0000 program. Thus, another part of the instructions of the T0000 program is described, wherein the shim number under M200 is determined, and the compensation of the corresponding shim number can be performed according to # 11001.
In some embodiments, #10001 is the wear value of knife # one in the T0000 program. Thus, another part of the instructions of the T0000 program is described, in which the complement number of the knife under M200 is judged, and the wear of the corresponding knife number can be performed according to # 11001.
In some embodiments, the value of @107000 is also determined in the T0000 program and @107000 is assigned a value of 0 at the end. Thus, execution M200 will assign @107000 to 1, will determine the value of @107000 within T0000, if @107000 ═ 1, will implement the non-stop tool change, and T0000 will end will assign @107000 to 0, if the tool change is still only T _inthe procedure. Then @107000 is 0 and the old plate exchange is still performed by the decision.
In some embodiments, in step 3), the tool changing action is confirmed by hand wheel simulation, and then the tool changing process is tested repeatedly. Thus, a specific operation performed at the start of machining is set to ensure smooth tool change.
In some embodiments, the content of the processing program is:
G_;
M200 T_X_Y_G43H_Z_M_S_;
G43H _. Therefore, the specific content of the processing program is set,
Detailed Description
The present invention is described in further detail below.
The method for optimizing the tool changing of the drilling and tapping tool magazine utilizes an M200 program and is matched with an original T0000 program of a drilling and tapping machine to realize together. When the method is implemented, the MACRO programs (MACRO) of the M200 and the T0000 are firstly imported into the system, and then the M200 program is written according to the standard format.
The main contents of the M200 program are as follows:
%@MACRO;
@107000=1;
WAIT();
T#20 X#24 Y#25 G43H#11 Z#26 M#13 S#19;
WAIT();
M99。
and the main contents of the T0000 program are as follows (including comments):
G91G 01Z- (@496/1000.) F @ 495; // reach the knife-taking position
M12; // close spindle blow
WAIT (); // stop pre-solving single section
G @ 105; // reducing the workpiece coordinate System
G91G 01Z 0F 40000; // because F is not valid in the CASE loop, where the Z axis goes 0 and the next F
CASE #11 OF;
1;
G91G 01X #24Y # 25Z (#26+ #11001+ # 10001); the/Z axis goes directly to the programmed coordinate position
In the T0000 program, #26 is the program command for the Z axis in the M200 program, #11001 is the complement value of the one-point knife, and #10001 is the wear value of the one-point knife. After the Z axis reaches the tool picking position, the CASE judgment is carried out, so that the tool complement number under the M200 is judged, and the compensation and the abrasion of the corresponding tool number are executed.
Since the first column of M200 specifies the object coordinate system, the coordinate system and the outlier are performed as well if the object coordinate system and the outlier are intrinsic. Therefore, the process of cutting off the Z shaft after the cutter is replaced can be carried out in T0000, the macro program and the program are not switched, and the pause phenomenon does not exist
In addition, the T0000 program also includes the following (including comments):
IF @107000 is 1THEN// execute M200, will assign @107000 a value of 1, THEN use the new version to change the tool
Therefore, the execution M200 assigns @107000 to 1, judges the value of @107000 in the T0000 program, and executes the non-stop tool changing of a new version if @107000 is judged to be 1.
In addition, the following (including comments) are also included at the end of the T0000 program:
IF @107000 ═ 0THEN// @107000 ═ 0, old tool changes were still performed
At this time, the value of @107000 is assigned to 0, and when the value of @107000 is judged to be 0, old plate tool changing is still executed.
After the M200 program is written, the operating machining program can be started to perform machining. The main contents of the processing program are as follows (including comments):
Figure BDA0003033627040000041
in addition, during machining, the hand wheel can be used for simulating and confirming the tool changing action, and then the tool changing process can be tested repeatedly, so that the tool changing work can be carried out smoothly.
The following illustrates a specific procedure (including comments) for changing a tool at a certain time during machining using this method:
G54;
M200T 1 X50.Y50. G43H1Z-50. M03S 500; v/writing a tool changing program according to the M200 format, changing a tool with the number 1, after the tool changing, XY reaches the position of 50, Z reaches the position of-50, the main shaft rotates forwards for 500 turns/minute)
G04X 3; // pause 3S
M05; // main shaft stall
G04X 1; // pause 1S
T2; I/O change to No. 2 knife
G04X 1; // pause 1S
M200T 3 X50.Y50. G43H1Z-50. M03S 500; v/writing a tool changing program according to the M200 format, changing a tool with the number 3, after the tool changing, XY reaches the position of 50, Z reaches the position of-50, and the main shaft rotates forwards at 500 rpm
G04X 3; // pause 3S
M05; // main shaft stall
In addition, during machining, the hand wheel can be used for simulating and confirming the tool changing action, and then the tool changing process can be tested repeatedly, so that the tool changing work can be carried out smoothly.
What has been described above are merely some embodiments of the present invention. It will be apparent to those skilled in the art that various changes and modifications can be made without departing from the inventive concept thereof, and these changes and modifications can be made without departing from the spirit and scope of the invention.

Claims (8)

1. A method for optimizing tool changing of a drilling and tapping tool magazine by using M200 is characterized by comprising the following steps: comprises the following steps
1) Importing macro programs of M200 and T0000 into the system;
2) writing an M200 program;
3) starting a running machining program for machining;
wherein, the content of the M200 program is% @ MACRO;
@107000=1;
WAIT();
T#20X#24Y#25G43H#11Z#26M#13S#19;
WAIT();
M99。
2. the method for optimizing tool change of a drilling and tapping tool magazine by using M200 as claimed in claim 1, wherein: in step 1), the content of the T0000 program is
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. The method for optimizing tool changing of a drilling and tapping tool magazine using M200 as claimed in claim 2, wherein: in the T0000 program, #26 is a program command of the Z axis under the M200 program.
4. The method for optimizing tool changing of a drilling and tapping tool magazine using M200 as claimed in claim 2, wherein: in the T0000 program, #11001 is the shim value for knife No. one.
5. The method for optimizing tool changing of a drilling and tapping tool magazine using M200 as claimed in claim 2, wherein: in the T0000 program, #10001 is the wear value of knife # one.
6. The method for optimizing tool change of a drilling and tapping tool magazine by using M200 as claimed in claim 1, wherein: in the T0000 program, a decision is also made as to the value of @107000, and @107000 is assigned a value of 0 at the end.
7. The method for optimizing tool change of a drilling and tapping tool magazine by using M200 as claimed in claim 1, wherein: in step 3), the hand wheel is used for simulating and confirming the tool changing action, and then the tool changing process is tested repeatedly.
8. The method for optimizing tool change of a drilling and tapping tool magazine by using M200 as claimed in claim 1, wherein: the content of the processing program is
G_;
M200 T_X_Y_G43H_Z_M_S_;
G43H_。
CN202110434477.0A 2021-04-22 2021-04-22 Method for optimizing tool changing of drilling and tapping tool magazine by utilizing M200 Pending CN113134750A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110434477.0A CN113134750A (en) 2021-04-22 2021-04-22 Method for optimizing tool changing of drilling and tapping tool magazine by utilizing M200

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110434477.0A CN113134750A (en) 2021-04-22 2021-04-22 Method for optimizing tool changing of drilling and tapping tool magazine by utilizing M200

Publications (1)

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

Family

ID=76813295

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110434477.0A Pending CN113134750A (en) 2021-04-22 2021-04-22 Method for optimizing tool changing of drilling and tapping tool magazine by utilizing M200

Country Status (1)

Country Link
CN (1) CN113134750A (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101986225A (en) * 2010-11-09 2011-03-16 宁波恒威机械有限公司 Control method of prevention of count errors in bamboo hat automatic tool changer (ATC) of vertical machining centre
CN102087514A (en) * 2010-09-25 2011-06-08 宁波天瑞精工机械有限公司 Pneumatic control method and control device for automatically changing tools of numerical control machine tool
CN104959633A (en) * 2015-07-15 2015-10-07 上海西码机床科技有限公司 Tool alignment method of precision machining lathe
CN106597990A (en) * 2015-10-14 2017-04-26 沈阳机床(集团)设计研究院有限公司上海分公司 Fast positioning method for the cutter changing point of numerical control machine tool
CN106862628A (en) * 2017-04-13 2017-06-20 遵义市晨升科技有限责任公司 Main shaft of numerical control machine tool orientation self-control slotting tool is to right angle processing method in die cavity

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102087514A (en) * 2010-09-25 2011-06-08 宁波天瑞精工机械有限公司 Pneumatic control method and control device for automatically changing tools of numerical control machine tool
CN101986225A (en) * 2010-11-09 2011-03-16 宁波恒威机械有限公司 Control method of prevention of count errors in bamboo hat automatic tool changer (ATC) of vertical machining centre
CN104959633A (en) * 2015-07-15 2015-10-07 上海西码机床科技有限公司 Tool alignment method of precision machining lathe
CN106597990A (en) * 2015-10-14 2017-04-26 沈阳机床(集团)设计研究院有限公司上海分公司 Fast positioning method for the cutter changing point of numerical control machine tool
CN106862628A (en) * 2017-04-13 2017-06-20 遵义市晨升科技有限责任公司 Main shaft of numerical control machine tool orientation self-control slotting tool is to right angle processing method in die cavity

Similar Documents

Publication Publication Date Title
US20100138018A1 (en) Method for producing a parts program
JP3904945B2 (en) Optimal data conversion method and numerical control machine tool for NC program
CN102059635A (en) Typical part optimized grinding process integrated numerically controlled grinding system
CN107797514A (en) Possesses the numerical control device for the cutter back-off function for avoiding interference
CN1759357A (en) Numerical control system
JPS6120104A (en) Numerical control system
CN106338968A (en) Numerical controller capable of compensating error in consideration of axis movement direction
CN102236337A (en) Control and design of programmable logic controller (PLC) for electrical remolding of machine tool
CN1967421A (en) Dynamic forward-looking processing method of small program segment and implementing device
CN113134750A (en) Method for optimizing tool changing of drilling and tapping tool magazine by utilizing M200
CN107544435A (en) A kind of honing reciprocating motion control method in digital control system
JP2007233624A (en) Numerical controller of machine tool
CN102654760B (en) Numerical value control method for machine tool
CN102033510A (en) Tracking and postprocessing method of runout type five-shaft tool nose of worktable
CN101885191A (en) Optimization method of procedures of woodworking computerized numerical control (CNC) processing center
CN116160281A (en) Method for realizing synchronous movement of tool changing and XY axes of drilling and tapping machine
CN100505982C (en) Cutter control method for printed circuit board forming/drilling machine
Maisiuk et al. Improvement of a component manufacturing process
CN203437667U (en) Multifunctional numerical control turning tool
CN113110300B (en) Special tool-breaking point regression method for machining center
CN109032082A (en) Portable adjusting method for common problems of FANUC system
WO2023166559A9 (en) Data collecting device and computer-readable storage medium
CN1214001A (en) Method and device for analyzing NC programs in NC machining
Haber et al. Embedded fuzzy control system: Application to an electromechanical system
CN103240428A (en) Multifunctional numerical-control turning tool

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