grotius-cnc / linuxcnc

LinuxCNC controls CNC machines. It can drive milling machines, lathes, 3d printers, laser cutters, plasma cutters, robot arms, hexapods, and more.
http://linuxcnc.org/
GNU General Public License v2.0
7 stars 4 forks source link

TODO: Real-world testing #13

Open TheRealBeef opened 11 months ago

TheRealBeef commented 11 months ago

I will perform the following testing and report on errors or issues

  1. Verify installing on a blank system and identify the list of dependencies that non-power users may run into issues with
  2. Verify that it works properly with hardware (e.g. using HOSTMOT) or document the steps required to achieve it
  3. Document "starting" max_jerk values, e.g. 16000 or 30000
  4. Verify homing functionality on XYYZ machine
  5. Verify machine respects limits in jog and MDI modes
  6. Verify probing/toolsetting subroutine functionality with new planner
  7. "Stress test" with very long and very dense G-code both in simulation and real-world to verify multi-hour workloads properly work
  8. Determine if backlash compensation/screw mapping are functional in new TP or if we need to include a jerk increase as well as its accel increase for this function to work