Here you go: https://github.com/teodoryantcheff/SolidCam-Mach3-Post
Only thing I did not manage to solve yet is how to do multiple operations in one gcode file. The @start_of_job section is somehow ignored for the 2nd operation. No issue if you do not change tools or spindle speed or cooling....