Lulzbot Instructions

From HacDC Wiki
Revision as of 18:31, 15 September 2016 by Ubuntourist (talk | contribs) (Rough draft)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Basic instructions for the HacDC Lulzbot 3D printers

Create your model with ImplicitCAD (http://www.implicitcad.org/) or OpenSCAD (http://www.openscad.org/). The model will be saved with the extension or ".escad" or ".scad" respectively.

This should then be exported as a "structure file" with the extension ".stl". OpenSCAD can do this from the File -> Export menu. ImplicitCAD appears to use a separate program:

   $ extopenscad model.escad model.stl

While the .escad and .scad files are unique to the apps above, the .stl file is a standard understood by many programs. Some(?) printers understand STL files directly. Our Lulzbot printers are not among them. The STL file must be further converted into a series of instructions that tell the printer exactly how to calibrate, heat, move, extrude, and cool.

Again there is a widely used standard: G-code. G-Code files, logically enough, typically have the extension ".gcode". Cura, among other programs, reads STL files and produces G-Code files. Slic3r (http://slic3r.org/ and http://manual.slic3r.org/) is another such program.

Use Lulzbot's Cura, not "standard" Cura!

See https://www.lulzbot.com/cura for download links. (I'm assuming you can follow directions for your OS.)


Turn computer and 3D printer on

After boot, login as "root" with a password "fai"

Insert USB stick (in this example we will print the file "RoboRingV1.gcode" which is under the "fsgcode" directory)

Command (Purpose)

============== ==============

$ lsblk (List USB devices) $ mount /dev/sdb2 /mnt (Mount USB) $ ls /mnt $ cd /mnt/fsgcode $ ls $ pronsole > connect > settemp 190 (Remove any filament that may be stuckin extruder) > load .... (Tab to complete name) > print > ... > monitor > exit

The Lulzbot Mini will eventually move the extruder head up

$ pronsole > connect /dev/ttyACM0 (or) connect /dev/ttyACM1 > home x (watch the printers to see which responds)