Skip to content

Commit

Permalink
new m_base! 🚧
Browse files Browse the repository at this point in the history
  • Loading branch information
wahabk committed Mar 16, 2024
1 parent f7435d8 commit db7cf1d
Show file tree
Hide file tree
Showing 3 changed files with 41 additions and 42 deletions.
Binary file added 3d_files/m_base v9.3mf
Binary file not shown.
67 changes: 37 additions & 30 deletions docs/2_BOM.md
Original file line number Diff line number Diff line change
@@ -1,37 +1,44 @@
# Parts list
# Bill of Materials

## To Buy
#### To Buy

Electronics
- #1 x An arduino of your choice.
- #2 x Nema 17 motors @ 0.42Nm.
- #2 x stepper motor controllers (A4988).
| Category | Quantity | Description | Specifications |
|--------------|----------|---------------------------------------------|-----------------------------|
| Electronics | 1 | Arduino (your choice) | - |
| | 2 | Nema 17 motors | 0.42Nm |
| | 2 | Stepper motor controllers | A4988 |
| | 1 | Power supply | - |
| Hardware | 2 | GT2 belts | 200mm, 6mm width |
| | 1 | GT2 belt | 500mm, 6mm width |
| | 2 | Stepper motor timing pulleys | 16 tooth |
| | 1 | Aluminium extrusion | 1mx20mmx20mm (cut in half) |
| | 12 | Skateboard bearings | 8mm (ID), 22mm (OD) |
| Bolts | 4 | Hex bolts | M8 by 60mm |
| | 2 | Hex bolts | M8 by 100mm |
| | 8 | Alan bolts | M3 by 12mm |
| | 12 | Alan bolts | M5 by 16mm |
| | 13 | Washers | M8 (8mm ID, 16mm OD) |
| Miscellaneous| 1 | Printing filament | 1KG, your choice of filament|

Hardware
- #2 x 200mm GT2 belts. 6mm width.
- #1 x 500mm GT2 belt. 6mm width.
- #2 x 16 tooth stepper motor timing pulleys.
- #1 x 1mx20mmx20mm aluminium extrusion. You will have to cut this in half.
- #12 x 8mm (ID) 22mm (OD) skateboard bearings.
#### To Print

Bolts.
- #4 x m8 by 60mm hex bolts.
- #2 x m8 by 100mm hex bolts.
- #8 x m3 by 12mm alan bolts.
- #12 x m5 by 16mm alan bolts.
- #13 x M8 washers (8mm ID, 16mm OD).
| Quantity | Description | Note |
|----------|----------------|------|
| 2 | m_enclosure | - |
| 2 | m_mounts | - |
| 1 | x_body | - |
| 1 | x_pulley | - |
| 1 | y_body | - |
| 1 | m2y_pulley | Needs Supports |
| 1 | y_turn | - |
| 2 | y_turn_pulley | - |
| 1 | y_guide | - |
| 1 | y_pulley | - |

- 1KG of your printing filament of choice.
All files are available in `3d_files/`. The parts can be printed in PLA but I prefer to use PETG.

## To Print
All the parts are printed on an Ender 3. I usually have to sand down the edges due to stringing etc.
According to your printer's over/under extrusion you might have to sand down edges, or add silicon tape to the bolt heads so they key into the bodies.
I personally prefer to use a brim.

- #2 x m_enclosure
- #2 x m_mounts
- #1 x x_body
- #1 x x_pulley
- #1 x y_body
- #1 x m2y_pulley
- #1 x y_turn
- #2 x y_turn_pulley
- #1 x y_guide
- #1 x y_pulley
The only part that needs supports is the m2y pulley.
16 changes: 4 additions & 12 deletions docs/3_build_guide.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,16 +16,15 @@
- [**3 - x\_pulley and m2y pulley.**](#3---x_pulley-and-m2y-pulley)
- [**4 - Build the base.**](#4---build-the-base)
- [**5 - Final Assembly.**](#5---final-assembly)
- [Electronics](#electronics)


## 3D Printing

All files are available in `3d_files/`. The parts can be printed in PLA but I prefer to use PETG.
All files are available in `3d_files/`. The parts can be printed in PLA but I prefer to use PETG.

All the parts are printed on an ender 3. I usually have to sand down the edges due to stringing etc.

Print temperatures will depend on your filament, but I personally prefer to use a brim.
All the parts are printed on an Ender 3. I usually have to sand down the edges due to stringing etc.
According to your printer's over/under extrusion you might have to sand down edges, or add silicon tape to the bolt heads so they key into the bodies.
I personally prefer to use a brim.

The only part that needs supports is the m2y pulley.

Expand Down Expand Up @@ -174,10 +173,3 @@ We will build the sub assemblies: y_turn, bodies, and the base, and the final st

Make sure every pulley and axis rotates smoothly. If there is friction anywhere you might have to loosen the bolts or sand down interference from your prints.

## Electronics

**Note**: be careful with the electronics as they can start a fire! This must be done with adult supervision.

I would recommend building this onto a breadboard so you are comfortable with the pieces before final soldering.

TODO

0 comments on commit db7cf1d

Please sign in to comment.