Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
CNC Programming l Write G-Code and M-Code
Rating: 3.6 out of 5(46 ratings)
217 students

CNC Programming l Write G-Code and M-Code

Lathe program With G-Code & M-Code, Axis Information of a machine, operation Perform in eCAM Software
Last updated 5/2020
English
English

What you'll learn

  • Fundamental of Computer Numerical control (CNC)
  • Fundamental of CNC Machine
  • Knowledge of Axis of CNC Lathe Machine
  • Which Materials are Use in CNC Machine
  • How the CNC Programs are Run/Executed
  • Information of G-Code & M- Code
  • Fundamental of Syntax of Program
  • Program of Different Operations

Course content

1 section12 lectures1h 32m total length
  • Introduction of Computer Numerical Control (CNC)10:27

    Explore the basics of cnc with g-code and m-code, covering cnc machines, syntax, and essential codes such as g00, g01, g02, g03, g17-g19.

  • Axis Information & Facing Program9:36

    Define turning axis information with x and z axes and directions, then execute a facing operation using g00 and g01 with a 0.5 depth of cut.

  • Stock Remove Operation6:25

    Explore stock removal operation in CNC programming by examining a 20-diameter, 30-length stock reduced to 16 diameter, using g-code moves (G00, G01) and 0.5 depth of cut, with ecam simulations.

  • Step Turning Operation8:33

    Demonstrate step turning on a 30 by 30 stock, creating 10, 20, and 30 mm steps with g00/g01 motions, validated by ecam simulation in 3d and 2d views.

  • Chamfer Operation6:41

    Learn to perform a chamfer operation in cnc programming using g00 and g01 motions, set diameter and chamfer value, and simulate the cut in ecam with 2d and 3d views.

  • Step & Chamfer Operation11:28

    Master step and chamfer operation in cnc turning by setting stock sizes, diameters, and depths, applying a chamfer value, and validating g-code movements with ecam simulation.

  • Fillet Operation6:33

    Perform a fillet operation in cnc turning using g00 and g01 moves along x and z to create a 6 radius fillet on a 20 mm diameter stock.

  • Step & Fillet Operation7:28

    Learn step and fillet operation in CNC turning, using G00/G01 to form stepped profiles with radii 2–4 on 30 mm stock, and simulate chamfered depth cuts in ECAM.

  • Grooving Operation5:17

    Learn to program an external grooving operation on a turning lathe for a 40 mm diameter, 50 mm long stock with a 10 by 5 groove and simulate in ecam.

  • Drilling Operation3:57

    Demonstrate on a 40 by 50 stock, drilling a 6 mm hole to 18 mm depth with g-code and lathe center drilling on ecam, including central drill, chamfer, reamer, counterbore.

  • Combine Operation Part-18:43

    Explains the combine operation in CNC programming, covering step turning, chamfer, fillet, grooving, and drilling. Demonstrates configuring external turning steps (35 dia by 45 length) and setting depths in ECAM.

  • Combine Operation Part-27:03

    Explore combining external turning operations, including fillet, chamfer, grooving, and drilling, with ECAM simulations and 2D/3D views to verify tool paths.

Requirements

  • Basic Knowledge of Drawings
  • Basic Knowledge of G-Code & M- Code
  • Basic Knowledge of CNC Programming

Description

Computer Numerical Control (Programming):-

  • CNC is the automated control of machining tools (drills, boring tools, lathes) and 3D printers by means of a computer. A CNC machine processes a piece of material (metal, plastic, wood, ceramic, or composite) to meet specifications by following a coded programmed instruction and without a manual operator.

  • A CNC machine is a motorized tool and often a motorized platform, which are both controlled by a computer.

  • Instructions are delivered to a CNC machine in the form of a sequential program of machine control instructions such as G-code and then executed.

Programming with G-Code & M-Code:-

  • Information of G-Code & M-Code

Who this course is for:

  • Manufacturing Engineer
  • Machine Operator