Hi,
Sorry for a maybe dumb question, but I'd like to ask it anyway:
I'm wondering what limits currently the capabilities of my machine, especially in terms of feed rate.
I have a CNC6040Z desktop CNC, with a 2.2kw water cooled spindle, an ER20 colet, ball screws.
It's driven by an undocumented USB board "RTMUSB-2.2V1", as far as I understand it is from Wixhc Technology and must be similar to the MKX-V XHC CNC controller.
The stepper motors are 57BYGH76-3A
The control software is Mach3.
Currently, the (as sold) software configuration in Mach3 says :
- Kernel Speed : 25000Hz : what is it, what kernel ? The Pc's kernel ? what does it limit ?
- The motor tuning for X and Y says Velocity 2000 mm/s and "steps per" 320 , acceleration 200mm/sec2 , G's 0.02
How can I know if it's optimal ?
Does it mean in my gcode any feerate can not exceed 2000 ?
- There is also a configuration for backlash : X : +5 , Y: -5, Z: 1 , Backlash speed 20 : is it necessary with ball screws ? Does it mean it changes the feedrate to 20% each time there is a change in direction on these axes ?
I would like to understand as well what limitation do I have with the USB interface.
What would be the benefit of changing the control card to an Ethernet one ? Which of these parameters would I be able to improve with Ethernet ?
I actually have a laptop with no native Ethernet interface. I could add an external usb to Eth dongle, but would it be any better than what I have currently ?
Sorry for so much questions, but that's something I would really like to clarify.
Thanks for reading me !
C.M