Commit 129a39e0 authored by Jake Read's avatar Jake Read

add notes

parent e614d4be
# The Madison Park Vocational Machine
This machine's vocation is making other machines.
![mpvm-at-mpvhs](/images/mpvm-at-mpvhs.jpg)
Here you'll find documentation for the mechanism and design of the machine pictured below, and rough documentation on how to build it.
This is a medium-format machine for educational contexts.
![mill](/images/mpvm-v03.jpg)
![motion](/video/mocontrol-mpvm.mp4)
This implements the [RCT Gantries](https://gitlab.cba.mit.edu/jakeread/rctgantries) project for axis design, and the [AutomataKit](https://gitlab.cba.mit.edu/jakeread/automatakit) project for controls.
This implements the [RCT Gantries v0](https://gitlab.cba.mit.edu/jakeread/rctgantries/tree/master/kunits) project for hardware design, and the [AutomataKit](https://gitlab.cba.mit.edu/jakeread/automatakit) project for controls. These operate via a [RuNDMC](https://gitlab.cba.mit.edu/jakeread/rndmc) controller.
The machine has a bed size of ```410 x 820 x 40mm (16.15 x 32.30 x 1.5")``` - the machine itself is 740 x 1100 x 430mm, and weighs about 20kg. It fits on one 4x8' sheet of HDPE, that we cut on our shopbot with a 1/8" single-flute o-cutter. The whole thing machines in about 2.5 hours, and goes together in a few afternoons or less.
![mill](/images/mpvm-v03-jake-make.jpg)
![milling](/images/mpvm-v03-jake-make.jpg)
# To-Dos
## Networked Hardware
Two of these machines are near completion at Madison Park. Hurray! Here is a running list of things that need to happen to finish those machines:
![router](/images/mpvm-v03-atkrouter.jpg)
**(1) Finish Soldering Stepper Motor Boards to Stepper Motors**
- The [stepper driver boards](https://gitlab.cba.mit.edu/jakeread/atkstepper23) need to be connected to the four wires that drive the motor. These wires can be soldered directly on to the circuit board, or you can solder a screw terminal into the stepper board and connect the motor via those terminals.
![stepper](/images/mpvm-v03-atkstepper.jpg)
**(2) Route Power and Data to the Stepper Boards**
- There is documentation [at this link](https://gitlab.cba.mit.edu/jakeread/automatakit#usage) for connecting power and RJ45 cables to each motor. Keep in mind that cables need to move when the machine moves!
![bldc](/images/mpvm-v03-atkbldcdriver.jpg)
**(3) Install and Connect the Power Supply**
- The 24V 500W power supply switches AC 110v power into DC power. I normally connect it via an e-stop, as in, I put the E-Stop in-line with the Line phase of the wall supply. There is a hole near the front of the machine that should fit the e-stop, and you can use leftover 18ga wire to connect it to the power supply. All of the power leads from the motors should connect directly to the supply.
## Preloaded Belt Gantries
**(4) Install and Connect the Router**
- Top-level control happens in [RuNDMC](https://gitlab.cba.mit.edu/jakeread/rndmc) on the [router with a raspberry pi](https://gitlab.cba.mit.edu/jakeread/atkrouter/tree/master). Mount the router close to the terminal point for all of the RJ45 wires, and boot up the Raspberry Pi! This should be powered via usb, separately from the 24V equipment.
![beltz](/images/mpvm-v03-rctgantry-belt.jpg)
**(5) Hello RuNDMC!**
- Once the wiring is complete, we should be ready to connect to software. We'll go through this in January / February!
## CAD and CAM
......@@ -38,10 +41,6 @@ CAM for Fusion360 is located [at this linke](https://a360.co/2lYDSYg)
## Assembly
qs for lc
- drills ?
- soldering irons ? skills ?
- hex keys ?
### The Tools You'll Want
......@@ -81,17 +80,4 @@ CAM for Fusion360 is located [at this linke](https://a360.co/2lYDSYg)
# BOM
Bearing Sets: 2 per constraint
z - 8
y - 12
x - 7
- so 56 bearings total
M5 SCHS
Motor Mount w/ Bearing Situation - 8x 35mm
Motor Mount - 8x 20mm
Out-of-plane constraints - 16x 35mm
In-Plane constraints - 11x 25mm
So, 8x 20mm, 11x25mm, 22x 35mm.
3 Washers each, 41 * 3 = 123 Washers, 41 Nutz.
\ No newline at end of file
![mpvm-at-mpvhs](/images/mpvm-at-mpvhs.jpg)
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment