GCode Generator with Python
thingiverse
# GCode Generator in Python I developed an easy-to-use GCode generator for CNC machines that can create a variety of geometrical shapes. Current version is running under **Python 3.9** ## Comments Are Welcome I'm open to suggestions and improvements. ## Changelog ***V0.15 - 10-03-20*** * New: milling a hexagon pocket * Bugfix release, new: ToolID, SpindleSpeed, SpindleDir(CW/CCW) available **V0.16 - 25-04-20** * Bugfix and new improvements: material choose, spindle speed, son-material file, json-config file ![](https://raw.githubusercontent.com/mrRobot62/GCodeGenerator_Geometricals/master/img/screenshots/screen_cCircle.png) Most of the below shapes can be used with cutter compensation. ## Material List * Material choosing for all (most) milling stuff * Material details inside JSON-File * Choose a material, some fields are autofilled ## Contour Millings * Contour circle * Contour rectangle * Contour round rectangle * Contour holes in a circle * Contour holes in a grid ## Pocket Millings * Pocket a round rectangle * New 27.10.18 pocket a rectangle ## Drillings * New 02.11.18 drilling holes in a grid ## Surface * Smooth a rectangle surface in parallel lines * Smooth a round surface in a spiral line ## Other Base Functionalities * GCode preview window * Save gcode to file * Save gcode to clipboard * Save gcode to LinuxCNC AXIS software * V0.12.4 using of toolID, spindle speed, spindle direction * **V0.12.5** using a config-file and material configuration ## Download Follow this link to GitHub: https://github.com/mrRobot62/GCodeGenerator_Geometricals/blob/master/README.md ## Please Note This generator is under construction. If you find bugs, please open an issue on github. ## Interesting GCode Simulators Browser-based (on- and offline!) https://ncviewer.com Software package: https://camotics.org
With this file you will be able to print GCode Generator with Python with your 3D printer. Click on the button and save the file on your computer to work, edit or customize your design. You can also find more 3D designs for printers on GCode Generator with Python.