summaryrefslogtreecommitdiff
path: root/res/nist/simple.nc
diff options
context:
space:
mode:
authorLibravatar Martin Michalec <martin@michalec.dev>2026-02-22 03:18:43 +0000
committerLibravatar Martin Michalec <martin@michalec.dev>2026-02-22 03:18:43 +0000
commit627a8943856c70ef12232e5dbaa1397587198f98 (patch)
treeaba005dc18caed4cb77e3578243a9733757d884f /res/nist/simple.nc
parentadd build.sh (diff)
downloadrs274ngc-627a8943856c70ef12232e5dbaa1397587198f98.tar.gz
add RS274/NGC samplesHEADmaster
Diffstat (limited to 'res/nist/simple.nc')
-rw-r--r--res/nist/simple.nc62
1 files changed, 62 insertions, 0 deletions
diff --git a/res/nist/simple.nc b/res/nist/simple.nc
new file mode 100644
index 0000000..31af719
--- /dev/null
+++ b/res/nist/simple.nc
@@ -0,0 +1,62 @@
1(this program mills “Hello world” between X=0 and X=81 millimeters)
2n0010 g21 g0 x0 y0 z50 (top of part should be on XY plane)
3n0020 t1 m6 m3 f20 s4000 (use an engraver or small ball-nose endmill)
4n0030 g0 x0 y0 z2
5n0040 g1 z-0.5 (start H)
6n0050 y10
7n0060 g0 z2
8n0070 y5
9n0080 g1 z-0.5
10n0090 x 7
11n0100 g0 z2
12n0110 y0
13n0120 g1 z-0.5
14n0130 y10
15n0140 g0 z2
16n0150 x11 y2.5
17n0160 g1 z-0.5 (start e)
18n0170 x16
19n0190 g3 x13.5 y0 i-2.5
20n0200 g1 x16
21n0210 g0 z2
22n0220 x20 y0
23n0230 g1 z-0.5 (start l)
24n0240 y9
25n0250 g0 z2
26n0260 x26
27n0270 g1 z-0.5 (start l)
28n0280 y0
29n0290 g0 z2
30n0300 x32.5
31n0310 g1 z-0.5 (start o)
32n0320 g2 x32.5 j2.5
33n0330 g0 z2
34n0340 x45 y5
35n0350 g1 z-0.5 (start w)
36n0360 x47 y0
37n0370 x48.5 y3
38n0380 x50 y0
39n0390 x52 y5
40n0400 g0 z2
41n0410 x57.5 y0
42n0420 g1 z-0.5 (start o)
43n0430 g2 x57.5 j2.5
44n0440 g0 z2
45n0450 x64
46n0460 g1 z-0.5 (start r)
47n0470 y5
48n0480 y4
49n0490 g2 x69 r4
50n0500 g0 z2
51n0510 x73 y0
52n0520 g1 z-0.5 (start l)
53n0530 y9
54n0540 g0 z2
55n0550 x81
56n0560 g1 z-0.5 (start d)
57n0570 y0
58n0580 x79.5
59n0590 g2 j2.5 y5
60n0600 g1 x81
61n0610 g0 z50
62n0620 m2