diff --git a/week1/Readme.md b/week1/Readme.md new file mode 100644 index 0000000..6b3c3fc --- /dev/null +++ b/week1/Readme.md @@ -0,0 +1,45 @@ +# Week 1 Manual Control + +In week one, students dive right in and learn manual control of the CNC milling machine. + +Starting with the desktop 3018, students learn the parts of the machine and what they do. + +Concepts introduced include: + +* X, Y, Z planes +* Gantry, spindle, stepper motors +* Spindle clearance +* Gcode + +**Exercise:** + +Install the manual offline controller on the 3018. Use it to control the x and y movement of the gantry and bed. Learn to adjust speed control for the motors as well as the spindle. + +Students now return to the smaller desktop machine for the manual cutting example. Concepts introduced include: + +* Collets +* Spring clamps +* Bit properties +* Chip load/spindle speed +* Spoilboard + +**Exercise:** +Learn to use clamps for securing material to the bed of the machine. Using XPS foam, students can get used to manually cutting using an offline controller. + +## Large Machine Introduction + +Repeat the same exercise on the larger Omni CNC milling machine. Students should all get a chance to control it. Additional concepts introduced for the larger machine include: + +* High/Low speed controls +* Distance setting +* Homing on startup + +Students should have an understanding of the importance of manual control of the machine, when it will be used in each job they do. + +**Exercise - Manual Calibration** + +Play the targetting game to learn how to manually position the tool head as you would do in setting an Origin Point. + + + +Students then secure a piece of hardwood to the CNC bed using spacers for surfacing. Each should get a chance to manually surface the hardwood using a surfacing bit. \ No newline at end of file diff --git a/week1/files/YinYang/YinYang.FCStd b/week1/files/YinYang/YinYang.FCStd new file mode 100644 index 0000000..a7b6fd5 Binary files /dev/null and b/week1/files/YinYang/YinYang.FCStd differ diff --git a/week1/files/YinYang/gcode/paths-Engrave.gcode b/week1/files/YinYang/gcode/paths-Engrave.gcode new file mode 100644 index 0000000..26bace9 --- /dev/null +++ b/week1/files/YinYang/gcode/paths-Engrave.gcode @@ -0,0 +1,217 @@ +(Exported by FreeCAD) +(Post Processor: script_module) +(Output Time:2025-08-14 18:35:45.558649) +(Begin preamble) +G17 G90 +G21 +(Begin operation: Fixture) +(Path: Fixture) +G54 +(Finish operation: Fixture) +(Begin operation: TC: 20 Deg. V-Bit) +(Path: TC: 20 Deg. V-Bit) +(TC: 20 Deg. V-Bit) +(Begin toolchange) +( M6 T5 ) +M3 S3000 +(Finish operation: TC: 20 Deg. V-Bit) +(Begin operation: Engrave) +(Path: Engrave) +(Engrave) +G0 Z5.000 +G0 Z5.000 +G0 X29.421 Y50.743 +G0 Z3.000 +G1 X29.421 Y50.743 Z-0.500 F80.000 +G1 X29.704 Y50.663 Z-0.500 F200.000 +G1 X30.122 Y50.525 Z-0.500 F200.000 +G1 X31.077 Y50.178 Z-0.500 F200.000 +G1 X32.035 Y49.750 Z-0.500 F200.000 +G1 X32.805 Y49.329 Z-0.500 F200.000 +G1 X33.296 Y48.998 Z-0.500 F200.000 +G1 X34.043 Y48.391 Z-0.500 F200.000 +G1 X34.738 Y47.732 Z-0.500 F200.000 +G1 X35.381 Y47.025 Z-0.500 F200.000 +G1 X35.967 Y46.273 Z-0.500 F200.000 +G1 X36.496 Y45.478 Z-0.500 F200.000 +G1 X36.962 Y44.644 Z-0.500 F200.000 +G1 X37.366 Y43.777 Z-0.500 F200.000 +G1 X37.702 Y42.880 Z-0.500 F200.000 +G1 X37.971 Y41.960 Z-0.500 F200.000 +G1 X38.169 Y41.021 Z-0.500 F200.000 +G1 X38.295 Y40.069 Z-0.500 F200.000 +G1 X38.349 Y39.111 Z-0.500 F200.000 +G1 X38.330 Y38.152 Z-0.500 F200.000 +G1 X38.238 Y37.197 Z-0.500 F200.000 +G1 X38.073 Y36.252 Z-0.500 F200.000 +G1 X37.837 Y35.321 Z-0.500 F200.000 +G1 X37.529 Y34.409 Z-0.500 F200.000 +G1 X37.269 Y33.776 Z-0.500 F200.000 +G1 X36.972 Y33.152 Z-0.500 F200.000 +G1 X36.514 Y32.332 Z-0.500 F200.000 +G1 X35.991 Y31.543 Z-0.500 F200.000 +G1 X35.407 Y30.793 Z-0.500 F200.000 +G1 X34.764 Y30.085 Z-0.500 F200.000 +G1 X34.068 Y29.425 Z-0.500 F200.000 +G1 X33.322 Y28.819 Z-0.500 F200.000 +G1 X32.532 Y28.270 Z-0.500 F200.000 +G1 X31.705 Y27.784 Z-0.500 F200.000 +G1 X30.847 Y27.364 Z-0.500 F200.000 +G1 X29.965 Y27.014 Z-0.500 F200.000 +G1 X29.065 Y26.734 Z-0.500 F200.000 +G1 X28.153 Y26.528 Z-0.500 F200.000 +G1 X27.425 Y26.417 Z-0.500 F200.000 +G1 X26.251 Y26.306 Z-0.500 F200.000 +G1 X25.178 Y26.227 Z-0.500 F200.000 +G1 X24.092 Y26.120 Z-0.500 F200.000 +G1 X23.082 Y25.948 Z-0.500 F200.000 +G1 X22.136 Y25.714 Z-0.500 F200.000 +G1 X21.244 Y25.418 Z-0.500 F200.000 +G1 X20.397 Y25.060 Z-0.500 F200.000 +G1 X19.587 Y24.640 Z-0.500 F200.000 +G1 X18.807 Y24.153 Z-0.500 F200.000 +G1 X18.051 Y23.594 Z-0.500 F200.000 +G1 X17.314 Y22.959 Z-0.500 F200.000 +G1 X16.920 Y22.580 Z-0.500 F200.000 +G1 X16.247 Y21.856 Z-0.500 F200.000 +G1 X15.643 Y21.099 Z-0.500 F200.000 +G1 X15.107 Y20.312 Z-0.500 F200.000 +G1 X14.638 Y19.496 Z-0.500 F200.000 +G1 X14.237 Y18.651 Z-0.500 F200.000 +G1 X13.904 Y17.779 Z-0.500 F200.000 +G1 X13.638 Y16.880 Z-0.500 F200.000 +G1 X13.441 Y15.955 Z-0.500 F200.000 +G1 X13.354 Y15.377 Z-0.500 F200.000 +G1 X13.293 Y14.790 Z-0.500 F200.000 +G1 X13.254 Y13.850 Z-0.500 F200.000 +G1 X13.286 Y12.885 Z-0.500 F200.000 +G1 X13.391 Y11.910 Z-0.500 F200.000 +G1 X13.567 Y10.944 Z-0.500 F200.000 +G1 X13.812 Y10.005 Z-0.500 F200.000 +G1 X14.121 Y9.111 Z-0.500 F200.000 +G1 X14.548 Y8.149 Z-0.500 F200.000 +G1 X14.950 Y7.433 Z-0.500 F200.000 +G1 X15.470 Y6.649 Z-0.500 F200.000 +G1 X16.097 Y5.837 Z-0.500 F200.000 +G1 X16.797 Y5.047 Z-0.500 F200.000 +G1 X17.523 Y4.337 Z-0.500 F200.000 +G1 X18.036 Y3.899 Z-0.500 F200.000 +G1 X18.543 Y3.521 Z-0.500 F200.000 +G1 X19.318 Y3.031 Z-0.500 F200.000 +G1 X20.182 Y2.570 Z-0.500 F200.000 +G1 X21.107 Y2.159 Z-0.500 F200.000 +G1 X22.053 Y1.818 Z-0.500 F200.000 +G1 X22.799 Y1.605 Z-0.500 F200.000 +G1 X23.536 Y1.399 Z-0.500 F200.000 +G1 X24.436 Y1.175 Z-0.500 F200.000 +G1 X24.858 Y1.091 Z-0.500 F200.000 +G1 X25.372 Y1.000 Z-0.500 F200.000 +G0 Z5.000 +G0 Z5.000 +G0 X27.214 Y16.748 +G0 Z3.000 +G1 X27.214 Y16.748 Z-0.500 F80.000 +G1 X27.561 Y16.535 Z-0.500 F200.000 +G1 X28.010 Y16.179 Z-0.500 F200.000 +G1 X28.123 Y16.073 Z-0.500 F200.000 +G1 X28.222 Y15.971 Z-0.500 F200.000 +G1 X28.551 Y15.555 Z-0.500 F200.000 +G1 X28.777 Y15.150 Z-0.500 F200.000 +G1 X28.930 Y14.727 Z-0.500 F200.000 +G1 X29.021 Y14.258 Z-0.500 F200.000 +G1 X29.052 Y13.675 Z-0.500 F200.000 +G1 X29.026 Y13.139 Z-0.500 F200.000 +G1 X28.941 Y12.767 Z-0.500 F200.000 +G1 X28.857 Y12.552 Z-0.500 F200.000 +G1 X28.739 Y12.302 Z-0.500 F200.000 +G1 X28.474 Y11.847 Z-0.500 F200.000 +G1 X28.168 Y11.465 Z-0.500 F200.000 +G1 X27.815 Y11.141 Z-0.500 F200.000 +G1 X27.404 Y10.863 Z-0.500 F200.000 +G1 X27.084 Y10.697 Z-0.500 F200.000 +G1 X26.682 Y10.549 Z-0.500 F200.000 +G1 X26.218 Y10.456 Z-0.500 F200.000 +G1 X25.715 Y10.427 Z-0.500 F200.000 +G1 X25.207 Y10.470 Z-0.500 F200.000 +G1 X24.732 Y10.583 Z-0.500 F200.000 +G1 X24.579 Y10.637 Z-0.500 F200.000 +G1 X24.433 Y10.699 Z-0.500 F200.000 +G1 X23.990 Y10.944 Z-0.500 F200.000 +G1 X23.592 Y11.245 Z-0.500 F200.000 +G1 X23.242 Y11.598 Z-0.500 F200.000 +G1 X22.948 Y11.997 Z-0.500 F200.000 +G1 X22.714 Y12.435 Z-0.500 F200.000 +G1 X22.547 Y12.901 Z-0.500 F200.000 +G1 X22.450 Y13.385 Z-0.500 F200.000 +G1 X22.426 Y13.876 Z-0.500 F200.000 +G1 X22.476 Y14.362 Z-0.500 F200.000 +G1 X22.599 Y14.835 Z-0.500 F200.000 +G1 X22.856 Y15.404 Z-0.500 F200.000 +G1 X23.079 Y15.725 Z-0.500 F200.000 +G1 X23.428 Y16.102 Z-0.500 F200.000 +G1 X23.876 Y16.482 Z-0.500 F200.000 +G1 X24.335 Y16.778 Z-0.500 F200.000 +G1 X24.576 Y16.892 Z-0.500 F200.000 +G1 X24.963 Y17.007 Z-0.500 F200.000 +G1 X25.430 Y17.072 Z-0.500 F200.000 +G1 X25.950 Y17.071 Z-0.500 F200.000 +G1 X26.478 Y16.998 Z-0.500 F200.000 +G1 X26.960 Y16.859 Z-0.500 F200.000 +G1 X27.090 Y16.806 Z-0.500 F200.000 +G1 X27.214 Y16.748 Z-0.500 F200.000 +G0 Z5.000 +G0 Z5.000 +G0 X24.878 Y42.105 +G0 Z3.000 +G1 X24.878 Y42.105 Z-0.500 F80.000 +G1 X24.406 Y41.952 Z-0.500 F200.000 +G1 X24.016 Y41.748 Z-0.500 F200.000 +G1 X23.649 Y41.472 Z-0.500 F200.000 +G1 X23.292 Y41.121 Z-0.500 F200.000 +G1 X22.989 Y40.740 Z-0.500 F200.000 +G1 X22.749 Y40.325 Z-0.500 F200.000 +G1 X22.573 Y39.879 Z-0.500 F200.000 +G1 X22.465 Y39.410 Z-0.500 F200.000 +G1 X22.427 Y38.926 Z-0.500 F200.000 +G1 X22.460 Y38.436 Z-0.500 F200.000 +G1 X22.566 Y37.954 Z-0.500 F200.000 +G1 X22.741 Y37.490 Z-0.500 F200.000 +G1 X22.983 Y37.059 Z-0.500 F200.000 +G1 X23.285 Y36.669 Z-0.500 F200.000 +G1 X23.642 Y36.329 Z-0.500 F200.000 +G1 X24.048 Y36.045 Z-0.500 F200.000 +G1 X24.373 Y35.875 Z-0.500 F200.000 +G1 X24.816 Y35.712 Z-0.500 F200.000 +G1 X25.300 Y35.611 Z-0.500 F200.000 +G1 X25.804 Y35.578 Z-0.500 F200.000 +G1 X26.303 Y35.617 Z-0.500 F200.000 +G1 X26.771 Y35.727 Z-0.500 F200.000 +G1 X26.930 Y35.783 Z-0.500 F200.000 +G1 X27.084 Y35.848 Z-0.500 F200.000 +G1 X27.559 Y36.109 Z-0.500 F200.000 +G1 X27.955 Y36.409 Z-0.500 F200.000 +G1 X28.289 Y36.753 Z-0.500 F200.000 +G1 X28.573 Y37.151 Z-0.500 F200.000 +G1 X28.739 Y37.453 Z-0.500 F200.000 +G1 X28.916 Y37.893 Z-0.500 F200.000 +G1 X29.028 Y38.362 Z-0.500 F200.000 +G1 X29.071 Y38.851 Z-0.500 F200.000 +G1 X29.042 Y39.346 Z-0.500 F200.000 +G1 X28.941 Y39.833 Z-0.500 F200.000 +G1 X28.771 Y40.296 Z-0.500 F200.000 +G1 X28.536 Y40.723 Z-0.500 F200.000 +G1 X28.250 Y41.095 Z-0.500 F200.000 +G1 X27.867 Y41.467 Z-0.500 F200.000 +G1 X27.463 Y41.760 Z-0.500 F200.000 +G1 X27.038 Y41.979 Z-0.500 F200.000 +G1 X26.592 Y42.128 Z-0.500 F200.000 +G1 X26.122 Y42.207 Z-0.500 F200.000 +G1 X25.626 Y42.217 Z-0.500 F200.000 +G1 X25.257 Y42.180 Z-0.500 F200.000 +G1 X24.878 Y42.105 Z-0.500 F200.000 +G0 Z5.000 +(Finish operation: Engrave) +(Begin postamble) +M5 +G17 G90 +M2 diff --git a/week1/files/YinYang/gcode/paths-Profile-1.gcode b/week1/files/YinYang/gcode/paths-Profile-1.gcode new file mode 100644 index 0000000..427c46a --- /dev/null +++ b/week1/files/YinYang/gcode/paths-Profile-1.gcode @@ -0,0 +1,114 @@ +(Exported by FreeCAD) +(Post Processor: script_module) +(Output Time:2025-11-08 14:27:02.798567) +(Begin preamble) +G17 G90 +G21 +(Begin operation: Fixture) +(Path: Fixture) +G54 +(Finish operation: Fixture) +(Begin operation: TC: 3mm Endmill) +(Path: TC: 3mm Endmill) +(TC: 3mm Endmill) +(Begin toolchange) +( M6 T1 ) +M3 S900 +(Finish operation: TC: 3mm Endmill) +(Begin operation: DressupTag) +(Path: DressupTag) +G0 Z5.000 +G0 X44.738 Y44.709 Z5.000 +G0 X44.738 Y44.709 Z3.000 +G1 X44.738 Y44.709 Z-1.000 F120.000 +G2 X29.009 Y-0.357 Z-1.000 I-18.738 J-18.738 K0.000 F300.000 +G2 X22.991 Y52.299 Z-1.000 I-3.009 J26.328 K0.000 F300.000 +G2 X44.738 Y44.709 Z-1.000 I3.009 J-26.328 K0.000 F300.000 +G1 X44.738 Y44.709 Z-2.000 F120.000 +G2 X29.009 Y-0.357 Z-2.000 I-18.738 J-18.738 K0.000 F300.000 +G2 X22.991 Y52.299 Z-2.000 I-3.009 J26.328 K0.000 F300.000 +G2 X44.738 Y44.709 Z-2.000 I3.009 J-26.328 K0.000 F300.000 +G1 X44.738 Y44.709 Z-3.000 F120.000 +G2 X52.127 Y21.543 Z-3.000 I-18.738 J-18.738 K0.000 F300.000 +G1 X51.961 Y20.656 Z-2.100 F210.161 +G2 X49.630 Y13.979 Z-2.100 I-25.961 J5.316 K0.000 F300.000 +G1 X49.208 Y13.181 Z-3.000 F210.161 +G2 X29.009 Y-0.357 Z-3.000 I-23.208 J12.791 K0.000 F300.000 +G2 X19.652 Y0.244 Z-3.000 I-3.009 J26.328 K0.000 F300.000 +G1 X18.779 Y0.475 Z-2.100 F210.161 +G2 X12.293 Y3.292 Z-2.100 I7.221 J25.497 K0.000 F300.000 +G1 X11.528 Y3.772 Z-3.000 F210.161 +G2 X0.545 Y18.605 Z-3.000 I14.472 J22.199 K0.000 F300.000 +G1 X0.309 Y19.476 Z-2.100 F210.161 +G2 X-0.494 Y26.503 Z-2.100 I25.691 J6.495 K0.000 F300.000 +G1 X-0.461 Y27.405 Z-3.000 F210.161 +G2 X6.893 Y44.333 Z-3.000 I26.461 J-1.433 K0.000 F300.000 +G1 X7.530 Y44.973 Z-2.100 F210.161 +G2 X13.213 Y49.182 Z-2.100 I18.470 J-19.002 K0.000 F300.000 +G1 X14.011 Y49.604 Z-3.000 F210.161 +G2 X22.991 Y52.299 Z-3.000 I11.989 J-23.632 K0.000 F300.000 +G2 X44.738 Y44.709 Z-3.000 I3.009 J-26.328 K0.000 F300.000 +G1 X44.738 Y44.709 Z-4.000 F120.000 +G2 X52.276 Y22.536 Z-4.000 I-18.738 J-18.738 K0.000 F300.000 +G1 X52.135 Y21.593 Z-3.050 F210.251 +G1 X52.052 Y21.123 Z-2.575 F210.185 +G1 X51.961 Y20.656 Z-2.100 F210.146 +G2 X49.630 Y13.979 Z-2.100 I-25.961 J5.316 K0.000 F300.000 +G1 X49.184 Y13.137 Z-3.050 F210.163 +G1 X48.707 Y12.311 Z-4.000 F210.251 +G2 X29.009 Y-0.357 Z-4.000 I-22.707 J13.661 K0.000 F300.000 +G2 X20.631 Y0.021 Z-4.000 I-3.009 J26.328 K0.000 F300.000 +G1 X19.701 Y0.231 Z-3.050 F210.251 +G1 X18.779 Y0.475 Z-2.100 F210.163 +G2 X12.293 Y3.292 Z-2.100 I7.221 J25.497 K0.000 F300.000 +G1 X11.486 Y3.800 Z-3.050 F210.163 +G1 X10.698 Y4.337 Z-4.000 F210.251 +G2 X0.842 Y17.646 Z-4.000 I15.302 J21.635 K0.000 F300.000 +G1 X0.559 Y18.557 Z-3.050 F210.251 +G1 X0.430 Y19.015 Z-2.575 F210.185 +G1 X0.309 Y19.476 Z-2.100 F210.146 +G2 X-0.494 Y26.503 Z-2.100 I25.691 J6.495 K0.000 F300.000 +G1 X-0.458 Y27.455 Z-3.050 F210.163 +G1 X-0.387 Y28.406 Z-4.000 F210.251 +G2 X6.211 Y43.596 Z-4.000 I26.387 J-2.435 K0.000 F300.000 +G1 X6.858 Y44.297 Z-3.050 F210.251 +G1 X7.530 Y44.973 Z-2.100 F210.163 +G2 X13.213 Y49.182 Z-2.100 I18.470 J-19.002 K0.000 F300.000 +G1 X14.056 Y49.626 Z-3.050 F210.163 +G1 X14.915 Y50.041 Z-4.000 F210.251 +G2 X22.991 Y52.299 Z-4.000 I11.085 J-24.070 K0.000 F300.000 +G2 X44.738 Y44.709 Z-4.000 I3.009 J-26.328 K0.000 F300.000 +G1 X44.738 Y44.709 Z-4.200 F120.000 +G2 X52.301 Y22.736 Z-4.200 I-18.738 J-18.738 K0.000 F300.000 +G1 X52.151 Y21.690 Z-3.149 F210.266 +G1 X51.961 Y20.656 Z-2.100 F210.167 +G2 X49.630 Y13.979 Z-2.100 I-25.961 J5.316 K0.000 F300.000 +G1 X48.969 Y12.757 Z-3.485 F210.179 +G1 X48.603 Y12.139 Z-4.200 F210.285 +G2 X29.009 Y-0.357 Z-4.200 I-22.603 J13.833 K0.000 F300.000 +G2 X20.828 Y-0.019 Z-4.200 I-3.009 J26.328 K0.000 F300.000 +G1 X19.797 Y0.208 Z-3.149 F210.266 +G1 X18.779 Y0.475 Z-2.100 F210.167 +G2 X12.293 Y3.292 Z-2.100 I7.221 J25.497 K0.000 F300.000 +G1 X11.123 Y4.042 Z-3.485 F210.179 +G1 X10.534 Y4.453 Z-4.200 F210.285 +G2 X0.906 Y17.455 Z-4.200 I15.466 J21.518 K0.000 F300.000 +G1 X0.587 Y18.462 Z-3.149 F210.266 +G1 X0.309 Y19.476 Z-2.100 F210.167 +G2 X-0.494 Y26.503 Z-2.100 I25.691 J6.495 K0.000 F300.000 +G1 X-0.430 Y27.890 Z-3.485 F210.179 +G1 X-0.368 Y28.606 Z-4.200 F210.285 +G2 X6.078 Y43.445 Z-4.200 I26.368 J-2.635 K0.000 F300.000 +G1 X6.790 Y44.225 Z-3.149 F210.266 +G1 X7.530 Y44.973 Z-2.100 F210.167 +G2 X13.213 Y49.182 Z-2.100 I18.470 J-19.002 K0.000 F300.000 +G1 X14.447 Y49.820 Z-3.485 F210.179 +G1 X15.098 Y50.124 Z-4.200 F210.285 +G2 X22.991 Y52.299 Z-4.200 I10.902 J-24.153 K0.000 F300.000 +G2 X44.738 Y44.709 Z-4.200 I3.009 J-26.328 K0.000 F300.000 +G0 X44.738 Y44.709 Z5.000 +(Finish operation: DressupTag) +(Begin postamble) +M5 +G17 G90 +M2 diff --git a/week1/files/YinYang/gcode/paths-Profile-6mm.gcode b/week1/files/YinYang/gcode/paths-Profile-6mm.gcode new file mode 100644 index 0000000..437e350 --- /dev/null +++ b/week1/files/YinYang/gcode/paths-Profile-6mm.gcode @@ -0,0 +1,146 @@ +(Exported by FreeCAD) +(Post Processor: script_module) +(Output Time:2025-09-20 14:43:46.137095) +(Begin preamble) +G17 G90 +G21 +(Begin operation: Fixture) +(Path: Fixture) +G54 +(Finish operation: Fixture) +(Begin operation: TC: 3mm Endmill) +(Path: TC: 3mm Endmill) +(TC: 3mm Endmill) +(Begin toolchange) +( M6 T1 ) +M3 S850 +(Finish operation: TC: 3mm Endmill) +(Begin operation: DressupTag) +(Path: DressupTag) +G0 Z5.000 +G0 X44.738 Y44.709 Z5.000 +G0 X44.738 Y44.709 Z3.000 +G1 X44.738 Y44.709 Z-1.000 F50.000 +G2 X29.009 Y-0.357 Z-1.000 I-18.738 J-18.738 K0.000 F100.000 +G2 X22.991 Y52.299 Z-1.000 I-3.009 J26.328 K0.000 F100.000 +G2 X44.738 Y44.709 Z-1.000 I3.009 J-26.328 K0.000 F100.000 +G1 X44.738 Y44.709 Z-2.000 F50.000 +G2 X29.009 Y-0.357 Z-2.000 I-18.738 J-18.738 K0.000 F100.000 +G2 X22.991 Y52.299 Z-2.000 I-3.009 J26.328 K0.000 F100.000 +G2 X44.738 Y44.709 Z-2.000 I3.009 J-26.328 K0.000 F100.000 +G1 X44.738 Y44.709 Z-3.000 F50.000 +G2 X29.009 Y-0.357 Z-3.000 I-18.738 J-18.738 K0.000 F100.000 +G2 X22.991 Y52.299 Z-3.000 I-3.009 J26.328 K0.000 F100.000 +G2 X44.738 Y44.709 Z-3.000 I3.009 J-26.328 K0.000 F100.000 +G1 X44.738 Y44.709 Z-4.000 F50.000 +G2 X51.918 Y20.449 Z-4.000 I-18.738 J-18.738 K0.000 F100.000 +G1 X51.727 Y19.620 Z-3.150 F75.023 +G2 X50.092 Y14.935 Z-3.150 I-25.727 J6.352 K0.000 F100.000 +G1 X49.725 Y14.167 Z-4.000 F75.023 +G2 X29.009 Y-0.357 Z-4.000 I-23.725 J11.804 K0.000 F100.000 +G2 X18.577 Y0.533 Z-4.000 I-3.009 J26.328 K0.000 F100.000 +G1 X17.763 Y0.784 Z-3.150 F75.023 +G2 X13.213 Y2.761 Z-3.150 I8.237 J25.187 K0.000 F100.000 +G1 X12.474 Y3.184 Z-4.000 F75.023 +G2 X0.258 Y19.681 Z-4.000 I13.526 J22.787 K0.000 F100.000 +G1 X0.069 Y20.511 Z-3.150 F75.023 +G2 X-0.494 Y25.440 Z-3.150 I25.931 J5.460 K0.000 F100.000 +G1 X-0.498 Y26.292 Z-4.000 F75.023 +G2 X7.681 Y45.119 Z-4.000 I26.498 J-0.320 K0.000 F100.000 +G1 X8.306 Y45.698 Z-3.150 F75.023 +G2 X12.293 Y48.651 Z-3.150 I17.694 J-19.727 K0.000 F100.000 +G1 X13.029 Y49.079 Z-4.000 F75.023 +G2 X22.991 Y52.299 Z-4.000 I12.971 J-23.108 K0.000 F100.000 +G2 X44.738 Y44.709 Z-4.000 I3.009 J-26.328 K0.000 F100.000 +G1 X44.738 Y44.709 Z-5.000 F50.000 +G2 X52.108 Y21.434 Z-5.000 I-18.738 J-18.738 K0.000 F100.000 +G1 X51.933 Y20.521 Z-4.074 F75.042 +G1 X51.727 Y19.620 Z-3.150 F75.024 +G2 X50.092 Y14.935 Z-3.150 I-25.727 J6.352 K0.000 F100.000 +G1 X49.691 Y14.100 Z-4.075 F75.024 +G1 X49.262 Y13.278 Z-5.000 F75.042 +G2 X29.009 Y-0.357 Z-5.000 I-23.262 J12.693 K0.000 F100.000 +G2 X19.544 Y0.270 Z-5.000 I-3.009 J26.328 K0.000 F100.000 +G1 X18.647 Y0.512 Z-4.074 F75.042 +G1 X17.763 Y0.784 Z-3.150 F75.024 +G2 X13.213 Y2.761 Z-3.150 I8.237 J25.187 K0.000 F100.000 +G1 X12.409 Y3.223 Z-4.075 F75.024 +G1 X11.621 Y3.712 Z-5.000 F75.042 +G2 X0.514 Y18.712 Z-5.000 I14.379 J22.259 K0.000 F100.000 +G1 X0.276 Y19.609 Z-4.074 F75.042 +G1 X0.069 Y20.511 Z-3.150 F75.024 +G2 X-0.494 Y25.440 Z-3.150 I25.931 J5.460 K0.000 F100.000 +G1 X-0.496 Y26.367 Z-4.075 F75.024 +G1 X-0.466 Y27.294 Z-5.000 F75.042 +G2 X6.970 Y44.413 Z-5.000 I26.466 J-1.322 K0.000 F100.000 +G1 X7.628 Y45.068 Z-4.074 F75.042 +G1 X8.306 Y45.698 Z-3.150 F75.024 +G2 X12.293 Y48.651 Z-3.150 I17.694 J-19.727 K0.000 F100.000 +G1 X13.094 Y49.116 Z-4.075 F75.024 +G1 X13.912 Y49.553 Z-5.000 F75.042 +G2 X22.991 Y52.299 Z-5.000 I12.088 J-23.582 K0.000 F100.000 +G2 X44.738 Y44.709 Z-5.000 I3.009 J-26.328 K0.000 F100.000 +G1 X44.738 Y44.709 Z-6.000 F50.000 +G2 X52.261 Y22.426 Z-6.000 I-18.738 J-18.738 K0.000 F100.000 +G1 X52.032 Y21.015 Z-4.576 F75.059 +G1 X51.727 Y19.620 Z-3.150 F75.028 +G2 X50.092 Y14.935 Z-3.150 I-25.727 J6.352 K0.000 F100.000 +G1 X49.481 Y13.688 Z-4.536 F75.027 +G1 X48.764 Y12.406 Z-6.000 F75.059 +G2 X29.009 Y-0.357 Z-6.000 I-22.764 J13.566 K0.000 F100.000 +G2 X20.523 Y0.044 Z-6.000 I-3.009 J26.328 K0.000 F100.000 +G1 X19.132 Y0.377 Z-4.576 F75.059 +G1 X17.763 Y0.784 Z-3.150 F75.028 +G2 X13.213 Y2.761 Z-3.150 I8.237 J25.187 K0.000 F100.000 +G1 X12.014 Y3.463 Z-4.536 F75.027 +G1 X10.788 Y4.273 Z-6.000 F75.059 +G2 X0.808 Y17.751 Z-6.000 I15.212 J21.699 K0.000 F100.000 +G1 X0.401 Y19.122 Z-4.576 F75.059 +G1 X0.069 Y20.511 Z-3.150 F75.028 +G2 X-0.494 Y25.440 Z-3.150 I25.931 J5.460 K0.000 F100.000 +G1 X-0.486 Y26.829 Z-4.536 F75.027 +G1 X-0.397 Y28.296 Z-6.000 F75.059 +G2 X6.285 Y43.679 Z-6.000 I26.397 J-2.324 K0.000 F100.000 +G1 X7.269 Y44.716 Z-4.576 F75.059 +G1 X8.306 Y45.698 Z-3.150 F75.028 +G2 X12.293 Y48.651 Z-3.150 I17.694 J-19.727 K0.000 F100.000 +G1 X13.500 Y49.337 Z-4.536 F75.027 +G1 X14.814 Y49.994 Z-6.000 F75.059 +G2 X22.991 Y52.299 Z-6.000 I11.186 J-24.023 K0.000 F100.000 +G2 X44.738 Y44.709 Z-6.000 I3.009 J-26.328 K0.000 F100.000 +G1 X44.738 Y44.709 Z-6.300 F50.000 +G2 X52.300 Y22.725 Z-6.300 I-18.738 J-18.738 K0.000 F100.000 +G1 X52.059 Y21.163 Z-4.726 F75.065 +G1 X51.905 Y20.388 Z-3.938 F75.038 +G1 X51.727 Y19.620 Z-3.150 F75.023 +G2 X50.092 Y14.935 Z-3.150 I-25.727 J6.352 K0.000 F100.000 +G1 X49.481 Y13.688 Z-4.536 F75.027 +G1 X48.608 Y12.148 Z-6.300 F75.062 +G2 X29.009 Y-0.357 Z-6.300 I-22.608 J13.824 K0.000 F100.000 +G2 X20.818 Y-0.016 Z-6.300 I-3.009 J26.328 K0.000 F100.000 +G1 X19.278 Y0.339 Z-4.726 F75.065 +G1 X18.517 Y0.550 Z-3.938 F75.038 +G1 X17.763 Y0.784 Z-3.150 F75.023 +G2 X13.213 Y2.761 Z-3.150 I8.237 J25.187 K0.000 F100.000 +G1 X12.014 Y3.463 Z-4.536 F75.027 +G1 X10.542 Y4.447 Z-6.300 F75.062 +G2 X0.903 Y17.465 Z-6.300 I15.458 J21.524 K0.000 F100.000 +G1 X0.440 Y18.977 Z-4.726 F75.065 +G1 X0.069 Y20.511 Z-3.150 F75.029 +G2 X-0.494 Y25.440 Z-3.150 I25.931 J5.460 K0.000 F100.000 +G1 X-0.486 Y26.829 Z-4.536 F75.027 +G1 X-0.369 Y28.596 Z-6.300 F75.062 +G2 X6.085 Y43.453 Z-6.300 I26.369 J-2.625 K0.000 F100.000 +G1 X7.163 Y44.609 Z-4.726 F75.065 +G1 X8.306 Y45.698 Z-3.150 F75.029 +G2 X12.293 Y48.651 Z-3.150 I17.694 J-19.727 K0.000 F100.000 +G1 X13.500 Y49.337 Z-4.536 F75.027 +G1 X15.088 Y50.120 Z-6.300 F75.062 +G2 X22.991 Y52.299 Z-6.300 I10.912 J-24.149 K0.000 F100.000 +G2 X44.738 Y44.709 Z-6.300 I3.009 J-26.328 K0.000 F100.000 +G0 X44.738 Y44.709 Z5.000 +(Finish operation: DressupTag) +(Begin postamble) +M5 +G17 G90 +M2 diff --git a/week1/files/YinYang/yin-yang.svg b/week1/files/YinYang/yin-yang.svg new file mode 100644 index 0000000..539c395 --- /dev/null +++ b/week1/files/YinYang/yin-yang.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/week1/files/manual_controller.png b/week1/files/manual_controller.png new file mode 100644 index 0000000..9987f0a Binary files /dev/null and b/week1/files/manual_controller.png differ diff --git a/week1/files/manual_controller2.png b/week1/files/manual_controller2.png new file mode 100644 index 0000000..1ffc74e Binary files /dev/null and b/week1/files/manual_controller2.png differ