Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mmalecki/extrusion-feet
https://github.com/mmalecki/extrusion-feet
openscad prusa-i3
Last synced: 1 day ago
JSON representation
- Host: GitHub
- URL: https://github.com/mmalecki/extrusion-feet
- Owner: mmalecki
- License: mit
- Created: 2022-11-29T12:48:08.000Z (about 2 years ago)
- Default Branch: latest
- Last Pushed: 2023-06-22T12:42:25.000Z (over 1 year ago)
- Last Synced: 2024-10-18T06:15:04.428Z (2 months ago)
- Topics: openscad, prusa-i3
- Language: OpenSCAD
- Homepage:
- Size: 5.12 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Extrusion feet
Generate feet for aluminium extrusions with OpenSCAD.## Prusa i3 hard feet
It is widely accepted that, if using a heavy base (such as a paver stone)
for your Prusa i3, it is better to use hard feet that are able to transfer
vibrations onto the mass, as opposed to the vibration-dampening stock feet.I couldn't find any models of hard feet that were fastened with t-nuts,
which seemed like the logical choice, given how you want the tightest possible
coupling, so I whipped this up in OpenSCAD. Ringing test appears to show
minor improvement over Y axis, and the printer seems quieter overall.![Part with t-nut](./docs/img/t-nut.jpg)
![Mounted onto a Prusa i3](./docs/img/mounted.jpg)The feet have (by default) the ~same height as the stock ones, so clearances
aren't an issue.### Build manual
#### Bill of materials
| **Item** | **Quantity** |
|:----------------|------------:
| foot | 4 |
| M4 3030 T-nut | 4 |
| M4x10 | 4 |#### Quick build
Download the model from [printables.com](https://www.printables.com/model/328141-prusa-i3-t-nut-mounted-hard-feet).#### Process
0. Print out 4 copies of the `foot`. I printed mine in TPU with plenty of perimeters.
1. Drill/puncture through the single layer covering the bolt hole.
2. Remove the stock anti-vibration feet.
3. Mount the printed feet with t-nuts onto the bottom of extrusions.#### Customizing
You can also customize the feet (for example, make them taller) by cloning the
source code and playing with `foot.scad`. All of the values can also be changed
using the OpenSCAD Customizer.## As a OpenSCAD library
### Installation
```sh
git submodule add https://github.com/mmalecki/extrusion-feet extrusion-feet
```### Usage
```openscad
use ;
foot_2020();
```#### API
##### `foot(d, slot_w, slot_d, bolt, countersink, t_nut_w, c_h, s_h, hole_cover)`
Draw a custom-sized foot.##### `foot_2020(c_h, s_h, bolt, countersink, hole_cover)`
Draw a 2020 extrusion-sized foot.##### `foot_3030(c_h, s_h, bolt, countersink, hole_cover)`
Draw a 3030 extrusion-sized foot.##### `foot_prusa_i3(bolt, hole_cover)`
Draw a Prusa i3-sized foot.