4 रिपॉजिटरी
Software that calculates toolpaths and layer heights to produce machine-readable instructions for CNC and 3D printers.
Distinct from G-code Software: Closest candidates were general machine code generators or interpreters, whereas this is specifically about calculating physical toolpaths for manufacturing.
Explore 4 awesome GitHub repositories matching hardware & iot · G-code Generators. Refine with filters or upvote what's useful.
PrusaSlicer is a G-code generator that converts 3D models into machine instructions for FFF and mSLA printers, handling slicing, infill, and support generation. It provides a command-line slicing interface for processing models and profiles via terminal commands without a graphical user interface, and includes a G-code customization engine that inserts user-defined macros, variables, and post-processing scripts into generated G-code for tailored machine control. The software also manages multi-material prints by coordinating multiple extruders and filament colors, assigning materials to model
Evaluates variables, conditionals, and math expressions in custom G-code fields at slice time.
Cura is 3D printer slicing software and a G-code generator that converts 3D models into machine-readable instructions. It provides a management interface for configuring printer profiles and coordinating additive manufacturing workflows. The software includes a multi-extruder print controller for defining multi-material or multi-nozzle hardware setups. It supports custom printer integration by allowing users to define machine dimensions and G-code requirements for hardware not included in default lists. The platform covers remote print management through integration with external print serve
Calculates precise toolpaths and layer heights to generate machine-readable G-code files.
Bambu Studio एक 3D प्रिंटिंग स्लाइसर, CAD मॉडल प्रोसेसर, मल्टी-मटेरियल प्रिंट मैनेजर और 3D प्रिंटर कंट्रोल इंटरफेस है। यह 3D मॉडल को 3D प्रिंटर के लिए G-code निर्देशों में बदलता है और हार्डवेयर स्थिति की निगरानी और प्रिंट प्रगति को मैनेज करने के लिए एक रिमोट डैशबोर्ड के रूप में कार्य करता है। यह सॉफ्टवेयर सटीक स्लाइसिंग सुनिश्चित करने के लिए STEP फॉर्मेट में उच्च-सटीक CAD डेटा इम्पोर्ट करने के लिए अलग है। इसमें एक मल्टी-मटेरियल पेंटिंग सिस्टम है जो यूजर्स को मल्टी-कलर्ड ऑब्जेक्ट्स बनाने के लिए मॉडल के विशिष्ट क्षेत्रों में अलग-अलग फिलामेंट्स असाइन करने की अनुमति देता है। यह प्लेटफॉर्म एडिटिव मैन्युफैक्चरिंग वर्कफ़्लो को कवर करता है, जिसमें बिल्ड प्लेट्स पर मॉडल व्यवस्था और ओरिएंटेशन, ओवरहैंगिंग ज्योमेट्री के लिए वोक्सेल-आधारित सपोर्ट जनरेशन, और डायनामिक कूलिंग और स्पीड ऑप्टिमाइज़ेशन शामिल है। यह असेंबली विज़ुअलाइज़ेशन और कई वर्चुअल बिल्ड प्लेट्स में ऑब्जेक्ट्स को व्यवस्थित करने की क्षमता भी प्रदान करता है।
Translates 3D geometry into 2D cross-sections to generate toolpath instructions for 3D printers.
SolveSpace is a parametric CAD software and 3D solid modeler. It functions as a constraint-based geometry solver that allows for the creation of 2D and 3D models where positions and sizes are driven by geometric rules and mathematical relationships. The project distinguishes itself by integrating a mechanical linkage simulator for analyzing the motion of pin and ball joints and a G-code generator that produces CNC machining instructions with cutter radius compensation. It also includes tools for kinematic simulation, allowing users to trace the motion paths of components and export coordinate
Produces CNC machining instructions and toolpaths from 2D vector paths.