In this video, @gcodetutor explains the basics of cutter compensation and how to program your CNC machine correctly using G-codes G41 or G42. #practicalmachinist #machinst #machineshop #machineshoplife #machining #manualmachining #journeyman #machinistlife #mill #cncmill #cnclathe #cncmilling #cncmachining #lathe #cnc #machinistmemes
When programming CNC machines, we mainly use climb milling as it gives us a better surface finish and dimensional accuracy. Manual machines do not have reoccurring ball lead screws as CNC machines have. This means that if we use climb milling on a conventional machine then we are pushing into the backlash and this will always give bad results.
Each part of a block (or line) of G-Code has terminology when programming a CNC machine. Here is what each part is called.
The G75 Groove Cycle on a CNC Lathe using G-Code can be used to rough out material on a shaft, to machine a groove or to part off
The single line G76 screw thread cycle on a cnc lathe. Programming with G-Code is often quicker than CAD/CAM on a lathe
The first line of each block should be a safetyline to ensure the machine is in the correct state before any cutting takes place.