Two Colour

The way to print in to colours is to make your model as two objects in your favourite cad package and then save these separately. Open one then the other in your printer s/w and then you can assign a print head to each object. When they print because they are so close together the fuse as one. Here is a simple example of this.

IMG_0378

 

The yellow square is one object and the blue another.

Its my first two colour print 🙂

Firmware woes

Not having much fun with this printer so far. After making the initial error of not realising that I the printer came with ABS and not rolls of PLA I had tried updating the firmware to a newer and custom version. Sailfish 7.7. Doing this made the printer behave oddly in that it didn’t know where the centre of the bed was and after doing and initialization procedure would either print in thin air or crash the print head into the side of the case.

Ok! I am sure I have trashed the firmware in some strange way and it set the 0 in the wrong place. No setting I tried made any difference so I looked at reverting back to the original but I couldn’t find one. I used this guys .bin file (https://groups.google.com/forum/#!topic/wanhao-printer-3d/LyWhVQB6Uzg) and seemed to be making progress as it would now print in the right place. However it would only heat the heads and bed to preheat temps until I did factory reset and then it was all good in RepG. Makerware looked ok in the outset but it won’t heat the heads (it would heat the bed) so I guess it’s not sending the right flavour of gcodes. So I thought but being tired I didn’t realise that (or hadn’t relly noticed that) Makerware sets the bed temp and waits before turning on the heads.

So if you want to revert your printer back to a factory like state follow the instructions on the Wanhao page here. Below are the preference settings for the firmware if like me you did not take a note of them before you rushed ahead to improve your printer with Sailfish (its called Sailfish because its faster than a Marlin.)

http://firmware.makerbot.com/firmware.xml
http://jettyfirmware.yolasite.com/resources/beta/firmware.xml

Sailfish has loads of good settings so its probably worth it. Ans then you can print something. Yey!

IMG_0376

 

Head height adjustment.

1. Unbolt the print head from the carriage and take the fans off to get access to the adjustment bolts.

2. Bolt up the adjustment tool to the head assembly. I had to loosen off both heads and retract them a bit first. Two nuts on each print head stem either side of the aluminium block. The nuts were very tight.

3. Using a strip of paper adjust the both heads until there is slight drag between the tip of the nozzle and the tool, which feels the same on both. ( I set one with a drag I liked and tried to get the second to match it )

4. Tighten up and repeat drag test.

5. Repeat step 3 and 4 until success is achieved.

IMG_0375

 

6. Bolt it all back together and redo bed levelling.

That’s it. Works a treat!

 

Ok! I think I am getting somewhere.. maybe

Right so now I know I am working with ABS I can get the temperatures in the right region for printing. I am using 110 degs for the bed and 245 degs for the print heads.

I have also noticed that the print heads are not the same height so I can’t effectively level the bed. One head will always be a bit to high. I came across this thing on thingiverse. It also explains the reason for the spanners included with the printer.

head-leveler

 

So next problem is to print it out. More things to learn about. I gave it a go with MakerWare and by default it uses the right print head but like the picture above my right print head is a bit on the high side. You’d think you just choose the print head you want to use in the make-it dialog but of course not. Took me a while to figure out but you have to click on the object button on the left and then which head to use.

First print came out like this on the left.

IMG_0374

 

Feed jammed maybe? Try again (right.) Ok so maybe not high enough feed rate. Easy to fix in Cura – just up the flow rate. Not in Makerware though. Came across a youtube vid describing another thing which incidentally mentioned changing a setting for ABS called feed rate multiplier. Coupled with my previous experiments with flow rate calibration I figured that this is the thing I needed to change. For ABS it needs to be 0.85 and PLA 0.97 for a base setting. You need to do some more calibrated feeds to get this exactly but it will do for now. And try again.

IMG_0368 IMG_0370 IMG_0369 IMG_0371 IMG_0372

And we have a winner!

IMG_0373

 

You can see here the problems you get with ABS and drafts. Its really hot in the office and the printer is by an open window. The near right edge shows warping caused by the draft. It’s ok on this print as it does not interfere with the surface I am going to use. There is also some delamination. Other than that it printed out quite fast and the mounting holes are reasonably round.

Day Two

So been doing a bit of reading up and there is a firmware update here. Also that the Makerbot Makerware software works with the Duplicator 4 and is allegedly better than ReplicatorG. And so it should be with one of the largest 3D printer companies behind it. Maybe it’s what I have been looking for and I can get going with this new printer at last.

Followed the firmware update instructions to the letter and now the RepG software thinks that the bed center is the middle of the right hand edge.

The Makerware software is really not much better than the RepG. Who writes this stuff it is really awful and clunky. To edit settings you have to actually load up the profile, once you have found it, in a text editor. At least it knows where the bed center is. But again the print just won’t stick to the bed.

I now starting to wonder if I have rolls of ABS not PLA??? This would account for its lack of tack. Hmmmm…

So far not really liking this printer much. 🙁

EDIT: So yea, the printer comes with one roll ABS and one roll PLA. I picked up the ABS of course and all the other stock we got is ABS too. Doh!

IMG_0367