C64 mini Quick doodle for the USB hub mod

Had someone ask, so here’s a quick and rough explanation

You need to make SIX solder connections

First, lift the centre two pins of USB1 on the mini

Second, cut off the plug and solder four pins from the USB hub cable to the bottom of the USB1 connector pads on the PCB

Third, cut off the mini USB of the longer USB cable and create a bare end. Solder two data wires to the lifted pins on the mini’s USB connecote

This then attaches the USB hub in full to the minis processor

And just uses the physical connector on the mini as an extension of one of the sockets on the hub!

3D Printed Speaker enclosures – another rabbit hole

PS95-8After months (and months) I’ve finally been able to pull my thumb out and start a long wanted upgrade of my somewhat old Home Theater system…….With a 3D printed ‘twist’

Continue reading “3D Printed Speaker enclosures – another rabbit hole”

D9 – Some more upgrades – Belt Tension

I’ve designed another thing that solves some more problems with the D9 – a Belt tensioner!

Jerome Waweru D9-300 Y Axis Tensioner 9mm 1
Thanks to Jerome on Facebook for posting a pic of his Tensioner

I’ve posted this up on Thingiverse……….

It’s been printed at least 10 times by guys on the facebook group and provides an immediate and cheap improvement over the stock……..

Continue reading “D9 – Some more upgrades – Belt Tension”

Wanhao D9 – Poor Y axis design and free printable fix

D9 Motor mount 3

During my tinkering time with the printer, trying to improve the print quality I noted that something seemed a little ‘off’ with the Y axis movements……

Continue reading “Wanhao D9 – Poor Y axis design and free printable fix”

Aluminium beds – some thoughts on levelling

The Wanhao printer bed is made of Aluminium, below this is a flexible heating element.

It’s been widely reported that the D9 doesn’t level very easilly, Here’s why people are having issues….

Aluminium expands when heated!

If you’re having ‘levelling issues’ ensure to do the electronic bed levelling whilst the bed is hot! – (pre-heat to typical printing temperature first)

 

Anyways, some math.

Here’s a datasheet for the Aluminium I purchased for my carriage upgrade

Two things I note here –

Physical Property Value
Density 2.71 g/cm³
Thermal Expansion 24 x10^-6 /K

Density – Steel (which the carriage is made of) is generally around the 7 – 8 g/cm³ – or Three times that of Aluminium! – win there, I can use a sheet of aluminium Three times thicker than the steel on the carriage and have the same weight (in theory)

Thermal Expansion – Translated this means that Aluminium expands by 24 micrometers per millikelvin. Also known as 0.000024 meters per degree

 

How does this affect the D9 Printbed?

When heated, the 325 x 325 x 2mm thick aluminium bed  becomes a bit larger

………How large?

 

Here follows some very rough calcuations……..

Continue reading “Aluminium beds – some thoughts on levelling”

Wanhao D9 Bed upgrade

The Wanhao Y axis ‘bed’ is known to be a little flimsy,

It’s made from pressed, welded steel sheet just under 1mm thick and notably flexes when adjusting the levelling springs

Some closeups below….

My new plan – Create a new Bed / Carriage with some suitably cut Aluminium from this bloke on ebay – 4mm thick and 325 x 325mm for just over £13, bargain!.

Once cut, this should be stiffer and more importantly, lighter than the existing carriage as shown below…….

 

https://www.ebay.co.uk/itm/Aluminium-Sheet-1mm-1-2mm-1-5mm-2mm-3mm-4mm-1050H14-S1BH4-Various-Sizes/271210657802

1 bed

2bed
When tightning, this black part can often bend, it’s only 1mm thick!
img_1175
Exposed bed – it looks ‘deep’ from the front, but the ‘wings’ on the sides are flimsy and flex with levelling

More Upgrades – X axis Linear Rails

Finally got a few hours over Christmas to knock up the X axis linear rails upgrade for the printer.

Printer seems to run nicely and i’ve printed a few small things….I’ll work on quantifying any improvements next as, right now it only ‘seems’ better, and print quality improvements are really marginal. The biggest difference was on the Y axis bed, and I suspect there are now easy further improvements to be had………

Photos Below

img_1488
Side view showing the new Carriage (designed by someone else)

img_1486
The new idler mount – this was needed as existing thingverse ones don’t have space for the rail at the top

img_1489
Top down view of the new rail carriage

img_1485
side view of the new idler and it’s tension adjustment screws

MGN12H rails small tweaks to perfect…

Ok, the rails are on and working a treat, kind of…

The right angled fittings I purchased to secure the 20×20 extrusion to the 40×40 have some little tabs on them, I can’t find any readily available way of securely making this connection with off the shelf parts so i’ll have to grind down one side’s tabs…

The slight amount of pressure this tab is putting on the extruision is enough to twist it and stop the MGN rails from running smoothly!

img_1176
A secure 20×20 extrusion. But slightly twisted due to the small lump

img_1181

View from below…if I add a little drop down to the right hand carriage, it’ll be easy to re-use the existing limit switch by mounting it on the side of the 2020

img_1185img_1179

Close ups of the existing limit switch and the protrusions on the right angled mounting block.

Overall, minor things , but shows you should plan things a little in advance and test fit stuff before ‘going for it’

Fortunately this is nothing a quick angle grind and carriage print can’t fix….which means re-assembling the original printer to print a new bit, D’oh!

It’s alive! – kind of. MGN12 Rails update

Well, the MGN12H linear rail carriages fit into the new carriage adaptors I quickly knocked up in Tinkercad perfectly!

And, don’t they look lovely in Purple (great filament from 3D Filaprint)

Now, to dismantle the printer and see if the print bed tray fits…………

That’s the problem with printing stuff to upgrade a printer, iterating takes time and stuff gets dismantled waaay too much! I need a second printer :-p

Chinese ‘cheap’ clone linear rails MGN12 Beware and a teardown

The Cheapy ‘Hiwin’ clone rails and blocks arrived a while back and they haven’t really dissapointed. By that, I mean, I kinda got what I was expecting. Still, only a small premium paid and 3 workable carriages / rails……

Continue reading “Chinese ‘cheap’ clone linear rails MGN12 Beware and a teardown”

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”

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”