Duet3D Logo Duet3D
    • Tags
    • Documentation
    • Order
    • Register
    • Login
    1. Home
    2. DaBit
    3. Topics
    • Profile
    • Following 0
    • Followers 1
    • Topics 17
    • Posts 263
    • Best 37
    • Controversial 0
    • Groups 0

    Topics created by DaBit

    • DaBitundefined

      Adding many heaters and sensors to Duet3

      Duet Hardware and wiring
      • • • DaBit
      3
      0
      Votes
      3
      Posts
      226
      Views

      DaBitundefined

      Nice, thanks!

    • DaBitundefined

      Logging only to SD card

      Using Duet Controllers
      • • • DaBit
      5
      0
      Votes
      5
      Posts
      248
      Views

      DaBitundefined

      Of course.
      Sorry for the confusion. I guess it was a bit late yesterday.

    • DaBitundefined

      Duet 2, Duet3, RRF future

      Duet Hardware and wiring
      • • • DaBit
      10
      0
      Votes
      10
      Posts
      656
      Views

      percarundefined

      @bearer Thanks
      I will look it over and see if makes sense to do the changes

    • DaBitundefined

      Compensation for lost motion

      General Discussion
      • • • DaBit
      11
      0
      Votes
      11
      Posts
      605
      Views

      DaBitundefined

      @theruttmeister said in Compensation for lost motion:

      Pick one, 80-90C is a very different challenge than 150C. You can use regular neoprene belts etc.

      I set the target at 150C. If that ends up being too costly or too much hassle I might scale down.

      You can't buy them online, you need to talk directly to either a manufacturer or a specialist supplier.
      https://www.belttechnologies.com/timing-belts/
      As an example.

      I found those ones. Oh well, might give it a shot.

      Never tell people you are building a single machine for your own use! Its an R&D project!

      It sure is, I'm not lying when I say that 😁
      But still, I have issues with lying too much and I hate having those sales reps calling me every few weeks.

      Talk to your local Igus rep. Yes they prefer to sell lots of stuff at a time to companies, but its not hard to get them to sell you (or even just give you) small quantities for R&D purposes. (I have drawers full of slides and bearings from them, they have always been very generous with samples).

      My experience is different. Getting dispatched to a distributor that handles linear systems, taking ages to talk to someone, note reacting to E-mail, and when you finally have an answer it is 'no, cannot do sir'..

      I have a request for quote out on the 12x25 J350 threaded nuts and matching screws. We shall see if it is a viable option or one of those unobtainium ones.

      Run the wire outside of the envelope, then you can just use a a belt reduction stage.

      That is another option I was thinking about. Would need a thicker cable though since the printheads are going to be fairly heavy and therefore the pulley even larger in diameter, but it also makes the 'triangle problem' causing position deviations quite insignificant.

      Not using steel to obtain a suitable bending radius is another option. Why not carbon or kevlar, for example?

      I also ordered a piece of simple unhardened rack and a few pinions to play with. It is cheap, I still see that as a viable option, and if it doesn't work out there are plenty of other uses for that around the workshop.

      If you don't need to worry about the IP side, moving as much outside the heated envelope as possible makes life a lot easier.

      I am still not convinced. Having those folded fiberglass curtains behave nicely, enough ventilation and associated heat loss above the curtains, dealing with drafts because the insulation differs, etcetera.

      Don't forget, you need to match the co-efficient of thermal expansion on your frame and rails. And then thermally isolate the frame so its not just a big heatsink.

      That one is easy. Just use steel for everything, and don't overconstrain. Shafts need to be fixed in one location only, allow axial movement at the other side, for example.
      With everything in the chamber it is also easy to dress that chamber in a nice and thick layer of rock wool with only the various wires and hoses poking through.

      You can also get stepper motors rated to 150C. You'll need to talk directly to a manufacturer, but they can be sourced.

      Sure. But they are still specialty items with specialty prices and I expect them to perform less due to increased winding resistance and possibly lower strength hightemp magnets.

      The moment you decide you want to liquid cool stuff you can use it to cool many more things like the steppers.

      This might work:

      7c783f50-cd5f-4f3d-8c6d-6b1f96152a87-image.png

      Steppers shed most of their heat through the flange. A small piece of tooling plate, a couple of minutes on the milling machine, and done. The sintered bronze bearing can sink some heat from the shaft.
      I would have to test, but I expect that a cooling block at the flange and a thin layer of Armaflex HT on the body to prevent heat ingress is sufficient to keep stepper temperature below 80 degrees in a 150 degree environment.
      Use a stepper with connector, escape the stepper with some silicone wire, and that part is covered too.

      Everything that will get hot will have a limited service life, it takes an age to heat up and cool down, you need to do additional things like anneal your prints. Drying the filament and keeping it dry is critical (I found a toaster oven very effective for drying Ultem1000, but you do need a steel spool!).

      The steel spool is not a big drama; I have friends with CNC plasmacutters, and even ordering the metal from 24/7 tailorsteel is not that expensive.
      Drying, well, I do have an oven in the garage which is mainly used for curing epoxy and silicones (both love a high-temp post cure), and vacuum pump too when needed. Those two don't work together yet, but that can be done also.

      Unless you actually need the non-strength properties of things like PEI, PPSU, PEEK etc, milling aluminium is often less work and faster.

      It is mainly the absense of electrical conductivity, heat deflection temperature, fairly low thermal conductivity and freedom of form I am after.
      I won't be printing much of it; 99% of the print jobs are handled fine with ASA, TPU, PETG or PACF, but I would like to be able to do it.

      And I am not too sure about the 'less work and faster' (but I have no experience printing engineering plastics higher up the ladder than polycarbonate, which also is not easy without heated chamber).

      3D-printing means slicing, sending it to the printer, preparing the build plate, heat things up and let it soak for a while, hit the start-job button, and wait for it to finish. Takes a while, but I can do other stuff while the machine is busy. That has proven to be quite valuable.

      Milling means adding reference features when needed for multi-side milling and generally dressing up the design for milling, 10-120 minutes of CAM work, prepare tools, prepare stock, create a fixture if it cannot be held in a vice, juggle the touch probe to set up WCS, do the milling, cleanup the mill, cleanup the part. There is no such thing as 'let's quickly mill something'.

      I am not doing that much commercial work, just enough to somewhat compensate the steady flow of money into boys toys and keep the round-breasted head of finance happy, but when I do the price I have to quote for printed parts are way, way lower than milled parts, especially when it is only one or two.

      Threads like this make me reconsider building a high-temp printer... I have that spool of Ultem somewhere, that will never get used up unless...
      Dammit.

      Hah, gotcha! 😁

      Also... is it a crazy idea to think that using the hangprinter kinematics to eliminate the need for any kind of linear rails inside the heated chamber might be an interesting solution?

      Would be interesting to see how that handles small zig-zag moves 😀

    • DaBitundefined

      Filament storage containers

      General Discussion
      • • • DaBit
      11
      0
      Votes
      11
      Posts
      838
      Views

      deckingmanundefined

      My method is probably a bit OTT. I built a reasonably air tight "booth" to house my printer and I use a couple of those cheap de-humidifiers inside the booth (the type that use Calcium Chloride because it absorbs much more water than Silica Gel - but is non-re-usable). Because I have 6 reels of filament loaded at all times and I'm not very disciplined at removing the filament from the machine, it's just easier to keep the entire thing dry.

      I store all the other filament in re-sealable bags with some "rechargeable" desiccant (Silica Gel that changes colour). The bagged and boxed filament goes inside the original boxes and I built a pull out storage rack which sits inside the "booth" next to the printer. https://somei3deas.wordpress.com/2019/12/13/pull-out-filament-storage-rack/

    • DaBitundefined

      SD card corrupted.

      Duet Hardware and wiring
      • • • DaBit
      5
      0
      Votes
      5
      Posts
      255
      Views

      DaBitundefined

      I had M929 enabled during bringup of the printer, say 3-4 weeks. Not anymore. So not many writes should occur to the card, <100MB/month.

      Just a case of shorter-than-average lifetime of the card then, no special reason?

    • DaBitundefined

      Varying the wipe location on toolchange

      Gcode meta commands
      • • • DaBit
      5
      0
      Votes
      5
      Posts
      256
      Views

      DaBitundefined

      Yes, that probably works nicely. I will implement that.

      (Still, I could use variables well from time to time, and persistence would be nice too. Isn't is possible to add a few user locations to the object model, or is the object model readonly from g-code anyway?)

      Now I only have to find out why that Scaffold stuff keeps plugging the heatbreak, even with very little retraction, cooling the inactive nozzle and moving a bit of the stuff each layer.

    • DaBitundefined

      Service life of heater cartridges and thermistors

      General Discussion
      • • • DaBit
      28
      0
      Votes
      28
      Posts
      1.9k
      Views

      A Former User?

      If you assume they'd used something like the Nichrome to save some cost as the temperature of Kanthal isn't needed, you'd see about 100mA drop on a 40w/24v heater.
      (But the current clamp would probably show a lot more current reduction as it would likely average out the pwm'ed current as the PI loop starts regulating)

    • DaBitundefined

      Duet Wifi 1.0, noisy sensor values

      General Discussion
      • • • DaBit
      5
      0
      Votes
      5
      Posts
      315
      Views

      DaBitundefined

      So, conclusion: firmware update is very unlikely to cause this. Nice, I don't really want to try running RRF1 again given the nightmare the upgrade turned out to be yesterday.

      I will see how this develops. If they cannot figure it out they can bring the printer to me and I will do some more debugging. Until that time I simply have no physical access to that machine.

    • DaBitundefined

      Anyone having experience with conductive filament?

      3D Printing General Chat
      • • • DaBit
      1
      0
      Votes
      1
      Posts
      117
      Views

      No one has replied

    • DaBitundefined

      PS_ON pin: what can control it?

      Duet Hardware and wiring
      • • • DaBit
      9
      0
      Votes
      9
      Posts
      508
      Views

      DaBitundefined

      I tightened up the timeouts and excursion limits for all the heaters. Topic 8464 describes the PS_ON behaviour when a heater fault occurs, which is what I was looking for.

      The machine not shutting down due to a heater fault when idle, hmm. I would prefer to be able to configure the printer to do so. Disabled by default so it won't interfere during bringup, enabled when everything works as expected.

      Dangerous temperatures are 380-500C; that is the range where many of our plastics autoignite. Not easy for the bed to reach those temperatures. For the hotend, it probably is.

    • DaBitundefined

      Setting up 'guard thermistors'

      General Discussion
      • • • DaBit
      10
      0
      Votes
      10
      Posts
      456
      Views

      DaBitundefined

      What would be different for RRF2 then? Can you post a few lines of example code maybe?

      One more question: can the protection instances control the PS_ON pin on the Duet 2 Wifi? I might want to put a mechanical relay (with flyback diode of course) controlled by the PS_ON pin in the 230VAC path which is switched off when severe overtemperature faults occur. MOSFET's fail shorted, SSR's do so too.

    • DaBitundefined

      Detecting the spaghetti monster

      General Discussion
      • • • DaBit
      2
      0
      Votes
      2
      Posts
      227
      Views

      mloidlundefined

      Hi,

      found this some time ago https://www.thespaghettidetective.com/, but i've never tried it.

    • DaBitundefined

      Start of print; XY move to max, extruder rattles

      Duet Hardware and wiring
      • • • DaBit
      8
      0
      Votes
      8
      Posts
      447
      Views

      jay_s_ukundefined

      I upload using the cuts plugin all the time and swap between using the "print" function to automatically start a print and using the upload function.
      It's not caused any issues for me yet.
      I'm currently on 2.04

    • DaBitundefined

      Multiple extruders, the overview

      General Discussion
      • • • DaBit
      7
      0
      Votes
      7
      Posts
      729
      Views

      DaBitundefined

      @deckingman said in Multiple extruders, the overview:

      @DaBit That's a very compact extruder installation.

      It is standard Bondtech BMG-X2 paired with E3D Chimera though. Fell in love with the X2 the moment I saw it.
      Personally I think it is still large. Path from extruder drive wheels to nozzle is still 80-100mm or so. My previous homebuilt hotend was much, much more compact with 40mm or so between drive wheels and nozzle output.
      (some pictures here: https://cnczone.nl/viewtopic.php?p=158047#p158047)
      The Bondtech QR driving the thing was a lot larger though.

      I was never very happy with it and changed it to use a 3 in 1 out Diamond which solves some of the problems but introduces a few more. You'll find the rubbing strip/purge "bucket" comes in useful. Wishing you the very best.

      My main reason for 2 extruders is soluble support. I get nightmares from removing support on TPU parts, and supports printed in TPU are not that great either.
      I bought a roll of Spoolworks Scaffold for the 'soluble/breakaway' part of the equation. Based on datasheets it seems that the printing temperature (215C) is not that far off from the regular engineering plastics. These two might work in a mixing hotend if one pushes a bit of filament through for both inputs on each layer and tool change?

      @T3P3Tony said in Multiple extruders, the overview:

      Not yet but it's on the wish list.

      Count me in on the wish list 😀

      This is a way to do it. Another way would be a macro for each combination.

      A macro would be nice too. I will see how I can make Cura emit the M98 for the filament.

      On a MMU or similar setup the filament is extracted all the way out the extruder, in your case you don't need to do this

      I intend to cool the inactive hotend. Which raises another question: can I do something like:
      while (toolTemperature < standby) {
      M98 P"wipe_nozzles"
      }

      I suggest reading @deckingman 's blog to see about different filament types and the effects of "cooking" them for long periods in a hotend

      I read that, and it seems especially worse with PVA/PVOH plastics. Which is why I wondered if cooling down the nozzle a little and then retracting all the way to the cold end before the filament solidifies would be better.

    • DaBitundefined

      filament feed towards extruder: 2mm inside diameter or larger?

      3D Printing General Chat
      • • • DaBit
      12
      0
      Votes
      12
      Posts
      1.3k
      Views

      DaBitundefined

      Followup: I did a test with some Chinese translucent PTFE tubing to run the filament from the bottom of the printer all the way to the extruders, but that was borderline at best.

      With PLA it takes quite some force to push the filament from the bottom to the extruder, up to the point where it starts kinking. Then I tried routing the PTFE lines inside some 6mm OD polyamid pneumatic tubing to prevent small bend radiuses and possible flattening of the tubes, made no difference.
      Well, the Chinese translucent tubing is probably not the best a man can get, but quality tubing will not do an order of magnitude better.

      I ordered some 3mm I.D. PTFE tubing, hope that helps.

    • DaBitundefined

      Reference switch not at limit possible?

      General Discussion
      • • • DaBit
      26
      0
      Votes
      26
      Posts
      1.3k
      Views

      DocTruckerundefined

      @fcwilt with the M564 and the switch for delta mode I'm not sure why delta calibration needed to bend the rules. Perhaps M564 came after delta calibration.