Skip to content
Snippets Groups Projects
Commit 74078cc9 authored by yuichitamiya's avatar yuichitamiya
Browse files

add inst week3

parent 138cc026
No related branches found
No related tags found
No related merge requests found
Pipeline #277084 passed
docs/Instruction/images/week02/comb-test.png

182 KiB

File added
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Creator: CorelDRAW 2018 (64-Bit) -->
<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" width="406.4mm" height="304.8mm" version="1.1" style="shape-rendering:geometricPrecision; text-rendering:geometricPrecision; image-rendering:optimizeQuality; fill-rule:evenodd; clip-rule:evenodd"
viewBox="0 0 40640 30480"
xmlns:xlink="http://www.w3.org/1999/xlink">
<defs>
<font id="FontID0" horiz-adv-x="667" font-variant="normal" style="fill-rule:nonzero" font-style="normal" font-weight="400">
<font-face
font-family="Arial">
<font-face-src>
<font-face-name name="Arial"/>
</font-face-src>
</font-face>
<missing-glyph><path d="M0 0z"/></missing-glyph>
<glyph unicode="0" horiz-adv-x="556" d="M41.9998 353.337c0,84.4957 8.66926,152.834 25.996,204.495 17.5039,51.8384 43.3345,91.665 77.669,119.503 34.1692,27.8267 77.3383,41.6691 129.33,41.6691 38.3384,0 71.9997,-7.67714 101.173,-23.1731 28.9959,-15.496 52.9959,-37.8306 71.669,-67.0037 18.6613,-28.9959 33.3306,-64.4997 43.9959,-106.322 10.8307,-41.8345 16.1692,-98.3382 16.1692,-169.169 0,-83.9997 -8.66926,-152.007 -25.8306,-203.668 -17.1732,-51.8384 -43.0038,-91.665 -77.3383,-119.669 -34.1692,-28.0038 -77.5036,-41.9998 -129.838,-41.9998 -68.8226,0 -123,24.496 -162.33,73.6651 -47.1612,59.9998 -70.6651,157.169 -70.6651,291.672zm89.9996 -0.342518c0,-117.826 13.6653,-196.157 41.1731,-234.826 27.496,-38.8345 61.4998,-58.1691 101.822,-58.1691 40.3345,0 74.3383,19.4999 101.834,58.3344 27.5078,38.9998 41.1731,117.165 41.1731,234.66 0,117.838 -13.6653,196.169 -41.1731,234.838 -27.3306,38.8345 -61.6651,58.1691 -102.826,58.1691 -40.3345,0 -72.6729,-17.1732 -96.8382,-51.3305 -30.1652,-43.4998 -45.1652,-124.169 -45.1652,-241.676z"/>
<glyph unicode="1" horiz-adv-x="556" d="M371.999 0l-88.0036 0 0 560.336c-21.1653,-20.3385 -48.9919,-40.4998 -83.3264,-60.673 -34.3345,-20.1613 -65.3383,-35.3266 -92.6689,-45.3305l0 85.0036c49.1691,22.996 92.1729,50.9998 128.999,83.9997 36.8384,32.8345 62.9998,64.6651 78.3304,95.6689l56.6691 0 0 -719.005z"/>
<glyph unicode="2" horiz-adv-x="556" d="M503.006 83.9997l0 -83.9997 -474.01 0c-0.661415,21.1653 2.83463,41.5038 10.3346,61.1691 12.1653,32.1613 31.6652,63.9919 58.4998,95.161 26.8345,31.1692 65.173,67.169 115.003,108 77.5036,63.8383 130.169,114.342 157.665,151.665 27.6731,37.3345 41.5038,72.6729 41.5038,106.004 0,34.8306 -12.5078,64.169 -37.4999,88.1689 -25.0038,23.8346 -57.673,35.8345 -97.8303,35.8345 -42.5077,0 -76.4997,-12.6732 -102,-37.9959 -25.5117,-25.1692 -38.3384,-60.1769 -38.6691,-105l-89.9996 8.99996c6.16533,67.3226 29.492,118.665 69.8265,153.992 40.4998,35.3384 94.665,53.0077 162.838,53.0077 68.669,0 123.165,-19.0039 163.169,-57.1769 40.1573,-38.1613 60.1651,-85.4997 60.1651,-141.826 0,-28.6652 -5.83462,-56.8344 -17.6692,-84.5075 -11.6692,-27.8267 -31.1692,-56.9998 -58.3344,-87.6611 -27.3306,-30.4959 -72.4958,-72.6611 -135.496,-126 -52.8305,-44.3384 -86.8343,-74.3383 -101.834,-90.165 -14.9999,-15.8385 -27.3306,-31.6652 -37.1691,-47.6691l351.506 0z"/>
<glyph unicode="3" horiz-adv-x="556" d="M41.9998 190.003l88.0036 12c10.1574,-50.0077 27.1652,-86.0075 51.3305,-108 24.1653,-22.0039 53.8344,-32.9999 88.9957,-32.9999 41.6691,0 76.8422,14.3267 105.165,42.992 28.3345,28.6652 42.5077,64.169 42.5077,106.5 0,40.3345 -13.1692,73.6769 -39.6731,100.004 -26.3267,26.1731 -59.8344,39.3306 -100.665,39.3306 -16.6653,0 -37.3345,-3.3307 -62.1612,-9.82673l9.82673 76.9958c5.83462,-0.661415 10.6653,-1.00393 14.1732,-1.00393 37.6652,0 71.3265,9.83854 101.492,29.3385 29.9999,19.4999 44.9998,49.4998 44.9998,89.9996 0,32.1731 -10.996,58.8305 -32.8227,79.9957 -21.8385,21.1771 -50.0077,31.677 -84.5075,31.677 -34.3345,0 -62.8344,-10.8425 -85.665,-32.5038 -22.8306,-21.6731 -37.4999,-54.1651 -43.9959,-97.4996l-88.0036 16.0039c10.8307,58.9958 35.1613,104.822 73.3344,137.326 37.9959,32.5038 85.4997,48.673 142.169,48.673 38.9998,0 74.9997,-8.33855 107.834,-25.1692 32.9999,-16.6653 58.1573,-39.5077 75.4958,-68.3383 17.5039,-28.9959 26.1613,-59.6691 26.1613,-92.1611 0,-30.8385 -8.32674,-58.8423 -24.8267,-84.165 -16.6653,-25.3345 -41.3384,-45.5077 -73.8304,-60.5076 42.3305,-9.66138 75.1651,-29.9999 98.6571,-60.8265 23.3385,-30.6731 35.0077,-69.3422 35.0077,-115.5 0,-62.5037 -22.8306,-115.677 -68.3383,-159.177 -45.6612,-43.4998 -103.334,-65.1612 -172.995,-65.1612 -62.8344,0 -115.003,18.8385 -156.507,56.3384 -41.6573,37.4999 -65.3265,85.9957 -71.1611,145.665z"/>
<glyph unicode="4" horiz-adv-x="556" d="M322.995 0l0 170.999 -310.995 0 0 80.9997 326.999 464.006 71.9997 0 0 -464.006 97.0036 0 0 -80.9997 -97.0036 0 0 -170.999 -88.0036 0zm0 251.999l0 322.168 -224.491 -322.168 224.491 0z"/>
<glyph unicode="5" horiz-adv-x="556" d="M41.9998 187.995l91.9957 7.00391c6.83856,-44.8345 22.6653,-78.4958 47.3384,-101.161 24.6613,-22.4999 54.8384,-33.8384 90.3304,-33.8384 42.8384,0 78.6729,16.0039 107.834,47.8345 28.9959,31.9959 43.4998,74.3383 43.4998,127.003 0,50.1612 -13.8307,89.6571 -41.6691,118.665 -27.8267,28.9959 -64.6651,43.4998 -110.492,43.4998 -28.4999,0 -53.9998,-6.50785 -76.6651,-19.4999 -22.4999,-13.0039 -40.1691,-29.8345 -53.173,-50.5037l-82.9957 12 68.9997 368.006 354.991 0 0 -83.9997 -284.822 0 -38.1731 -193.169c42.8384,30.1652 87.8382,45.1652 134.834,45.1652 62.3383,0 115.003,-21.6731 157.83,-65.0076 42.8384,-43.3227 64.3344,-98.9996 64.3344,-166.995 0,-64.8305 -18.8267,-120.838 -56.5037,-167.999 -45.8266,-58.0037 -108.496,-86.9997 -187.83,-86.9997 -64.9958,0 -118.003,18.3306 -159.165,54.8384 -41.1613,36.4959 -64.6651,84.8264 -70.4997,145.157z"/>
<glyph unicode="6" horiz-adv-x="556" d="M499.002 541.002l-86.9997 -7.00391c-7.83068,34.4999 -19.0039,59.6691 -33.5077,75.3304 -23.8227,25.1692 -53.3266,37.677 -88.3225,37.677 -28.1692,0 -53.173,-7.84249 -74.669,-23.5038 -27.6731,-20.1731 -49.3345,-49.4998 -65.5037,-88.1689 -16.0039,-38.8345 -24.3306,-94.0036 -25.0038,-165.495 21.1653,32.1613 47.173,56.1612 77.8343,71.6572 30.6731,15.6732 62.669,23.5038 96.3421,23.5038 58.6651,0 108.661,-21.6613 149.999,-64.8305 41.1613,-43.1691 61.8305,-98.8343 61.8305,-167.338 0,-44.9998 -9.67319,-86.669 -29.0078,-125.326 -19.4999,-38.6691 -45.9919,-68.173 -79.9957,-88.665 -33.8266,-20.5039 -72.3304,-30.8385 -115.334,-30.8385 -73.169,0 -133.003,26.9999 -179.326,80.8343 -46.1691,53.8344 -69.3422,142.665 -69.3422,266.338 0,138.33 25.6653,238.995 76.8422,301.83 44.6573,54.6612 104.834,82.0036 180.661,82.0036 56.3384,0 102.673,-15.8385 138.673,-47.3384 35.9999,-31.4999 57.6612,-74.9997 64.8305,-130.665zm-359.999 -308.999c0,-30.3306 6.49604,-59.3383 19.3346,-86.9997 12.8267,-27.6731 30.8267,-48.673 53.6573,-63.1651 23.0078,-14.5039 47.3384,-21.8385 73.169,-21.8385 37.4999,0 69.5076,14.9999 95.9996,44.9998 26.5038,29.9999 39.8384,70.6651 39.8384,122.173 0,49.4998 -13.1692,88.4997 -39.3306,117 -26.1731,28.4999 -59.5037,42.8266 -100.004,42.8266 -39.6731,0 -73.4997,-14.3267 -101.173,-42.8266 -27.6613,-28.4999 -41.492,-65.8344 -41.492,-112.169z"/>
<glyph unicode="7" horiz-adv-x="556" d="M46.9959 623.005l0 83.9997 463.002 0 0 -68.0076c-45.4959,-48.4959 -90.8264,-112.996 -135.496,-193.499 -44.8345,-80.5036 -79.3343,-163.334 -103.83,-248.503 -17.5039,-59.8344 -28.8424,-125.657 -33.6731,-196.995l-89.9996 0c1.00393,56.3384 12,124.5 33.1652,204.33 21.1653,80.0076 51.3305,157.003 90.8382,231.164 39.4959,74.1729 81.4957,136.677 126,187.511l-350.006 0z"/>
<glyph unicode="8" horiz-adv-x="556" d="M177.495 388.168c-36.4959,13.3346 -63.4958,32.5038 -81.165,57.1651 -17.4921,24.8385 -26.3267,54.4958 -26.3267,88.9957 0,52.1691 18.6613,95.8343 55.9958,131.338 37.4999,35.5038 87.165,53.3384 149.338,53.3384 62.3265,0 112.665,-18.1771 150.661,-54.5077 37.9959,-36.3306 56.9998,-80.4918 56.9998,-132.661 0,-33.1652 -8.66926,-62.173 -25.996,-86.669 -17.3385,-24.6731 -43.6652,-43.6652 -79.169,-56.9998 43.8305,-14.3385 76.9958,-37.3345 99.8382,-69.3304 22.8306,-31.8424 34.3345,-69.8383 34.3345,-114.165 0,-61.1691 -21.6731,-112.511 -64.8423,-154.169 -43.3345,-41.6691 -100.169,-62.5037 -170.669,-62.5037 -70.4997,0 -127.334,20.8346 -170.657,62.669 -43.1691,41.8345 -64.8423,93.9918 -64.8423,156.495 0,46.4998 11.8346,85.4997 35.5038,116.834 23.6692,31.4999 57.3305,52.8305 100.996,64.169zm-17.4921 149.338c0,-34.0038 10.8307,-61.6769 32.3266,-83.1729 21.6731,-21.496 50.0077,-32.3385 85.169,-32.3385 34.1692,0 61.8305,10.6771 83.3383,32.0077 21.496,21.3306 32.1613,47.5037 32.1613,78.4958 0,32.3385 -10.996,59.5037 -33.1652,81.5076 -22.0039,21.992 -49.8305,32.9999 -83.3383,32.9999 -33.8266,0 -61.6651,-10.8425 -83.6572,-32.3385 -21.8385,-21.496 -32.8345,-47.1612 -32.8345,-77.1611zm-29.0078 -331.003c0,-25.1692 5.83462,-49.3345 17.5039,-72.8383 11.6692,-23.3267 29.3385,-41.5038 52.9959,-54.3305 23.5038,-12.8385 48.8384,-19.3346 75.6729,-19.3346 42.3305,0 76.9958,13.4999 104.161,40.4998 27.1652,26.9999 40.6652,61.3344 40.6652,103.004 0,42.3305 -13.996,77.3265 -41.8227,105 -28.0038,27.6613 -63.3423,41.492 -105.838,41.492 -41.6691,0 -75.8383,-13.6653 -102.838,-40.9959 -26.9999,-27.3306 -40.4998,-61.4998 -40.4998,-102.496z"/>
<glyph unicode=":" horiz-adv-x="277" d="M89.9996 418.994l0 100.004 100.004 0 0 -100.004 -100.004 0zm0 -418.994l0 100.004 100.004 0 0 -100.004 -100.004 0z"/>
<glyph unicode="I" horiz-adv-x="277" d="M92.9996 0l0 716.005 94.9957 0 0 -716.005 -94.9957 0z"/>
<glyph unicode="P" horiz-adv-x="667" d="M76.9958 0l0 716.005 270.341 0c47.4919,0 83.8343,-2.33857 108.992,-6.83856 35.1731,-5.83462 64.6769,-16.996 88.4997,-33.3306 23.8346,-16.4999 43.0038,-39.5077 57.5076,-68.9997 14.4921,-29.5038 21.6613,-62.0076 21.6613,-97.4996 0,-60.673 -19.3346,-112.169 -58.1691,-154.169 -38.6573,-42.1652 -108.826,-63.1651 -210.165,-63.1651l-183.661 0 0 -292.003 -95.0075 0zm95.0075 376.002l184.995 0c61.3344,0 104.669,11.3267 130.499,34.1692 25.6653,22.8306 38.5038,54.8266 38.5038,96.3303 0,29.8345 -7.49997,55.4998 -22.6653,76.8304 -15.1653,21.3306 -35.1731,35.5038 -59.8344,42.3305 -16.0039,4.16927 -45.5077,6.34249 -88.3343,6.34249l-183.165 0 0 -256.003z"/>
<glyph unicode="S" horiz-adv-x="667" d="M46.0038 229.995l88.9957 8.00784c4.16927,-35.9999 13.996,-65.5037 29.5038,-88.665 15.496,-23.0078 39.4959,-41.6691 71.9997,-56.0077 32.492,-14.1614 69.1651,-21.3306 109.83,-21.3306 36.1652,0 67.9958,5.33856 95.6689,16.1692 27.6613,10.8307 48.1652,25.6653 61.6651,44.492 13.4999,18.8385 20.3385,39.3424 20.3385,61.3344 0,22.3346 -6.50785,41.8345 -19.4999,58.6769 -13.0039,16.6653 -34.5117,30.6613 -64.5116,42.1652 -19.1574,7.33462 -61.6651,18.9921 -127.499,34.8306 -65.8226,15.8267 -111.826,30.6613 -138.165,44.6691 -34.1692,17.9999 -59.4919,40.3345 -76.169,66.8265 -16.8306,26.5038 -25.1574,56.3384 -25.1574,89.1729 0,36.3306 10.3346,70.169 30.8267,101.492 20.5039,31.4999 50.3384,55.3344 89.8343,71.669 39.3306,16.3346 83.1729,24.5078 131.338,24.5078 52.9959,0 99.8264,-8.5039 140.326,-25.6771 40.4998,-16.996 71.669,-42.1652 93.5075,-75.4958 21.8267,-33.1652 33.4959,-70.8304 35.1613,-112.83l-90.9918 -7.00391c-4.8425,45.1652 -21.3424,79.3343 -49.5116,102.33 -28.1574,23.1731 -69.8265,34.677 -124.83,34.677 -57.3305,0 -99.165,-10.5 -125.326,-31.4999 -26.1731,-20.9999 -39.3424,-46.3345 -39.3424,-76.0036 0,-25.6653 9.34248,-46.8305 27.8385,-63.5076 18.3306,-16.4999 65.8344,-33.6613 142.83,-50.9998 77.0076,-17.4921 129.838,-32.6574 158.503,-45.6612 41.5038,-19.1692 72.3304,-43.3345 92.1611,-72.8383 19.8424,-29.3267 29.6692,-63.1651 29.6692,-101.492 0,-38.1731 -10.8307,-73.8422 -32.6692,-107.504 -21.8267,-33.6613 -52.9959,-59.8344 -93.8264,-78.4958 -40.8305,-18.6732 -86.669,-28.0038 -137.834,-28.0038 -64.6651,0 -118.83,9.49603 -162.495,28.3345 -43.8423,18.8267 -78.0115,47.1612 -102.838,85.169 -25.0038,37.8306 -37.9959,80.669 -39.3306,128.492z"/>
<glyph unicode="d" horiz-adv-x="556" d="M400.994 0l0 65.8344c-32.8227,-51.1652 -81.165,-76.8304 -144.992,-76.8304 -41.3384,0 -79.3343,11.3267 -113.834,34.1573 -34.6652,22.6771 -61.4998,54.5077 -80.669,95.1729 -19.0039,40.8305 -28.4999,87.6611 -28.4999,140.669 0,51.6612 8.66926,98.4917 25.8306,140.669 17.3385,41.9998 43.1691,74.3265 77.669,96.661 34.3345,22.4999 73.0036,33.6731 115.5,33.6731 31.3345,0 59.173,-6.6732 83.5036,-19.8424 24.3306,-13.1692 44.1612,-30.4959 59.4919,-51.6612l0 257.503 88.0036 0 0 -716.005 -82.0036 0zm-277.995 258.838c0,-66.3423 13.996,-115.842 42.1652,-148.677 28.0038,-32.8227 61.1691,-49.1573 99.3303,-49.1573 38.5038,0 71.1729,15.6614 98.1728,46.9959 26.8345,31.3345 40.3345,79.169 40.3345,143.503 0,70.6651 -13.6653,122.669 -41.1731,155.834 -27.3306,33.1652 -61.1572,49.6652 -101.326,49.6652 -39.1652,0 -71.8344,-15.8385 -98.1728,-47.6691 -26.1613,-31.8306 -39.3306,-82.0036 -39.3306,-150.495z"/>
<glyph unicode="e" horiz-adv-x="556" d="M419.998 167.999l91.0036 -12c-14.1732,-52.8305 -40.6652,-94.0036 -79.3343,-123.165 -38.6691,-29.1731 -88.0036,-43.8305 -148.169,-43.8305 -75.6611,0 -135.661,23.3267 -179.999,69.9919 -44.3384,46.4998 -66.4958,112.003 -66.4958,196.169 0,86.9997 22.3346,154.665 67.1572,202.665 44.8345,48.177 103.004,72.1769 174.507,72.1769 69.1651,0 125.669,-23.5038 169.499,-70.6769 43.8305,-47.1612 65.8344,-113.492 65.8344,-198.991 0,-5.17321 -0.165354,-13.0039 -0.496061,-23.3385l-386.502 0c3.3307,-56.8344 19.3346,-100.5 48.3305,-130.665 28.8306,-30.1652 64.9958,-45.3305 108.165,-45.3305 32.1731,0 59.6691,8.49209 82.3343,25.4999 22.8306,16.996 40.8305,44.1612 54.1651,81.4957zm-287.999 140.999l289.003 0c-3.83857,43.6652 -14.9999,76.3343 -33.1652,98.1728 -27.8385,33.8266 -64.169,50.8226 -108.673,50.8226 -40.3345,0 -74.1611,-13.4999 -101.669,-40.4998 -27.3306,-26.9999 -42.4959,-63.1651 -45.4959,-108.496z"/>
<glyph unicode="o" horiz-adv-x="556" d="M32.9999 259.499c0,95.8343 26.6692,166.83 80.1611,212.999 44.5038,38.3384 99.0114,57.5076 163.169,57.5076 71.1729,0 129.507,-23.3385 174.838,-70.0037 45.1652,-46.4998 67.8304,-111 67.8304,-193.169 0,-66.6612 -9.99209,-118.996 -29.9999,-157.169 -19.996,-38.1613 -49.1691,-67.8304 -87.4957,-88.9957 -38.1731,-21.1653 -80.0076,-31.6652 -125.173,-31.6652 -72.6611,0 -131.326,23.1613 -176.161,69.6611 -44.8345,46.4998 -67.169,113.503 -67.169,200.834zm89.9996 -0.165354c0,-66.3304 14.5039,-115.996 43.4998,-148.83 29.1731,-32.9999 65.669,-49.4998 109.83,-49.4998 43.6652,0 80.0076,16.4999 109.169,49.6652 28.9959,33.1652 43.4998,83.669 43.4998,151.499 0,64.0037 -14.6692,112.5 -43.8305,145.334 -29.1731,32.9999 -65.5037,49.4998 -108.838,49.4998 -44.1612,0 -80.6572,-16.3346 -109.83,-49.1691 -28.9959,-32.8345 -43.4998,-82.3343 -43.4998,-148.499z"/>
<glyph unicode="p" horiz-adv-x="556" d="M65.9997 -199.003l0 718.001 79.9957 0 0 -68.1611c18.8385,26.3267 40.1691,46.1573 64.0037,59.3265 23.6692,13.1692 52.4998,19.8424 86.3382,19.8424 44.3266,0 83.3264,-11.3385 117.165,-34.1692 33.8266,-22.6653 59.3265,-54.8384 76.6651,-96.165 17.1613,-41.5038 25.8306,-86.8343 25.8306,-136.334 0,-52.8423 -9.49603,-100.5 -28.4999,-143.007 -19.0039,-42.3305 -46.6652,-74.8344 -82.9957,-97.4996 -36.1652,-22.4999 -74.3383,-33.8266 -114.33,-33.8266 -29.3385,0 -55.6769,6.16533 -78.8383,18.496 -23.3385,12.3307 -42.3305,27.8385 -57.3305,46.6652l0 -253.168 -88.0036 0zm79.9957 455.337c0,-66.4958 13.4999,-115.665 40.3345,-147.495 26.9999,-31.8424 59.6691,-47.8345 98.0075,-47.8345 38.9998,0 72.3304,16.4999 99.9917,49.4998 27.8385,32.9999 41.6691,83.9997 41.6691,153.165 0,65.9997 -13.4999,115.334 -40.6652,148.169 -27.1652,32.8345 -59.5037,49.1573 -97.1689,49.1573 -37.3345,0 -70.3344,-17.4921 -98.9996,-52.3226 -28.8306,-35.0077 -43.1691,-85.6768 -43.1691,-152.338z"/>
<glyph unicode="r" horiz-adv-x="332" d="M64.9958 0l0 518.998 79.0036 0 0 -79.4997c20.1613,36.8384 38.8345,61.1691 55.9958,72.8383 17.1732,11.8346 35.9999,17.6692 56.5037,17.6692 29.6692,0 59.8344,-9.34248 90.4957,-27.8385l-31.3227 -81.165c-21.3424,12 -42.6731,17.9999 -64.0037,17.9999 -19.1692,0 -36.3306,-5.83462 -51.4959,-17.3385 -15.1771,-11.4921 -26.0078,-27.496 -32.5038,-47.9998 -9.83854,-31.1692 -14.6692,-65.3265 -14.6692,-102.496l0 -271.168 -88.0036 0z"/>
<glyph unicode="w" horiz-adv-x="722" d="M159.33 0l-156.826 518.998 91.9957 0 82.8304 -299.503 29.3385 -111.496c1.16929,5.50392 10.1693,41.1613 26.8345,106.996l82.169 304.003 90.165 0 78.165 -301.333 25.4999 -98.8343 29.8345 100.169 89.6689 299.999 85.4997 0 -162.838 -518.998 -91.0036 0 -82.3343 310.499 -20.8346 88.8304 -105 -399.329 -93.165 0z"/>
</font>
<style type="text/css">
<![CDATA[
@font-face { font-family:"Arial";font-variant:normal;font-style:normal;font-weight:normal;src:url("#FontID0") format(svg)}
.str4 {stroke:#FF6600;stroke-width:7.62;stroke-miterlimit:22.9256}
.str2 {stroke:fuchsia;stroke-width:7.62;stroke-miterlimit:22.9256}
.str0 {stroke:red;stroke-width:7.62;stroke-miterlimit:22.9256}
.str3 {stroke:aqua;stroke-width:7.62;stroke-miterlimit:22.9256}
.str1 {stroke:blue;stroke-width:7.62;stroke-miterlimit:22.9256}
.fil0 {fill:none}
.fil1 {fill:black}
.fnt0 {font-weight:normal;font-size:846.67px;font-family:'Arial'}
]]>
</style>
</defs>
<g id="レイヤ_x0020_1">
<metadata id="CorelCorpID_0Corel-Layer"/>
<rect class="fil0 str0" x="3000" y="3000" width="2000" height="2000"/>
<rect class="fil0 str1" x="3000" y="6000" width="2000" height="2000"/>
<rect class="fil0 str2" x="3000" y="9000" width="2000" height="2000"/>
<rect class="fil0 str3" x="3000" y="12000" width="2000" height="2000"/>
<rect class="fil0 str4" x="3000" y="15000" width="2000" height="2000"/>
<line class="fil0 str0" x1="-0" y1="0" x2="500" y2= "0" />
<text x="1058.24" y="7272.62" class="fil1 fnt0">10</text>
<text x="1058.24" y="10264.61" class="fil1 fnt0">20</text>
<text x="1084.7" y="13272.63" class="fil1 fnt0">30</text>
<text x="1045.01" y="16259.4" class="fil1 fnt0">40</text>
<text x="1568.56" y="4306.48" class="fil1 fnt0">4</text>
<text x="1568.56" y="4306.48" class="fil1 fnt0">4</text>
<g transform="matrix(2.64845E-14 -1 1 2.64845E-14 -14323.7 26102.3)">
<text x="20320" y="15240" class="fil1 fnt0">Speed</text>
</g>
<text x="2934.81" y="990.69" class="fil1 fnt0">Power</text>
<text x="3508.19" y="2299.3" class="fil1 fnt0">40</text>
<rect class="fil0 str0" x="6000" y="3000" width="2000" height="2000"/>
<rect class="fil0 str1" x="6000" y="6000" width="2000" height="2000"/>
<rect class="fil0 str2" x="6000" y="9000" width="2000" height="2000"/>
<rect class="fil0 str3" x="6000" y="12000" width="2000" height="2000"/>
<rect class="fil0 str4" x="6000" y="15000" width="2000" height="2000"/>
<text x="6508.19" y="2299.3" class="fil1 fnt0">50</text>
<rect class="fil0 str0" x="9000" y="3000" width="2000" height="2000"/>
<rect class="fil0 str1" x="9000" y="6000" width="2000" height="2000"/>
<rect class="fil0 str2" x="9000" y="9000" width="2000" height="2000"/>
<rect class="fil0 str3" x="9000" y="12000" width="2000" height="2000"/>
<rect class="fil0 str4" x="9000" y="15000" width="2000" height="2000"/>
<text x="9508.19" y="2299.3" class="fil1 fnt0">60</text>
<rect class="fil0 str0" x="12000" y="3000" width="2000" height="2000"/>
<rect class="fil0 str1" x="12000" y="6000" width="2000" height="2000"/>
<rect class="fil0 str2" x="12000" y="9000" width="2000" height="2000"/>
<rect class="fil0 str3" x="12000" y="12000" width="2000" height="2000"/>
<rect class="fil0 str4" x="12000" y="15000" width="2000" height="2000"/>
<text x="12508.19" y="2299.3" class="fil1 fnt0">70</text>
<rect class="fil0 str0" x="15000" y="3000" width="2000" height="2000"/>
<rect class="fil0 str1" x="15000" y="6000" width="2000" height="2000"/>
<rect class="fil0 str2" x="15000" y="9000" width="2000" height="2000"/>
<rect class="fil0 str3" x="15000" y="12000" width="2000" height="2000"/>
<rect class="fil0 str4" x="15000" y="15000" width="2000" height="2000"/>
<text x="15508.19" y="2299.3" class="fil1 fnt0">80</text>
<text x="1519.73" y="18591.56" class="fil1 fnt0">250PPI</text>
<rect class="fil0 str0" x="23000" y="3000" width="2000" height="2000"/>
<rect class="fil0 str1" x="23000" y="6000" width="2000" height="2000"/>
<rect class="fil0 str2" x="23000" y="9000" width="2000" height="2000"/>
<rect class="fil0 str3" x="23000" y="12000" width="2000" height="2000"/>
<rect class="fil0 str4" x="23000" y="15000" width="2000" height="2000"/>
<text x="20528.59" y="7316.82" class="fil1 fnt0">300</text>
<text x="20528.59" y="10239.63" class="fil1 fnt0">400</text>
<text x="20528.59" y="13202.97" class="fil1 fnt0">500</text>
<text x="20528.59" y="16303.6" class="fil1 fnt0">600</text>
<text x="20528.59" y="4350.68" class="fil1 fnt0">250</text>
<g transform="matrix(2.64845E-14 -1 1 2.64845E-14 4760 24702.7)">
<text x="20320" y="15240" class="fil1 fnt0">PPI</text>
</g>
<text x="21961.05" y="885.64" class="fil1 fnt0">Power:</text>
<text x="21961.05" y="1831.51" class="fil1 fnt0">Speed:</text>
</g>
</svg>
File added
File added
docs/Instruction/images/week02/kerf_test.png

205 KiB

docs/Instruction/images/week02/laser_focus.png

36.4 KiB

# 3. Computer controlled cutting
This week I worked on defining my final project idea and started to getting used to the documentation process.
## nueval
## Research
- [nueval](https://nueval.fabacademy.org/#/login)
- Login with fablabs.io
- Student's checklist -> Send Message to Instructor(in English) -> Local evaluation
- Progress -> Completed (Assignment done)
- (Local eval) Completed x 2 -> Request to Global Evaluation
- Global Evaluator will be assigned -> Global Evaluation starts
- (Global eval) Completed all + Final Presentation -> Graduate!
"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum."
## Google Photo
> "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum."
- Share photos
## Useful links
## Group assignment
- [Jekyll](http://jekyll.org)
- [Google](http://google.com)
- [Markdown](https://en.wikipedia.org/wiki/Markdown)
- [kannai site](https://fabacademy.org/2022/labs/kannai/)
- [repo](https://gitlab.fabcloud.org/academany/fabacademy/2022/labs/kannai/site)
- Project information -> Member -> Student_name(Maintainer)
- [Assessment](https://fabacademy.org/2022/nueval/computer-controlled_cutting.html)
> Document your work to the group work page and reflect on your individual page what you learned
## Code Example
```
% cd ~
% cd repo
% git clone git@gitlab.fabcloud.org:academany/fabacademy/2022/labs/kannai/site.git
% ls
site
% mv site fa2022_kannai_site
```
or
```
% git clone git@gitlab.fabcloud.org:academany/fabacademy/2022/labs/kannai/site.git fa2022_kannai_site
```
Use the three backticks to separate code.
### Weekly_Group_Assignments -> week3.md
```
% brew install tree
% cd repos/fa2022_kannai_site
% tree
.
├── README.md
├── agreements
│ ├── agreements_instructor_nk.md
│ ├── agreements_instructor_yt.md
│ └── agreements_labs.md
├── docs
│ ├── Instruction
│ │ ├── images
│ │ │ ├── T-shirts_grad.jpg
│ │ │ └── T-shirts_press.jpg
│ │ ├── tips
│ │ │ └── make_this_site.md
│ │ ├── tips_list.md
│ │ ├── week01.md
│ │ ├── week02.md
│ │ ├── week03.md
│ │ ├── week04.md
│ │ ├──
│ │ ├── week17.md
│ │ └── week18.md
│ ├── Machine_Building
│ │ ├── final-project.md
│ │ └── sample-project.md
│ ├── Weekly_Group_Assignments
│ │ ├── week01.md
│ │ ├── week02.md
│ │ ├── week03.md
│ │ ├── week04.md
│ │ ├──
│ │ ├── week17.md
│ │ └── week18.md
│ ├── about_my_lab
│ │ └── index.md
│ ├── files
│ ├── images
│ │ ├── avatar-photo.jpg
│ │ ├── favicon.svg
│ │ ├── home
│ │ │ ├── FabLabLannai_Logo2022-g.png
│ │ │ ├── FabLabLannai_Logo2022-tate-g.png
│ │ │ ├── FabLabLannai_Logo2022-tate-w.png
│ │ │ ├── FabLabLannai_Logo2022-w.png
│ │ │ ├── logo_slide.gif
│ │ │ ├── logo_slide_w.gif
│ │ │ ├── painting.jpg
│ │ │ └── tear_deer.gif
│ │ ├── sample-photo.jpg
│ │ ├── sample-pic-2.jpeg
│ │ └── week01
│ │ └── assignment-photo.jpg
│ ├── index.md
│ └── stylesheets
│ └── extra.css
├── mkdocs.yml
└── requirements.txt
```
### Weekly Group Assignment
> docs/Weekly_Group_Assignments/week03.md
> docs/images/week03/photo.jpg
```
// the setup function runs once when you press reset or power the board
void setup() {
// initialize digital pin LED_BUILTIN as an output.
pinMode(LED_BUILTIN, OUTPUT);
}
% cd repos/fa2022_kannai_site
% git pull
// edit
// the loop function runs over and over again forever
void loop() {
digitalWrite(LED_BUILTIN, HIGH); // turn the LED on (HIGH is the voltage level)
delay(1000); // wait for a second
digitalWrite(LED_BUILTIN, LOW); // turn the LED off by making the voltage LOW
delay(1000); // wait for a second
}
% git add .
% git commit -m "add week03.md"
% git push
```
## Gallery
### Licenses
- Fusion360 (Autodesk)
- Fab academy
- Education License
- Fab Lab
- FabLab Kannai's account
- Generative design
## Preparation for next week
> **Electronics Production**
> *group assignment:*
> characterize the design rules for your in-house PCB production process
> extra credit: send a PCB out to a board house
>
> *individual assignment:*
> make an in-circuit programmer that includes a microcontroller:
> extra credit: customize the design
> mill and stuff the PCB
> test it to verify that it works
> extra credit: try other PCB processes
### MCU
Family|MCU |Interface |in-circuit programmer</br>(Assignment)
-- |--- |-- |---
AVR |AVR-1</br>3216 |UPDI |USB-Serial board & Serial-UPDI board
ARM |SAMD11C |JTAG/SWD |FreeDAP board
Xtensa|ESP8266</br>ESP32|USB-Serial|USB-Serial board
!!! Attention
FA2022 Trend
SAMD11C -> USB-Serial board
To Programm SAMD11C, need another DAP programmer board
### SAMD11C programming environment
- Use any PC and Commercial DAP to program your SAMD11C board
- Use Raspberry Pi3 (Rspberry Pi OS) as OpenOCD to program SAMD11C
- Use Raspberry Pi4 (Ubuntu) and Seeeduino Xiao as DAPLink to program SAMD11C
### Preparation
- **microUSB (16G,32G)**
- Raspberry Pi3 /Raspberry Pi4
- Seeeduino Xiao
## Group Assignment
> characterize your lasercutter's focus, power, speed, rate,
> kerf, joint clearance and types
### Have you answered these questions?
[Assessment](https://fabacademy.org/2022/nueval/computer-controlled_cutting.html)
- linked to the group assignment page
- Explained how you parametrically designed your files
- Documented how you made your press-fit kit
- Documented how you made your vinyl cutting
- Included your original design files
- Included your hero shots
### Hero shots
well-taken photos, not snap shots
### Laser cutter
Universal [vls2.3](https://www.ulsinc.com/products/platforms/vls2-30dt)
- 30W CO2
- [manual](https://drive.google.com/file/d/0B9LkpMvsCJ3LN1JCNmJCUVZYNzQ/view?resourcekey=0-XEHkRxNO19cL2TE_kflW2g)
### Material
- card board
- A3 or 300x450mm
- about 3mm thickness (need to be measured)
### Todo
Ref. [FA2021](https://fabacademy.org/2021/labs/kannai/students/natsuka-kamei/week3.html#group)
- Focus
- Lens: 2.0 inch (2.54 x2 mm)
- Z Axis resolution 0.1mm
- Defocus +3.0, +2.5, +2.0 +1.5, +1.0, +0.5, 0, -0.5, -1.0
![](./images/week02/laser_focus.png){width=400}
- Power, Speed, Rate
- Find the best parameter from this experiment
![](https://fabacademy.org/2021/labs/kannai/students/natsuka-kamei/images/assignment/week3/p%20(5).jpg)
Download: [svg](./images/week02/fa2021-group-assignment-power-speed-ppi.svg)
,
[cdr](./images/week02/fa2021-group-assignment-power-speed-ppi-V16.cdr)
- Kerf
- 10 sticks (11 cuts)
- 1/2 + 9 + 1/2 = 10 Kerf
[![](./images/week02/kerf_test.png)](./images/week02/fa2022-group-assignment-laser_kerf_x10 .f3d "Download CDR")
Download: [f3d](./images/week02/fa2022-group-assignment-laser_kerf_x10 .f3d)
!!! Tips
Markdown
``[![](path/to/image.jpg)](path/to/link.f3d "mouse-over-text")``
- Joint Clearance fro pressfit
- Comb
![](./images/week02/comb-test.png)
Download: [f3d](./images/week02/fa2022-group-assignment-comb-test.f3d)
## Individual Assignment
> cut something on the vinylcutter
>
> design, lasercut, and document a parametric construction kit,
> accounting for the lasercutter kerf,
> which can be assembled in multiple ways,
> and for extra credit include elements that aren't flat
![](../images/sample-photo.jpg)
## Video
### what you learned from Group assignment
### From Vimeo
- Add link of this week's group assignment page
- Add What you learned from Group assignment
<iframe src="https://player.vimeo.com/video/10048961" width="640" height="480" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>
<p><a href="https://vimeo.com/10048961">Sound Waves</a> from <a href="https://vimeo.com/radarboy">George Gally (Radarboy)</a> on <a href="https://vimeo.com">Vimeo</a>.</p>
### From Youtube
### ToDo
<iframe width="560" height="315" src="https://www.youtube.com/embed/jjNgJFemlC4" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe>
### Parametric construction kit
- Fusion360
- parametric design
- Kerf
- Clearance
- [Joint](http://academy.cba.mit.edu/classes/computer_cutting/joints.png)
## 3D Models
- elements that aren't flat
- Kerf bending
- Inkscape Extension: [Living Hinge Creator](https://inkscape.org/ja/~drphonon/%E2%98%85living-hinge-creator)
- Kerf cut: [Trotec Wood and acrylic sheets bending applications](https://www.trotec-materials.com/material-usage-hints/bending-trotec-materials)
<div class="sketchfab-embed-wrapper"><iframe width="640" height="480" src="https://sketchfab.com/models/658c8f8a2f3042c3ad7bdedd83f1c915/embed" frameborder="0" allow="autoplay; fullscreen; vr" mozallowfullscreen="true" webkitallowfullscreen="true"></iframe>
### Vinylcutter
[silhouette CAMEO](https://silhouettejapan.jp/support/)
[Silhouette Studio](https://silhouettejapan.jp/download/?tax_download_model=cameo&tax_download_category=soft)
<p style="font-size: 13px; font-weight: normal; margin: 5px; color: #4A4A4A;">
<a href="https://sketchfab.com/models/658c8f8a2f3042c3ad7bdedd83f1c915?utm_medium=embed&utm_source=website&utm_campaign=share-popup" target="_blank" style="font-weight: bold; color: #1CAAD9;">Dita&#39;s Gown</a>
by <a href="https://sketchfab.com/francisbitontistudio?utm_medium=embed&utm_source=website&utm_campaign=share-popup" target="_blank" style="font-weight: bold; color: #1CAAD9;">Francis Bitonti Studio</a>
on <a href="https://sketchfab.com?utm_medium=embed&utm_source=website&utm_campaign=share-popup" target="_blank" style="font-weight: bold; color: #1CAAD9;">Sketchfab</a>
</p>
</div>
- Download images from web or design your original
- Cut Vinyl sheet
- Laptop Sticker
- Sand Blast Stencil > Glass
- Ref. [last year](https://fabacademy.org/2021/labs/kannai/students/natsuka-kamei/week3.html)
- Cut Rubber sheet
- Heat Press > T-shirt
- [Pressing](./images/T-shirts_press.jpg)
- [Graduation](./images/T-shirts_grad.jpg)
# Fab Academy 2022 Fab Lab Kannai Site
![](./images/home/logo_slide_w.gif){width=200}
### Students
## Yukiya Yamane
![](https://fabacademy.org/2022/labs/kannai/students/yukiya-yamane/images/avatar-photo.jpg){width=300}
- [Student site](https://fabacademy.org/2022/labs/kannai/students/yukiya-yamane/)
## Hisami Takezawa (Continue Student)
- [Student site FA2021](https://fabacademy.org/2021/labs/kannai/students/hisami-takezawa/)
- [Group Assignment FA2021](http://academany.fabcloud.io/fabacademy/2021/labs/kannai/site/)
## Instructors
Yuichi Tamiya
Natsuka Kamei
### Weekly_Group_Assignments
[week3 Computer-Controlled Cutting](./Weekly_Group_Assignments/week03.md)
week4
week5
### Machine_Building
[site](./Machine_Building/machine-building.md)
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment