Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found
Select Git revision
  • main
1 result

Target

Select target project
  • jakeread/machineweek-2023
  • jakeread/machineweek-2024
2 results
Select Git revision
  • main
1 result
Show changes

Commits on Source 1

# The Kit # The Kit
| Part | QTY | Ordered ? | Arrived ? | Kitted ? | ```
'n' - no
'y' - yes
'b' - check basemento
'o' - order this
```
| Ordered ? | Arrived ? | Kitted ? | Part | QTY |
| --- | --- | --- | --- | --- | | --- | --- | --- | --- | --- |
| **Hardware** | --- | --- | --- | --- | | --- | --- | --- | **Hardware** | --- |
| FHCS M5x10 | x | x | x | x | | y | n | n | [M5 SHCS 304SS Kit iexcell](https://www.amazon.com/iExcell-Metric-Stainless-Socket-Assortment/dp/B09TTP2RCY) |
| FHCS M5x20 | x | x | x | x | | y | n | n | [M3 SHCS 304SS Kit iexcell](https://www.amazon.com/iExcell-Stainless-Metric-Socket-Washers/dp/B0812TYT5L) |
| FHCS M5x30 | x | x | x | x | | --- | --- | --- | **Extrusion Situations** | --- |
| FHCS M5x40 | x | x | x | x | | b | n | n | [V-Groove Extrusion 2020](https://www.amazon.com/BC-Labs-Slot-Aluminum-Extrusion/dp/B092HD1353/) | 2x 1000mm |
| SHCS M5x10 | x | x | x | x | | y | y | n | HFS5-2060 | 3x 2000mm |
| SHCS M5x20 | x | x | x | x | | y | y | n | Extrusion Corner Brackets | 20 |
| Nylock M5 | x | x | x | x | | y | n | n | [Extrusion Post-Install T-Nuts](https://www.amazon.com/Qjaiune-Aluminum-Extrusion-Printer-Profile/dp/B09H5B55ZG/) | ? |
| Washer M5 | x | x | x | x | | --- | --- | --- | **Motors** | --- |
| FHCS M3x8 | x | x | x | x | | y | n | n | [NEMA17 Motors](https://www.amazon.com/STEPPERONLINE-Stepper-Bipolar-4-Lead-Printer/dp/B00QEYADRQ/) | 5 |
| SHCS M3x8 | x | x | x | x | | y | n | n | [Standard Size Servos](https://www.amazon.com/Youleke-Torque-Digital-Servo%EF%BC%8CWaterproof-Horn%EF%BC%88270%C2%B0%EF%BC%89/dp/B08739MGPL/) | 2 |
| SHCS M3x16 | x | x | x | x | | y | n | n | [Mini Size Servos](https://www.amazon.com/Miuzei-MG90S-Servo-Helicopter-Arduino/dp/B0BWJ26PX2/) | 2 |
| Nylock M3 | x | x | x | x | | --- | --- | --- | **Transmission** | --- |
| Washer M3 | x | x | x | x | | y | n | n | [GT2 Pulleys](https://www.amazon.com/Printing-Zeelo-Fiberglass-Rostock-Printers/dp/B08SMFM3Z6/?th=1) | 4 |
| [Aluminum Spacer](https://www.mcmaster.com/94669A042/) | 10 | x | x | x | | y | n | n | [GT2 Belt Open](https://www.amazon.com/Printing-Zeelo-Fiberglass-Rostock-Printers/dp/B08SMFM3Z6/?th=1) | - |
| [Eccentric Spacers](https://www.amazon.com/Micro-Traders-Eccentric-Aluminium-Extrusion/dp/B09CYK9P43/) | 10 | x | x | no | | y | n | n | [GT2 Belt Closed Assortment](https://www.amazon.com/PAGOW-Printer-Timing-Closed-Rubber/dp/B088M3V865) | 1 |
| **Extrusion Situations** | --- | --- | --- | --- | | y | n | n | [6808 Bearings](https://www.amazon.com/XIKE-6808-2RS-Bearings-40x52x7mm-Pre-Lubricated/dp/B09D2VY3BK/?th=1) | 2 |
| [V-Groove Extrusion 2020](https://www.amazon.com/BC-Labs-Slot-Aluminum-Extrusion/dp/B092HD1353/) | 2x 1000mm | x | x | x | | y | n | n | [625 Bearings](https://www.amazon.com/uxcell-625-2RS-Bearing-5x16x5mm-Bearings/dp/B07TML6YP4/?th=1) | 10 |
| HFS5-2060 | 3x 2000mm | x | x | x | | y | n | n | [625F Bearings](https://www.amazon.com/uxcell-Bearing-5x16x5mm-Shielded-Bearings/dp/B07Z3DXF14) | 10 |
| Extrusion Corner Brackets | 20 | x | x | x | | y | n | n | [Roller Wheels](https://www.amazon.com/Official-Creality-3D-Printer-Plastic/dp/B09QPG7XGR/) | 20 |
| [Extrusion Post-Install T-Nuts](https://www.amazon.com/Qjaiune-Aluminum-Extrusion-Printer-Profile/dp/B09H5B55ZG/) | x | x | x | x | | --- | --- | --- | **Misc** | --- |
| **USB** | --- | --- | --- | --- | | y | n | n | [Limit Switches](https://www.amazon.com/JANDECCN-Switch-Straight-Action-V-153-1C25/dp/B0BDDCYTPP/) | 5 |
| [8-Port Powered USB Hub](https://www.amazon.com/Sokiwi-Aluminum-Expender-Splitter-Individual/dp/B099YS5DGX/?th=1) | 1 | x | x | x | | --- | --- | --- | **Circuits** | --- |
| USB A to C Cables | 7 | x | x | x | | y | n | n | [USB C PD Brick](https://www.amazon.com/Charger-Charging-Station-Foldable-Portable/dp/B0C6K2PJJ8) | 1 |
| [USB C to C 240W Cables](https://www.amazon.com/LISEN-Charger-Certified-Charging-MacBook/dp/B0CL26CTYG/) | 1 | x | x | x | | y | n | n | [USB C2C Cable](https://www.amazon.com/Anker-2-Pack-Charging-MacBook-Samsung/dp/B09LCJPZ1P) | 1 |
| [USB PD Charger](https://www.amazon.com/Charger-Charging-Station-Foldable-Portable/dp/B0C6K2PJJ8/) | 1 | x | x | x | | n | n | n | Router | 1 |
| [USB PD Decoys](https://www.amazon.com/Type-C-Trigger-Polling-Detector-Notebook/dp/B0BCW2LQP8) | 2 | x | x | x | | n | n | n | Backpack Dually | 1 |
| **Motors** | --- | --- | --- | --- | | n | n | n | Backpack UART/RS485 | 4 |
| [NEMA17 Motors](https://www.amazon.com/STEPPERONLINE-Stepper-Bipolar-4-Lead-Printer/dp/B00QEYADRQ/) | 5 | x | x | x | | n | n | n | Ribbon Cable | 50ft ? |
| [Standard Size Servos](https://www.amazon.com/Youleke-Torque-Digital-Servo%EF%BC%8CWaterproof-Horn%EF%BC%88270%C2%B0%EF%BC%89/dp/B08739MGPL/) | 2 | x | x | x | | n | n | n | 10-Pin IDC | 12 ? |
| [Mini Size Servos](https://www.amazon.com/Miuzei-MG90S-Servo-Helicopter-Arduino/dp/B0BWJ26PX2/) | 2 | x | x | x | \ No newline at end of file
| **Transmission** | --- | --- | --- | --- |
| Kevlar 8800K43 | 50ft | x | x | no |
| [GT2 Pulleys](https://www.amazon.com/Printing-Zeelo-Fiberglass-Rostock-Printers/dp/B08SMFM3Z6/?th=1) | 4 | x | x | x |
| [GT2 Belt Open](https://www.amazon.com/Printing-Zeelo-Fiberglass-Rostock-Printers/dp/B08SMFM3Z6/?th=1) | - | x | x | x |
| GT2 Belt Closed 280mm | 2 | x | x | x |
| [6808 Bearings](https://www.amazon.com/XIKE-6808-2RS-Bearings-40x52x7mm-Pre-Lubricated/dp/B09D2VY3BK/?th=1) | 2 | x | x | x |
| [625 Bearings](https://www.amazon.com/uxcell-625-2RS-Bearing-5x16x5mm-Bearings/dp/B07TML6YP4/?th=1) | 10 | x | x | x |
| [625F Bearings](https://www.amazon.com/%EF%BC%BB12-Pack%EF%BC%BD625-2RS-Ball-Bearings-Miniature/dp/B0BRQP2QG7/) | 10 | x | x | x |
| [Standard Roller Wheels](https://www.amazon.com/Official-Creality-3D-Printer-Plastic/dp/B09QPG7XGR/) | 20 | x | x | x |
| [Small Roller Wheels](https://www.amazon.com/3Dman-Plastic-Pulley-Passive-Bearing/dp/B07V4GHLL8/) | 20 | x | x | x |
| **Misc** | --- | --- | --- | --- |
| [Limit Switches](https://www.amazon.com/JANDECCN-Switch-Straight-Action-V-153-1C25/dp/B0BDDCYTPP/) | 5 | x | x | x |
...@@ -4,11 +4,6 @@ ...@@ -4,11 +4,6 @@
everything's connected but nothing's working ! everything's connected but nothing's working !
``` ```
**Toiler Paper Plotter:** [Arch Section Repo](https://gitlab.cba.mit.edu/classes/863.23/Architecture/machine)
**Damatictron:** [CBA Section Repo](https://gitlab.cba.mit.edu/classes/863.23/CBA/machine) / [CBA Section Website](https://fab.cba.mit.edu/classes/863.23/CBA/machine/index.html)
**Gershenforcer:** [EECS Section Repo](https://gitlab.cba.mit.edu/classes/863.23/EECS/machine) / [EECS Website](https://fab.cba.mit.edu/classes/863.23/EECS/machine/index.html)
**Photo Bleach:** [Harvard Section Repo](https://gitlab.cba.mit.edu/classes/863.23/Harvard/machine) / [Harvard Website](https://fab.cba.mit.edu/classes/863.23/Harvard/machine/index.html)
# 1. Your (Group) Task # 1. Your (Group) Task
Each section will design and build a "machine" - this means anything that includes **mechanism, actuation, automation and application**, that just means: Each section will design and build a "machine" - this means anything that includes **mechanism, actuation, automation and application**, that just means:
...@@ -27,21 +22,7 @@ The motion should result in some desired outcome... maybe make something, draw s ...@@ -27,21 +22,7 @@ The motion should result in some desired outcome... maybe make something, draw s
--- ---
# 2. Tools, Tools, Tools ! # 2. Examples / Ideas
> [Ilan](https://web.mit.edu/imoyer/www/index.html) (inventor of [CoreXY](http://www.corexy.com/)) would urge us to think more carefully about "tools" - what does it mean to build a computer-controlled system that acts like a tool, interacting with the world but being mediated by some designer's intent... it's a [foamcore world](https://web.mit.edu/imoyer/www/portfolio/foamcore/index.html).
### Shaper Origin [[YouTube](https://www.youtube.com/watch?v=QxjE5WOAGi4)]
![origin](img/shaper_origin.webp)
### Turn-By-Wire [[UIST](https://dl.acm.org/doi/abs/10.1145/3332165.3347918)]
![tbw](img/turn_by_wire.jpg)
---
# 3. Examples / Ideas
The machines you design and build **don't need to be complicated** - try to de-risk ideas early, and do stuff that "works right away" rather than complex projects that require hundreds of details to come together all at once in order to work. This can be fun; have fun. The machines you design and build **don't need to be complicated** - try to de-risk ideas early, and do stuff that "works right away" rather than complex projects that require hundreds of details to come together all at once in order to work. This can be fun; have fun.
...@@ -57,7 +38,7 @@ The machines you design and build **don't need to be complicated** - try to de-r ...@@ -57,7 +38,7 @@ The machines you design and build **don't need to be complicated** - try to de-r
--- ---
# 4. Strategies # 3. Strategies
- teamworks! - teamworks!
- have a project manager - have a project manager
...@@ -75,7 +56,15 @@ The machines you design and build **don't need to be complicated** - try to de-r ...@@ -75,7 +56,15 @@ The machines you design and build **don't need to be complicated** - try to de-r
--- ---
# 5. Examples from this Kit # 4. Examples from this Kit
## The Xylophone
![xylo](img/xylophone_teaser.jpg)
## Scara Arm [[YouTube](https://www.youtube.com/watch?v=1QHJksTrk8s&t=38s)]
TODO
### Framing ### Framing
...@@ -115,21 +104,9 @@ Kit [[stl](CAD/rotary_axis/rotary_axis_kit.stl)] ...@@ -115,21 +104,9 @@ Kit [[stl](CAD/rotary_axis/rotary_axis_kit.stl)]
<img src=img/rotary_axis_kit.png width=50%><br> <img src=img/rotary_axis_kit.png width=50%><br>
## The Blot / Drawing Machine [[notes](https://blot.hackclub.dev/)]
![blot](img/blot-clear-bg.png)
## The Xylophone
![xylo](img/xylophone_teaser.jpg)
## Scara Arm [[YouTube](https://www.youtube.com/watch?v=1QHJksTrk8s&t=38s)]
TODO
--- ---
# 6. [The Kit](KIT.md) # 5. [The Kit](KIT.md)
## [Modular Things !](https://github.com/modular-things/modular-things/) ## [Modular Things !](https://github.com/modular-things/modular-things/)
...@@ -137,13 +114,19 @@ TODO ...@@ -137,13 +114,19 @@ TODO
--- ---
# 7. What to Do Now # 6. How to Start
- elect a contact-person (or dictator) - elect a contact-person (or dictator)
- have them contact us (Jake and Quentin) (contact info will be in a gitlab issue) - have them contact us (Jake and Quentin) (contact info will be in a gitlab issue)
- convene a kickoff meeting, schedule it with us! - convene a kickoff meeting, schedule it with us!
- kits, demos, and more to come... - we will bring your kit-of-parts to the meeting!
--- ---
# 8. [Extended Resources](LINKS.md) # 7. [Extended Resources](LINKS.md)
\ No newline at end of file
---
# 8. Prior Years
- [Machine Week 2023](https://gitlab.cba.mit.edu/jakeread/machineweek-2023)
\ No newline at end of file
# Machine Week TODO # Machine Week TODO
## Prepatory Hardware Actions
- hardware kit... aligning with demo parts ?
- router circuits reflow, assembly ?
- circuits on motors, fertha kids ?
- 16 motors... either we reflow the known codes or we deploy-test the new lads
- limit switch boards, or some other way to Reduce Limit Switch Suffering (or fk it, focus on code)
- backpack-to-whatever circuit ?
- jlcpcb rush assy ?
## Prepatory SI Actions
- the handbook ?
- ... graphs, or what ?
- deadbugger, hbridge, stepper firmwares ?
- docs for circuits, python, etc ?
- consider: more productive to do nuts-and-bolts perf for the segment solver (etc), than full-on graphs - though the latter is more fun
## Demo Desires ## Demo Desires
- finish the xylophone, in-modular-things, and as a standalone ? - make the xylophone into a standalone example project
- do it for the deploy / wall sitter - samesies for the little guy
- scara plotter !
- want a way to bottle demos
- cad / cam / circuits, each as standalone mono-repo ?
- web UI is for sketching, deploy is different...
- a plotter ? (servo and axes)
- a lil robot arm, 3dof
- accelerometer-to-stage ?
- etc-a-sketch the plotter
- a walking robot ? it'd be a good demo for the graphs thing also, anyways... sequencing, etc...