Remote control servers for 3D printers have become very popular in the 3D printing industry, with projects like OctoPrint and AstroPrint attracting thousands of users. These systems are super helpful for printing because they enable you to remotely start and stop prints, set temperatures, and so much more. Additionally, they give you an alternative user interface as well as a few extra capabilities that your printer’s default LCD might not already offer.
Repetier Server is another terrific 3D printer server option. Though it’s perhaps less popular among hobbyists than OctoPrint, it still has lots of features that shouldn’t be overlooked. Its capabilities include webcam monitoring, a separate LCD interface, integrated slicing for 3D models, and more.
Similar to OctoPrint and other remote control servers, Repetier Server runs off of a host computer – most commonly a Raspberry Pi board – along with a few other components like an LCD screen. In this article, we’ll show you how to set up Repetier Server for your 3D printer. Enjoy!
Similar to an OctoPrint server, Repetier Server offers many benefits for your overall 3D printing experience. The most obvious one is the remote control capabilities. Once set up and connected, you’ll be able to remotely access an interface with a full control panel for your printer. You can move all the axes on your printer, control the fan speed, set the bed and nozzle temperatures, and manually send G-code commands straight to your printer’s motherboard.
Besides remote printer control, Repetier Server provides online slicing, so you don’t even need a sliced G-code file to start a print remotely. Instead, you can upload your 3D model into the server’s online slicer interface. Here, you can scale, move, and otherwise manipulate the model before slicing it into a printable G-code file that you can send to your printer.
Additionally, Repetier Server’s built-in slicer provides many different slicing options. According to their documentation, you can pick what slicing platform you want to use – for example, Cura and PrusaSlicer – as well as different pre-configured slicer profiles within each slicer option. This allows you to find the perfect slicing profile to fit your specific 3D printer.
And, like most remote printer control servers today, Repetier Server also offers a webcam stream section. Here, you’ll be able to monitor your printing progress with a live stream from a webcam connected to the server’s hardware.
If you want to setup Repetier Server, there’s some hardware required to do so. The following is an overview of the components you’ll need:
On top of these hardware components, you’ll also want Raspberry Pi Imager installed on your laptop or PC. It’s image flashing software that’s needed to load the Repetier Server firmware to your Pi board’s MicroSD card. You can download Raspberry Pi Imager for free from Raspberry Pi’s website.
Once you’ve got all of this, you’re ready to get started!
The first step to setting up Repetier Server on your Raspberry Pi is to flash the operating system image to your Pi’s MicroSD card:
Next, we’ll need to connect Repetier Server to the internet. If you have a hardwired internet connection via an Ethernet cable, you can skip this step because the firmware will automatically detect the connection and use it.
But, if you’re planning on using Wi-Fi, you’ll need to set up the connection on your Raspberry Pi board. There are two ways of doing this; either through an access point using your computer (Option 1) or through your Pi board’s connected display (Option 2).
Next, we need to configure Repetier Server based on your setup. This step is technically optional if everything is working perfectly. But if you want to connect a webcam, rotate the interface on the connected LCD, or implement another change, you’ll need to configure the software a bit.
Under the “Special Cases/Troubleshooting” heading of Repetier’s Raspberry Pi Image web page, you’ll see a list of common issues and solutions that involve changes to the settings or even adjustments to the configuration file. If your special case requires changes to the configuration file, you can do that as follows:
Now that we’ve connected the server to the internet, it’s time to configure it to your 3D printer. Follow the steps below to do so:
And that’s it! You’ve now successfully set up Repetier Server and connected it to your 3D printer! We’ll explain more about how you can use the online Repetier Server interface in the next section.
Now that we’ve configured and connected your server, you’re probably wondering how you can use it. Controlling your printer through the Repetier Server is done through the online interface, which you can access by going to http://RepetierServer.local or the specific IP address of your server.
Once you’re in, you’ll see a tab for each of your connected printers, displaying the current temperature and any ongoing print jobs for the machine. Click on the tab to open up the full control panel for the printer. At the top of the interface, you’ll see the following labels:
Lastly, if you had any issues during the setup process, the following are a couple of common issues:
License: The text of "Repetier Server: How to Set One Up" by All3DP is licensed under a Creative Commons Attribution 4.0 International License.