Of course there is already one in Fusion 360s Library.
However, my Mach4 setup+machine has problems with the initial codes.
If I copy the g-codes into mdi, from where the actual movements start, it seems to work fine.
Another issue is that I was not able to make homing and soft limits work properly until I flipped the Z axis in Mach4,
(Se attached immage) Attachment 485502
With the Z flipped, it basically works like the xyz on a MultiCam Machine. (which I sometimes allso work with)
As you may see from the immage It has to do with where my end switches are located.
As I understad it, MultiCam has a flipped z axis, meaning that it breaks with the right hand rule, and so they kind of follow a "left hand rule"?
So now i can see some potentional solutions:
1: switch the X and Y axis, telling Mach4 and ESS that x is y and vise versa.
or
2: make all Z - become Z + in the Fusion360>Mach4 Post processor (something you might have to do when editing post processors for mulitcham machines?)
or:
Physically move the Home switch of the z axis to the lower end.
(I obviously dont want to do this as you wanna have your z retracting when homing, to prevent damage)