Import LinuxCNC source tree
This commit is contained in:
127
tests/interp/g10/g10-with-g92/expected
Normal file
127
tests/interp/g10/g10-with-g92/expected
Normal file
@@ -0,0 +1,127 @@
|
||||
N..... USE_LENGTH_UNITS(CANON_UNITS_MM)
|
||||
N..... SET_G5X_OFFSET(1, 0.0000, 0.0000, 0.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... SET_G92_OFFSET(0.0000, 0.0000, 0.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... SET_XY_ROTATION(0.0000)
|
||||
N..... SET_FEED_REFERENCE(CANON_XYZ)
|
||||
N..... ON_RESET()
|
||||
N..... SET_G92_OFFSET(0.0000, 0.0000, 0.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... USE_LENGTH_UNITS(CANON_UNITS_MM)
|
||||
N..... SET_G5X_OFFSET(1, 1.0000, 2.0000, 3.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... SET_XY_ROTATION(10.0000)
|
||||
N..... COMMENT("interpreter: setting coordinate system origin")
|
||||
N..... COMMENT("interpreter: setting coordinate system origin")
|
||||
N..... COMMENT("interpreter: setting coordinate system origin")
|
||||
N..... COMMENT("interpreter: setting coordinate system origin")
|
||||
N..... COMMENT("interpreter: setting coordinate system origin")
|
||||
N..... COMMENT("interpreter: setting coordinate system origin")
|
||||
N..... COMMENT("interpreter: setting coordinate system origin")
|
||||
N..... COMMENT("interpreter: setting coordinate system origin")
|
||||
N..... COMMENT("interpreter: continuing to use same coordinate system")
|
||||
N..... SET_G5X_OFFSET(2, 4.0000, 5.0000, 6.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... SET_G92_OFFSET(0.0000, 0.0000, 0.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... SET_XY_ROTATION(20.0000)
|
||||
N..... SET_G5X_OFFSET(3, 7.0000, 8.0000, 9.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... SET_G92_OFFSET(0.0000, 0.0000, 0.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... SET_XY_ROTATION(30.0000)
|
||||
N..... SET_G5X_OFFSET(4, 10.0000, 11.0000, 12.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... SET_G92_OFFSET(0.0000, 0.0000, 0.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... SET_XY_ROTATION(40.0000)
|
||||
N..... SET_G5X_OFFSET(5, 13.0000, 14.0000, 15.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... SET_G92_OFFSET(0.0000, 0.0000, 0.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... SET_XY_ROTATION(50.0000)
|
||||
N..... SET_G5X_OFFSET(6, 16.0000, 17.0000, 18.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... SET_G92_OFFSET(0.0000, 0.0000, 0.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... SET_XY_ROTATION(60.0000)
|
||||
N..... SET_G5X_OFFSET(7, 19.0000, 20.0000, 21.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... SET_G92_OFFSET(0.0000, 0.0000, 0.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... SET_XY_ROTATION(70.0000)
|
||||
N..... SET_G5X_OFFSET(8, 22.0000, 23.0000, 24.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... SET_G92_OFFSET(0.0000, 0.0000, 0.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... SET_XY_ROTATION(80.0000)
|
||||
N..... SET_G5X_OFFSET(9, 25.0000, 26.0000, 27.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... SET_G92_OFFSET(0.0000, 0.0000, 0.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... SET_XY_ROTATION(0.0000)
|
||||
N..... SET_G5X_OFFSET(1, 1.0000, 2.0000, 3.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... SET_G92_OFFSET(0.0000, 0.0000, 0.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... SET_XY_ROTATION(10.0000)
|
||||
N..... STRAIGHT_TRAVERSE(0.0000, 0.0000, -10.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... SET_G92_OFFSET(-0.1000, -0.2000, -10.3000, 0.0000, 0.0000, 0.0000)
|
||||
N..... MESSAGE(" X0.100000 Y0.200000 Z0.300000")
|
||||
N..... SET_G5X_OFFSET(2, 4.0000, 5.0000, 6.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... SET_G92_OFFSET(-0.1000, -0.2000, -10.3000, 0.0000, 0.0000, 0.0000)
|
||||
N..... SET_XY_ROTATION(20.0000)
|
||||
N..... MESSAGE(" X-3.745138 Y-1.593017 Z-2.700000")
|
||||
N..... SET_G5X_OFFSET(3, 7.0000, 8.0000, 9.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... SET_G92_OFFSET(-0.1000, -0.2000, -10.3000, 0.0000, 0.0000, 0.0000)
|
||||
N..... SET_XY_ROTATION(30.0000)
|
||||
N..... MESSAGE(" X-8.096152 Y-1.996152 Z-5.700000")
|
||||
N..... SET_G5X_OFFSET(4, 10.0000, 11.0000, 12.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... SET_G92_OFFSET(-0.1000, -0.2000, -10.3000, 0.0000, 0.0000, 0.0000)
|
||||
N..... SET_XY_ROTATION(40.0000)
|
||||
N..... MESSAGE(" X-12.579488 Y-0.909312 Z-8.700000")
|
||||
N..... SET_G5X_OFFSET(5, 13.0000, 14.0000, 15.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... SET_G92_OFFSET(-0.1000, -0.2000, -10.3000, 0.0000, 0.0000, 0.0000)
|
||||
N..... SET_XY_ROTATION(50.0000)
|
||||
N..... MESSAGE(" X-16.805985 Y1.679082 Z-11.700000")
|
||||
N..... SET_G5X_OFFSET(6, 16.0000, 17.0000, 18.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... SET_G92_OFFSET(-0.1000, -0.2000, -10.3000, 0.0000, 0.0000, 0.0000)
|
||||
N..... SET_XY_ROTATION(60.0000)
|
||||
N..... MESSAGE(" X-20.390381 Y5.690381 Z-14.700000")
|
||||
N..... SET_G5X_OFFSET(7, 19.0000, 20.0000, 21.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... SET_G92_OFFSET(-0.1000, -0.2000, -10.3000, 0.0000, 0.0000, 0.0000)
|
||||
N..... SET_XY_ROTATION(70.0000)
|
||||
N..... MESSAGE(" X-22.970830 Y10.958105 Z-17.700000")
|
||||
N..... SET_G5X_OFFSET(8, 22.0000, 23.0000, 24.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... SET_G92_OFFSET(-0.1000, -0.2000, -10.3000, 0.0000, 0.0000, 0.0000)
|
||||
N..... SET_XY_ROTATION(80.0000)
|
||||
N..... MESSAGE(" X-24.227575 Y17.234351 Z-20.700000")
|
||||
N..... SET_G5X_OFFSET(9, 25.0000, 26.0000, 27.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... SET_G92_OFFSET(-0.1000, -0.2000, -10.3000, 0.0000, 0.0000, 0.0000)
|
||||
N..... SET_XY_ROTATION(0.0000)
|
||||
N..... MESSAGE(" X-23.900000 Y-23.800000 Z-23.700000")
|
||||
N..... SET_G5X_OFFSET(1, 1.0000, 2.0000, 3.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... SET_G92_OFFSET(-0.1000, -0.2000, -10.3000, 0.0000, 0.0000, 0.0000)
|
||||
N..... SET_XY_ROTATION(10.0000)
|
||||
N..... SET_G92_OFFSET(0.0000, 0.0000, 0.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... MESSAGE(" X0.000000 Y0.000000 Z-10.000000")
|
||||
N..... SET_G5X_OFFSET(2, 4.0000, 5.0000, 6.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... SET_G92_OFFSET(0.0000, 0.0000, 0.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... SET_XY_ROTATION(20.0000)
|
||||
N..... MESSAGE(" X-3.845138 Y-1.793017 Z-13.000000")
|
||||
N..... SET_G5X_OFFSET(3, 7.0000, 8.0000, 9.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... SET_G92_OFFSET(0.0000, 0.0000, 0.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... SET_XY_ROTATION(30.0000)
|
||||
N..... MESSAGE(" X-8.196152 Y-2.196152 Z-16.000000")
|
||||
N..... SET_G5X_OFFSET(4, 10.0000, 11.0000, 12.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... SET_G92_OFFSET(0.0000, 0.0000, 0.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... SET_XY_ROTATION(40.0000)
|
||||
N..... MESSAGE(" X-12.679488 Y-1.109312 Z-19.000000")
|
||||
N..... SET_G5X_OFFSET(5, 13.0000, 14.0000, 15.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... SET_G92_OFFSET(0.0000, 0.0000, 0.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... SET_XY_ROTATION(50.0000)
|
||||
N..... MESSAGE(" X-16.905985 Y1.479082 Z-22.000000")
|
||||
N..... SET_G5X_OFFSET(6, 16.0000, 17.0000, 18.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... SET_G92_OFFSET(0.0000, 0.0000, 0.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... SET_XY_ROTATION(60.0000)
|
||||
N..... MESSAGE(" X-20.490381 Y5.490381 Z-25.000000")
|
||||
N..... SET_G5X_OFFSET(7, 19.0000, 20.0000, 21.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... SET_G92_OFFSET(0.0000, 0.0000, 0.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... SET_XY_ROTATION(70.0000)
|
||||
N..... MESSAGE(" X-23.070830 Y10.758105 Z-28.000000")
|
||||
N..... SET_G5X_OFFSET(8, 22.0000, 23.0000, 24.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... SET_G92_OFFSET(0.0000, 0.0000, 0.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... SET_XY_ROTATION(80.0000)
|
||||
N..... MESSAGE(" X-24.327575 Y17.034351 Z-31.000000")
|
||||
N..... SET_G5X_OFFSET(9, 25.0000, 26.0000, 27.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... SET_G92_OFFSET(0.0000, 0.0000, 0.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... SET_XY_ROTATION(0.0000)
|
||||
N..... MESSAGE(" X-24.000000 Y-24.000000 Z-34.000000")
|
||||
N..... SET_G5X_OFFSET(1, 1.0000, 2.0000, 3.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... SET_XY_ROTATION(10.0000)
|
||||
N..... SET_FEED_MODE(0, 0)
|
||||
N..... SET_FEED_RATE(0.0000)
|
||||
N..... STOP_SPINDLE_TURNING(0)
|
||||
N..... SET_SPINDLE_MODE(0 0.0000)
|
||||
N..... PROGRAM_END()
|
||||
N..... ON_RESET()
|
||||
N..... ON_RESET()
|
||||
61
tests/interp/g10/g10-with-g92/test.ngc
Normal file
61
tests/interp/g10/g10-with-g92/test.ngc
Normal file
@@ -0,0 +1,61 @@
|
||||
g92.1
|
||||
g21
|
||||
g10 l2 p1 x1 y2 z3 r10
|
||||
g10 l2 p2 x4 y5 z6 r20
|
||||
g10 l2 p3 x7 y8 z9 r30
|
||||
g10 l2 p4 x10 y11 z12 r40
|
||||
g10 l2 p5 x13 y14 z15 r50
|
||||
g10 l2 p6 x16 y17 z18 r60
|
||||
g10 l2 p7 x19 y20 z21 r70
|
||||
g10 l2 p8 x22 y23 z24 r80
|
||||
g10 l2 p9 x25 y26 z27 r0
|
||||
g54
|
||||
g55
|
||||
g56
|
||||
g57
|
||||
g58
|
||||
g59
|
||||
g59.1
|
||||
g59.2
|
||||
g59.3
|
||||
g54
|
||||
g0 x0 y0 z-10
|
||||
g92 x.1 y.2 z.3
|
||||
(debug, X#5420 Y#5421 Z#5422)
|
||||
g55
|
||||
(debug, X#5420 Y#5421 Z#5422)
|
||||
g56
|
||||
(debug, X#5420 Y#5421 Z#5422)
|
||||
g57
|
||||
(debug, X#5420 Y#5421 Z#5422)
|
||||
g58
|
||||
(debug, X#5420 Y#5421 Z#5422)
|
||||
g59
|
||||
(debug, X#5420 Y#5421 Z#5422)
|
||||
g59.1
|
||||
(debug, X#5420 Y#5421 Z#5422)
|
||||
g59.2
|
||||
(debug, X#5420 Y#5421 Z#5422)
|
||||
g59.3
|
||||
(debug, X#5420 Y#5421 Z#5422)
|
||||
|
||||
g54
|
||||
g92.1
|
||||
(debug, X#5420 Y#5421 Z#5422)
|
||||
g55
|
||||
(debug, X#5420 Y#5421 Z#5422)
|
||||
g56
|
||||
(debug, X#5420 Y#5421 Z#5422)
|
||||
g57
|
||||
(debug, X#5420 Y#5421 Z#5422)
|
||||
g58
|
||||
(debug, X#5420 Y#5421 Z#5422)
|
||||
g59
|
||||
(debug, X#5420 Y#5421 Z#5422)
|
||||
g59.1
|
||||
(debug, X#5420 Y#5421 Z#5422)
|
||||
g59.2
|
||||
(debug, X#5420 Y#5421 Z#5422)
|
||||
g59.3
|
||||
(debug, X#5420 Y#5421 Z#5422)
|
||||
m2
|
||||
3
tests/interp/g10/g10-with-g92/test.sh
Executable file
3
tests/interp/g10/g10-with-g92/test.sh
Executable file
@@ -0,0 +1,3 @@
|
||||
#!/bin/bash
|
||||
rs274 -g test.ngc -t test.tbl | awk '{$1=""; print}'
|
||||
exit "${PIPESTATUS[0]}"
|
||||
1
tests/interp/g10/g10-with-g92/test.tbl
Normal file
1
tests/interp/g10/g10-with-g92/test.tbl
Normal file
@@ -0,0 +1 @@
|
||||
t1 p1 x0 y0 z0
|
||||
Reference in New Issue
Block a user