From 9b499f4386b1f26c5bb04b9247a17d8ec9bc8035 Mon Sep 17 00:00:00 2001 From: Jake Read <jake.read@cba.mit.edu> Date: Tue, 13 Nov 2018 14:56:41 -0500 Subject: [PATCH] ref links --- README.md | 38 +++++++++++++++++++++++++++++++------- 1 file changed, 31 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index a65a214..34c50d5 100644 --- a/README.md +++ b/README.md @@ -10,6 +10,32 @@ Machines described here are *parametric configurations of object-oriented hardwa Any kind of design is nonlinear and contradictory. To that end, this guide takes the form of an ordered list. +Here are the resources I've been putting together: + +#### [openassemblies](http://openassemblies.com) + +Links to examples of machines, to this page, to hardware, electronics, and software. + +#### [RCT Gantries](https://gitlab.cba.mit.edu/jakeread/rctgantries) + +These are parametric linear axis that you can use to fabricate your own linear machines. + +#### [AutomataKit](https://gitlab.cba.mit.edu/jakeread/automatakit) + +This is a header page for the set of networked hardware components we use to put machines together. It explains in some detail how the networking works, how commands are structured, etc. It can explain how to load firmware on to each of the endpoints. + +It also includes links to the project pages for each piece of hardware: + + - [ATKRouter](https://gitlab.cba.mit.edu/jakeread/atkrouter) + - [ATKStepper17](https://gitlab.cba.mit.edu/jakeread/atkstepper17) + - [ATKStepper23](https://gitlab.cba.mit.edu/jakeread/atkstepper23) + - [ATKBreadBoardBoard](https://gitlab.cba.mit.edu/jakeread/atkbreadboardboard) + - [ATKBLDCDriver](https://gitlab.cba.mit.edu/jakeread/atkbldcdriver) + +#### [Dataflow Machine Controller](https://gitlab.cba.mit.edu/jakeread/atkapi) + +This is a piece of software that is designed to help you assemble higher level controllers from the modular pieces of networked hardware mentioned above. It serves a graphical programming interface, or can be used to write a regular old program (in javascript). + ## 1) Design I leave 'design' up to you, to save myself following the rabbit hole where I end up writing about it for too long. Look at [examples](openassemblies.com), do back of envelope maths (stiffnesses, forces, speeds, weights) etc, draw things with your hands, with your friends, have ideas, etc. @@ -28,6 +54,8 @@ In Fusion[^2], you can open this file up and use (from the top menu) Each of these models should have some parameters *starred*, these are what you'll want to configure. Go ahead and set axis lengths, material thicknesses according to what you're doing. When you're satisfied, you can export the model as a .step file, using the file menu, to prep it for fabrication. +**WARN** making beautifully parametric CAD designs is hard work. Some things might break - especially if you make drastic changes to parameters. + ``` File >> Export ``` Make sure to change 'type' to .step, and check the 'save to my computer' box. @@ -95,11 +123,6 @@ Hopefully to come: - rotary tool w/ inserts a-la Zund - Piezo Touch Probe -# Reference - -- [openassemblies](http://openassemblies.com) -- [rct gantries](https://gitlab.cba.mit.edu/jakeread/rctgantries) - # BOM This is a general BOM. For How to Make Almost Anything coordinators, CBA will coordinate ordering material. Section Heads should order HDPE sheets (below, in Material section) to be delivered to their labs, and if shopbots are not 4x8' size, change for 4x4' sheets. You should also make sure you have the right tools in your shops; I've included a list of useful or rare items here as well. @@ -110,7 +133,7 @@ If you think you're interested in making some aluminum machines, find 0.25" stoc Otherwise, McMaster will deliver 4x8' sheets of 3/8" stock HDPE (link below), one is probably enough as long as you don't want to make anything spectacularely large. -Also, make sure you have the right tools. Most of these things should already reside in your shop, I'm keeping a list here just in case. +Also, make sure you have the right tools. Most of these things should already reside in your shop, I'm keeping a list here just in case. Mostly, there is a 1/8" 'O-Cutter' that machines HDPE like a dream, I recommend having two or three of those on hand... Also some taps. Everything else I can give to you at the next staff meeting: probably in a big-ish box, but not monstrous. I hope that's OK. @@ -163,7 +186,8 @@ What | Spec | QTY | Where Used | Link 608ZZ Bearings | 8x22x7 | 100 | Rollers | [VXB 10](https://www.vxb.com/608ZZ-Shielded-8x22x7-Miniature-Bearing-Pack-of-10-p/608zz10.htm), [VXB 1000](https://www.vxb.com/Wholesale-Lot-of-1000-608ZZ-Ball-Bearing-p/608zz-wholesale.htm) GT2 Belt | 10mm Wide, Length Dependent | 2 | Belt! | [Amazon](https://www.amazon.com/Timing-Pulley-Teeth-6-35mm-Printer/dp/B07BS4DVR5/) GT2 Pulley | 10mm Wide, Motor Bore Diameter | 1 | Transmission! | [Above, Combo](https://www.amazon.com/Timing-Pulley-Teeth-6-35mm-Printer/dp/B07BS4DVR5/) -Power Supply | 24v 350W Mean Well | 1 | Power ! | [Amazon](https://www.amazon.com/Enclosed-LRS-350-24-Meanwell-Switching-LRS-350Series/dp/B07BK27V4W/) +Power Supply | 24v 350W Mean Well | or below | Power ! | [Amazon](https://www.amazon.com/Enclosed-LRS-350-24-Meanwell-Switching-LRS-350Series/dp/B07BK27V4W/) +Power Supply | 24v 500W Letour | 1 | Power | [Amazon](https://www.amazon.com/LETOUR-96V-240V-Converter-S-500W-24-Lighting/dp/B01HTF1Q06/) Stepper Motor | NEMA23 x52mm | 2 | Torque ! | [StepperOnline](https://www.omc-stepperonline.com/hybrid-stepper-motor/nema-23-bipolar-18deg-09-nm-1275ozin-2a-36v-57x57x52mm-4-wires-23hs20-2004s.html) Stepper Motor | NEMA23 x76mm | 2 | Torque ! | [StepperOnline](https://www.omc-stepperonline.com/hybrid-stepper-motor/nema-23-bipolar-18deg-19nm-269ozin-28a-32v-57x57x76mm-4-wires-23hs30-2804s.html) -- GitLab