Tools:Ditto3DPrinter
These are some instructions on how to use Tom's 3D printer (called 'ditto'). They are based on notes I took while Tom was showing me how to use the printer. I'm still in the process of writing this page at the moment. Feel free to correct any mistakes when I've finished. --Highfellow (talk) 03:14, 15 February 2016 (UTC)
Overview
To print a model, you'll need to go through the following steps:
- Create the model in a 3D design program such as FreeCAD, Blender, or OpenSCAD. Alternatively, download a model from somewhere online, like Thingiverse. You can also print from 2D bitmaps such as JPEGS, BMPs, or PNGs. This part of the process is up to you - you should be able to find help elsewhere online.
- Export it to a file format recognised by Cura, which is the program which renders the model file into a form the printer can understand, known as G-Code.
- Import the file to Cura and render it into a G-Code file.
- Start up the printer and change filament if necessary.
- Upload the G-Code file to the printer through the web interface.
- Start the print and wait for it to finish.
- Remove the print from the print bed and clean the bed.
These steps are described below. First though, you'll probably also need to install and configure Cura.
Setting up Cura
Cura is the program which renders your 3D model file into a series of detailed instructions to send to the printer, written in a language called G-Code. This tells the printer exactly what to do at the level of 'move the head 3mm along the X axis while feeding filament at 1mm/sec', as opposed to the model file which is more 'there is a surface here which is defined by the following polygons'.
To set up Cura on your laptop, you'll first need to install it from their website. If you have a debian based system like Debian, Ubuntu, or Linux Mint, you'll get a .deb package which you can install as follows (assuming you've downloaded the Cura package to <cura-package>.deb):
dpkg -i <cura-package>.deb apt-get -f install
Next, you need to configure Cura to work with Tom's printer.
First, start up Cura. If you're running it for the first time, the 'Add new machine' dialog should open automatically; otherwise you'll need to go to [ Machine > Add new machine... ]. Click 'Next' to start the wizard, then select 'Other...' and click 'Next' and then select 'Custom...' and click 'Next'. If these radio buttons go off the end of your screen (which happened on my laptop), you can select them by clicking the button at the top of the list and pressing the up arrow key once.
Now you should be at a dialog entitled 'Custom RepRap information'. The values you need to enter are set out in the table below.
Field name | Value | Notes |
Machine Name | Ditto | A name to refer to this machine by. |
Machine Width X (mm) | 200 | Width of the printing bed (side to side). |
Machine Depth Y (mm) | 200 | Depth of the printing bed (front to back). |
Machine Height Z (mm) | 160 | Height of the printing bed (top to bottom). |
Nozzle size (mm) | 0.4 | Diameter of the extruder nozzle on the printer. |
Heated Bed | Yes | Whether the printing bed is heated |
Bed center is at 0,0,0 (Rostock) | No | How the centre of the bed is defined in the printers internal coordinates. |