gerritv / Grbl-Panel

A control panel for Grbl
MIT License
180 stars 103 forks source link

Feature request - G-code scaling #105

Open ibm78 opened 7 years ago

ibm78 commented 7 years ago

I'd like ask you if it is possible to add 3 new input fields for each axis, which will represent online scaling.

Calculation is absolutely simple: [Coordinate sent to Arduino] = [Coordinate from file] * [Scale] It means vhen scale is 1.0000 everything is as is now in original size.

This could be very helpful function for users which will allow have only one G code file when you want to produce final cut in different sizes. For example when I'm doing a lot of papercuts of same picture on different formats (A4, A3, A2, etc. ) I need just one G-code...

Thank you in advance for your feedback... Regards Martin