The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 23 3d-printing Open-Source Projects
-
FreeCAD
This is the official source code of FreeCAD, a free and opensource multiplatform 3D parametric modeler.
-
Marlin
Marlin is an optimized firmware for RepRap 3D printers based on the Arduino platform. Many commercial 3D printers come with Marlin installed. Check with your vendor if you need source code for your specific machine.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
dust3d
Dust3D is a cross-platform 3D modeling software that makes it easy to create low poly 3D models for video games, 3D printing, and more.
-
3D-printed-mirror-array
3D-printable hexagonal mirror array capable of reflecting sunlight into arbitrary patterns
-
PIFu
This repository contains the code for the paper "PIFu: Pixel-Aligned Implicit Function for High-Resolution Clothed Human Digitization"
-
mainsail
Mainsail is the popular web interface for managing and controlling 3D printers with Klipper.
-
implicit
A math-inspired CAD program in haskell. CSG, bevels, and shells; 2D & 3D geometry; 2D gcode generation...
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
bug reports should be made on the github issue tracker here: https://github.com/FreeCAD/FreeCAD/issues
Project mention: Why Prusa is floundering, and how you can avoid their fate | news.ycombinator.com | 2023-12-26There is _a lot_ wrong with Marlin. It is a complex codebase, full with ancient artefacts, litterred with preprocessor ifdefs every 2-3 lines of code, dynamic includes in the middle of CPP files, etc[1]. It's about as unreadable as C++ code gets--well, I guess it's not template metaprogramming.
Klipper by contrast is a breeze to read through[2].
I am very grateful for Marlin, for all of reprap, and everyone who has contributed to it. But saying there is nothing wrong with it is straight up misguided.
[1]: https://github.com/MarlinFirmware/Marlin/blob/bugfix-2.1.x/M...
[2]: https://github.com/Klipper3d/klipper/blob/master/src/lcd_hd4...
Project mention: Show HN: Atopile – Design circuit boards with code | news.ycombinator.com | 2024-02-05
Are you using Cura?
Project mention: X Max 3 owner for the past 4 months and it has been a headache | /r/QIDI | 2023-12-10You might also try a different slicer. I used Qidi Slicer for a couple prints but found better results from Orca Slicer and haven't looked back. You might find that Orca works better for your PETG projects. It also has calibration functions for helping set the flow ratio and pressure advance (https://github.com/SoftFever/OrcaSlicer/wiki/Calibration).
I just installed Ubuntu server and then used KIAUH to install Klipper. I was up and running in less than 20 minutes.
I wonder about the state of the project. I found it through HN in the past but the author seems to be busy rewriting the project
https://github.com/huxingyi/dust3d/issues/140
https://github.com/huxingyi/dust3d/issues/124#issuecomment-1...
Klipper is awesome and once it’s installed and up and running I can control my printer via my LAN network and upload STL’s and control the printer using the Mainsail Web interface. https://docs.mainsail.xyz
If you have a spare old(ish) Android phone you can look into Octo4A. Just be sure to connect the phone via power blocked USB cable to avoid your phone charing the printer... And you need a phone you can charge and use USB host at the same time. Some allow this via split cables (Type-c dongles) or if your phone has wireless charging.
Project mention: Why no REAL sliced 3D representation in ANY slicer software?? | /r/LycheeSlicer | 2023-12-11
Project mention: PartCAD the first package manager for CAD models | news.ycombinator.com | 2023-12-27They don't seem to be aware of https://github.com/nophead/NopSCADlib which has been around for an age.
The latest version of Pi OS (bullseye) broke the touch functions and some people are having luck rolling back the drivers. Head over to the github and read through because there are a few different fixes people have said worked for them. https://github.com/UnchartedBull/OctoDash/issues
3d-printing related posts
- PartCAD the first package manager for CAD models
- Why Prusa is floundering, and how you can avoid their fate
- Why no REAL sliced 3D representation in ANY slicer software??
- IS IT WORTH BUYING
- AnkerMake Studio on WINE - Looks possible...
- WW1 Planes that fit on the Squadron Leader player pieces.
- Nicer planes for the game
-
A note from our sponsor - WorkOS
workos.com | 26 Apr 2024
Index
What are some of the best open-source 3d-printing projects? This list will help you:
Project | Stars | |
---|---|---|
1 | FreeCAD | 17,463 |
2 | Marlin | 15,888 |
3 | openscad | 6,425 |
4 | Cura | 5,824 |
5 | OrcaSlicer | 5,031 |
6 | meshlab | 4,415 |
7 | Slic3r | 3,249 |
8 | kiauh | 2,917 |
9 | dust3d | 2,882 |
10 | awesome-mechanical-keyboard | 2,781 |
11 | 3D-printed-mirror-array | 2,395 |
12 | Configurations | 1,940 |
13 | PIFu | 1,734 |
14 | mainsail | 1,518 |
15 | sdf | 1,484 |
16 | octo4a | 1,457 |
17 | implicit | 1,285 |
18 | fluidd | 1,265 |
19 | UVtools | 1,077 |
20 | NopSCADlib | 1,074 |
21 | OctoDash | 1,008 |
22 | stl-thumb | 988 |
23 | prusa_i3_bear_upgrade | 955 |
Sponsored