-
-
Notifications
You must be signed in to change notification settings - Fork 19.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Move G42 to G44 to allow for CNC G42/G43 #10010
Comments
CNC machine uses G40, G41 and G42 for tool compensation, G43 is not used for that purpose as I know EDIT: G43 tool lenght...sorry I lost this statement |
As I'm implementing CNC features for a client, in the process I'm trying to maintain compatible codes (following LinuxCNC guidance), and also aiming to retain the expected behavior of CNC G-code — such as permitting multiple |
There is also the possibility to have same gcode that act in a different way depending on "machine typology" this, maybe, can be a solution for historical commands that cannot be moved. |
True. I think it's relatively safe to deprecate |
@thinkyhead did you do the move of G42 to G44 ? |
this one has gone stale and the discussion could be done on discord as well Marlin Discord server. Join link: https://discord.gg/n5NJ59y |
This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs. |
The
G42
command is currently assigned to "Move to Mesh Point." As this is a less essential feature and not used inside of sliced G-code, I propose to move this function to the unassigned G-code (both in RepRap and in CNC)G44
so that we can make room for theG42
andG43
commands which are used in CNC for Dynamic Cutter Compensation (radius and left/right of path) and for Tool Length Offset.The text was updated successfully, but these errors were encountered: