Fabbster testing and setup

The educational technology and digital learning wiki
Jump to navigation Jump to search

<pageby comments="false"/>

The Fabbster is a low cost 3D printer kit that can be assembled by people with some do-it-yourself skills.

Important. This article refers to a "pilot program" printer and the draft manual version 1.10 and not the "final" home-user version.

This article explains:

  • How to install software
  • How to conduct some initial tests with the SD card
  • How to conduct some initial tests with the Netfabb software
  • How to calibrate the platform

See also:


First installation tests

Recall: Do not close the case yet. Your wiring may be wrong and you also should have a view on the LEDS (see below)

The following is a summary of fabbster wiki notes and forum posts. Do not trust this yet. Also, do not fully trust information at Fabbster. Some stuff is contradictory, e.g. installation tests says that the first move with the AUTO.BGC file is front and a few lines down it is back. The truth is rather that it moves up/right/back and then down/left/front and then repeats.

My fabbster seems to work now. Movement test works, extruder test ok, temperature probably ok too. But maybe I'll find some other error tomorrow. - Daniel K. Schneider 22:54, 26 April 2012.

Testing the motors (part 1)

  • Move all the x,y,z cassettes into the middle. In particular, move the x-axis up the z-axis (i.e. just push the thing in the middle upwards ...)
  • Switch the fabbster on
  • If you can't move any of the motors, then they have got power. Do not push, they will hate you !

Switch off again and have a beer. Maybe you soon will be done :)

Test #1 with SD card

Simple movement test

(1) Get AUTO.BGC from Fabbster

This will allow to drive the Printer from an SD card

  • Download auto.bgc from http://wiki.fabbster.com/File:Auto.bgc
  • Rename it to AUTO.bgc (Yes: UPPERCASE name and lowercase extension.)
  • Get the card (you either put it aside or it was taped in the e-box)
  • Copy to the card

(2) Insert the card

  • Picture on the SD card should be to the left. It should snap

(3) Move the three cassettes in middle position. That includes moving up the x-axis in z direction. If you don't understand this: Just push the thing in the middle upwards.

(4) Power on

  • Green LED should be blinking
  • Blue LED should be on (steady)
  • Read LED also on (steady) ?

(5) Press the start button for more than 5 seconds (little black button in front of the lower board)

  1. The red and the green LEDs light up.
  2. After 5-10 seconds:
    • the red LED switches off
    • the blue LED is on (steady or blinking ?)
  3. After 10 seconds:
    • Extruder should start moving (see below). If it doesn't, switch the fabbster off
    • Nozzle should be warm, i.e. neither cold nor very hot. If it will heat a lot, then temperature sensor isn't connected or working ...
  • LEDs:

The red LED indicates that the extruder is heating. The blue LED indicates that the extruder has reached the set temperature

(6) Extruder test movement should start after 10 seconds

  • The extruder should be moving to the right top direction and the platform should move to the back (fabbster wiki says front but that should be wrong). This means all axis are moving in positive direction. See also the next item

(7) Summary of good signs

  • first move is up in Z
  • first move is right for the extruder
  • first move is backwards for the platform
  • fan is turning
  • nozzle heats up to 60°C (if you have heavy burns on your finger something is wrong)

(8) Add the platform

  • Just screw it on top of the cassette that moves in the Y-direction
  • Yes, the Fabbster seems to be a modified Mendel design ....

Trouble shooting for Test #1 with SD card

Here are a few things that can go wrong:

(1)Fabbster moves in some wrong direction

  • If the extruder was moving down first instead of up, change the connectors of the Z-motor on the yellow/red pair of cable in the electronic box.
  • If the extruder was moving to the left change the connectors of the X-axis.
  • If the platform was moving backwards, change the connectors of the y-axis.

(2) fabbster does nothing

  • within 60 sec after pressing the start/stop button for 10 sec.
  • All LEDs may be blinking in addition.

Possible Reasons:

  • The fabbster can not read the file AUTO.BGC on the SD card. Make sure that the file is there.
    • My story #1: I named the file AUTO.BCG instead of AUTO.bgc ... All three LEDS were blinking
    • My story #2 (after inverting the heat sensor wires): I named the file AUTO.BGC instead of AUTO.bgc
  • The fabbster cannot read the card. Try another card, wiggle the card in the slot, etc. It also may have bad contact. Bend down the SD-card holder contacts or more easy and safer: apply two layers of clear tape to the back of the SD-card...

(3) The fabbster is moving some millimeters and then the three LEDs start flashing

  • The temperature coupler is not connected right. Open the case and check if there is a red dot on it. Yes, you will have remove the plate in order to find out...
  • If it does have a red dot, then you must turn the male connector, i.e. invert black/white cables somewhere. Read step 31 above. I explained what to do
  • This also happened to me, but I only figured it out after using the Netfabb engine for testing. (Didn't understand the name problem of AUTO.bgc)

(4) Nozzle starts smelling and gets very hot

  • The heating wire has a short circuit fault.
  • Redo the winding of the heating wire
  • Inspect it from something that is broken, sticks out
  • etc...

TIP

  • You also can test through the netfabb interface. See below.

The LEDS

There are three LEDS that sit on the lower board. So you only can see these if the case is open.

  • red indicates that the extruder is heating.
  • blue LED indicates that the extruder has reached the set temperatur.
  • green LED indicates that the system is working.
  • All three LEDs indicate an error

Unknown:

  • Green blinking LED ?

Software installation

In principle, you don't need to connect the PC to the fabbster for printing. However, since the fabbster doesn't have any control board (like the Rapman for example), it's not a good idea to print from the SD card only. However, if you must, you can:

  • Generate the G-code with Netfabb
  • Then copy the file to the SD card and name it AUTO.bgc. Any other name won't work.

I think that "bgc" stands for "binary g-code".

Installation of Fabster device driver

This will allow the PC to connect with the Printer board. Without it, you can send anything to the printer from your PC

  • Get the driver from http://wiki.fabbster.com/Driver
  • Unzip the archive somewhere
  • Download the Netfabb manual. Yes, the installation of the driver is hidden in Chapter three.

Driver install

  • Turn on the Fabbster
  • Connect the printer with a USB port using the USB host cable (Always use the same or re-install)
  • When you get the message that tells you that no driver could be found you could react but I was too late.
  • So open Control panel, material and audio, peripherals and printers. (rough translation from french). The Sintermask Fabbster should be there. Right-click and play for a while with the buttons until it is installed. Ignore any warnings, just do it and repeat (Windows style) ;)

Installation of Netfabb engine

This program will

  • Allow to translate STL files into machine code according to parameters that you can set. That includes generating a raft, fills, layer thickness, etc.
  • Position and repair an STL model
  • Talk to the fabbster for sending print files or moving the extruder/heating etc. manually.

Download from there:

Find the voucher code:

  • Printed somewhere on a sticker inside or outside of one of the the e-box halves ...

Install it:

  • If you can't find the voucher code, select the demo version (aka basic)
  • After filling in your mail you will get an unlock code.
  • Enter it

Configure Netfabb

Do not skip this (except for a temp/extruder test you could, see below)

In particular:

  • homing must be off (both before and after printing, else the extruder will run away and find no stop sensor since there is none !)
  • Some other stuff too needs to be changed, e.g. acceleration and jumping

More details later. I still didn't start printing. I am sitting in some train for a several hours trip and am too lazy to do other work. I am mining fabbster forums and wiki - Daniel K. Schneider 17:31, 27 April 2012 (CEST)

Note about the Pro Version:

  • Its main advantage is that you can glue STL files together. This is IMHO, from what I remember without checking. I bought two Pro versions for the RapMan but I didn't use the slicer program since I found skeinforge easier to manipulate for my purposes. I.e. I only used Netfabb for STL repair, 3D lettering, positioning and STL gluing in the past.

Simple tests with Netfabb

Connecting

  • Select fabbster
  • Hit connect

Extruder motor test

  • Power up the extruder (16 RPM will do).
  • If you hear a noise then you are ok

Temperature test

  • Hit the set button next to temperature
  • Set to 60 unless you want your fingers burnt
  • If all three LEDS start blinking, then you likely got a temperature sensor that has a red dot, meaning that you must exchange male and female wires. So open up the extruder and check this. Happened to me  :( - Daniel K. Schneider 22:39, 26 April 2012 (CEST)
Testing extruder speed and temperature with Netfabb


Platform calibration

There is not much you must/can calibrate

  • The height must be adjusted by turning the 2x2 bolts that stick out of the z-motors on both sides of the x-axis
  • The nozzle should be as close as possible, e.g. 0.5mm is just fine, less can be better. Use a pile of 5 sheets of paper and if it moves underneath the nozzle but sticks a bit, then you got 0.5mm.
  • Make sure to move the platform and the extruder around and check that the nozzle does not touch anywhere. Just do it manually but with the power off of course (else you will damage the motors).

Tip:

  • Heat the nozzle to full temp before you print. This way, if it drives into the platform it won't be harmed ;)
  • Read the instructions in the Netfabb wiki on how to set up Netfabb. If I understand right, the printer will not home, but start from where the extruder sits (i.e. in the middle in principle, but I have to check this.)

The platform seems to be uneven, so you only can print using a fat raft, i.e. a piece that will stick to the bottom of your model and that you later will have to rip off. The netfabb software will automatically generate one for you. Though make sure that it's big enough, else it won't stick.

More later, after I started printing ;)

Links

Official

Copyright modification

Contents of this page is available as CC-BY, meaning that commercial sites can reuse and remix text or pictures if they cite us.

In addition, Sintermask/Fabbster can copy/paste both texts and pictures associated with this article to their support sites without needing to cite us.

However, given the doubtful quality of the pictures made with a cell phone, I doubt that anyone would like these ;)

- Daniel K. Schneider 22:08, 25 April 2012 (CEST)