VisiCut
Free laser cutting software. The free software prepares and sends jobs to laser cutters with support for multiple controller types including Epilog, Full Spectrum, and GRBL-based machines. Its material profiles store tested speed, power, and frequency settings for different materials and operations for consistent cutting results. VisiCut's mapping system assigns laser operations based on SVG stroke colors and fill properties for organizing multi-operation jobs visually. The tool serves makerspaces and educational institutions that need free, multi-platform laser cutting software supporting diverse hardware.
More Fabrication
Ultimaker Cura
Free 3D printing slicing software. The slicer processes 3D models into G-code toolpaths optimized for FDM 3D printers with support for hundreds of printer profiles from major manufacturers. Its custom support generation, tree supports, and adaptive layer height features balance print quality with material usage and print time. Cura's marketplace provides plugins and material profiles from third-party developers for extending functionality and supporting specialized printing workflows. The open-source codebase enables custom modifications for research institutions, manufacturers, and advanced users with specific slicing requirements.
PrusaSlicer
Advanced 3D printing slicer based on Slic3r. The slicer provides optimized profiles for Prusa printers while supporting virtually any FDM or SLA printer through its custom printer profile system. Its paint-on supports and seam painting tools give users precise control over support placement and visible seam locations for quality optimization. PrusaSlicer's variable layer height and modifier mesh features enable different print settings in different regions of a single model. The organic supports option generates tree-like support structures that use less material and remove more cleanly than traditional grid supports.
Simplify3D
Professional 3D printing software with advanced controls. The professional slicer provides granular control over every aspect of the printing process with per-region settings, custom supports, and variable infill patterns. Its process management system enables assigning different print parameters to different regions of a model within a single print job. Simplify3D's cross-platform support and broad printer compatibility make it a universal slicing solution for users with multiple printer brands. The simulation preview shows exact toolpath movements, retraction points, and travel moves for diagnosing potential print quality issues before printing.
Meshmixer
Free software for editing and preparing 3D models for printing. The software provides mesh editing, sculpting, Boolean operations, and analysis tools specifically designed for preparing 3D models for fabrication processes. Its support generation creates tree-like structures optimized for minimizing material while maintaining printability for resin and FDM printing. Meshmixer's mesh repair tools fix non-manifold geometry, fill holes, and resolve self-intersections that prevent models from slicing correctly. The stability analysis and thickness visualization tools identify potential failure points in 3D printed parts before committing to a print.
Netfabb
Professional additive manufacturing software by Autodesk. The software provides STL repair, support generation, lattice creation, and build simulation tools for professional additive manufacturing preparation. Its lattice and topology optimization features reduce part weight while maintaining structural integrity, essential for aerospace and medical applications. Netfabb's simulation module predicts thermal distortion and residual stress during metal printing to compensate geometry before fabrication. The platform integrates with Fusion 360 for a complete workflow from design through manufacturing preparation for metal and polymer additive processes.
Materialise Magics
Industry-standard software for additive manufacturing preparation. The platform provides comprehensive STL editing, support generation, build preparation, and nesting tools used by the majority of industrial additive manufacturing service bureaus. Its automated repair algorithms fix common mesh issues including holes, inverted normals, and bad edges that prevent successful 3D printing. Materialise's build processor technology optimizes machine-specific parameters for consistent quality across production runs on industrial 3D printers. The e-Stage automatic support generation for SLA creates optimized support structures that minimize material usage and simplify post-processing.