Skip to content

jellespijker/awesome-3d-printing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Contribution guide   

Contents

Software

Slicers

  • Cura - The world's most popular 3D printing software.
  • Cura-lulzbot - Cura LulzBot Edition for LulzBot 3D Printers by Aleph Objects, Inc
  • Cura-BCN3D - 3D printer / slicing GUI built on top of the Uranium framework, customized for the BCN3D machines
  • Pathio - A modern slicer for extrusion 3D printing provided by E3D Skunkworks
  • Slic3r - Open Source toolpath generator for 3D printers
  • PrusaSlicer - a feature-rich, frequently updated tool that contains everything you need to export the perfect print files for your Original Prusa 3D printer.
  • SuperSlicer - G-code generator for 3D printers (Ultimaker, Prusa, Voron, Creality, etc.) Fork of Prusa Slicer.
  • FlashPrint - Slicer for the FlashForge 3D printers.
  • chitubox - All-in-one SLA/DLP/LCD Slicer. A free 3D printing slicer software to help you design and slice you objects.
  • IceSL - A GPU accelerated modeler and slicer for 3D printing
  • Ideamaker - Fast and user friendly 3D slicer for FDM printers
  • KISSlicer - KISSlicer is a fast, easy-to-use, cross-platform program that takes 3D files (STL) and generates path information (G-code) for a 3D Printer. The FREE version has all the features needed for the hobbyist who uses a single-head machine
  • Mattercontrol - Software solution for 3D printers

Cura plugins

Libraries and Tools

Toolpath - Generator

  • CuraEngine - A powerful, fast and robust engine for processing 3D models into 3D printing instructions, written in C++
  • MatterSlice - a C# console application that generates GCode (hardware control) for 3D printing. It was originally ported from CuraEngine (another great open source 3D printing engine). It is the primary slicing engine for MatterSlice and under constant development.
  • opencamlib - open source computer aided manufacturing algorithms library, written in C++
  • PyCAM - a toolpath generator for 3-axis CNC machining. It loads 3D models in STL format or 2D contour models from DXF or SVG files. The resulting G-Code can be used with LinuxCNC or any other machine controller. Written in Python
  • CamMill - CAM application to produce tool paths and gcode from DXF files, written in C

Toolpath - Interpreter

  • GHermeneus - a fast GCode interpreter and parser, written in C++20
  • gcode3d - GCode visualizer
  • yagv - A fast 3D Gcode Viewer for Reprap-style 3D printers, in Python and OpenGL

Toolpath - Misc

  • Universal-G-Code-sender - A Java based GRBL compatible cross-platform G-Code sender.
  • RepRaptor - A Qt RepRap gcode sender/host controller
  • Pronterface - Pronterface, Pronsole, and Printcore - Pure Python 3d printing host software
  • 3delta - 3Δ is a host software for 3d printers of the delta style. In many aspects it is similar to Pronterface. However it brings additional motion control better suited to non-cartesian delta printers.

Toolpath - PostProcessing

  • GPX - Gcode to x3g conversion post processor, written in C
  • AutoLevellerAE - Java based software for 'levelling' GCode file for use on a CNC machine
    • Repo - Source code

Packing and Arranging

  • Plater - 3D-printer parts placer and plate generator, written in C++
  • libnest2d - 2D irregular bin packaging and nesting library written in modern C++
  • nest2D - A 2D bin packaging tool for python
  • SVGnest - An open source vector nesting tool, written in JavaScript

Hardware

Printers

Firmware

CAD