Setting the Datum on a CNC Machine



​@G-Code Tutor explores a few different ways to set the datum on a CNC machine and also how to define datum within our CNC program.

Before we start running our program we have to tell the machine where the material is, and where we wish the origin of our dimensions to be. CNC machines generally have quite a lot of datums we can use. The most commonly used codes to define and set datums are typically G10, G53, G54, G55, G56, G57, G58 and G59. Let’s take a look at these commands to understand when to use them within your CNC program.

The G10 command is used to tell the machine the distance to the work datum position from the machine datum.

The G53 command switches the datum origin to that of the machine datum. This position is rarely changed and is often the same position as the tool change position, but not always.

G54, G55, G56, G57, G58 and G59 are datum shift G-Codes. This series of commands tell the CNC control which datum we are using. Once the machine reads one of these codes it will continue to work from this position until a new one is called upon.

To learn more about datum setting and or improve your CNC programming skills, visit Gcodetutor.com (https://rb.gy/7yzqfn).

Stay tuned for more machining videos!

~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Recommended CNC programming books:
Fanuc CNC Custom Macros – https://amzn.to/370yX0P
CNC Programming Handbook – https://amzn.to/2MPxT9g
CNC Programming Techniques – https://amzn.to/3aTS4el

~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Practical Machinist is the largest and most engaged metalworking community across the web. With more than 160,000 registered members and 300,000+ social media followers, Practical Machinist is the easiest way to learn new techniques, get answers quickly, and discuss common challenges with your peers. Visit Practical Machinist today to join the community and start connecting with your peers.

Become a Practical Machinist member (https://www.practicalmachinist.com/)
Like us on Facebook (https://www.facebook.com/PracticalMachinist)
Follow us on Instagram (https://www.instagram.com/practicalmachinist/)
Follow us on Twitter (https://twitter.com/prac_machinist)
Connect with us on LinkedIn (https://www.linkedin.com/company/practical-machinist)

#Gcode #CNCprogramming #datum

source

Comments are closed.

Scroll to Top