Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jasei/lampshade_scad
https://github.com/jasei/lampshade_scad
3d-models 3d-printing scad
Last synced: 1 day ago
JSON representation
- Host: GitHub
- URL: https://github.com/jasei/lampshade_scad
- Owner: JaSei
- License: mit
- Created: 2022-04-09T15:11:06.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2022-04-10T11:03:30.000Z (over 2 years ago)
- Last Synced: 2024-11-06T02:50:04.014Z (about 2 months ago)
- Topics: 3d-models, 3d-printing, scad
- Language: OpenSCAD
- Homepage:
- Size: 197 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# lampshades models
My lampshade on the stand lamp [Eglo 93917](https://www.eglo.cz/katalog/interierova-svitidla/stojaci/93917-up-2) was broken. As a owner of 3D printing I tried to make new lapmshade.
I have two versions of lampshades; both are made in amazing [OpenSCAD](https://openscad.org) and are fully customizable.
The first model which I made is `lampshade_conical.scad`. That was the easier one. But I wanted to have the lampshade more curved, so I did the second model, `lampshade_curved.scad`.
Configuration of the `lampshade_conical` is pretty simple, and the second is a little bit complex - you need to play with `curved_factor` to find a proper design and height.
And btw. I lost the nut for the lampshade.
My first models contain nuts as part of lampshade, but it wasn't a good design, so I made a separate `./nut.scad` again - fully customizable.
Thanks to decision to separate lampshade and nut (the original set up of the lamp btw.) I'm fully flexible.
Models contain brims to support hold on the printing plate. You must cut the brim before installation.
I wish you a lot of fun with modeling (and printing).
## how to install dependencies for nut?
I use [threadlib](https://github.com/adrianschlatter/threadlib)you need to install (download or checkout) to the [OpenSCAD library folder](https://en.wikibooks.org/wiki/OpenSCAD_User_Manual/Libraries)
those repositories:
* [threadlib](https://github.com/adrianschlatter/threadlib)
* [scad-utils](https://github.com/openscad/scad-utils)
* [list-compohension](https://github.com/openscad/list-comprehension-demos)
* [thread_profile.scad](https://github.com/MisterHW/IoP-satellite/blob/master/OpenSCAD%20bottle%20threads/thread_profile.scad)## model examples
### conical lampshade
![conical lampshade](./img/lampshade_conical.png)### curved lampshade
![curved lampshade](./img/lampshade_curved.png)### nut
![nut](./img/nut.png)