Explorar el Código

🩺 Check some axis-parameter collisions

Scott Lahteine hace 3 años
padre
commit
33fa3aba10

+ 4
- 0
Marlin/src/gcode/feature/L6470/M906.cpp Ver fichero

24
 
24
 
25
 #if HAS_L64XX
25
 #if HAS_L64XX
26
 
26
 
27
+#if AXIS_COLLISION('I')
28
+  #error "M906 parameter collision with axis name."
29
+#endif
30
+
27
 #include "../../gcode.h"
31
 #include "../../gcode.h"
28
 #include "../../../libs/L64XX/L64XX_Marlin.h"
32
 #include "../../../libs/L64XX/L64XX_Marlin.h"
29
 #include "../../../module/stepper/indirection.h"
33
 #include "../../../module/stepper/indirection.h"

+ 4
- 0
Marlin/src/gcode/feature/trinamic/M569.cpp Ver fichero

24
 
24
 
25
 #if HAS_STEALTHCHOP
25
 #if HAS_STEALTHCHOP
26
 
26
 
27
+#if AXIS_COLLISION('I')
28
+  #error "M569 parameter collision with axis name."
29
+#endif
30
+
27
 #include "../../gcode.h"
31
 #include "../../gcode.h"
28
 #include "../../../feature/tmc_util.h"
32
 #include "../../../feature/tmc_util.h"
29
 #include "../../../module/stepper/indirection.h"
33
 #include "../../../module/stepper/indirection.h"

+ 4
- 0
Marlin/src/gcode/motion/G5.cpp Ver fichero

24
 
24
 
25
 #if ENABLED(BEZIER_CURVE_SUPPORT)
25
 #if ENABLED(BEZIER_CURVE_SUPPORT)
26
 
26
 
27
+#if AXIS_COLLISION('I') || AXIS_COLLISION('J')
28
+  #error "G5 parameter collision with axis name."
29
+#endif
30
+
27
 #include "../../module/motion.h"
31
 #include "../../module/motion.h"
28
 #include "../../module/planner_bezier.h"
32
 #include "../../module/planner_bezier.h"
29
 
33
 

Loading…
Cancelar
Guardar