I'm in need for a solution like this.
Your component seems like an elegant approach.
I need to either have this operational by calling an M code,
or have this non-operational by having A=0degrees and homed.
The other hypothesis that I have are:
-> custom Mcode calling for a python function which interacts solely with the A axis
-> Having the A output automatically done by the Postprocessor (sheetcam in this case will be the CAM)
The problem with the 1st option is it's complexity in python
The problem with the second option is having the A axis moves be in Sync with the X/Y axis movement during Arcs, because of the varying velocities in these axes. How can i make sure the A move speed will be in sync with the X/Y move speed?
This will be used for automatic beveling on plasma/laser, it's not a blade so there won't be "blade collisions" to the material. i don't ever need to "lift the blade" like typical knifes have to do in curves.