Skip to content
Snippets Groups Projects
README.md 3.77 KiB
Newer Older
  • Learn to ignore specific revisions
  • Quentin Bolsee's avatar
    Quentin Bolsee committed
    # Machine Week 2023
    
    Jake Read's avatar
    Jake Read committed
    
    
    Jake Read's avatar
    Jake Read committed
    ```
    
    Quentin Bolsee's avatar
    Quentin Bolsee committed
    everything's connected but nothing's working !
    
    Jake Read's avatar
    Jake Read committed
    ```
    
    Jake Read's avatar
    Jake Read committed
    
    
    Quentin Bolsee's avatar
    Quentin Bolsee committed
    # Your (Group) Task
    
    Jake Read's avatar
    Jake Read committed
    
    Each section will design and build a "machine" - this means anything that includes **mechanism, actuation, automation and application**, that just means:
    
    ### **Mechanism:** mechanical degrees-of-freedom (DOF)
    
    
    Quentin Bolsee's avatar
    Quentin Bolsee committed
    Stuff shuld move around.
    
    Jake Read's avatar
    Jake Read committed
    
    ### **Actuation:** computer-controllable motion of the above DOFs
    
    
    Quentin Bolsee's avatar
    Quentin Bolsee committed
    The motion should be computer controlled.
    
    Jake Read's avatar
    Jake Read committed
    
    
    Quentin Bolsee's avatar
    Quentin Bolsee committed
    ### **Automation / Application** software-coordinated computer-control of the above, and i.e. sequences therein
    
    Jake Read's avatar
    Jake Read committed
    
    
    Quentin Bolsee's avatar
    Quentin Bolsee committed
    The motion should result in some desired outcome... maybe make something, draw something, change something, assemble something, sort something, cast a spell, etc.
    
    Jake Read's avatar
    Jake Read committed
    
    
    Jake Read's avatar
    Jake Read committed
    --- 
    
    # Tools, Tools, Tools !
    
    > [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)
    
    Jake Read's avatar
    Jake Read committed
    
    
    Quentin Bolsee's avatar
    Quentin Bolsee committed
    ---
    
    Jake Read's avatar
    Jake Read committed
    
    
    Quentin Bolsee's avatar
    Quentin Bolsee committed
    # Examples / Ideas
    
    Jake Read's avatar
    Jake Read committed
    
    
    Quentin Bolsee's avatar
    Quentin Bolsee committed
    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.
    
    Jake Read's avatar
    Jake Read committed
    
    
    Jake Read's avatar
    Jake Read committed
    ### [Light Painting](img/maxl-hello-world.jpg)
    
    Jake Read's avatar
    Jake Read committed
    ### [Label Maker](https://www.youtube.com/watch?v=Y_rrbo6_42U&t=73s)
    ### [Wire Cutter](https://youtu.be/7E6iHRjvH_k?t=20)
    
    Jake Read's avatar
    Jake Read committed
    ### [Music Machines](https://youtu.be/dhKYxDzyXqI?t=5) aka [Clangers / Bangers](https://ekswhyzee.com/2023/07/21/clangers-and-bangers.html) 
    
    Jake Read's avatar
    Jake Read committed
    ### [String / Floating Machines](https://youtu.be/dZLtPFJEQi0?t=104)
    ### [Architecture-Scale / Space Transforming](https://fab.cba.mit.edu/classes/865.21/people/gilsunshine/systems.html)
    ### [Claw Machine](https://youtu.be/zR3BLM_TAmg?t=117)
    
    Quentin Bolsee's avatar
    Quentin Bolsee committed
    ### [Robot Chainsaw Machine](https://youtu.be/ix68oRfI5Gw?t=1160)
    ### [Robot Basketball Hoop](https://youtu.be/myO8fxhDRW0?t=598)
    
    
    Jake Read's avatar
    Jake Read committed
    # Strategies
    
    - prototype in cardboard, mechanisms can move 'by hand'
    
    ---
    
    
    Quentin Bolsee's avatar
    Quentin Bolsee committed
    # Examples from this Kit
    
    Jake Read's avatar
    Jake Read committed
    
    
    Quentin Bolsee's avatar
    Quentin Bolsee committed
    ### Framing
    
    Jake Read's avatar
    Jake Read committed
    
    
    Quentin Bolsee's avatar
    Quentin Bolsee committed
    T gusset [[CAD](CAD/parts/gusset_T.f3z)][[stl](CAD/parts/gusset_T.stl)]
    
    Jake Read's avatar
    Jake Read committed
    
    
    Quentin Bolsee's avatar
    Quentin Bolsee committed
    <img src=img/gusset_T.png width=50%><br>
    
    Jake Read's avatar
    Jake Read committed
    
    
    Quentin Bolsee's avatar
    Quentin Bolsee committed
    Elbow gusset [[CAD](CAD/parts/gusset_elbow.f3z)][[stl](CAD/parts/gusset_elbow.stl)]
    
    Jake Read's avatar
    Jake Read committed
    
    
    Quentin Bolsee's avatar
    Quentin Bolsee committed
    <img src=img/gusset_elbow.png width=50%><br>
    
    Jake Read's avatar
    Jake Read committed
    
    
    Quentin Bolsee's avatar
    Quentin Bolsee committed
    ### Belt Axis [[CAD](CAD/belt_axis/belt_axis.f3z)]
    
    Jake Read's avatar
    Jake Read committed
    
    
    Quentin Bolsee's avatar
    Quentin Bolsee committed
    <img src=img/belt_axis.png width=50%><br>
    
    Jake Read's avatar
    Jake Read committed
    
    
    Quentin Bolsee's avatar
    Quentin Bolsee committed
    Kit [[stl](CAD/belt_axis/belt_axis_kit.stl)]
    
    Jake Read's avatar
    Jake Read committed
    
    
    Quentin Bolsee's avatar
    Quentin Bolsee committed
    <img src=img/belt_axis_kit.png width=50%><br>
    
    Jake Read's avatar
    Jake Read committed
    
    
    Quentin Bolsee's avatar
    Quentin Bolsee committed
    ### Leadscrew Axis
    
    Jake Read's avatar
    Jake Read committed
    
    
    Quentin Bolsee's avatar
    Quentin Bolsee committed
    Assembly [[CAD](CAD/leadscrew_axis/leadscrew_axis.f3z)]
    
    Jake Read's avatar
    Jake Read committed
    
    
    Quentin Bolsee's avatar
    Quentin Bolsee committed
    <img src=img/leadscrew_axis.png width=50%><br>
    
    Jake Read's avatar
    Jake Read committed
    
    
    Quentin Bolsee's avatar
    Quentin Bolsee committed
    Kit [[stl](CAD/leadscrew_axis/leadscrew_axis_kit.stl)]
    
    
    Quentin Bolsee's avatar
    Quentin Bolsee committed
    <img src=img/leadscrew_axis_kit.png width=50%><br>
    
    Quentin Bolsee's avatar
    Quentin Bolsee committed
    
    ### Rotary Axis
    
    Assembly [[CAD](CAD/rotary_axis/rotary_axis.f3z)] [[notes](https://ekswhyzee.com/2019/04/09/gt2-belt-rotary-cad.html)]
    
    Jake Read's avatar
    Jake Read committed
    
    
    Quentin Bolsee's avatar
    Quentin Bolsee committed
    <img src=img/rotary_axis.png width=50%><br>
    
    Quentin Bolsee's avatar
    Quentin Bolsee committed
    Kit [[stl](CAD/rotary_axis/rotary_axis_kit.stl)]
    
    
    Quentin Bolsee's avatar
    Quentin Bolsee committed
    <img src=img/rotary_axis_kit.png width=50%><br>
    
    Quentin Bolsee's avatar
    Quentin Bolsee committed
    ## The Blot / Drawing Machine [[notes](https://blot.hackclub.dev/)]
    
    Jake Read's avatar
    Jake Read committed
    ![blot](img/blot-clear-bg.png)
    
    Jake Read's avatar
    Jake Read committed
    
    
    Jake Read's avatar
    Jake Read committed
    ## The Xylophone 
    
    Jake Read's avatar
    Jake Read committed
    
    
    Jake Read's avatar
    Jake Read committed
    ![xylo](img/xylophone_teaser.jpg)
    
    Jake Read's avatar
    Jake Read committed
    
    
    Jake Read's avatar
    Jake Read committed
    ## Scara Arm [[YouTube](https://www.youtube.com/watch?v=1QHJksTrk8s&t=38s)]
    
    Jake Read's avatar
    Jake Read committed
    
    
    Jake Read's avatar
    Jake Read committed
    TODO
    
    Jake Read's avatar
    Jake Read committed
    
    
    Quentin Bolsee's avatar
    Quentin Bolsee committed
    ---
    
    Jake Read's avatar
    Jake Read committed
    
    
    Jake Read's avatar
    Jake Read committed
    # [The Kit](KIT.md)
    
    Jake Read's avatar
    Jake Read committed
    
    
    Jake Read's avatar
    Jake Read committed
    ## [Modular Things !](https://github.com/modular-things/modular-things/)
    
    Jake Read's avatar
    Jake Read committed
    
    
    Jake Read's avatar
    Jake Read committed
    ### [... Circuits](https://modular-things.github.io/modular-things/things/) 
    
    Jake Read's avatar
    Jake Read committed
    
    
    Jake Read's avatar
    Jake Read committed
    --- 
    
    Jake Read's avatar
    Jake Read committed
    
    
    Jake Read's avatar
    Jake Read committed
    # [Extended Resources](LINKS.md)