Expand LinuxCNC interpreter regression coverage
This commit is contained in:
259
wasm-port/vendor/linuxcnc/tests/interp/g71-with-g70/expected
vendored
Normal file
259
wasm-port/vendor/linuxcnc/tests/interp/g71-with-g70/expected
vendored
Normal file
@@ -0,0 +1,259 @@
|
||||
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..... SELECT_PLANE(CANON_PLANE_XZ)
|
||||
N..... USE_LENGTH_UNITS(CANON_UNITS_MM)
|
||||
N..... COMMENT("interpreter: continuing to use same coordinate system")
|
||||
N..... SET_FEED_RATE(400.0000)
|
||||
N..... STRAIGHT_TRAVERSE(15.0000, 0.0000, 3.0410, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_TRAVERSE(15.0000, 0.0000, 3.0410, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_TRAVERSE(15.0000, 0.0000, 3.0410, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(15.0000, 0.0000, -37.1000, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_TRAVERSE(15.3000, 0.0000, -36.8000, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_TRAVERSE(15.3000, 0.0000, 2.7410, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_TRAVERSE(15.0000, 0.0000, 3.0410, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_TRAVERSE(14.0000, 0.0000, 3.0410, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(14.0000, 0.0000, -37.1000, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_TRAVERSE(14.3000, 0.0000, -36.8000, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_TRAVERSE(14.3000, 0.0000, 2.7410, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_TRAVERSE(14.0000, 0.0000, 3.0410, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_TRAVERSE(13.0000, 0.0000, 3.0410, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(13.0000, 0.0000, -36.1000, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_TRAVERSE(13.3000, 0.0000, -35.8000, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_TRAVERSE(13.3000, 0.0000, 2.7410, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_TRAVERSE(13.0000, 0.0000, 3.0410, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_TRAVERSE(12.0000, 0.0000, 3.0410, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(12.0000, 0.0000, -34.6757, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_TRAVERSE(12.3000, 0.0000, -34.3757, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_TRAVERSE(12.3000, 0.0000, 2.7410, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_TRAVERSE(12.0000, 0.0000, 3.0410, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_TRAVERSE(11.0000, 0.0000, 3.0410, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(11.0000, 0.0000, -25.1780, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_TRAVERSE(11.3000, 0.0000, -24.8780, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_TRAVERSE(11.3000, 0.0000, 2.7410, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_TRAVERSE(11.0000, 0.0000, 3.0410, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_TRAVERSE(10.0000, 0.0000, 3.0410, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(10.0000, 0.0000, -19.0331, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_TRAVERSE(10.3000, 0.0000, -18.7331, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_TRAVERSE(10.3000, 0.0000, 2.7410, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_TRAVERSE(10.0000, 0.0000, 3.0410, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_TRAVERSE(9.0000, 0.0000, 3.0410, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(9.0000, 0.0000, -18.9820, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_TRAVERSE(9.3000, 0.0000, -18.6820, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_TRAVERSE(9.3000, 0.0000, 2.7410, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_TRAVERSE(9.0000, 0.0000, 3.0410, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_TRAVERSE(8.0000, 0.0000, 3.0410, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(8.0000, 0.0000, -11.2320, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_TRAVERSE(8.3000, 0.0000, -10.9320, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_TRAVERSE(8.3000, 0.0000, 2.7410, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_TRAVERSE(8.0000, 0.0000, 3.0410, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_TRAVERSE(7.0000, 0.0000, 3.0410, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(7.0000, 0.0000, -8.7825, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_TRAVERSE(7.3000, 0.0000, -8.4825, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_TRAVERSE(7.3000, 0.0000, 2.7410, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_TRAVERSE(7.0000, 0.0000, 3.0410, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_TRAVERSE(6.0000, 0.0000, 3.0410, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(6.0000, 0.0000, -8.0697, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_TRAVERSE(6.3000, 0.0000, -7.7697, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_TRAVERSE(6.3000, 0.0000, 2.7410, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_TRAVERSE(6.0000, 0.0000, 3.0410, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_TRAVERSE(5.0000, 0.0000, 3.0410, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(5.0000, 0.0000, -7.7679, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_TRAVERSE(5.3000, 0.0000, -7.4679, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_TRAVERSE(5.3000, 0.0000, 2.7410, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_TRAVERSE(5.0000, 0.0000, 3.0410, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_TRAVERSE(4.0000, 0.0000, 3.0410, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(4.0000, 0.0000, -1.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_TRAVERSE(4.3000, 0.0000, -0.7000, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_TRAVERSE(4.3000, 0.0000, 2.7410, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_TRAVERSE(4.0000, 0.0000, 3.0410, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_TRAVERSE(3.0000, 0.0000, 3.0410, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(3.0000, 0.0000, 0.4142, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_TRAVERSE(3.3000, 0.0000, 0.7142, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_TRAVERSE(3.3000, 0.0000, 2.7410, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_TRAVERSE(3.0000, 0.0000, 3.0410, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_TRAVERSE(2.0000, 0.0000, 3.0410, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(2.0000, 0.0000, 1.4142, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_TRAVERSE(2.3000, 0.0000, 1.7142, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_TRAVERSE(2.3000, 0.0000, 2.7410, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_TRAVERSE(2.0000, 0.0000, 3.0410, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_TRAVERSE(1.2020, 0.0000, 3.0410, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(1.2020, 0.0000, 3.0410, 0.0000, 0.0000, 0.0000)
|
||||
N..... ARC_FEED(1.6266, 1.7876, 3.0410, 3.2020, -1, 0.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(1.7876, 0.0000, 1.6266, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(3.7071, 0.0000, -0.2929, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(3.7071, 0.0000, -0.2929, 0.0000, 0.0000, 0.0000)
|
||||
N..... ARC_FEED(-1.0000, 4.0000, -1.0000, 3.0000, 1, 0.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(4.0000, 0.0000, -1.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(4.0000, 0.0000, -4.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(4.0000, 0.0000, -4.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(4.0000, 0.0000, -7.7320, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(4.0000, 0.0000, -7.7320, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(4.5000, 0.0000, -7.7320, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(4.5000, 0.0000, -7.7320, 0.0000, 0.0000, 0.0000)
|
||||
N..... ARC_FEED(-11.2320, 8.0000, -11.2320, 4.5000, 1, 0.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(8.0000, 0.0000, -18.9820, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(9.6536, 0.0000, -18.9820, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(9.6536, 0.0000, -18.9820, 0.0000, 0.0000, 0.0000)
|
||||
N..... ARC_FEED(-20.1820, 10.8536, -20.1820, 9.6536, 1, 0.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(10.8536, 0.0000, -24.6565, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(10.8660, 0.0000, -24.6780, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(10.8660, 0.0000, -24.6780, 0.0000, 0.0000, 0.0000)
|
||||
N..... ARC_FEED(-25.1780, 11.0000, -25.1780, 10.0000, 1, 0.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(11.0000, 0.0000, -27.1780, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(11.0000, 0.0000, -33.4884, 0.0000, 0.0000, 0.0000)
|
||||
N..... ARC_FEED(-34.3983, 11.7265, -30.4731, 15.7073, -1, 0.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(11.7265, 0.0000, -34.3983, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(12.7121, 0.0000, -35.3979, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(12.7121, 0.0000, -35.3979, 0.0000, 0.0000, 0.0000)
|
||||
N..... ARC_FEED(-36.1000, 13.0000, -36.1000, 12.0000, 1, 0.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(13.0000, 0.0000, -36.1000, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(13.0000, 0.0000, -37.1000, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(13.0000, 0.0000, -37.1000, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(15.0000, 0.0000, -37.1000, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_TRAVERSE(15.0000, 0.0000, 3.0410, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_TRAVERSE(15.0000, 0.0000, 3.0410, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_TRAVERSE(0.7120, 0.0000, 3.0410, 0.0000, 0.0000, 0.0000)
|
||||
N..... ARC_FEED(1.2801, 1.4411, 3.0410, 3.2020, -1, 0.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(3.3606, 0.0000, -0.6394, 0.0000, 0.0000, 0.0000)
|
||||
N..... ARC_FEED(-1.0000, 3.5100, -1.0000, 3.0000, 1, 0.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(3.5100, 0.0000, -4.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(3.5100, 0.0000, -8.1391, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_TRAVERSE(3.8100, 0.0000, -7.8391, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_TRAVERSE(3.8100, 0.0000, -4.3000, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(3.5100, 0.0000, -4.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... ARC_FEED(-4.2550, 3.4417, -4.0000, 3.0000, 1, 0.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(3.0100, 0.0000, -5.0028, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(3.0100, 0.0000, -7.8456, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_TRAVERSE(3.3100, 0.0000, -7.5456, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_TRAVERSE(3.3100, 0.0000, -5.3028, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(3.0100, 0.0000, -5.0028, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(2.7158, 0.0000, -5.5124, 0.0000, 0.0000, 0.0000)
|
||||
N..... ARC_FEED(-6.2680, 2.5100, -6.2680, 4.0000, -1, 0.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(2.5100, 0.0000, -6.7320, 0.0000, 0.0000, 0.0000)
|
||||
N..... ARC_FEED(-8.2220, 4.0000, -6.7320, 4.0000, -1, 0.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(4.5000, 0.0000, -8.2220, 0.0000, 0.0000, 0.0000)
|
||||
N..... ARC_FEED(-11.2320, 7.5100, -11.2320, 4.5000, 1, 0.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(7.5100, 0.0000, -19.4720, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_TRAVERSE(7.8100, 0.0000, -19.1720, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_TRAVERSE(7.8100, 0.0000, -11.5320, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(7.5100, 0.0000, -11.2320, 0.0000, 0.0000, 0.0000)
|
||||
N..... ARC_FEED(-12.8933, 7.0100, -11.2320, 4.5000, 1, 0.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(7.0100, 0.0000, -19.4720, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_TRAVERSE(7.3100, 0.0000, -19.1720, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_TRAVERSE(7.3100, 0.0000, -13.1933, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(7.0100, 0.0000, -12.8933, 0.0000, 0.0000, 0.0000)
|
||||
N..... ARC_FEED(-13.3173, 6.6706, -11.2320, 4.5000, 1, 0.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... ARC_FEED(-13.4876, 6.5100, -16.4820, 9.8557, -1, 0.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(6.5100, 0.0000, -19.4720, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_TRAVERSE(6.8100, 0.0000, -19.1720, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_TRAVERSE(6.8100, 0.0000, -13.7876, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(6.5100, 0.0000, -13.4876, 0.0000, 0.0000, 0.0000)
|
||||
N..... ARC_FEED(-14.1645, 6.0100, -16.4820, 9.8557, -1, 0.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(6.0100, 0.0000, -18.7995, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_TRAVERSE(6.3100, 0.0000, -18.4995, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_TRAVERSE(6.3100, 0.0000, -14.4645, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(6.0100, 0.0000, -14.1645, 0.0000, 0.0000, 0.0000)
|
||||
N..... ARC_FEED(-15.3529, 5.5100, -16.4820, 9.8557, -1, 0.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(5.5100, 0.0000, -17.6111, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_TRAVERSE(5.8100, 0.0000, -17.3111, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_TRAVERSE(5.8100, 0.0000, -15.6529, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(5.5100, 0.0000, -15.3529, 0.0000, 0.0000, 0.0000)
|
||||
N..... ARC_FEED(-19.4720, 6.5061, -16.4820, 9.8557, -1, 0.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(9.6536, 0.0000, -19.4720, 0.0000, 0.0000, 0.0000)
|
||||
N..... ARC_FEED(-20.1820, 10.3636, -20.1820, 9.6536, 1, 0.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(10.3636, 0.0000, -24.7878, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_TRAVERSE(10.6636, 0.0000, -24.4878, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_TRAVERSE(10.6636, 0.0000, -20.4820, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(10.3636, 0.0000, -20.1820, 0.0000, 0.0000, 0.0000)
|
||||
N..... ARC_FEED(-20.5370, 10.2685, -20.1820, 9.6536, 1, 0.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(9.8636, 0.0000, -21.2382, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(9.8636, 0.0000, -23.9218, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_TRAVERSE(10.1636, 0.0000, -23.6218, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_TRAVERSE(10.1636, 0.0000, -21.5382, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(9.8636, 0.0000, -21.2382, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(9.3636, 0.0000, -22.1042, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(9.3636, 0.0000, -23.0558, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_TRAVERSE(9.6636, 0.0000, -22.7558, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_TRAVERSE(9.6636, 0.0000, -22.4042, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(9.3636, 0.0000, -22.1042, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(9.0889, 0.0000, -22.5800, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(10.4417, 0.0000, -24.9230, 0.0000, 0.0000, 0.0000)
|
||||
N..... ARC_FEED(-25.1780, 10.5100, -25.1780, 10.0000, 1, 0.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(10.5100, 0.0000, -27.1780, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(10.5100, 0.0000, -33.6287, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_TRAVERSE(10.8100, 0.0000, -33.3287, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_TRAVERSE(10.8100, 0.0000, -27.4780, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(10.5100, 0.0000, -27.1780, 0.0000, 0.0000, 0.0000)
|
||||
N..... ARC_FEED(-27.4330, 10.4417, -27.1780, 10.0000, 1, 0.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... ARC_FEED(-28.3495, 10.0100, -30.4731, 15.7073, -1, 0.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(10.0100, 0.0000, -32.5968, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_TRAVERSE(10.3100, 0.0000, -32.2968, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_TRAVERSE(10.3100, 0.0000, -28.6495, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(10.0100, 0.0000, -28.3495, 0.0000, 0.0000, 0.0000)
|
||||
N..... ARC_FEED(-34.7423, 11.3775, -30.4731, 15.7073, -1, 0.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(12.3632, 0.0000, -35.7419, 0.0000, 0.0000, 0.0000)
|
||||
N..... ARC_FEED(-36.1000, 12.5100, -36.1000, 12.0000, 1, 0.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(12.5100, 0.0000, -37.5900, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(15.0000, 0.0000, -37.5900, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_TRAVERSE(15.0000, 0.0000, 3.0410, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_TRAVERSE(15.0000, 0.0000, 3.0410, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_TRAVERSE(0.4520, 0.0000, 3.0410, 0.0000, 0.0000, 0.0000)
|
||||
N..... ARC_FEED(1.0963, 1.2573, 3.0410, 3.2020, -1, 0.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(3.1768, 0.0000, -0.8232, 0.0000, 0.0000, 0.0000)
|
||||
N..... ARC_FEED(-1.0000, 3.2500, -1.0000, 3.0000, 1, 0.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(3.2500, 0.0000, -4.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... ARC_FEED(-4.1250, 3.2165, -4.0000, 3.0000, 1, 0.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(2.4911, 0.0000, -5.3815, 0.0000, 0.0000, 0.0000)
|
||||
N..... ARC_FEED(-6.2680, 2.2500, -6.2680, 4.0000, -1, 0.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(2.2500, 0.0000, -6.7320, 0.0000, 0.0000, 0.0000)
|
||||
N..... ARC_FEED(-8.4820, 4.0000, -6.7320, 4.0000, -1, 0.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(4.5000, 0.0000, -8.4820, 0.0000, 0.0000, 0.0000)
|
||||
N..... ARC_FEED(-13.1357, 6.4846, -11.2320, 4.5000, 1, 0.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... ARC_FEED(-19.7320, 6.3916, -16.4820, 9.8557, -1, 0.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(9.6536, 0.0000, -19.7320, 0.0000, 0.0000, 0.0000)
|
||||
N..... ARC_FEED(-20.4070, 10.0433, -20.1820, 9.6536, 1, 0.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(8.7887, 0.0000, -22.5800, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(10.2165, 0.0000, -25.0530, 0.0000, 0.0000, 0.0000)
|
||||
N..... ARC_FEED(-25.1780, 10.2500, -25.1780, 10.0000, 1, 0.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(10.2500, 0.0000, -27.1780, 0.0000, 0.0000, 0.0000)
|
||||
N..... ARC_FEED(-27.3030, 10.2165, -27.1780, 10.0000, 1, 0.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... ARC_FEED(-34.9249, 11.1924, -30.4731, 15.7073, -1, 0.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(12.1780, 0.0000, -35.9245, 0.0000, 0.0000, 0.0000)
|
||||
N..... ARC_FEED(-36.1000, 12.2500, -36.1000, 12.0000, 1, 0.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(12.2500, 0.0000, -37.8500, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(15.0000, 0.0000, -37.8500, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_TRAVERSE(15.0000, 0.0000, 3.0410, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_TRAVERSE(0.2020, 0.0000, 3.0410, 0.0000, 0.0000, 0.0000)
|
||||
N..... ARC_FEED(0.9190, 1.0810, 3.0410, 3.2020, -1, 0.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(3.0000, 0.0000, -1.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(3.0000, 0.0000, -4.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(2.2680, 0.0000, -5.2680, 0.0000, 0.0000, 0.0000)
|
||||
N..... ARC_FEED(-6.2680, 2.0000, -6.2680, 4.0000, -1, 0.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(2.0000, 0.0000, -6.7320, 0.0000, 0.0000, 0.0000)
|
||||
N..... ARC_FEED(-8.7320, 4.0000, -6.7320, 4.0000, -1, 0.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(4.5000, 0.0000, -8.7320, 0.0000, 0.0000, 0.0000)
|
||||
N..... ARC_FEED(-12.9820, 6.2850, -11.2320, 4.5000, 1, 0.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... ARC_FEED(-19.9820, 6.2850, -16.4820, 9.8557, -1, 0.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(9.6536, 0.0000, -19.9820, 0.0000, 0.0000, 0.0000)
|
||||
N..... ARC_FEED(-20.2820, 9.8268, -20.1820, 9.6536, 1, 0.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(8.5000, 0.0000, -22.5800, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(10.0000, 0.0000, -25.1780, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(10.0000, 0.0000, -27.1780, 0.0000, 0.0000, 0.0000)
|
||||
N..... ARC_FEED(-35.1000, 11.0140, -30.4731, 15.7073, -1, 0.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(12.0000, 0.0000, -36.1000, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(12.0000, 0.0000, -38.1000, 0.0000, 0.0000, 0.0000)
|
||||
N..... STRAIGHT_FEED(15.0000, 0.0000, -38.1000, 0.0000, 0.0000, 0.0000)
|
||||
N..... SET_G5X_OFFSET(1, 0.0000, 0.0000, 0.0000, 0.0000, 0.0000, 0.0000)
|
||||
N..... SET_XY_ROTATION(0.0000)
|
||||
N..... SELECT_PLANE(CANON_PLANE_XY)
|
||||
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()
|
||||
32
wasm-port/vendor/linuxcnc/tests/interp/g71-with-g70/g71-with-g70.ngc
vendored
Normal file
32
wasm-port/vendor/linuxcnc/tests/interp/g71-with-g70/g71-with-g70.ngc
vendored
Normal file
@@ -0,0 +1,32 @@
|
||||
G54 G18 G21
|
||||
F400
|
||||
|
||||
O100 SUB
|
||||
G0 X0.202 Z3.041
|
||||
G2 X1.081 Z0.919 I3.0 K0.0
|
||||
G1 X3.0 Z-1.0
|
||||
G1 Z-4.0
|
||||
X2.268 Z-5.268
|
||||
G2 X2.0 z-6.268 I1.73205 K-1.0
|
||||
G1 Z-6.732
|
||||
G2 X4.0 Z-8.732 I2.0 K0.0
|
||||
G1 X4.5
|
||||
G3 X6.285 Z-12.982 I-0.0 K-2.5
|
||||
G2 Z-19.982 I3.57071 K-3.5
|
||||
; Let's make the pawn safe to play with
|
||||
G1 X10 A0.2
|
||||
G1 X8.5 Z-22.58
|
||||
G1 X10.0 Z-25.178
|
||||
G1 Z-27.178
|
||||
G2 X11.014 Z-35.1 I5.70735 K-3.29514
|
||||
G1 X12.0 Z-36.1
|
||||
G1 Z-38.1
|
||||
G0 X15.0
|
||||
O100 ENDSUB
|
||||
|
||||
G71.1 Q100 X15 Z3.041 D1 I1 R0.3
|
||||
G71.2 Q100 X15 Z3.041 D0.51 I0.5 R0.3
|
||||
G70 Q100 X15 Z3.041 E0 D0.5 P2
|
||||
|
||||
|
||||
M2
|
||||
21
wasm-port/vendor/linuxcnc/tests/interp/g71-with-g70/test.sh
vendored
Executable file
21
wasm-port/vendor/linuxcnc/tests/interp/g71-with-g70/test.sh
vendored
Executable file
@@ -0,0 +1,21 @@
|
||||
#!/bin/bash
|
||||
#
|
||||
# Copy of 'nc_files/lathe_g70_71_demo.ngc'. Uses both G70 and G71.
|
||||
|
||||
rs274 -g g71-with-g70.ngc | awk '{$1=""; print}' > result &
|
||||
pid=$!
|
||||
|
||||
# Give it 5 seconds to complete
|
||||
count=5
|
||||
while [ 0 -lt $count ] && kill -0 $pid > /dev/null 2>&1 ; do
|
||||
sleep 1
|
||||
count=$((count - 1))
|
||||
done
|
||||
|
||||
if kill -0 $pid > /dev/null 2>&1; then
|
||||
kill -9 $pid
|
||||
echo "E: g71_and_g70.ngc program seem to be stuck, killing"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
exit 0
|
||||
Reference in New Issue
Block a user