Aug 27, 2021 Leave a message

How to get started quickly for cnc milling machine fanuc 1370?


How to get started quickly for cnc milling machine fanuc 1370 management center programming learning professional knowledge induction, teach you 30 minutes to get started quickly! No matter which line you are in, you must be able to stand the test of time and continue to improve your professional ability. To become a CNC machine tool master, you must enter the processing plant for at least six years after graduation. Above time. Not only has the basic theoretical level of a technical engineer, but also has the specific work experience and self-learning ability of a senior technician. For CNC machining centers, programming is particularly important, which immediately jeopardizes the quality and high efficiency of production and processing. I firmly believe that everyone loves and hates programming. So how to quickly grasp the programming method of the CNC machining center management center? Let’s study with me below!


1. Professional knowledge of CNC machining center management center programming learning


G04C(U)_/P_ refers to the pause time of the tool (cutting is terminated, the spindle does not terminate), and the marked value after the detailed address P or X is the pause time. The marked value after X must have decimal places, otherwise it is measured by one-thousandth of the marked value, using seconds (s) as the enterprise, and the marked value after P cannot have decimal places (that is, the integer amount is indicated), and ms (ms ) Is an enterprise.


However, in some hole system production and processing instructions (such as G82, G88 and G89), in order to better ensure the roughness of the hole bottom, when the tool is produced and processed to the hole bottom, a pause time is required. At this time, only the detailed address P is used to indicate If it is indicated by the detailed address X, the automatic control system thinks that X is the X-axis plane coordinate to carry out the implementation.


[Differences and connections between M00, M01, M02 and M03]


M00 means that the program has no reason to terminate the command. When the program is executed, the tool pass is terminated and the spindle stops. To restart the program, you must first return to JOG, press and hold CW (spindle forward) to run the spindle, and then return to AUTO, press and hold the START key to run the program.


M01 is the program's optional stop instruction. Before the program is executed, the OPSTOP key on the operation panel must be turned on. The actual effect after execution is the same as M00, and the restart of the program is the same as above. M00 and M01 are often used for inspection or milling of workpiece specifications in the production process.


M02 is the command to complete the main program. When this instruction is executed, the tool pass is terminated, the spindle is terminated, and the refrigerant is turned off. But the program mouse cursor stops at the end of the program.


M30 is the command to complete the main program. The effect is the same as M02, but the difference is that the mouse cursor returns to the program head, no matter whether there are other blocks after M30.


[The actual meaning of the detailed addresses D and H are the same]


The main parameters of tool compensation D and H have the same function and can be exchanged at will. They all indicate the detailed address name of the compensation memory in the CNC machine tool, but the actual compensation value is determined by the detailed address of the compensation number behind them. However, in the CNC machining center, in order to better avoid typing errors, the general human factors require H to be the detailed address of the tool length compensation, the compensation number is from 1 to 20, D is the detailed address of the tool semi-finished compensation, and the compensation number is from No. 24 Gradually (20 knives of CNC knives).


【Mirror System Command】


The mirror system produces processing instructions M21, M22, M23. When only the X-axis or Y-axis mirror system is implemented, the feed sequence (face milling and up-milling), tool compensation direction, and arc tool radius compensation during drilling will all be reversed from the specific program. When the mirror system is carried out for the X and Y axes, the feed sequence, tool compensation direction, and arc tool radius compensation will not change.


Note: After applying the mirroring system command, M23 must be used to carry out the cancellation to prevent harm to the subsequent procedures. In the G90 mode, the application of the mirror system or the cancel command requires returning to the starting point of the product workpiece plane coordinate before it can be applied. Otherwise, the CNC machine tool cannot measure the trajectory behind it, and random tool movement will occur. At this time, it is necessary to implement manual starting point return to actual operation to deal with. The spindle rotation is not accompanied by the mirroring system command change.


【Circular tool radius compensation command】


G02 is the tool radius compensation in the clockwise direction, G03 is the tool radius compensation in the opposite direction. In the XY plan view, the file format is as follows: G02/G03X_Y_I_K_F_ or G02/G03X_Y_R_F_, where X and Y are the coordinates of the arc end point, I, J is the increase value on the X and Y axes from the starting point of the arc to the center point of the arc, R is the arc half length, and F is the cutting speed.


Pay attention to arc drilling, q≤180°, R is coincidence; q>180°, R is a negative number; I and K can also be specified by R. When the two are specified in addition, R command is preferred , I and K are invalid; R can not be used for full circle drilling. Full circle drilling can only be programmed with I, J, and K programs. There are countless circles with the same halfway through the same point. When I and K are zero, it can be omitted. Regardless of the G90 or G91 method, I, J, and K are all programmed according to the relative coordinate program; when the arc interpolation stop compensation, the tool compensation command G41/ cannot be used. G42.


[G92 and G54-the advantages and disadvantages of G59]


G54——G59 is the plane coordinate set before production and processing, and G92 is the plane coordinate set in the program. If G54——G59 is used, there is no need to apply G92, otherwise G54——G59 will be replaced, which should be prevented .


Note: (1) Once G92 is applied to set the plane coordinates, applying G54——G59 will not have all functions, unless the power is turned off and the system software is restarted, or G92 is then used to set the desired new product workpiece plane coordinates. (2) After applying the G92 program, if the CNC lathe does not return to the starting point set by 92, run this program again. The current geographic location of the CNC lathe becomes the starting point of the new product workpiece coordinate, which is prone to safety accidents. Therefore, we expect readers to use it cautiously.


[Programs for changing the knife]


On CNC machining centers, tool change is inevitable. However, the original CNC lathe always has a fixed CNC tool change point. Without the tool change part, the tool cannot be changed. Before the tool is changed, the tool compensation and circulation system must be cancelled. The spindle is terminated and the coolant is frozen. Turn off. There are many standards. If you need to ensure this standard before each manual tool change, it is not only easy to make mistakes, but also high in efficiency. Therefore, we can customize a tool change program to store, and then use M98 to enable it at one time. Change the knife position.


Taking PMC-10V20 CNC machining center as an example, the program is as follows:


O2002; (program name)


G80G40G49; (cancel fixed cycle system, tool compensation)


M05; (Spindle end)


M09; (The refrigerant is turned off)


G91G30Z0; (Z-axis returns to the second starting point, that is, to change the CNC tool point)


M06; (tool change)


M99; (End of subroutine)


When the tool must be changed, simply input "T5M98P2002" in the MDI case to change the required tool T5, thereby preventing a lot of unnecessary errors. The majority of readers can customize the corresponding tool change program according to the characteristics of their own CNC lathes.


[Other]


The sequence number of the program segment is indicated by the detailed address N. Generally, the internal storage space of CNC machine tool equipment is relatively limited. In order to save storage space better, the sequence number of the program segment is omitted. N only indicates the model of the program segment, which can be used to search and write programs conveniently. It does not have all the effects on the production process. The serial number can increase or decrease, and it does not stipulate that the marked value has continuity. However, some cyclic system instructions, automatic jump instructions, subroutines and mirroring system instructions cannot be omitted. In the same program segment, the same instruction (same detailed address character) or the same group of instructions will take effect after the occurrence.


2. Thirty minutes quick start of programming learning of CNC machining center management center!


Definition 1. Command sequence: divide commands with similar functions into a group, and G codes of the same group cannot occur in the same line of blocks.


Definition 2. Program segment A program segment is a basic part of a program, and a program segment is composed of different instructions. The following are the instructions that all colleges and universities must talk about during the whole course of the lecture. After mastering the basic method of programming, you can also start programming by grasping this instruction.


Definition 3. Common command types The file format of commands is composed of English alphabet data.


Such as G54 G_ X_Y_Z_ F_ S_ T_ M_


G_ G code


X_Y_Z_ Parallel spool of CNC lathe


F_ Cutting speed


S_ main rotation speed ratio


T_ Tool command


M_ function


The most common M code


M3 main turn positive and graded turn


M4 main turn over


M5 main turn and stop


Such as: M3 S600 spindle is rotating forward, the speed ratio is 600 r/min


M06 Tool change command


For example, T1 M06 is for the first knife


The following key talks about G codes 01 group G codes are used to manipulate knives for fitness exercises.


G00 Quickly point and precise positioning G00 X_Y_Z_;


The tool moves at a rapid rate to the position in the product workpiece plane coordinates specified by the square root command (G90) or the increase value command (G91). The moving rate is specified by the main parameters of the CNC lathe.


G01 Parallel line tool radius compensation G01 X_Y_Z_ F_


G02 clockwise circular arc tool radius compensation command file format: G02 X_ Y_ Z_ R_ F_ / G03 X_ Y_ Z_ I_ J_ K_ F


G03 reverse arc tool radius compensation command file format: G03 X_ Y_ Z_ R_ F_ / G03 X_ Y_ Z_ I_ J_ K_ F_


X_ Y_ Z_ terminal coordinates of the arc


R_ Half of arc


I_ The end point of the arc is relative to the tool location


X-direction


J_ The terminal point of the arc is relative to the location of the tool


Y-direction


K_ The end point of the arc is relative to the location of the tool


Z-direction


F_ Development rate


There are two ways to define F: G94 feed per minute (moving rate of tool per minute mm/min) / G95 feed per revolution (distance of tool movement per spindle rotation mm/r)


G code tool length compensation G43 length compensation instruction


For example, in G43H01, the distance between the sharp tool of the CNC tool change point and the zero point of the product workpiece in the Z direction is "H01", what is "H01"?


H01 is the reference point value, and I write the distance between the sharp knife and the zero surface of the product workpiece in the Z direction at H01 in the reference point table. Thank you for your interest in CNC machine tool automation technology Mobile WeChat: CNCAUT


G54 product workpiece plane coordinates, you write the position of the zero point of the product workpiece in the plane coordinate catalog.


G54 is only the most common part in the catalog. Others also include G55, G56, G57, G58, and G59, and their actual meaning is the same as G54.


G codes required for hole drilling, milling, and boring.


The G81 file format is G81 X_ Y_ Z_ R_ F_;


X_Y_ Hole distance coordinates (that is, the position of the hole)


Z_ deep hole


R_ The high bottom of safety, that is, when the high gear moves to which position, gradually take the knife to exercise?


F_ Cutting speed.


G80 stationary circulation system completed


There are many codes, such as G81, G83, G84, G85, G86, G87, G73, G74, and G76. The posture of each instruction is different, but if you grasp one, you can understand the others by looking at it. G84 and G76 are a bit complicated, so I can discuss them in time.



Send Inquiry

whatsapp

skype

E-mail

Inquiry