redo screw in deck diagram
authordaniel watson <ozzloy@gmail.com>
Tue, 31 May 2016 21:44:55 +0000 (14:44 -0700)
committerdaniel watson <ozzloy@gmail.com>
Sat, 11 Jun 2016 05:00:25 +0000 (22:00 -0700)
curriculum/arduino-to-deck/screw-cross-section.svg [new file with mode: 0644]
curriculum/arduino-to-deck/screw.svg [deleted file]
curriculum/challenge-bot.scm
curriculum/makefile

diff --git a/curriculum/arduino-to-deck/screw-cross-section.svg b/curriculum/arduino-to-deck/screw-cross-section.svg
new file mode 100644 (file)
index 0000000..c15b685
--- /dev/null
@@ -0,0 +1,305 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="640"
+   height="480"
+   id="svg5933"
+   version="1.1"
+   inkscape:version="0.48.5 r10040"
+   sodipodi:docname="screw-cross-section.svg">
+  <defs
+     id="defs5935">
+    <marker
+       inkscape:stockid="Arrow1Lend"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow1Lend"
+       style="overflow:visible">
+      <path
+         inkscape:connector-curvature="0"
+         id="path3930"
+         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+         transform="matrix(-0.8,0,0,-0.8,-10,0)" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow1Lstart"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow1Lstart"
+       style="overflow:visible">
+      <path
+         inkscape:connector-curvature="0"
+         id="path3927"
+         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+         transform="matrix(0.8,0,0,0.8,10,0)" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow1Lend"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="marker6547"
+       style="overflow:visible">
+      <path
+         inkscape:connector-curvature="0"
+         id="path6549"
+         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+         transform="matrix(-0.8,0,0,-0.8,-10,0)" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow1Lend"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="marker6551"
+       style="overflow:visible">
+      <path
+         inkscape:connector-curvature="0"
+         id="path6553"
+         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+         transform="matrix(-0.8,0,0,-0.8,-10,0)" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow1Lend"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="marker6555"
+       style="overflow:visible">
+      <path
+         inkscape:connector-curvature="0"
+         id="path6557"
+         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+         transform="matrix(-0.8,0,0,-0.8,-10,0)" />
+    </marker>
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="0.98994949"
+     inkscape:cx="382.35636"
+     inkscape:cy="251.95609"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="false"
+     inkscape:window-width="1366"
+     inkscape:window-height="729"
+     inkscape:window-x="0"
+     inkscape:window-y="0"
+     inkscape:window-maximized="1" />
+  <metadata
+     id="metadata5938">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(0,-572.36218)">
+    <rect
+       style="opacity:0.5270004;fill:#fdff00;fill-opacity:1;stroke:#0a00ff;stroke-width:0;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+       id="rect7065"
+       width="605.08142"
+       height="142.43153"
+       x="14.142131"
+       y="773.56012" />
+    <path
+       style="fill:none;stroke:#000000;stroke-width:11.39999962;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+       d="m 231.56448,909.63195 185.29889,21.61054"
+       id="path2989-5-3-3-18"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cc" />
+    <path
+       style="fill:none;stroke:#000000;stroke-width:11.39999962;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+       d="m 230.8502,864.63195 185.29889,21.61054"
+       id="path2989-5-3-3-7"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cc" />
+    <path
+       style="fill:none;stroke:#000000;stroke-width:11.39999962;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+       d="m 230.8502,820.34624 185.29889,21.61054"
+       id="path2989-5-3-3-4"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cc" />
+    <path
+       style="fill:none;stroke:#000000;stroke-width:11.39999962;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+       d="M 230.13591,773.91766 415.4348,795.5282"
+       id="path2989-5-3-3-1"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cc" />
+    <path
+       style="fill:none;stroke:#000000;stroke-width:11.39999962;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+       d="m 228.54446,729.37343 185.29889,21.61054"
+       id="path2989-5-3-3"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cc" />
+    <rect
+       style="opacity:0.86554625;fill:#ff0000;fill-opacity:1;stroke:#ff0000;stroke-width:0;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+       id="rect2985"
+       width="110.10663"
+       height="230.31479"
+       x="264.14572"
+       y="725.10876" />
+    <path
+       style="fill:none;stroke:#000000;stroke-width:11.39999962;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+       d="M 228.62572,772.44231 413.04781,750.63737"
+       id="path2989"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cc" />
+    <path
+       sodipodi:type="arc"
+       style="opacity:0.5270004;fill:none;stroke:#0a00ff;stroke-width:5.30000019;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+       id="path2987"
+       sodipodi:cx="296.98486"
+       sodipodi:cy="120.3857"
+       sodipodi:rx="149.198"
+       sodipodi:ry="16.162441"
+       d="m 446.18286,120.3857 a 149.198,16.162441 0 1 1 -298.39599,0 149.198,16.162441 0 1 1 298.39599,0 z"
+       transform="translate(23.72937,591.59104)" />
+    <text
+       xml:space="preserve"
+       style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Linux Libertine Mono O;-inkscape-font-specification:Linux Libertine Mono O"
+       x="293.44012"
+       y="713.99707"
+       id="text3870"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan3872"
+         x="293.44012"
+         y="713.99707">head</tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Linux Libertine Mono O;-inkscape-font-specification:Linux Libertine Mono O"
+       x="315.08008"
+       y="1026.6393"
+       id="text3874"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         x="315.08008"
+         y="1026.6393"
+         id="tspan5489">body</tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Linux Libertine Mono O;-inkscape-font-specification:Linux Libertine Mono O"
+       x="534.23639"
+       y="743.88324"
+       id="text3878"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan3880"
+         x="534.23639"
+         y="743.88324">thread</tspan></text>
+    <path
+       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Lend)"
+       d="m 525.85928,740.85274 -87.88327,9.09137"
+       id="path3921"
+       inkscape:connector-curvature="0" />
+    <text
+       xml:space="preserve"
+       style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Linux Libertine Mono O;-inkscape-font-specification:Linux Libertine Mono O"
+       x="323.32684"
+       y="628.55255"
+       id="text4367"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         x="323.32684"
+         y="628.55255"
+         style="font-size:48px;text-align:center;text-anchor:middle"
+         id="tspan6900">screw cross section</tspan></text>
+    <path
+       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       d="m 314.9654,1015.5704 0,-23.9286"
+       id="path5111"
+       inkscape:connector-curvature="0" />
+    <path
+       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:url(#Arrow1Lstart);marker-end:url(#Arrow1Lend)"
+       d="M 353.37403,958.96848 314.9654,992.35609 277.51616,959.56022"
+       id="path5117"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccc" />
+    <text
+       xml:space="preserve"
+       style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Linux Libertine Mono O;-inkscape-font-specification:Linux Libertine Mono O"
+       x="228.79033"
+       y="886.73315"
+       id="text5525"
+       sodipodi:linespacing="125%"><tspan
+         y="886.73315"
+         x="228.79033"
+         sodipodi:role="line"
+         id="tspan5527" /></text>
+    <path
+       style="fill:none;stroke:#000000;stroke-width:11.39999962;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+       d="M 230.21717,816.98654 414.63926,795.1816"
+       id="path2989-1"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cc" />
+    <path
+       style="fill:none;stroke:#000000;stroke-width:11.39999962;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+       d="M 230.93146,863.41512 415.35355,841.61018"
+       id="path2989-6"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cc" />
+    <path
+       style="fill:none;stroke:#000000;stroke-width:11.39999962;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+       d="M 230.93146,907.70083 415.35355,885.89589"
+       id="path2989-4"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cc" />
+    <path
+       style="fill:none;stroke:#000000;stroke-width:11.39999962;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+       d="M 231.64574,952.70083 416.06783,930.89589"
+       id="path2989-5"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cc" />
+    <text
+       xml:space="preserve"
+       style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Linux Libertine Mono O;-inkscape-font-specification:Linux Libertine Mono O"
+       x="24.24366"
+       y="825.07788"
+       id="text7085"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan7087"
+         x="24.24366"
+         y="825.07788">deck</tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Linux Libertine Mono O;-inkscape-font-specification:Linux Libertine Mono O"
+       x="503.05597"
+       y="821.03723"
+       id="text7089"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan7091"
+         x="503.05597"
+         y="821.03723">deck</tspan></text>
+  </g>
+</svg>
diff --git a/curriculum/arduino-to-deck/screw.svg b/curriculum/arduino-to-deck/screw.svg
deleted file mode 100644 (file)
index 993016f..0000000
+++ /dev/null
@@ -1,370 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
-
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://creativecommons.org/ns#"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   width="640"
-   height="480"
-   id="svg2"
-   version="1.1"
-   inkscape:version="0.48.5 r10040"
-   sodipodi:docname="screw.svg">
-  <defs
-     id="defs4">
-    <marker
-       inkscape:stockid="Arrow1Lstart"
-       orient="auto"
-       refY="0.0"
-       refX="0.0"
-       id="Arrow1Lstart"
-       style="overflow:visible">
-      <path
-         id="path3927"
-         d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt"
-         transform="scale(0.8) translate(12.5,0)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Lend"
-       orient="auto"
-       refY="0.0"
-       refX="0.0"
-       id="Arrow1Lend"
-       style="overflow:visible;">
-      <path
-         id="path3930"
-         d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;"
-         transform="scale(0.8) rotate(180) translate(12.5,0)" />
-    </marker>
-  </defs>
-  <sodipodi:namedview
-     id="base"
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1.0"
-     inkscape:pageopacity="0.0"
-     inkscape:pageshadow="2"
-     inkscape:zoom="0.7"
-     inkscape:cx="410.66164"
-     inkscape:cy="204.42938"
-     inkscape:document-units="px"
-     inkscape:current-layer="layer1"
-     showgrid="false"
-     inkscape:window-width="1366"
-     inkscape:window-height="729"
-     inkscape:window-x="0"
-     inkscape:window-y="0"
-     inkscape:window-maximized="1" />
-  <metadata
-     id="metadata7">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-        <dc:title></dc:title>
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-  <g
-     inkscape:label="Layer 1"
-     inkscape:groupmode="layer"
-     id="layer1"
-     transform="translate(0,-572.36218)">
-    <path
-       style="fill:none;stroke:#000000;stroke-width:11.39999962;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
-       d="m 257.50764,717.95095 127.44174,22.32483"
-       id="path2989-5-3-3"
-       inkscape:connector-curvature="0" />
-    <path
-       style="fill:none;stroke:#000000;stroke-width:11.39999962;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
-       d="m 258.5178,897.73274 127.44174,22.32483"
-       id="path2989-5-3"
-       inkscape:connector-curvature="0" />
-    <path
-       style="fill:none;stroke:#000000;stroke-width:11.39999962;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
-       d="M 258.51779,852.27587 385.95953,874.6007"
-       id="path2989-5-15"
-       inkscape:connector-curvature="0" />
-    <path
-       style="fill:none;stroke:#000000;stroke-width:11.39999962;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
-       d="m 256.49749,807.82916 127.44174,22.32483"
-       id="path2989-5-1"
-       inkscape:connector-curvature="0" />
-    <path
-       style="fill:none;stroke:#000000;stroke-width:11.39999962;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
-       d="m 257.50764,761.38751 127.44174,22.32483"
-       id="path2989-5"
-       inkscape:connector-curvature="0" />
-    <rect
-       style="opacity:0.86554625;fill:#ff0000;fill-opacity:1;stroke:#ff0000;stroke-width:0;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
-       id="rect2985"
-       width="110.10663"
-       height="230.31479"
-       x="266.6803"
-       y="700.8291" />
-    <path
-       style="fill:none;stroke:#000000;stroke-width:11.39999962;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
-       d="M 257.5889,762.4484 384.86812,739.21489"
-       id="path2989"
-       inkscape:connector-curvature="0" />
-    <path
-       style="fill:none;stroke:#000000;stroke-width:11.39999962;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
-       d="M 256.57875,808.89005 383.85797,785.65654"
-       id="path2989-9"
-       inkscape:connector-curvature="0" />
-    <path
-       style="fill:none;stroke:#000000;stroke-width:11.39999962;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
-       d="M 258.59905,853.33676 385.87827,830.10325"
-       id="path2989-0"
-       inkscape:connector-curvature="0" />
-    <path
-       style="fill:none;stroke:#000000;stroke-width:11.39999962;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
-       d="M 258.59906,898.79363 385.87828,875.56012"
-       id="path2989-2"
-       inkscape:connector-curvature="0" />
-    <path
-       sodipodi:type="arc"
-       style="opacity:0.52700016;fill:none;stroke:#0a00ff;stroke-width:5.30000019;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
-       id="path2987"
-       sodipodi:cx="296.98486"
-       sodipodi:cy="120.3857"
-       sodipodi:rx="119.198"
-       sodipodi:ry="16.162441"
-       d="m 416.18286,120.3857 a 119.198,16.162441 0 1 1 -238.39599,0 119.198,16.162441 0 1 1 238.39599,0 z"
-       transform="translate(26.263966,567.31142)" />
-    <text
-       xml:space="preserve"
-       style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Linux Libertine Mono O;-inkscape-font-specification:Linux Libertine Mono O"
-       x="295.9747"
-       y="689.71741"
-       id="text3870"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan3872"
-         x="295.9747"
-         y="689.71741">head</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Linux Libertine Mono O;-inkscape-font-specification:Linux Libertine Mono O"
-       x="317.61465"
-       y="1002.3596"
-       id="text3874"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan3876"
-         x="317.61465"
-         y="1002.3596">body</tspan><tspan
-         sodipodi:role="line"
-         x="317.61465"
-         y="1027.3596"
-         id="tspan5489">&quot;#6&quot; = 6 gauge = 0.138 inches diameter</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Linux Libertine Mono O;-inkscape-font-specification:Linux Libertine Mono O"
-       x="488.91385"
-       y="734.16412"
-       id="text3878"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan3880"
-         x="488.91385"
-         y="734.16412">thread</tspan></text>
-    <path
-       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Lend)"
-       d="m 481.84276,153.72073 -87.88327,9.09137"
-       id="path3921"
-       inkscape:connector-curvature="0"
-       transform="translate(0,572.36218)" />
-    <text
-       xml:space="preserve"
-       style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Linux Libertine Mono O;-inkscape-font-specification:Linux Libertine Mono O"
-       x="109.09647"
-       y="638.19965"
-       id="text4367"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan4369"
-         x="109.09647"
-         y="638.19965"
-         style="font-size:64px">#6-32 screw</tspan></text>
-    <path
-       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-       d="M 317.5,418.92857 317.5,395"
-       id="path5111"
-       inkscape:connector-curvature="0"
-       transform="translate(0,572.36218)" />
-    <path
-       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:url(#Arrow1Lstart);marker-end:url(#Arrow1Lend)"
-       d="M 365,365.35714 317.5,395.71429 275,363.92857"
-       id="path5117"
-       inkscape:connector-curvature="0"
-       transform="translate(0,572.36218)" />
-    <text
-       xml:space="preserve"
-       style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Linux Libertine Mono O;-inkscape-font-specification:Linux Libertine Mono O"
-       x="448.50772"
-       y="209.27911"
-       id="text5491"
-       sodipodi:linespacing="125%"
-       transform="translate(0,572.36218)"><tspan
-         sodipodi:role="line"
-         id="tspan5493"
-         x="448.50772"
-         y="209.27911">&quot;32&quot;</tspan><tspan
-         sodipodi:role="line"
-         x="448.50772"
-         y="234.27911"
-         id="tspan5503">thread</tspan><tspan
-         sodipodi:role="line"
-         x="448.50772"
-         y="259.27911"
-         id="tspan5501">wraps</tspan><tspan
-         sodipodi:role="line"
-         x="448.50772"
-         y="284.27911"
-         id="tspan5495">per inch</tspan><tspan
-         sodipodi:role="line"
-         x="448.50772"
-         y="309.27911"
-         id="tspan5497">along</tspan><tspan
-         sodipodi:role="line"
-         x="448.50772"
-         y="334.27911"
-         id="tspan5499">the body</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Linux Libertine Mono O;-inkscape-font-specification:Linux Libertine Mono O"
-       x="237.38585"
-       y="724.06262"
-       id="text5509"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan5511"
-         x="237.38585"
-         y="724.06262">0</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Linux Libertine Mono O;-inkscape-font-specification:Linux Libertine Mono O"
-       x="235.36554"
-       y="768.50934"
-       id="text5513"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan5515"
-         x="235.36554"
-         y="768.50934">1</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Linux Libertine Mono O;-inkscape-font-specification:Linux Libertine Mono O"
-       x="236.3757"
-       y="813.96619"
-       id="text5517"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan5519"
-         x="236.3757"
-         y="813.96619">2</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Linux Libertine Mono O;-inkscape-font-specification:Linux Libertine Mono O"
-       x="239.40614"
-       y="857.40271"
-       id="text5521"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan5523"
-         x="239.40614"
-         y="857.40271">3</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Linux Libertine Mono O;-inkscape-font-specification:Linux Libertine Mono O"
-       x="238.396"
-       y="327.46698"
-       id="text5525"
-       sodipodi:linespacing="125%"
-       transform="translate(0,572.36218)"><tspan
-         sodipodi:role="line"
-         id="tspan5527"></tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Linux Libertine Mono O;-inkscape-font-specification:Linux Libertine Mono O"
-       x="237.38585"
-       y="333.52789"
-       id="text5529"
-       sodipodi:linespacing="125%"
-       transform="translate(0,572.36218)"><tspan
-         sodipodi:role="line"
-         id="tspan5531"
-         x="237.38585"
-         y="333.52789">4</tspan></text>
-    <path
-       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Lend)"
-       d="m 149.50258,147.65981 68.69037,1.01016"
-       id="path5533"
-       inkscape:connector-curvature="0"
-       transform="translate(0,572.36218)" />
-    <path
-       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Lend)"
-       d="m 157.5838,331.50758 62.62945,0"
-       id="path5719"
-       inkscape:connector-curvature="0"
-       transform="translate(0,572.36218)" />
-    <path
-       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-       d="m 151.01781,147.15474 6.06091,183.84776"
-       id="path5905"
-       inkscape:connector-curvature="0"
-       transform="translate(0,572.36218)" />
-    <path
-       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-       d="m 153.03811,236.55324 -41.92133,0.50507"
-       id="path5907"
-       inkscape:connector-curvature="0"
-       transform="translate(0,572.36218)" />
-    <text
-       xml:space="preserve"
-       style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Linux Libertine Mono O;-inkscape-font-specification:Linux Libertine Mono O"
-       x="42.426407"
-       y="203.72328"
-       id="text5909"
-       sodipodi:linespacing="125%"
-       transform="translate(0,572.36218)"><tspan
-         sodipodi:role="line"
-         id="tspan5911"
-         x="42.426407"
-         y="203.72328">4 thread</tspan><tspan
-         sodipodi:role="line"
-         x="42.426407"
-         y="228.72328"
-         id="tspan5917">wraps</tspan><tspan
-         sodipodi:role="line"
-         x="42.426407"
-         y="253.72328"
-         id="tspan5923">=</tspan><tspan
-         sodipodi:role="line"
-         x="42.426407"
-         y="278.72327"
-         id="tspan5925">4/32 of</tspan><tspan
-         sodipodi:role="line"
-         x="42.426407"
-         y="303.72327"
-         id="tspan5927">an inch,</tspan><tspan
-         sodipodi:role="line"
-         x="42.426407"
-         y="328.72327"
-         id="tspan5929">=</tspan><tspan
-         sodipodi:role="line"
-         x="42.426407"
-         y="353.72327"
-         id="tspan5931">1/8&quot;</tspan></text>
-  </g>
-</svg>
index e223eb8f24a12c404545340cc50a2e1f2ce8a7ef..c076dd9df6cf04827988b71e67538b56f21c7c30 100644 (file)
                   was bigger than the body and smaller than the thread.
                   we will choose the biggest drill bit that fits through
                   the hole on the arduino.])
-     (p [here's a diagram of a screw]
-        (figure :legend "screw" (image :file "arduino-to-deck/screw.png"))))
+     (p [here's a cross section of a screw in the deck]
+        (figure :legend "screw cross section"
+                (image :file
+                       "arduino-to-deck/screw-cross-section.png"))))
     (subsubsection
      :title [inserting drill bit]
      (p (figure :legend "arduino to deck / insert bit"
index ba43b18302505adb4dc04b3e196c62354b5c3fae..8f54f0d734d177e24c629db024e09847a237e43d 100644 (file)
@@ -73,7 +73,7 @@ translate.html: translate.scm \
          > /dev/null
 
 challenge-bot.html: challenge-bot.scm \
-               arduino-to-deck/screw.png \
+               arduino-to-deck/screw-cross-section.png \
                arduino-to-deck/4-place-arduino-closeup.png \
                makefile
        @skribilo challenge-bot.scm > challenge-bot.html