Probably some professional or enthusiast have asked themselves how effectively a CNC machine interpolates the sequence of spatial points contained in a set of G-codes instructions. Intuitively, a
simple linear interpolation should be enough, and for small plotter and 3D printers is so.
But for bigger machinery, forces and masses are no longer negligible quantities, thus becomes necessary to implement a proper accelerations management.
In the list of G codes, we remind the G61 and G64 (SET PATH CONTROL MODE) that allows you to set two different trajectories modes of execution: the stop mode, where the machine decelerates and stops on the target point and the constant velocity mode (motion at a constant speed).
The first mode provides complete control of the accelerations but obliges the stop at every change of direction, a big disadvantage in terms of timing, especially if we execute instructions that come from a CAM software that discretizes the curves in small segments.
The second mode, conversely reduces labor and displacement times but during sharp changes in direction often generates strong accelerations and vibrations that result in inaccurate and heterogeneous processes.
To try to keep the advantages of both methods of movement we have developed a software that can optimize the trajectories defined by a Gcode program, introducing an error (parameter) when changing direction.
Strictly necessary cookies guarantee functions without which this website would not function as intended. As a result these cookies cannot be deactivated. These cookies are used exclusively by this website and are therefore first party cookies. This means that all information stored in the cookies will be returned to this website.
Functional cookies enable this website to provide you with certain functions and to store information already provided (such as registered name or language selection) in order to offer you improved and more personalized functions.
Performance cookies gather information on how a web page is used. We use them to better understand how our web pages are used in order to improve their appeal, content and functionality.
Marketing / Third Party Cookies originate from external advertising companies (among others) and are used to gather information about the websites visited by you, in order to e.g. create targeted advertising for you.