# Beeg Plotter Beeg Plotter is an (approximately) 1500x1500mm wall-mounted plotter, running Klipper. It uses a coreXY construction (two motors to control the movement) and a servo to control pen up/down on the toolhead. [{{:undefined:beeg-plotter-1.jpeg?direct&650|Beeg plotter :)}}] The software side is effectively the same as Beeg Plotter's little sister, [Sketchy](projects:plotter). A few Klipper macros are used to make using it easier (e.g. changes to z are interpreted as pen up/down). # Drawing with Beeg Plotter You can connect to Beeg Plotter at http://beeg.local on the hackerspace network. Please make sure it never left unattended while running! ## Generating gcode Beeg Plotter requires gcode instructions to draw, which likely will be generated from an svg. There are a couple of ways to generate gcode for Beeg. ### Inkscape You can generate gcode from Inkscape with [gcodeplot-klipper](https://github.com/averymcnab/gcodeplot-klipper). Inkscape with this plugin is good for simple plots with thin lines. See appendix below for example settings. ### PrusaSlicer PrusaSlicer is recommended for plots with any infill/width. Note: has a measly 1200x1200mm bed size limit. [Config bundle for PrusaSlicer](https://wiki.glashack.space/lib/exe/fetch.php?media=projects:plotter_prusaslicer_configs.ini). --- # Appendix ## GCodePlot (Inkscape plugin) example settings These settings are a recommendation or starting point - you should at the very least double check the co-ordinate settings which should align with your drawing surface. {{:projects:screenshot_2025-12-17_at_19.07.46.png?nolink&600|}} {{:projects:screenshot_2025-12-17_at_19.07.48.png?nolink&600|}} {{:projects:screenshot_2025-12-17_at_19.07.50.png?nolink&600|}} {{:projects:screenshot_2025-12-17_at_19.07.51.png?nolink&600|}} ## Config changes Klipper config changes will cause an auto backup to [the beeg config repo](https://github.com/glasgowhackerspace/beeg-plotter-configs) so if it breaks or gets wiped, you should restore it from there. If you do make big changes, please announce it on the discord.