CNC Knowledge
34 FOLLOWERS
Hi, I am Harshal Dhawas a Mechinical Engineer. I am very passionate about cnc machining. I always try to learn more and teach more about my cnc machining programming skills and other technical, programming skill.
CNC Knowledge
1y ago
Code
Group
Function
GOO
01*
Rapid Motion (ST20 945 in/min,ST30SS 1200 in/min in Z)
G01
01
linear Interpolation Motion
G02
01
CW Interpolation Motion
G03
01
ccw Interpolation Motion
G04
00
Dwell (non-modal)
G09
00
Exact Stop (non-modal)
G10
00
Programmable Offset Setting (non-modal)
G17
02
XY Plane Selection (used with live tooling)
G18
02*
ZX Plane Selection (Plane used onlathes)
G19
02
VZ Plane Selection (used with live tooling)
G20
06
Inch Programming Selection (setting #9)
G21
06
Metric Programming Selecti ..read more
CNC Knowledge
2y ago
SPINDLE SPEED [N] : Spindle speed plays a very important role in calculating cutting speed. Spindle speed is also called RPM. This means how much revolution the spindle does in a minute is called RPM or spindle speed.
Suppose 2000 spindle speed. If you want to show spindle speed in a CNC program, it should be called S2000.
CUTTING SPEED: It is the speed at which material remove in one minute by cutting tool from a linear distance of workpiece. It is express as mm/min or m/min.
Formula ;
  ..read more
CNC Knowledge
2y ago
CNC means Computer Numerical Control and VMC means Verticle Machining Center. There is no difference between CNC and VMC , because VMC is a type of CNC . But here we see the difference between CNC Lathe and VMC /CNC Milling.
<!--[if gte mso 9]>computer worldNormalcomputer world3942020-09-09T15:19:00Z2020-09-09T15:36:00Z1164935by adguard72109714.00<![endif ..read more
CNC Knowledge
2y ago
Numerical Control Means operation which is controlled by number, letter and symbol. By using this technology machine tool & workpiece operate automatically. Numerical instruction is designed to do a particular job. NC machine has the capability to change the program for a particular job. In this system, we feed program in punch card/ punch tape. Application of numerical control is in lathe & milling machine and many other like; welding, sheet metal working, riveting.
History : The invention of numerical control has been due to the pioneering work of John T. Parson ..read more
CNC Knowledge
2y ago
G10 Programmable offset is used for tool data entry (tool offset) and fixture offset data entry (work offset) in CNC machine. It is very easy to take offset in this method. g10 is used to serve in the datum position program. This code is very useful in a machine when you want to perform an operation on multiple fixtures or do the same process over and over again. Using this code, we can save the time required for offset setting.
1] TOOL OFFSET DATA ENTRY ( Tool offset) - The Tool Holder Presetter Gaugeis used to offset the tool. The values of X a ..read more
CNC Knowledge
2y ago
M CODE
DESCRIPTION
USE IN
M00
Program stop
Lathe& Milling
M01
Optional code for program stop
Lathe& Milling
M02
End of program
Lathe& Milling
M03
Spindle start clockwise
Lathe& Milling
M04
Spindle start counter clockwise
Lathe& Milling
M05
Spindle stop (cancel M03 & M04)
Lathe& Milling
M06
Tool change command
Milling
M08
Coolant ON
Lathe& Milling
M09
Coolant OFF
Lathe& Milling
M10
Chuck clamp
Lathe
M10
4th axis break ON
Milling
M11
Chuck unclamp
Lathe ..read more
CNC Knowledge
2y ago
G CODE
DESCRIPTION
USE IN
G00
Rapid traverse
Lathe & Milling
G01
Linear Interpolation (machining in straight line)
Lathe & Milling
G01
Chamfer & corner rounding
Lathe
G02
Circular interpolation clockwise . ( Arc machining )
Lathe & Milling
G03
Circular interpolation counter-clockwise (Arc machining)
Lathe & Milling
G04
Dwell time
Lathe & Milling
G05
Fine spindle control
Lathe
G09
Exact stop
Lathe & Milling
G10
Programmable offset setting
Lathe & Milling
G12
CW Circular ..read more
CNC Knowledge
2y ago
Follow the below steps ;
Step 1 – Press “ AUTO” key.
Step 2 – Removal “M/C LOCK”. If the machine is lock by pressing machine lock key.
Step 3 – Keep “FEEDRATE” zero .
Step 4 – Press “ PROG” key. And select the required program by clicking the program key.
Step 5 – Press “ CYCLE START” key.
Step 6 – Gradually increase the feed rate.
Step 7 – After work was performed then press “CYCCLE STOP” key.
click here MDI JOG EDIT OFFSET GRAPH ..read more