https://aaliabzar.com/g-code-for-cnc-machining/