Site Navigation

Your Account

Choose Language

  1. Close other applications that may use the USB com port.
    • Close other applications that may use the USB com port.

    • This printer is NOT designed to run from the USB port. Only connect the USB cable during setup of the printer.

    • The printer is designed to run from either (a) browser window over your intranet or (b) by addition of touchscreen with SD card reader

    • Close Cura, Mattercontrol, or other slicers you may have open.

    • Close any non-3D related programs, like Arduino or other programs that may use the USB com port.

    • If you purchased a fully assembled printer, an RTP (ready to print) model, DO NOT install or update new firmware. Your new printer is ready to use. Follow steps to configure the WiFi connection, then proceed to the last step of this guide to get started with the slicing software.

    • If you are running windows, click here to download the Duet Wifi Drivers. If you are running Mac or Linux, you won't need them - skip this step. Unzip the file and save the drivers somewhere you'll be able to find them. On windows 10, just double click the "duet.inf" file and in will install the driver. On windows 7, you'll need to find the duet in Device Manager and click update driver.

    • If you don't already have a program installed to send commands to a 3D printer, we recommend YAT (Download here: Once it's downloaded you shouldn't need to change any settings, just connect to the printer.

    • If you are using Simplify 3D, Pronterface, or MatterControl to connect to the printer, make sure it's not converting all your text to uppercase when you're setting up your wifi in the next step.

    • If you are not using a MAC, proceed to the next step.

    • Mac OSX Users: Open Applications > Utilities > Terminal .

      • Run ls /dev/tty.*

      • Copy the result that has USB in the name. For example; /dev/tty.usbmodem1411

      • Run screen /dev/tty.usbmodem1411 115200. Replace "usbmodem1411" with the result you received. You should see a blank screen. Hit enter and you should see OK returned. You are connected successfully.

      • If you get an error, Sorry, could not find a PTY. unplug the USB, plug it back in and try again.

    • Plug the micro USB cable into the USB slot on the (top) left side of your printer.

    • Connect to the printer with YAT, S3D, MatterControl, or carrier pigeon. Note that you'll need to set the baud rate to 115200 in order to connect. Then send the following commands:

      • M552 S0

      • M587 S"yourssid" P"yourpass"

      • M552 S1

    • After sending M552 S1 , you should see a confirmation, and the IP address of your printer. Write the IP address down, you'll use it in the next steps

    • Make sure your printer is close to your Wifi Router. If you a getting a lot of AJAX disconnected errors, it's probably because the printer can't talk to your wifi reliably. Keep the distance between them to a minimum.

    • The SD card can become partially unseated in shipping. It is highly recommended to remove it (push it in until you hear the click, then it'll come out) and put it back in (push until you hear the click) before you get too far into the setup.

    • Older machines had FSR sensors. Current models use the SE300 Strain Gauge.

    • If you have an older FSR machine, check that your FSR's are working properly. You should see a blue light through the slots in the side of the base with the power cord. Push down on the bed in a few different places and make sure the lights flash/blink - you shouldn't need to push very hard. If they don't blink, contact support.

    • Open a web browser and download the newest config files by clicking "Clone or download" and select download here:

    • Extract the zip file to a location on your computer.

    • Open a new tab and enter the IP Address of your printer. When the page loads, click on "Settings" in the lower left of the screen. Click on the "Upload Files" button, and upload the Duet2CombinedFirmware.bin file that you just downloaded. It is located in the folder for your machine (FSR or Hotend probe folder) followed by the /sys/ folder.

    • Once it's uploaded, you will be prompted to reboot the Duet. Click yes. After about 10 seconds, click the Refresh button on your browser and your printer will be running with the new config files.

    • We have setup a custom macro to take care of all the heavy lifting for your first calibration. On the "Machine Control" tab, you can click "First Probe" under "User-Defined Macros" to do your first calibration.

    • The macro will do an initial calibration that starts extra high off the bed to account for slight variances in build height. Once it's completed, it will do a bed mapping to further dial in the calibration.

    • Please note that if you do any other calibration after the bed mapping such as running the Probe Autolevel macro, it will cancel out the bed mapping. We suggest running bed mapping as the final calibration to get the the best results.

    • Do not run any of the calibration probing with the hotend up to temperature or with the hotend above room temperature. This can cause probing errors.

    • You might see a line or two that says the Height Error Difference was above the maximum tolerance. Don't worry about them unless you see a lot of them.

    • You can load filament by heating the hot end up to 220 degrees and manually feeding the filament in through the EZR and boden tube, or by using the "Filament Load" macro

    • To use the load filament macro, hold in the red button on the EZR extruder and press the filament in until it is just peeking out the side with the boden tube. Then click "Filament Load" under User-Defined Macros, and click OK.

    • Click here for the guide on creating macros.

    • Click here to go to the list of SeeMeCNC Macros.

    • Upload and print your first gcode file. You can do this two different ways. You can either click "Upload & Print" at the top of the page, or click on G-Code files at the side of the page, then "Upload G-Code File(s)", then select your file from the list.

    • If you'd like a pre-sliced file for your first print, FIRST PRINT

    • NOTE: On the first heatup of your bed, you may notice a small amount of smoke from the bed / base of the printer. This is nothing to worry about, this is excess residue on the silicone bed from the manufacturing process. We cycle every bed at SeeMeCNC before shipping to reduce / eliminate this issue, but some are more determined than others.

    • We recommend using Cura for slicing. All v3.2 testing is performed with Cura and our slicing profiles for our printers will get you going fast! Click here to see our guide for installing Cura and downloading our profiles for your new printer.

Finish Line

3 other people completed this guide.


Member since: 10/31/2017

214 Reputation

4 Guides authored


Nothing about loading filament? I know the printer didn’t come with any, but it’d still be nice to have that step before the gcode loading step.

Anddy - Reply

Hey Ryan, thanks for this guide.

As a Rostock Max owner that have always pre-heated the bed and hot end in before calibration, I was wondering if I had to do the calibration with the Hot end and Bed heated or not. After reading seemecnc forum, I see that doesn’t really matters. I think it could be good to mention it, for those “old schoolers” like myself :-)


Art - Reply

View Statistics:

Past 24 Hours: 5

Past 7 Days: 64

Past 30 Days: 217

All Time: 3,224