Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Turn your Windows 10 IoT Core device into a print server and connect your 3D Printer to it. You will be able to access your printer wirelessly from other devices.
Before you start, you will need:
A board with the latest version of Windows 10 IoT Core Insider Preview installed. Follow the Get Started guide to get the IoT Dashboard app and install Windows 10 IoT Core.
A 3D Printer compatible with our Network 3D Printer app:
- Lulzbot Taz 6
- Makergear M2
- Printrbot Play, Plus and Simple
- Prusa i3 Mk2
- Ultimaker Original and Original+
- Ultimaker 2 and 2+
- Ultimaker 2 Extended and Extended+
- CraftBot 2
- CraftBot PLUS
- LulzBot Mini
- Velleman K8200
Plug-in your 3D printer to your Windows 10 IoT Core board using the USB cable.
Open the IoT Dashboard app and verify that your device shows up in the My devices tab.
In IoT Dashboard, click on the Try some samples section.
Select the Network 3D Printer sample app.
Select your 3D Printer model and press the Deploy and run button to deploy the app to your IoT Core device.
LulzBot TAZ 6 image by Aleph Objects, Inc. is licensed under CC BY-SA 4.0.
If you wish to install a custom printer select the "Custom" option from the list of Printers. Custom 3d Printers need a configuration xml called the PrintDeviceCapabilities.xml file to be provided to correctly connect and print to the 3d printer. A sample PrintDeviceCapabilities.xml file can be found in Sample configuration XML
The minimum changes you need to make in the xml file are to update the following sections with the correct values specific to your compatible printer.
These values specify the print bed dimensions of your 3d printer to the slicer when processing the 3d model
<psk3d:Job3DOutputAreaWidth>200000</psk3d:Job3DOutputAreaWidth>
<psk3d:Job3DOutputAreaDepth>200000</psk3d:Job3DOutputAreaDepth>
<psk3d:Job3DOutputAreaHeight>200000</psk3d:Job3DOutputAreaHeight>
The value in the psk3dx:baudrate xml tag controls the specific baud rate to use while communicating with the 3d printer from the raspberry pi3. Set the appropriate baud rate specific to your 3d printer.
\<psk3dx:baudrate\>115200</psk3dx:baudrate>
The other values in the PrintDeviceCapabilities xml are used to notify the slicer in the 3d print driver to fine tune how it works with your specific compatible printer. More information on all these values are provided here.
Go to your Windows 10 PC and go to Settings -> Devices -> Printers & Scanners.
Press Add a printer or scanner.
Select your 3D Printer and press Add device. The printer will install automatically.
Congratulations your printer is now installed and will behave exactly as if it was connected with a USB cable. You can now print to it using 3D Builder.