A curated list of awesome 3D printing resources.
Table Of Contents
- 3D Printer Brands
- CAD Tools
- Control Software
- 3D Printer Firmware
- File Formats
- Slicers
- Scanner
- Online 3D Model Repositories
- Online Tools
- On Demand 3D Printing Services
- Marketplaces
- On Demand 3D Printing Price Comparison
- Search Engines
- Technologies
- Filaments
- 3D Systems - 3D printers, print materials, on-demand parts services and digital design tools.
- Bambu Lab
- Craftbot
- Dremel - 3D printers and laser cutters.
- Flashforge
- Formlabs
- HevORT - Advanced DIY 3D Printer
- innovatiQ
- Kentstrapper
- Lulzbot - Open hardware 3D printers and accessories.
- Lumi Industries
- MakerBot
- Makergear
- Monoprice - Monoprice branded Wanhao printers.
- Nexum3D - Delta 3D printers in 3 sizes.
- Printcepts - Innovative printer concepts.
- Prusa Research - 3D printers from Josef Prusa.
- QIDI - Affordable, fast, large scale printers.
- RepRap - Free desktop 3D printer.
- Robo3d - Robo R1, R2 and C2 3D printers.
- Sharebot - Innovative, easy to use 3D printers for professional results.
- Sindoh - Enclosed xyz 3D printer "3DWOX".
- Tiertime
- Trideo3D - FDM 3D printers focusing on the experience in 3 sizes.
- Ultimaker
- VoronDesign - Open source 3D printer designs.
- Wanhao
- AutoCAD - 2D and 3D CAD design software (commercial)
- Autodesk Fusion 360 - 3D CAD, CAM, and CAE tool for product design and manufacturing (free for personal / non-commercial use)
- Blender - 3D modeling and sculpting app. (open source)
- FreeCAD
- OpenSCAD
- Rhinoceros 3D - CAD application software. (commercial)
- Solidworks - 3D CAD design software (commercial)
- SolveSpace - Minimalist CAD software. (open source)
- Tinkercad - Browser based free app for 3D design, electronics, and coding.
- Makerbot Desktop - Discover, manage and share your 3D prints.
- OctoPrint - Web interface for 3D printer.
- PrintRun - Pure Python 3d printing host software.
- Repetier - Place, slice, preview and print.
Open source if not labeled differently.
- AnetA8 - Marlin 3D Printer Firmware for AnetA8.
- CR-30 Firmware - Creality CR-30 Belt Printer.
- G3Firmware - The firmware for generation 3 and later RepRap electronics.
- Grbl - CNC milling controller written in optimized C that will run on a straight Arduino.
- Klipper - Offloads processing to a host for faster, more precise printing with advanced features.
- Marlin - Marlin is an one of the most widely used firmware.
- Prusa Firmware - Custom firmware for Prusa printers, based on Marlin.
- RepRap Firmware - Highly customizable firmware with strong network capabilities and web-based control.
- Repetier-Firmware - Supports multiple extruders, network connectivity, and a web interface.
- SMI-Taz-Firmware - Marlin firmware for the Lulzbot Taz 3 with the E3Dv6 head.
- Sailfish - Sailfish, faster than a Marlin.
- Smoothieware - CNC controller written in Object-Oriented C++.
- Sprinter - Firmware for RepRap printers and similar devices.
- Teacup_Firmware - Firmware for RepRap and other 3D printers.
- UnifiedFirmware - Both 8 bit and 32 bit based machines/boards.
Name | License | Encoding | Features |
---|---|---|---|
3MF | Open | Compressed XML | geometry, material, metadata, signature, texture, thumbnail |
ACIS | text or binary | ||
AMF | Open | Zipped XML | color, constellations, curved triangles, formulas, geometry, material, metadata |
CKD | Proprietary | ||
DWG (Drawing) | Proprietary | OpenXPS | |
DXF (Drawing Exchange Format) | Proprietary | text/binary | |
DWF (Design Web Format) | OpenXPS | Communicate design information | |
IGES (Initial Graphics Exchange Specification) | Vendor-neutral | text | |
OBJ (Object) | Open | text | geometry |
PLY (Polygon File Format) | Open | text or binary | color, geometry, normals, texture, transparency |
STL | Proprietary | text or binary | geometry, normals |
STEP | ISO |
Convert 3D models into G-Code.
- BambuStudio - Slicer specific to Bambu Printers.
- CraftWare - Free slicer for 3D printers.
- Cura - Open source 3D printer / slicing GUI by Ultimaker.
- Kiri:Moto - Web based slicer for 3D printers, CNC mills, and Laser cutters.
- KISSlicer - Cross-platform slicer for STL files.
- MatterControl - 3D printing software.
- OrcaSlicer - Slicer forked from PrusaSlicer and BambuStudio.
- PrusaSlicer - Slicer specific to Prusa Printers.
- Slic3r - Open source 3D printing toolbox.
- iSense 3D scanner
- MakerBot Digitizer
- Matter and Form - Professional grade scanner.
- Sense - 3D Scanner.
From 3D printer manufacturer:
- Thingiverse - (from Ultimaker)
- Printables - (from Prusa Research)
- Makerworld - (from Bambu Lab)
Independent:
- 3D Kitbash - Premium 3D-printable 3D models of toys.
- 3D Via
- Astroprint
- CGtrader
- Cults - Find, share and sell 3D print files.
- Free3D - Free and premium 3D models.
- GrabCAD
- MyMiniFactory - 3D print files for tabletop gaming, toys, gadgets.
- Pinshape - Find, share and sell 3D print files.
- Redpah
- Repables
- Sculpteo
- Shapeways
- SketchFab
- TF3DM
- Turbosquid
Self-Hostable:
- BotQueue - Control your 3D printers over the internet.
- Clara.io - Cloud-based 3D modeling, animation and rendering.
- gcode.ws - Gcode analyzer.
- GetAnywhere - Remotely monitor your OctoPrint.
- Vectary - Browser-based 3D modeling.
- 3D Hubs
- Beamler - Global industrial 3D printer network.
- Jiga - Manufacturing as a service with known machine shops.
- Murtfeldt Additive Solutions - Industrical 3D printing service.
- Rapidobject - 3D printing solution provider.
- Scultpeo - Online 3D printing service.
- Shapeways
- Toybuilderlabs
- Vikings - 3D printing and fulfillment on demand.
- DIVO3D - Washington State 3D printing, 3D design and 3D Scanning with local pickup and national shipping.
- Microscape - Minature scale 3D printed architectural models.
- iGo3D - 3D printing online store.
- Carbon3D - Balancing the interaction of light and oxygen for fast resin based 3D printing.
- iopscience.iop.org/article/10.1088 - 3D printed components with ultrasonically arranged microscale structure.
- Creality
- Elegoo
- eSun
- Inland - Micro Center Specific Filament
- Protopasta