-
[M] Center grub insert
04/29/2023 at 12:29 • 0 commentsSince I'm planning to just see if the main feature, FDM WMYC printing, actually works (because science is about peer reviewing work and making sure it's actually reproducable), I'm planning to block off the 5th input with a grub screw. However, that relatively large internal volume is somewhat concerning since it could make it harder to coat the extrusion evenly, increase transition length or even make oozing an issue.
I've just had this idea to take a 20mm brass grub screw and use a metal lathe to remove excess material to create the insert seen above. The small diameter is 1.5mm. This allows the geometry below:
This solution also means that I circumvent the potential manufacturing issue I mentioned in the first log. This internal bore now could be as large as required to manufacture the internal grooves.
I doubt it'll be needed, but it would be possible to introduce a small chamfer to reduce the chance of the part breaking:
It might be beneficial to choose a shaft diameter that is the same as a tube commerically available, so that the 2 situations are near identical. The best one I've found so far is a 1.2OD, 0.6mm ID tube:
This seems to be a good balance between an internal diameter for wire/thread, and a non-constrictive CSA for the molten material. It likely would also make a good seal when used with OD 3 x ID 1mm PTFE tubing. Actually, now that I think about it, while the internal diameter of the shaft is 2.5mm, for nozzles it's only 2mm, so 1.5mm brass tubing would be cutting it quite close if I were to go right up to the nozzle.
Having the internal grub would also increase thermal conductivity just like all the CHC nozzles that now exist.
Anyway, there's many different tube options here, and considering that AMTEx probably only makes sense to use at track widths over 1mm and I rarely would need to print something sufficiently large on the small 300x300 bed, I'll opt to optimise for ease of use, material transition times and thread/wire control. Thus, a OD 1.5 x ID 0.5mm tube / grub insert that ends just before the nozzle is the path I'll take, with the expectation of using 0.2mm wire and 0.2-0.25mm continuous thread.
Now I'll get back to reloading PCBWay every hour, impatiently waiting for this next generation heatblock.
-
[T] 4 material + tube?
04/28/2023 at 18:13 • 0 commentsI've started looking into the actual hotend implementation, and I'm still more of a fan of trying for 4 materials to obtain full colour instead of requiring black too. It also helps that I can use the cheaper heatsink+heatbreak combo instead of the £15 NF Smart+additonal bowden couplers.
It's likely that I start out with the 5th input blocked with an M6 grub, but I could also skip straight to the cool engineering features and have a tube inside. The cross sectional area (CSA) of the 2.5mm shaft is approx 5mm^2. 1.75mm is about half that. If there's a 1.5mm tube in the centre, there's actually still 3.1mm^2 of CSA between the outer tube wall and the inner shaft wall.
Now, the main thing I'm trying to compute against is the material either leaking from the tube insert or going up the inside of the tube itself. I'm thinking of using PTFE tubing to do this, though 2mm ID x 4mm OD is more common than 1.5 X 3mm.
I could use the latter along with a heatbreak designed for 3mm filament. However, since PTFE is slippery, the tube will still need to be held externally. Perhaps I could use this to my advantage. Let me explain.
I need to have an idea on how to get the air to extrude tubes (and not just produce bubbles similar to wet filament) whilst still having the option to use 0.4 or 0.8mm nozzle orifices and change them without tedious recalibration, as well as support continuous fiber / copper wire. While they look lovely, I don't have many applications for 2.5mm wide print track widths. The smallest but reasonably sized metal tubes in both brass and stainless steel is 1mm OD, and the ID is 0.5 and 0.7mm respectively. The smaller one could allow for better control of the continuous fiber, wheras the large one allows more air through
The great news is that I just found out that basalt fiber thread finally exists on AliExpress with a diameter of 0.25mm. Glass fiber thread can also be found in this size.
For the conductive traces, gold plated copper wire exists. The spool sizes aren't that much though. 20 or 30m might look like a long amount, but a 50 x 50mm ground "plane" is 6.25m of wire.
At least you can get this stuff for bottom dollar.
With this in mind, 2 threads would just barely fit inside a 0.5mm ID tube, yet 5 threads could fit inside a 0.7mm tube. I can easily see a situation where I'd like a fiber reinforced electronic part. I think the stainless steel tube is the better option.
Like with any other fluid I've ever seen, I'm hoping that the tube can be pressurised such that the molten filament cannot come up through this tube.
For the best chance of tube extrusion, and to minimise the amount of fiber/wire inside molten filament, I'm thinking of this tube being as close to the nozzle orifice as possible. At the same time, I'm wondering if it'll be possible to use this situation to my advantage for an active anti-ooze system, such as CEL's system.
I think, for now, since I've just got single / multi colour prints in the print queue, I'll design for 4-input extrusion now and revisit all the fancy stretch-goal features if deemed time-worthy.
-
[M][T] 5 inputs were possible?!
04/27/2023 at 21:47 • 0 comments[18:55] NOOOOOOOOO!!!
Guh! Of course at 6-7pm I think of a new solution that has more of the benefits and less of the drawbacks.
I was looking at AMTEx, thinking how overhangs like the above are pure hacks, and writing about how I'd need to swap out the middle heatsink if I wanted to switch between WCMY printing, tube printing or continuous fiber/wire printing.
A Pimaxian voice was like "why not all?". Not all features will be active at the same time, but it might've been possible to support them with the design concept above and a nozzle change. This would be the internal path:
I might have to use an M4 grub screw for the main inlet though. And I don't like the idea of starting a hole on an edge.
Wait... is it me or am I seeing 0 conflictions with using the same path for all 4 materials?
I thought something would conflict... you're saying nothing conflicts?
Auuuhhhhh I could've had WCMY-KAYYYYY, heatsink no objeeeeeeect!! And it's only 2.3mm longer, weighing in at 208g!!
Nouh... and I've already finished designing the entire thing, and fixed some issues in the file. For example, the below camera angle is actually on a main axis instead of some strange 60 degree offshoot.
Another thing is changing the highlighed value from 2.4mm to 2mm (so the first version could've been 20.6mm instead of 21mm):
The autoquote is $47.21 so the acutal could be $70.82.
But ah... at least I can feel good that there doesn't exist a heatsink solution to actually take advantage of all 5 inputs at once.
Me, 3 minutes later: Slides Lerge under NF-Smart
Ah.
Well, imagine what could've been:
Though, with the NF-Smart V2.0, that costs the same as the first version but is shorter and 12mm diameter, it could become a reality:
Unfortunately, the thread used is M8. If it was M6 or M10, a bowden coupler could've been connected right to it. It'll be a bit more design work, but one could print something that holds the same couplers as the LERDGE heatsinks (that's what those large holes on the top of them are for):
Ok, can I hit the brakes?
NOH WAY!!! PCBWAY HAS LIVE CHAT AT THIS TIME O' NIGHT! AND SHE SAYS I CAN SAVE THIS RUN!
[22:20] Ok... I didn't think so much time had passed but to me it felt like I was running after a train that had started to leave the station. I've got the new design all drawn up and files sent off to my service representative (as per Live Chat instructions).
I'll likely stay up until 3am to make sure this change goes though (essentially, all my designs have been reviewed between the times 02:25 and 03:00).
[April 28, 03:55]
The order's file name... it's different. And I can download it.
Wohoooooo!!! I haven't heard anything tho... do I not have to pay the assumed $4 difference?
In other news, I've got to start looking for some purge material. The hope / idea is that I can send purge material throughout the block so that it fills all the small voids where material is otherwise likely to get stuck.
Oh, found some:
This has a working temperature of 160 - 300C.
-
[M][T] Initial design and fabrication optimization
04/27/2023 at 17:08 • 1 comment[April 22, 16:45]
So @heinz (nozzleboss) recently added more information to a very promising method of obtaining a full spectrum of colours for FDM printers and I spent about an hour to get... this run.
Working with a subtractive colour space, white, cyan, yellow and magenta are the 4 colours needed to obtain all but the inkiest, dark hues. This is the reason that printers use CMYK; the white is the paper and the black is used partially because it's cheaper ink but mainly because it improves contrast. I'm personally fine with dark greys anyway, so I'm planning to get away with just using these 4.
As you may (not) be aware, I designed a revolving hotend that rotated 3 volcano hotends so that I could finally achieve multi-colour, which is something I was planning on doing even before I owned a printer! (I got a diamond hotend in the mail before the CR-10 itself). I've also been keeping up with deckingman updates on his attempts of full-colour 3D printing. Now, I'm of a similar mindset to what was said by Zack Freedman, proposing that you think of a project as if someone else (in this case, You In The Past) came up and asked "can you finish this project off for me?", therefore I'm not exactly planning to just continue the project without first exploring the advancements that have happened in the 3 years since starting it.
Now, coming in a heatblock footprint of 40mm diameter by 24mm deep, I've got this (hopefully) lathe-manufacturable brass solution. The heatsinks used are the small NF Smart (£15) in the centre and Lerdge(£1.50) ones around them. Along with the price, I'm also concerned about the NF Smart stock levels because it kinda looks like Mellow is just selling off their remaining levels.
3mm grub screws are used to make sure that the material is going into the right direction. They're all at angles of 60 degrees apart so that many holes can be drilled from the same orientation. All the extra space are for things like thermistors and heater cartridges. The other reason why I wanted to design something like this was so that any potential clogs could be resolved by unscrewing the grub screws and poking a metal stick through the channels.
My biggest concern is the coating cuts. The idea is to use a tool similar to the one used to create threads. Thus, the main shaft is 2.5mm and the additional cut is only 1mm, so hopefully a sufficient tool can fit down the drilled hole and then start cutting.
A 3mm main shaft is more likely to be manufacturable though, as well as reducing the unique amount of tools needed for fabricaition. Looking at the blender screenshot from heinz, I'd estimate that the voids are about 5mm anyway. However, I'm worried about the main 1.75mm filament curling in the shaft. I'll just try for 2.5.
A D40*50mm round bar is about £14, so this heatblock is essentially £7 of material.
Similar to Geetech's solution, I'd imagine it's best to go with 3 20W cartridges:
I'll assume the below location is as good as any to place the cartridge thermistor:
And there I have it, after about 2 hours of work:
This is what the hotend assembly looks like next to a diamond hotend model:
I'd imagine the both 3 x 20W (wired in parallel) or 1 - 3x 40-60W would work for this design, with the former having more even heating. Considering that the supervolcano is 2x a volcano in mass and has a 80W cartridge, I wouldn't be surprised if this block, which has 3x the mass, can use 120W of input thermal power.
I looked on the auto-quoter at PCBWay and it's $38 to CNC and $67 for 3D printing in aluminium, respectively. It's $46 to CNC in brass. I haven't created a technical drawing so I can't see the price when threads are added. I'd assume I'd follow the E3D technical drawings to see how to lay it out. Considering that Mellow uses brass for their supervolcano, as well as the diamond heatblock, I'm assuming that I might run into issues with a relatively large heatblock made out of aluminium.
[19:45] I'm hoping that this drawing along with the .step file is enough to tell PCBway / university technicians what holes are threaded and what ones aren't:
[21:30] I've seen the below video and made some tweaks, mainly reducing the diameter of the internal channels from 2mm to 1.5mm. This reduces the cross sectional area from 3.1 to 1.8mm^2, ideally increasing extruder-to-nozzle reaction times; 2 x 1.8mm is 3.6mm^2 which is 0.5mm^2 larger than the 2mm input channels and 1.2mm^2 larger than 1.75mm filament, thus there shouldn't be as much of a volume difference when the filament splits into 2 directions.
I've also reduced the thread from 6mm to 5.25mm for MK8 nozzle compatibility. The block is now 22mm thick. Here is the Pipe Hotend compared to the Revolving Hotend:
This is quite the complexity and size reduction, whilst increasing capability and reliability. This revolving hotend is the main thing stopping me from getting the CR600S back into commission so that I can print my various projects, and this new solution seems to be the better way forward.
In addition to multi-colour, I can finally have 1-hand nozzle changes and I'm thinking it'll be possible to print expensive aesthetic materials with a cheaper internal filament, or even do this cool ABS outer shell + PC inner core for the material properties of PC with the colour options of ABS:
[April 23, 12:50] The good news is that PCBway said that the block is machinable in brass.
The bad news is that it's $90, though it's slightly cheaper than the Revolving Hotend. I'll see what CNC and 3D printed aluminium costs. What I know so far is that this block in aluminium weighs 60g (a bit under 1/3 of brass).
I'll also see if 1.2mm channels are possible. 1.2mm nozzles have very good flow, so I can't imagine any issues with things like clogs in that aspect. 2 channels combined have a cross sectional area of 2.26mm, a tad lower than the 2.40mm CSA of 1.75mm filament. I might even be able to get some high-flow characteristics of the C-C filament path as it has geometry similar to the 3DSolex / CHT nozzles. My worry is that the channels are 23mm long and I'd imagine the smaller drill bits are more fragile, as well as requiring higher tolerances so that everything lines up. Will this prevent manufacturability or increase costs? I'll find out. The block height would be 21mm.
[14:25] Aluminium 6061 is $84 for both the 1.5 and 1.2mm channel variants.
Considering that it's (slightly) cheaper, lighter, higher conductivity and allegedly has a clamping force that could prevent leaks, it seems that the 1.2mm channel version in 6061 is currently the best choice... for lower temperature materials. Dyze seems to back up the notion that brass C360 is the better material, though this is from the perspective of high-temperature printing.
Thus, since there are 20 threaded sections in contact with molten material in an industry where leaks are enemy number 1, and a 200g hotend assembly is in the ballpark of direct-drive hotends anyway, I'll stick with brass.
[19:30] I've increased the internal ring cut from 0.75 to 1mm again. I just imagine that the smaller this internal cut, the more of a toothpaste effect I'd experience. Mass of the block is now 183g.
[24 April, 12:15]
Firstly, the above change is still manufacturable, according to PCBway. The hotend is also about the same size as 3DSway's seemingly now discontinued 3-in-1-out hotend (Mellow has it though), just perhaps 20mm taller:
Secondly, I did some research on available materials, and removing all the ones that require special bed interfaces / strict water content management / hot enclosures left me with materials that essentially are all printable at 230C. That temperature might be a tad hot for PLA and PVA, a tad cool for PETG and (dare I print) ABS, probably fine for TPU and right in the zone for some carbon fibre PBT, which has higher-than-PLA stiffness, low water absorption and low warpage without an enclosure, despite having a working temp of >=130C (140 -1 50C usually claimed).
For reference, ABS is about 95C and PC 120C, looking at this video:
The raw pellets are also sub £5/kg, so if PBT sounds like obtainable unobtanium, I know. That's why I wanted to manufacture and almost exclusively print in it, as well as create my revolving hotend so that I could print in this temperature range (whilst still having multi-material capability). The cool thing with this hotend is that it would've allowed me to only make white PBT and then I can colour it on demand, instead of having wasted transition purges from colour to colour.
From this research, I can deduce that I'd actually be fine with a multimaterial hotend that shares the same temperature for all extruders.
Thirdly, I was thinking that this hotend could also be used to finally allow for continuous fiber composite printing:
As you can see from the above image, it seems fairly straightforward. I'd imagine that the impregnation is partially because the continuous fiber is actually a bundle of really small strands that don't really have anything to keep them together, resulting in them all splitting and diverging when it hits the molten filament.
Even conductive prints by inlaying in a thin copper wire could be possible, likely with "conductive" PLA termination ends. So could pumping nothing but air in for light yet strong parts via AMTEx:
Considering that this hotend block design supports everything I want in a current-gen FDM printer, I've got to try it to see specifically why "reality is often disappointing". This is FDM 3D printing, and I'm only 48 hours into this project; I totally expect someone, years ago, to have attempted this exact same thing (though I don't know where on the internet (if it was ever documented on the internet) it is).
[16:20] PCBWay says that the aluminium 3D print is $122. JLCPCB will print it in stainless steel for £59 ($73.50), weighing 350g, though I'd expect that I'll have to manually tap holes. Dyze uses steel that is 3x more thermally conductive than stainless 316, so I'm not sure how well it will work. Hopefully, 3 heaters allows for uniform heating.
I've also fully dimensioned the drawings and will see if that changes the CNC price (maybe the engineer missed the 1mm internal grooves or something).
My uni also doesn't happen to have the internal grooving tool for fabrication (or drill bits <=2mm by the sounds of it), and in my quick online search, it looks like a 0.7mm max depth internal groove tools usually needs a 3mm minimum bore size.
[25 April, 02:00]
It turns out that 42mm hex bar is the same price as 40mm round bar:
I assumed this was talking about diameter and so I modelled it up in 10 minutes, and it was 171g in mass. I'm assuming that it'll be easier to start the initial hole and/or tap threads with a flat surface. Additionally, the 3 grub screws that hold the heater cartridges are on the same face, further reducing the amount of times the part has to be rotated to machine.
However, it seems that these are actually dimensioned from flat to flat:
For some reason, it seems that all the imperial dimensioned bars are noticably cheaper than metric ones:
36mm would be 165g and 38mm is 182g.
In other news, the round version is now magically $4 more ($94.08), now that I've included a full drawing. Oh, it could also be because I specified 3.2um surface roughness instead of 6.4um, mainly because Fractory starts at 3.2um. Not really sure if it'll make a difference as long as the roughness is manageable for surfaces the material contacts, but I don't want to chance a £75 part just to save £3.
[02:40] Oh, PCBWay just checked it over (still using the old tech drawing) and it's $93.85 for the hexagon variant with 3.2um surface roughness. I can't see much reason not to go with the hexagon design going forward.
[20:00] On the topic of inlaying copper into the print, I had some more time to think about it.
From my experience trying to make PCBs as of late, as well as looking at CNC PCB fabrication years ago, it seems that the aim for productive use is to have a 0.2mm trace/space width, and ideally 0.16mm. The nice thing about that is that it would be achievable to have the same trace-to-trace spacing with a 0.4mm nozzle (or 0.3mm for 0.16mm).
This could be a potential solution, though I worry if the tinning will survive 230C. As long as it's uncoated or coated with something conductive, it's good to go. This wire is equivalent to 32AWG. Now, according to this large table, the conservative current carrying capacity is 500mA which I find kind of odd because every PCB trace calculator says that a 0.2mm wide, 35um thick trace can easily carry over 1A with a temperature rise of 40C. 32AWG is 31,459 um^2, and that trace is 7,000.
Ideally, the copper wire will scrape on the edge of the nozzle orifice, resulting in the wire being right at the top of the path and allowing for straightforward contacts, however I assume that there will be plastic covering the end terminations. For the short distances between the copper wire and surface, conductive filament may have a low enough resistance to be usable. However, it seems that the contact resistance of conductive filament may become an issue:
Conductive ABS looks to be the better solution. Its higher working temperature than PLA could be a reason:
[April 26, 03:00]
First, I took 30 minutes to decide that I'm indeed going to go with a 38mm across-flat hexagonal prism instead of 36mm. The concern is with the cartridge threads, which were only 2mm on the 36mm variant. For 38mm, the threads are 3mm, which is longer than an M3 brass bolt (2.5mm). This part is kind of expensive, so I don't want to risk breaking threads.
Then, I updated the drawing with the new design, deleted all the previous attempts and looked to see what the actual standard surface roughness (6.4um) looks like, which seems fine:
Thus, I sent off the part for review...
Sixty seven dollars (£54). All my quotes until now have only moved the price point by the realm of pennies. Now I've saved almost 30% from the last one. I think the build time has also shrunk from 11-13 to 9-11 days, so it seems that being able to start drill holes on a flat surface really does translate into easier manufacturing. Now it's even cheaper than JLCPCB printing it in stainless steel, which along with the 2x higher mass and relatively poor thermal conductivity, would likely have a much worse surface finish and no tapped holes.
This is what the shipping rates to UK for a 190g item looks like:
According to a PayPal currency converter, I'd expect to pay £55.50 right here and now, which is a "sigh of relief" amount. I should also expect that Royal Mail will ask for an additional £12 in duty charges.
[17:30] I've removed all the imported components from the Fusion360 file, fixed up and cleaned up the drawing file, skimmed around to see what the latest in multicolour/multimaterial printing is and finally sent off the finalized files for PCBWay review.
After 45 accumulated saves on a project that started over 96 hours ago, I think I can call this part of the project "I don't need to research/tweak any more" done.
[April 27, 16:30]
So, considering that I couldn't find a heatsink smaller than the 12mm LERDGE / Ender3 style hotends that still had a built in bowden coupler and mounting options (so those small Dragon-style heatsinks don't count), I went ahead with the $71 order.
If you were wondering (because I was), a 30mm across-flat block would be on the right edge of being geometrically sound, only weighs 99g aaaand... the autoquoter gave $42, so I'd assume that the engineer would do $42 * 1.5 = $63 since my part was autoquoted for $44 and the engineer changed it to $66.
You'd most likely need a custom heatsink for this. Perhaps it'll be possible to take a large, off-the-shelf heatsink that was designed for 1 filament, and drill holes for the other 3? Anyway, this is "university scientific research" as far as PCBWay and I are concerned, not about optimizing mass production (though it's nice to read about what it'll be like).
If you were also wondering (because I was), nozzleboss' printed heatblock cost $37 for a 28 x 25mm part in aluminium, though he self-tapped the holes.
I've already got the £15 NF-Smart heatsink along with heater cartridges / thermistor / nozzles, so the remaining things I need to buy are the brass grub screws (so that I don't have to worry about thermal expansion coefficients), the bi-metal heatbreaks (making sure to get one with copper threads, again to do with that thermal expansion but also to have consistency with the NF-Smart, which has copper threads too) and the LERDGE heatsinks.
Considering the mass is 3x the mass of the (similar density) copper volcano heatblocks I bought along with the NF-Smart heatsinks, I'm just going to use 3 x 40W cartridges wired up in parallel to the bed heater terminals on the BTT OCT PRO I bought a while back (I wanted to use it for the SecSavr Sublime) that has enough stepper motor drivers for the job (and one spare, if WCMYK or WCMY+Support ever exists).
Speaking of the Sublime, I talked about Tube Printing in a log, and the fundamental geometry looks identical to if I were to take a nozzle for 3mm filament, drill a 2 - 2.5mm hole into it and then use something like a 2 x 1.5mm or 1.5 x 1mm brass tube that goes through the hotend. A similar solution would be used for things like 0.2mm copper wire and/or continuous fiber thread, and I wouldn't be surprised if I need to pump air though the metal tube just so that there is pressure to fight against the molten filament trying to go up the wrong way. I couldn't think of a good way to integrate this other than designing the hotend such that the 3 outer heatsinks hold up the hotend, and the middle one can be easily unscrewed so that an air / tube version could be installed. I'd need a different extrusion system anyway, so it seemed like a sensible solution as long as the change can be done in a couple of minutes without the risk of leaks.