执行 AGENTS align-linuxcnc 加速规则
结论:新增 LinuxCNC source-backed G95 zero-spindle-speed 错误覆盖,源码依据为 src/emc/rs274ngc/interp_convert.cc convert_straight()。 测试:./test-native.sh 通过;./test-linuxcnc-source-link.sh 通过。
This commit is contained in:
@@ -502,6 +502,7 @@ threading_convert_error_cases=(
|
||||
"linuxcnc_arc_inverse_time_missing_f_error|F word missing with inverse time arc move"
|
||||
"linuxcnc_g1_zero_feed_error|Cannot do g1 with zero feed rate"
|
||||
"linuxcnc_g1_inverse_time_missing_f_error|F word missing with inverse time g1 move"
|
||||
"linuxcnc_g95_zero_spindle_speed_error|Cannot feed with zero spindle speed in feed per rev mode"
|
||||
"linuxcnc_g33_stopped_spindle_error|Spindle not turning in G33"
|
||||
"linuxcnc_g33_1_stopped_spindle_error|Spindle not turning in G33.1"
|
||||
"linuxcnc_g33_spindle_dollar_out_of_range_error|Invalid spindle (\$) number in G33 move"
|
||||
|
||||
@@ -1086,6 +1086,7 @@ threading_convert_error_cases=(
|
||||
"linuxcnc_arc_inverse_time_missing_f_error|F word missing with inverse time arc move"
|
||||
"linuxcnc_g1_zero_feed_error|Cannot do g1 with zero feed rate"
|
||||
"linuxcnc_g1_inverse_time_missing_f_error|F word missing with inverse time g1 move"
|
||||
"linuxcnc_g95_zero_spindle_speed_error|Cannot feed with zero spindle speed in feed per rev mode"
|
||||
"linuxcnc_g33_stopped_spindle_error|Spindle not turning in G33"
|
||||
"linuxcnc_g33_1_stopped_spindle_error|Spindle not turning in G33.1"
|
||||
"linuxcnc_g33_spindle_dollar_out_of_range_error|Invalid spindle (\$) number in G33 move"
|
||||
|
||||
4
tests/gcode/linuxcnc_g95_zero_spindle_speed_error.ngc
Normal file
4
tests/gcode/linuxcnc_g95_zero_spindle_speed_error.ngc
Normal file
@@ -0,0 +1,4 @@
|
||||
G21 G90
|
||||
G95
|
||||
F1
|
||||
G1 X1
|
||||
Reference in New Issue
Block a user