So can I get some clarification on the method of LinuxCNC executing my operations please? I want 4 functions : 1) control of the carriage positioning motor, 2) control of the cross slide positioning motor, 3) control of the main spindle motor vfd for constant surface cutting speed which is dependent on the changing position of the cross slide, and 4) optional triggering of the thread cutting tool auto-withdrawal and auto-insertion which is dependant on the carriage position. Do the instructing signals from my pc LinucCNC program each go through the Mesa card 7i76e, and can the card run the drivers of different size motors simultaneously on different channels?
If I get a NEMA 23 for the cross slide leadscrew (little movement required in lathe work and also smaller is less obtrusive in fitting), a NEMA 34 for the carriage leadscrew and possibly a different type of motor altogether for the thread cutter auto-withdrawal mechanism (not quite sure yet exactly what that electrical mechanism is!), is that ok so long as each output channel does not exceed 5v? The threading auto withdrawal trigger is preset for dependency on the carriage position hitting a target, so will that be a separate output from the Mesa card or will it be from the same output channel as the carriage leadscrew driver takes its signal from? Also the spindle motor's vfd constant cutting surface speed operation takes its dependency on the position of the cross feed encoder - will that require an independent output from the card or will it be from the same output channel as the cross feed driver takes its signal from?