D9 Linear rails upgrade – Bed

d9 202 wide base by 120 deep

I’ve found a solution to having a fairly stable base that’s wider than the 60mm square wheel carriages Wanhao uses…

It’s possible to create a 120mm wide base, IF you offset the mounting of the bearing blocks from the centre as can be seen above and below…

Continue reading “D9 Linear rails upgrade – Bed”

Advertisements

Wanhao D9-300 Linear rails upgrades…

220mm base too wide 3Just running through a few ideas in Tinkercad whilst I await some parts to arrive….it pays to mockup things before committing to a design, I’m liking how easy Tinkercad is to do something that, on the surface looks quite complex………

on My D9, looking from the front, the Y axis rails are spaced at 202mm edge to edge….so it makes sense that an approximatley 202mm deep by 202mm wide square would form the most stable base available, whilst still using the original dimensions of the frame………..

….Nope…..

 

 

The mockup above  shows a base plate of 202mm square bolted straight to the Hiwin clone rails……also shows the 325mm outline of the heated bed – it’s transparent to help visualise

Unfortunatley, having a 202mm square base for the linear rails bearing blocks has prevented the 325mm moving bed from obtaining its full travel – you can see below the the vertical line of the extruder output is not too far from the centre of the bed, even though if the bed moves forward, the bearing blocks will run off the end of the rails

220mm base too wide 3

This image below shows how far the blocks need to move off the end of the rails to allow the extruder to almost reach the edge of the heated bed

220mm base too wide 2

 

The extruder can easily reach the end of  the heated bed when the bed travels backwards – with the additional slight overhang provided by the 500mm long rails being used

220mm base too wide 1

 

so, summary

I’m not going to be using a 200ish mm square base plate with my 4 linear rail blocks on!…

it’s looking like it’ll need to be a 200ish wide rectangle that’s hopefully not less than 100mm deep – as the linear rail blocks are 45mm!

Still here! – Forthcoming upgrades

 

In my never ending quest to do everything to this printer, other than to print stuff, I’ve decided to perform a series of upgrades. It’s been a few months of indecision and procrastination, but…

 

Upgrade 1 – Linear Rails

Found these from a few forum posts recommending the manufacturer in CNC forums…

It’s a Hiwin copy , I’ve purchased the MGN12 – 500mm rails and the MGN12H bearing blocks…

I’ve received the rails and very impressed. Currently waiting another 3 x MGN12H in the post to make 6 total…and then I can get started

6_UT8YI5HXbtbXXagOFbX4

AliExpress Hong Yi Automation Store

Continue reading “Still here! – Forthcoming upgrades”

Z Offset problems

After the new 1.64B firmware, I’m having some issues with the printer….it starts printing about 1mm in the air……lets investigate

 

I’ve levelled the printer bed, manually, then autolevel

I’ve set the Z offset during the levelling process

I try printing, it’s 1mm high in the air and refusing to stick

 

Home the Z axis on the Printer, send this command with Pronterface

G0 Z0

find out what the Z reading is and check what the offset is

SENDING:M114
X:10.00 Y:0.00 Z:0.00 E:0.00 Count X:797 Y:0 Z:17
SENDING:M851
echo:Z Offset : -0.20abl_enabled

that’s telling me that at Z home, i’ve got Z = 17 with -0.2 offset, so, Z should read 16.8   Lets try resetting back to defaults

SENDING:M502
echo:Hardcoded Default Settings Loaded
>>> m501
SENDING:M501
echo:V07 stored settings retrieved (590 bytes; crc 9778)
echo:  G21    ; Units in mm
echo:  M149 C ; Units in Celsius
echo:Filament settings: Disabled
echo:  M200 D3.00
echo:  M200 D0
echo:Steps per unit:
echo:  M92 X79.80 Y79.60 Z400.50 E94.20
echo:Maximum feedrates (units/s):
echo:  M203 X300.00 Y300.00 Z5.00 E25.00
echo:Maximum Acceleration (units/s2):
echo:  M201 X500 Y500 Z100 E500
echo:Acceleration (units/s2): P<print_accel> R<retract_accel> T<travel_accel>
echo:  M204 P500.00 R800.00 T500.00
echo:Advanced: S<min_feedrate> T<min_travel_feedrate> B<min_segment_time_ms> X<max_xy_jerk> Z<max_z_jerk> E<max_e_jerk>
echo:  M205 S0.00 T0.00 B20000 X10.00 Y10.00 Z0.40 E1.00
echo:Home offset:
echo:  M206 X0.00 Y0.00 Z0.00
echo:Auto Bed Leveling:
echo:  M420 S1
echo:Material heatup parameters:
echo:  M145 S0 H200 B60 F0
  M145 S1 H240 B80 F0
echo:PID settings:
echo:  M301 P33.41 I1.47 D189.27
echo:Z-Probe Offset (mm):
echo:  M851 Z-0.20

 

Hmm

I have no idea what’s going on! looks like the Z offset isn’t ‘sticking’ (Much like some of my prints!!)

 

Either way, something’s a little inconsistent 😦

 

Bad prints – Grr, the importance of cooling

img_7376

After the old soap and water life’s lesson and getting some fantastic print bed adhesion, the printer ‘developed’ * another problem……………

 

*by developed, I mean, ‘I’m an idiot’…..Probably…………..[just scroll to that bit below to avoid a few paragraphs of waffle

Continue reading “Bad prints – Grr, the importance of cooling”

Power Consumption and Smart Plugs

6102fVuF0NL._SL1000_

Picked myself up a cheap Wifi Smart Plug

I figured that if Octoprint can monitor the printer remotely…..if I see on video anything spontaneously combusting, I can remotely cut the power too!

I’ll figure out some scripting at some point to allow temperature sensors / smoke sensors to trigger the plug, but for now, it’s just a bit of fun…

For those wanting to know more about these types of plugs, this one on Amazon just happens to be an ESP8266EX with a relay………just like those cheapy sonoff thingies (of which I have two!)

And someone’s already torn one down and documented it – for which I’m grateful as there’s another rabbit hole I don’t have to follow (for now)

Some useless information about power consumption measured with this plug

 

  • 9.5 to 16.6 Watts when Idle – probably a bit more / less when fans kick in?, lets call it 10 Watts
  • 58 Watts when heating the Extruder
  • 247 Watts when heating the Bed(Blimey!)
  • 291 Watts PEAK and settles at 281 whilst pre heating for PLA
  • 13.9 watts when driving X left and right
  • 17.8  Watts when driving just Y / Bed
  • 13.4 Watts when driving Z up and down – which is a suprise really as I’d have thought it would be double X due to two motors
  • 261.4 Watts when Printing – (205 degrees PLA and 60 Bed)
  • alternates from 261.4 to 43 watts whilst printing

So, Overall, it’s not too power hungry…Lets call it 300 watts peak.

Electricity is about 35p per KWh here…..

if you have a 10 hour print, using 300 watts (peak), that’ll cost you about 33p in electricity! in practice, it’ll actually be a bit less as the heating elements aren’t on all the time, they cycle on/off to maintain the temperature!

Summary, run the printer as much as you want!, it’s less than 4P an hour here in the UK!

 

The importance of a Clean bed

 

Bad Bed Bad PLA

Use SOAP AND WATER………

 

 

I’ve a few successful prints under my belt now…..Pics another time……..

For the past few days though, this has been happening………Zero adhesion 😦

Continue reading “The importance of a Clean bed”