diff --git a/Makefile b/Makefile index c6a7bd7..9f46201 100644 --- a/Makefile +++ b/Makefile @@ -5,6 +5,7 @@ design: clean cat design/metric_thread.csv | awk -f design/metric_thread.awk >> design/THREAD_TABLE.csv cat design/PCO_thread.csv | awk -f design/PCO_thread.awk >> design/THREAD_TABLE.csv cat design/UIS_thread.csv | awk -f design/UIS_thread.awk >> design/THREAD_TABLE.csv + cat design/microscope_thread.csv | awk -f design/microscope_thread.awk >> design/THREAD_TABLE.csv cat design/THREAD_TABLE.csv | awk -f design/autogenerate.awk > THREAD_TABLE.scad .PHONY: test diff --git a/THREAD_TABLE.scad b/THREAD_TABLE.scad index 0e6faee..46e546f 100644 --- a/THREAD_TABLE.scad +++ b/THREAD_TABLE.scad @@ -1899,4 +1899,6 @@ THREAD_TABLE = [["G1/16-ext", [0.907, 3.1631, 6.3625, [[0, -0.4252], [0, 0.4252] ["32-UN-3/4-int", [0.79375, -9.5551, 19.1033, [[0, 0.3473], [0, -0.3473], [0.4296, -0.0992], [0.4296, 0.0992]]]], ["32-UN-13/16-ext", [0.79375, 9.8517, 19.7103, [[0, -0.2977], [0, 0.2977], [0.4296, 0.0496], [0.4296, -0.0496]]]], ["32-UN-13/16-int", [0.79375, -10.3492, 20.6914, [[0, 0.3473], [0, -0.3473], [0.4296, -0.0992], [0.4296, 0.0992]]]], +["RMS-ext", [ 0.7056, 9.5829, 19.1859, [[ 0.0, -0.3274], [ 0.4932, -0.0706], [ 0.4932, 0.0706], [ 0.0, 0.3273]]]], +["RMS-int", [ 0.7055, -10.3042, 20.5085, [[ 0.0, 0.2630], [ 0.4808, 0.0127], [ 0.4808, -0.0127], [ 0.0, -0.2630]]]], ]; diff --git a/design/microscope_thread.awk b/design/microscope_thread.awk new file mode 100644 index 0000000..5778c51 --- /dev/null +++ b/design/microscope_thread.awk @@ -0,0 +1,3 @@ +/^[^#]/ { + print $0; +} diff --git a/design/microscope_thread.csv b/design/microscope_thread.csv new file mode 100644 index 0000000..58cd756 --- /dev/null +++ b/design/microscope_thread.csv @@ -0,0 +1,3 @@ +# Designator,Pitch , Rrot, Dsupport, r0, z0, r1, z1, r2, z2, r3, z3 +RMS-ext, 0.7056, 9.5829, 19.1859, 0.0, -0.3274, 0.4932, -0.0706, 0.4932, 0.0706, 0.0, 0.3273 +RMS-int, 0.7055, -10.3042, 20.5085, 0.0, 0.2630, 0.4808, 0.0127, 0.4808, -0.0127, 0.0, -0.2630