Friday, 28 March 2008

Chalk and cheese

I was curious to see how polycaprolactone (PCL, trade name CAPA) compares to HDPE. I bought some from BitsFromBytes a while ago but have not had chance to try it yet. It is the plastic RepRap was designed for and there is plenty of evidence on the web that it does not warp like HDPE does.

The first test I did was to run the extruder at various flow rates and look at the filament diameter and the amount of motor power required. Although I think I only need to extrude at twice the melting point minus ambient (~100°C) to get it to stick to the next layer, the extruder seemed to struggle a bit so I did the tests at 140°C (measured at the nozzle).

This is how the motor duty cycle varied with demanded flow rate: -

The first surprise: although the torque required for PCL through a 0.5mm hole starts off lower than HDPE through 0.5mm, it actually rises faster with flow rate and ends up needing more torque than HDPE through a 0.3mm hole. This became a problem when I started to try to make objects because the clutch in the GM3 gearmotor kept slipping. It never slipped when I was extruding HDPE. I tried loosening the pump springs to the point where the filament started to slip and I tried backing off the flow rate but to no avail. I even replaced the GM3 in case the clutch was worn. I solved it by lubricating the filament with oil, a tip I got from Vik Olliver who found it necessary for PLA, the other RepRap plastic. I did that by passing it through a felt pad with a hole in the middle, with a few drops of 3 in 1 oil applied.



I found the felt disc in the road, I have no idea what it is, but it I thought it might come in handy someday. If anybody recognises what it is please let me know.

The oil is very effective, a few drops lasts for many hours. Previously I was using PTFE spray to lubricate the pump for HDPE but that required opening the extruder occasionally.

The amount of spring pressure required for PCL is much less that HDPE, presumably because it is much softer so less force is required to make the screw bite.

Next I measured the die swell: -



PCL has far less die swell than HDPE, such that PCL filament from a 0.5mm hole is actually smaller than HDPE from a 0.3mm hole. Reducing the hole size to get smaller filament gives diminishing returns because the die swell as a percentage goes up with a small hole.

I also looked at how motor torque and die swell are affected by temperature. Once I had fixed the clutch slipping problem by lubricating the filament I had no problem extruding at low temperatures.


Quite a big variation in die swell indicating the viscosity changes a lot over this temperature range. This is also obvious looking at the filament. In fact some of the reason why it gets thinner at high temperature is that it is so runny that gravity probably stretches it. That may account for the inflection in the graph, or it may just be measurement error.

The next graph was another surprise: motor duty cycle plotted against temperature: -



This is essentially flat, the slight rise is probably due to the motor windings getting warm, increasing their resistance and thus lowering it's torque. The 160°C reading was taken after the motor had had time to cool down again. This is a good illustration of why a shaft encoder is necessary to control the feed rate.

So if the viscosity is changing, but it has no effect on the motor duty cycle, I have to conclude that most of the torque is required to overcome the friction in the filament guide. That also explains why more torque is required to extrude PCL than is required for HDPE, despite it being less viscous and requiring less spring force. If I rub my fingers over PCL it is obviously a lot less slippery than HDPE.

Having got the filament to extrude properly the next task was to get it to stick to the bed. I found that PCL does not stick to the PP board that I used for HDPE. I expect that is because it is too low a temperature to form a weld with PP.

The RepRap Darwin machine use MDF so I decided to try that.



I assumed that I could dispense with the raft that I lay down for HDPE, but that was not the case. I found that PCL objects still curled away from the base, so I went back to using the raft. That holds the object flat but is a pain to trim off. For some reason it is easier to cut HDPE with scissors even though it is stronger. One downside of using MDF is that some of it comes off with the object so it is not completely reusable and it leaves wood fibers embedded in the base of the the raft. This is nowhere near as good as a polypropylene bed is with HDPE. That peels away undamaged and leaves no trace on the object. I think I need to do some more experiments to find a similar solution for PCL.

The first test shape I made came out very grey. It must have picked up some contamination in the extruder but the only thing that should have been in it was left over HDPE. Perhaps for some reason white HDPE plus white PCL makes a grey plastic.



It was very flat to start with but over a few days it has warped slightly. The corners are lifted about 0.21mm compared to 0.53mm for a 100% filled HDPE block. That is also better than my polyurethane filled 25% HDPE block which had 0.25mm warping.

I think the reason PCL shrinkage is so much less is that although it melts at 60°C, it doesn't harden again until it is around 40°C. That means after setting it only cools a further 20°C back to room temperature. In contrast HDPE probably goes hard around 120°C so it cools a further 100° after that. Even if they had the same thermal expansion coefficient, PCL would shrink five time less.

I did the first test at 8 mm/s because that is as fast as I could go with HDPE with my current nozzle. However, I found that I can go at 16mm/s again with PCL. I have a fan running continuously to cool the object because otherwise PCL takes for ever to set.

I made a second block and that came out white: -



It was extruded at 100°C, 0.5mm filament at 16mm/s, 0.4mm layer height, 0.6mm pitch. The reason for having the height so much less than the pitch with HDPE was that the object shrinks in height while it is being built, otherwise the nozzle ends up extruding into fresh air. Perhaps with PCL I can get away with a smaller filament aspect ratio.

Here is a longer test piece with a 25% fill HDPE equivalent underneath for comparison: -



The PCL shrinks far less but at 100% fill is not as strong as the HDPE at 25% fill. I can also make 25% filled PCL objects but they are very flexible. Presumably PU injection would work with PCL as well and get the strength back.

The brush that I use to wipe the nozzle does not work as well with PCL. With HDPE any bits left stuck to the brush get knocked off on the next wipe cycle. With PCL they get picked up again by the nozzle on the next pass. I need to go back to using a knife I think, as shown here.

My acorn nut nozzle didn't work very well with HDPE compared to the one piece nozzle I used before, but it works much better with PCL. I get less extruder overrun and I can extrude quickly without the filament snapping.

PCL filament is much more compliant so the minimum corner radius is less and definition is generally much better. Some of this may be due to being able to run my fan again. I found that it improved HDPE definition but it pushes the heater temperature up above the point where the PTFE insulator goes soft.

So to summarise:

HDPE:
  • Rigid.
  • Cheap.
  • Readily available.
  • Handles high temperatures.
  • Shrinks a lot leading to warping.
  • High die swell.
  • Doesn't stick to anything.
PCL:
  • Springy.
  • Expensive.
  • Hard to get hold of in filament form.
  • Doesn't handle high temperatures.
  • Shrinks less leading to less warping.
  • More compliant leading to better corner definition.
  • Low die swell.
  • Sticks to far more things.
  • Has green credentials.
PCL seems better in all aspects that affect making accurate objects. HDPE is better in all other respects.

HDPE seems to push the extruder temperature wise and PCL seems to push it torque wise. I think a stainless steel barreled extruder with a PTFE lined filament guide will solve these problems.

The PCL results look easily accurate enough to make the Darwin parts so I need to hook up my machine with the host software and start churning them out. The HDPE results are probably good enough for some parts and probably beneficial for motor couplings and mountings which get hotter than 60°C.

Before that I will have a go with ABS and then do some more work on my high temperature extruder design.

Friday, 21 March 2008

HDPE + PU

Because my test objects are less warped while they are still attached to the polypropylene bed, I had the idea of filling them with something that sets hard to freeze them in that shape. That would also allow me to use a sparse fill pattern, which speeds up the FDM build time, but still get a strong object.

I needed something that was not too viscous so that it would flow in between the mesh of the fill pattern and would set hard.



Polyurethane was recommended to me because it has the consistency of milk before it sets and is strong enough to cast parts for Darwin. I bought some Smooth-Cast 300 which has a pot life of 3 minutes after it has been mixed, and cures in 15 minutes. I choose a fairly fast setting one because it gets hot while curing and I hoped it would soften the HDPE to relieve the stress. It only seems to get to about 50°C though so I don't think that it has much effect in that way.

This is the equipment I used :-



I know the internal volume of my objects pretty accurately so I measure out the required amount of plastic using separate labeled syringes for the two components. I mix it in a small pot before filling a third syringe to inject it. The syringes and pot are made out of polypropylene, which polyurethane does not stick to, so they can all be reused. I haven't found a way of unblocking the needles though.

I made a 50% filled object and drilled a hole the diameter of the needle in the middle that allowed the needle to go to the bottom. I also drilled a small riser hole at each end to let air out. Obviously, with cleverer software these holes could be made during the FDM phase.

The first attempt was a complete failure because the needle blocked when the object was only about 50% filled. Here is a cross section :-



For my second attempt I used a thicker needle, 1mm OD rather than 0.8mm :-



The object filled OK, but just as it became full the plastic in the needle set suddenly but I carried on pushing. The needle popped off the end of the syringe and PU sprayed all over the place. It was a good job I was wearing goggles and gloves but I should also have been wearing long sleeves, a mask and a hat! Fortunately PU does not stick to much, only untreated wood, skin and hair! Where it gets on your skin it burns slightly. Because it is transparent before it sets it is very hard to see where it has gone but when it sets it turns opaque white so it becomes obvious.



It actually sprayed around one quarter of the room. I even got some on my lips which I didn't notice until I tried eating.

What seems to happen is that if you subject the liquid plastic to pressure it accelerates the curing, which increases the temperature and pressure creating a positive feedback effect which makes it set suddenly in the needle. I only had two needles and they were now blocked so I did the remainder of my experiments using just the nozzle of the syringe into a bigger hole in the object.



The ideal solution is probably a very big needle that locks onto the syringe. It doesn't need to be sharp but the 45° slant at the end is handy because it stops the end being blocked if you press it against the bottom of the object.

Results
I left the objects on the bed overnight to make sure the PU was fully cured even though it sets in 15 minutes. The first object I made had a 50% fill and warped 0.36mm compared with 0.47mm without the PU injection.



Thinking that 50% fill leaves the PU fairly weak, I did another test at 25% fill. That gave 0.24mm warp, the lowest figure I have achieved yet for this shape.



I also tried a 100 x 10 x 20 mm test with 20% fill ratio. That gave about 50% less warping compared to the version without PU.



Conclusions
A useful technique for reducing warping and reducing the build time of FDM objects. The main disadvantage is that FDM is one of the cleanest and safest fabrication techniques whereas injecting PU is messy and somewhat dangerous unless you wear protective gear.

I was disappointed not to get rid of the warping completely. Instead of alternating the horizontal and vertical fill patterns, several layers of one followed by several layers of the other might make the PU lattice stronger. Raising the PU to 50°C for a few hours is supposed to harden it further, so I could try removing the bed and putting it in a very low oven for a while. I have a Peltier effect 12V beer fridge which can be reversed and used as an oven, so that would be ideal.

Using a harder plastic like epoxy might work better but it may be too viscous to inject. I believe heating it reduces viscosity.

Reducing HDPE warping feels much like banging ones head against the wall so I will try PCL and ABS next for some light relief.

Thursday, 20 March 2008

Infill and warping

Now that I can create blocks with different infill densities I decided to experiment to see what effect it has on HDPE warping.

I have been using a standard test shape and a jig made of three nails to make comparative measurements.



I measure from the middle nail to the base with a pair of digital calipers and subtract the distance to a rule placed across the nails. The figure I get is an average of the amount each end warps upwards. Not very precise because the base is warped the other way as well.

The block is 40 x 10 x 20mm because you need about 40mm length before the warping becomes big enough to measure and 20mm height is about where things start to straighten out. Bigger shapes warp more but obviously take a lot longer to make. Each one of these takes about an hour including making the raft, extruding the block, separating it from the base and measuring it.

The block is held flat while it is stuck to the bed of the machine by the raft. It warps when I remove it. I have only recently noticed that it warps even more when left overnight, so some of my previous tests are not that accurate. For example I was quite pleased when I first produced this extruder sized block :-



But here it is again photographed some days later :-



Not easy to compare because of the angle but the uplift at each end probably increased from about 0.5mm to 1mm. It implies to me that HDPE creeps when under prolonged strain, not a very good engineering property. That is the main reason PTFE fails in the extruder.

I made the test blocks with different infill densities and left them overnight before measuring them :-



Here are the results: -

Density Warp
20% 0.44 mm
25% 0.79 mm
33% 0.47 mm
50% 0.47 mm
100% 0.53 mm



The 33% value looks totally anomalous but that is because I tried a thicker base. Its base is 3mm of 100% fill including the raft, whereas all the other tests begin the sparse fill on the first layer above the raft.

I also tried 1mm filament 50% fill which gave 0.42mm warp showing that not stretching the filament does not give any improvement.

Conclusions: well sparser fill reduces the warping slightly. A thicker base, rather than resisting warping, actually contributes to it. I must point out that once you get less than 50% fill the object is considerably weaker than a solid block.

Finally here is a longer example, which illustrates how warping gets worse the larger the object is. This is 100 x 10 x 20mm with 20% fill. The first time I made it it lifted the raft away from the base. I got round that by increasing the raft temperature by 10°C to get a stronger weld. It was then quite hard work removing it and it caused some damage to the PP bed.



The 40mm section in the middle is only warped by 0.19mm but the ends are well over 1mm. That shows that you cannot compensate for the warping with a crowned bed because it is not a constant curvature. One could probably scan the shape of the base and lay down support material with the inverse curve. I expect it would then pull itself flat.

In my next experiment I will try filling the sparse blocks with polyurethane two part thermoset plastic.

Tuesday, 18 March 2008

Hot maths

As the power lost through the stainless steel barrel in my previous post seemed very low I decided to calculate it as a sanity check. I ignored the heat lost from the barrel by convection and radiation. They may be significant now but when I insulate it they shouldn't be.

The outside diameter of the tube is 6.35mm and the bore is 3.6mm, so that gives a cross sectional area of 2.15x10-5m2. Its length is 0.05m. The temperature difference over that length is 240°C-50°C = 190°C. The conductivity of stainless steel is 17 W/mK. So the heat flow is 17 x 190 x 2.15x10-5 / 0.05 = 1.39W. That means it isn't very much compared to the total power required, so that matches my observation.

The amount of heat flowing into the heat sink is therefore 1.39W and it raises its temperature by 30°C, so the heat sink would have to be 22 °C/W. It was just a scrap one I had laying about so I don't have a spec but it is only 70 x 25 x 20mm so that seems in the right ball park.

Sanity checked!

Sunday, 16 March 2008

A high temperature extruder?

The standard RepRap extruder can't quite handle the temperatures for HDPE for very long. I have found a high temperature replacement for J-B Weld. The main weak point remaining is the PTFE thermal barrier. PTFE is an excellent thermal insulator but it is not very strong mechanically. It also expands by about 0.5mm at 225°C. Worse than that it seems to slowly creep the more I use it, which makes a mockery of my z axis calibration. Since I got it working again I have re-calibrated it four times and each time it has grown: 0.3mm, 0.2mm, 0.15mm and 0.3mm. I.e. it is now 0.95mm longer than when I built it and a further 0.5mm when it is hot.

I have come to realise that stainless steel is quite a poor conductor of heat compared to other metals:-



Stainless SteelBrassAluminiumCopper
17 W/mK109250400
I bought some stainless steel pipes on eBay that have an outside diameter of 6.4mm and an inside diameter of about 3.5mm. I cut a 50mm length, tapped it and screwed in into a medium sized heatsink. I tapped the other end and screwed in my experimental high temperature heater. I applied heatsink compound to both threads.



I put a thermocouple in the heater and adjusted the power to get 240°C inside the brass part of the barrel. That only required 7.3W. I put another thermocouple at the top of the stainless steel barrel and that only reached 50°C.



Although this is just a lash up, it looks really promising. I can get the temperature even lower by using a CPU heatsink or a small fan. I will make a nozzle out of aluminium or copper with a built in heater and thermistor.

Not only will this stand temperatures up to the limit of the thermistor, which is 300C, but it is also much more rigid and does not change in length significantly with temperature. It should also reduce the amount of molten plastic because of the thermal gradient down the SS barrel. That should give less extruder overrun.

Filling in

I have been experimenting with various infill patterns. Here is a 40 x 10mm block made with 0.5mm filament at 50% fill: -



For simplicity I used alternating horizontal and vertical lines rather than diagonal. The layer height is 0.4mm so the width is about 0.6mm and so are the gaps. A couple of things that weren't obvious to me at the beginning were: -
The first and last lines of the fill must be adjacent to the outline so that the U turns on the alternate layer above have something to rest on, otherwise they curl upwards or downwards and don't bond to the outer skin. That means adjusting the gaps slightly to make the overall width correct. When the fill is 100% I adjust the filament width slightly to exactly fill the interior. Easy enough with a rectangular object but probably not with an irregular polygon.

The fill lines probably should line up with the those two layers below so that the intersections form a solid column of filament from top to bottom, otherwise some sag may be expected. Again trivial for rectangles but could get tricky to generalise.
Here is 33% fill, i.e. the gaps are about twice the filament width: -



This is 25%. Notice how, although the filament is laid down in a perfect square wave, when it shrinks it pulls itself to the first harmonic. A physical low pass filter!



And here is 20%: -



I found that when putting a lid over the top it struggled with an infill this sparse, so I settled on 25% as the limit for making closed boxes.

All the above are done with filament stretched to 0.5mm. When extruding through a 0.5mm orifice, left to its own devices the filament would be about 1mm due to die swell. I decided to try the same pattern with 1mm filament, i.e. with no stretching: -



As you can see the filament holds the square wave better but what is not obvious is that without stretching it sags a bit in the gaps where it is not supported from below. So some stretching is beneficial, when it comes to spanning voids, but it does increase corner cutting.

As I mentioned before, with my old nozzle, I could extrude 0.5mm filament at 16mm/s. This is what happens with the new one which has an exit hole which is too shallow: -



One unfortunate characteristic of FDM is that errors tend to be cumulative. What I mean by that is if, for example, the U turn of the zig zag fails to bond to the outer wall then that causes the next layer to have nothing to rest on, so that fails as well. The defect then propagates all the way up the object. With 100% fill, any errors tend to have less effect on the layers above.

Rather than slow down my experiments I decided to go to 0.75mm filament at 7mm/s until I make a new nozzle. Here is a 50% fill: -



I also added a bit of overlap between the fill and the outline at the u-turns to get a better bond.

So does the infill density affect warping? I made several test blocks and it looks like the answer is not much. However, I have come to realise that the warping takes hours to fully develop after the object is removed from the base so I will leave them overnight before attempting to make measurements.

Thursday, 13 March 2008

The pros and cons of nozzles

HydraRaptor seems to be running reliably again, touch wood. I did have one scare when it started making noises like a machine gun when I had left it running unattended. It turned out that the shaft encoder code wheel on the extruder motor had fallen off. That caused the firmware to think it was far behind and so it applied maximum power in an attempt to catch up, which caused the GM3 gearmotor's torque liming clutch to slip. I added it to the list of sanity checks to put in my extruder firmware :-
  • If the shaft position gets more than, say, half a turn behind then give up.
  • If the thermistor resistance is too high then the thermistor is open circuit so turn the heater off.
  • If the thermistor resistance is too low then the thermistor is short circuit.
  • If the heater has been on for more than 5 seconds and the temperature has not risen then the heater is open circuit.
  • If the heater has been off for 5 seconds and the temperature has not dropped then panic, the transistor is short circuit.
All these checks are necessary for safe unattended operation in my opinion.

The solution to the code wheel problem was to extend the shaft of the GM3 with a piece of brass rod :-



I have managed to perform quite a lot of tests with HDPE and it is clear that the new acorn nut nozzle behaves quite differently to the previous one piece design.

The original nozzle looked like this and had a 0.5mm hole that was about 0.6mm deep: -



The new nozzle is made from an acorn nut turned to a point. I also has a 0.5mm hole, but it is tapered at about 45° so the the part of the hole that is 0.5mm diameter is very thin :-



The differences this seems to make are: -
  1. The die swell, i.e. the amount the filament expands from the hole diameter, is a little less.
  2. The amount of filament that extrudes after the motor is switched off has increased quite a lot. The excess is wiped from the nozzle, but by the time the head has moved from the brush back to the workpiece, a few more mm have leaked out making for a messy line start. I think this is because the shorter exit hole makes it easier for the plastic to escape.
  3. If I move the head quickly with the extruder off, then the filament snaps. It quite often leaves a blob that sticks to the workpiece. With the longer hole it stretched to a long thin string rather than snapping.
  4. I used to be able to lay down 0.5mm filament at 16mm/s by stretching, but now I can only do this reliably at 8mm/s as the filament has a tendency to snap. I think it is too easy to pull it from the new shaped hole.
When stretching the filament it has a greater tendency to cut corners. I think this is mainly due to not running the fan, but may also be because the nozzle is too pointy. A wider nose will help to push the corners down.

I can't run the fan because the heat loss from the bigger nozzle causes the heater to work harder, raising the temperature of the barrel above the point where the PTFE distorts. I need to insulate the nozzle so I will try making a new one similar to this one with a PTFE cover over it.

Here is about where I am at with extrusion quality: -



This is a rectangular block about the size of the extruder pump (60 x 20 x 15mm), with a 50% fill. I forgot to put a top surface on it but that is perfectly possible. It was extruded at 220°C (measured at the nozzle) with filament stretched to 0.75mm at 7mm/s. The layer height is 0.6mm and the pitch is 0.9mm. Some warping still evident but it has come a long way from my first attempts.

Saturday, 8 March 2008

Back up and running?

I rebuilt my extruder again and this time it lasted long enough to complete a test object so hopefully I can finish my research into HDPE FDM before moving on to PCL and ABS.

I replaced the 12mm diameter PTFE barrel with the recommended 16mm. Rather than make a new clamp I turned down the top end to 12mm.



I also replaced the woven insulation I was using with PTFE insulation. This is good for 250°C, which is fine for the thermistor but still a bit low for the heater. With this heater I brought out the nichrome tails which probably get hotter than the covered part of the winding. I think I prefer the way I have made my other heaters, which is to put the connections to the copper wires under the heater insulation. That way the copper wires never get any hotter than the body of the heater.

I put a pipe clip round the end of the PTFE to compress it against the screw thread. In an attempt to find out why my previous PTFE barrel deformed so much I made some temperature measurements with a different thermocouple to the one I used before, just in case it was faulty.

These are the temperatures I get with my software set to 200°C :-



The control of the nozzle temperature is very good, +/- 1°C. The other measurements show just how good an insulator PTFE is compared to the soapstone I mentioned in my previous article.

I think my problems stem from the fact that the heater barrel is quite a bit hotter than the nozzle. With the fan on, cooling the nozzle, the temperature difference will be even higher. It must have reached the point where PTFE starts to melt. I will try extruding without the fan from now on as I think that is what causes the PTFE and J-B Weld to give up. I might need inter layer pauses.

Compared to my first attempt at the extruder I have made the following improvements :-
  • The steel cable for the flexible drive is now the recommended 3mm rather than 2.5mm.
  • The drive screw has been replaced with one that has correctly centered bearing lands. This completely fixes the modulated filament I was getting before.
  • The springs are much stronger which means I don't need to tighten them as far, making assembly quicker.
  • The lock nuts on the studding have been replaced with plates which also make assembly and disassembly easier.
  • The PTFE barrel is now the recommended 16mm rather than 12mm.
  • The PTFE barrel is pinned into the clamp rather than relying on friction alone.
  • The heater barrel is held into the PTFE with a pipe clip.
  • The nozzle is now removable and has a shallower and tapered exit hole.
  • The thermistor is closer to the heater so my on off control cycles much faster and keeps within +/- 1°C compared to +/-3°C with my one piece nozzle.


So far I am finding that without the fan I need to extrude slower to get the same results I was getting before.

Cerastil and soap stone

As a bit of light relief from continually repairing my extruder I decided to have a play with the Cerastil H-115 high temperature cement that I have bought.



The minimum quantity that I could buy was 1Kg, which cost aver £100 including shipping and VAT. You only need a couple of grams to make an extruder heater so it is actually cheaper than things like J-B Weld.

It is labeled as a hazardous substance and comes with a material safety data sheet which says it can't be disposed of in domestic waste and must not enter the sewage system. The hazardous components are identified as potassium silicate and sodium fluorosilicate. When I looked them up on the web I found that the former is added to growing medium and in cosmetics and the latter is one of the chemicals added to water for fluoridation. So they don't seem very hazardous but I suppose it's a matter of concentration.

I am assuming that once it has been cured, by the addition of a little water, that it is then no more hazardous that a ceramic potted resistor like this :-



We are no longer allowed to put electronics in domestic waste in the UK but you can just take it to the local tip.

I masked a brass heater barrel and applied a thin layer.



I left it to set for 24 hours and then wound it with two strands of 0.1mm nichrome twisted together. That gives me just 110mm for 8Ω, to keep the heater short. I attached copper wires with high temperature solder and then put a thicker layer of Cerastil over the top. I then left it another 24 hours to cure.



It looks a bit lumpy because of the solder joints underneath.

I mounted it in an insulator that I turned from soapstone and ran it for a few hours at ~290°C.



The bottom of the soapstone barrel got to about 120°C. After the test the Cerastil looked exactly the same, unlike J-B Weld which goes very dark. The soapstone did discolour though at the hot end.



So where has this experiment taken me on my quest to make a durable extruder that covers the full range of thermoplastics? Well I will definitely be using Cerastil from now on as it seems the perfect adhesive for potting heaters, not surprisingly as that is what it is designed for. It is a high temperature adhesive that is a good electrical insulator and a good thermal conductor. I am not sure I can recommend it for the RepRap project though because it is very specialist and not widely available

I am also not sure about the soapstone. I was surprised it changed colour but I don't know if it matters or not. It looks like it would need to be twice as long, or have a heatsink at the cool end. I am also a bit worried about its strength.

Sunday, 2 March 2008

Extruder spits out its dummy

My extruder's heater barrel jumped out of the PTFE insulator so I am back to where I was two months ago with nothing extruded except some test filament and a couple of rafts.

I drilled out the nozzle aperture to 0.5mm to reduce the pressure in the PTFE. I ran the extruder for a while at different flow rates and monitored the motor duty cycle and measured the filament diameter before and after I drilled it. Here is how the motor duty cycle varies with flow rate with different hole sizes:-



Assuming the point on its own is measurement error rather than a weird anomaly, then the torque required is proportional to flow rate plus a constant for mechanical friction, as I had discovered before. Surprisingly, reducing the hole diameter 40% and thus its area by 64% only increases the torque about 5%, which is hard to rationalise.

This is how the filament diameter varies with flow rate for the two hole sizes :-


As I found before with a 0.5mm hole, the die swell is pretty much proportional to flow rate plus a constant explained by there needing to be a minimum pressure before the HDPE flows. With the smaller hole the die swell is greater, as expected, but it levels off as the pressure increases. Presumably there is a limit to how much the plastic can compress and expand. I expect that the 0.5mm hole curve would level off as well at higher flow rates. The die swell as a percentage is about the same at the start of the graph for the 0.3mm hole as it is at the end of the 0.5mm hole's curve.

The die swell I get from the 0.5mm hole is less than it was from my previous nozzle. I think that is because the hole is now shorter.

Other things I have noticed with the refurbished extruder is that the overrun is much worse. I.e. after switching off, the filament continues to flow for longer. Perhaps this is the downside of a shorter outlet hole or perhaps for some reason the amount of molten plastic in the extruder is now greater. On the positive side the problem of modulated filament width, that was due to my pump screw bearing lands being eccentric, is now solved. The raft I managed to make (left) is a lot neater than the last raft the old extruder made (right).



Note that I have boosted the contrast, they are actually both white.

Another thing I learned was that the PTFE is ~0.5mm longer at 200°C than it is at room temperature, so I have to calibrate the z-axis while it is hot. I hadn't noticed this before but I checked the thermal expansion coefficient and this figure is in the right ballpark. The brass nozzle expansion is an order of magnitude less.

So that was it for the new extruder as the heater barrel jumped several threads on the PTFE insulator and the nozzle buried itself into the bed, which is now starting to look like the surface of the moon. The reason? Well the thread is not stripped but it is now 1.3mm too big all the way along. This is despite the fact that the outside of the PTFE tube was constrained by a copper pipe. You can see this from the HDPE left on the heater nozzle :-



The PTFE is in a far worse state after less than one hour use than the previous one which lasted hundreds of hours.



The PTFE is from the same rod and machined in exactly the same way. The pressure in the system, if anything would be less than before because the hole was the same size but not as deep. The only differences are the heater is closer to the PTFE and I had a copper pipe over the end to stop it expanding. Somehow the inside expanded uniformly, while the outside was constrained. The only explanation I can come up with is that it got too hot and melted. I was only running at 220°C when it happened whereas the old nozzle was used at 240°C. It is closer to the heater but as the brass runs inside it I can't see that would have much effect. The copper pipe on the outside may have made it a bit hotter but I am at loss to explain this dramatic failure.