Duet3D Logo Duet3D
    • Tags
    • Documentation
    • Order
    • Register
    • Login
    1. Home
    2. Luke'sLaboratory
    3. Posts
    • Profile
    • Following 1
    • Followers 2
    • Topics 10
    • Posts 281
    • Best 52
    • Controversial 0
    • Groups 0

    Posts made by Luke'sLaboratory

    • Likely murdered my 5v/3.3v

      Hi There!

      I came back to my shop and found that one of my duet boards had its 5v buck that was piped into 5v ext on the duet go to 7.5v, which melted the pi as well.

      Anyways, one PI and a proper 5v supply later, and the duet connects back to the pi without issue. I can see temperatures of all of the sensors, but when i try to activate anything, (fan, heater) nothing happens.

      All 4 power lights are lit.

      I ohmed out the VSSA fuse and its not conductive/connected

      I've since jumped out the VSSA fuse but without luck to get any of my outputs to re-enable.

      Have i killed my board with a bad 5v buck?

      Luke

      posted in Duet Hardware and wiring
      Luke'sLaboratoryundefined
      Luke'sLaboratory
    • RE: Building an adaptable XL COREXY machine with 2023+ features

      @vectorinnovations

      No problem. Feel free to reach out if you have further questions. I have opinions for days šŸ™‚

      Luke

      posted in Duet Hardware and wiring
      Luke'sLaboratoryundefined
      Luke'sLaboratory
    • RE: Building an adaptable XL COREXY machine with 2023+ features

      @dc42 said in Building an adaptable XL COREXY machine with 2023+ features:

      @vectorinnovations said in Building an adaptable XL COREXY machine with 2023+ features:

      Because its so large, I’m going to run larger steppers, so external drivers (at least for the Z-Axis).

      The Duet 3 6XD and expansion 3HD boards can provide up to 6.3A peak (4.5A RMS) and can use 48V supplies. So it's most unlikely that you will need to use external drivers if you are using stepper motors.

      Absolutely agreed here - unless you're stepping up a tier to use FOC servos or something, the duets provide plenty of punch.

      posted in Duet Hardware and wiring
      Luke'sLaboratoryundefined
      Luke'sLaboratory
    • RE: Building an adaptable XL COREXY machine with 2023+ features

      @vectorinnovations

      For that size I'd heavily recommend against corexy and recommend a "dual markforged" style gantry. It adds 1 motor (XYY) but will provide much more consistent behavior and give better performance in the end.

      How many Z motors do you want?

      If 3, Can do 6XD, (XYYZZZ) but might have to play it differently if doing quad z (or just add an extra 1XD for the extra motor)

      for your toolboards, just run a canbus toolboard from duet. They're excellent. Don't run the SHT/whatever series as the cost savings doens't make sense when you are spending a few $100 on each print at the cheapest in filament.

      For large printers, its especially important to have filament sensors. Get all of those per toolhead.

      Duet is the best choice for this kind of system, for sure.

      posted in Duet Hardware and wiring
      Luke'sLaboratoryundefined
      Luke'sLaboratory
    • RE: Duet2 Eth Klipper Firmware issues

      @oliof its 100% a debian or bossa bug. Duet has been nothing but awesome in their quest for true open source.

      Have you got it working? I've definitely run across that annoying bug šŸ˜ž

      posted in Firmware installation
      Luke'sLaboratoryundefined
      Luke'sLaboratory
    • RE: Wavy surface problem.

      @Duckers Oh wow, been a long while!

      I never got around to this experiment - its gotten to the point where I've switched from a duet mini5+ on klipper to a duet 6hc on klipper - the mini5+ used 2209's, and didn't really notice any changes between the mini and the 6hc, other than speed!

      I don't use interpolation on either - experiments with encoders revealed small issues with positioning while using interpolation, but these are also very small!

      posted in Duet Hardware and wiring
      Luke'sLaboratoryundefined
      Luke'sLaboratory
    • RE: DWC Can Manager Plugin - 1.0.0

      @sindarius
      Thats nice and handy!

      posted in Plugins for DWC and DSF
      Luke'sLaboratoryundefined
      Luke'sLaboratory
    • RE: CPAP blower fan?

      @mrehorstdmd

      I'm printing .2mm layers, but this is with a 400x400 machine on a full plate - I heavily rely on autofan to control cooling - increase with lower layer times, etc.

      No cracking here - once I figure out the combination for that material (bed temp, nozzle temp, and % fan needed, (all abs brands I use require fan, especially in enclosed setups) I hit print and go.

      A fair portion of the parts printed are larger than my fist, same as the ones that have a narrow aspect ratio - while unenclosed, these can be risky, but i haven't experienced issues with my full-volume prints on my 350x350x300 volume.

      No speed benchies here - real production values.

      As for the motors - They're 2504AC's - super low inductance while still keeping high torque.

      I'll have step-servos by MRRF.

      posted in Duet Hardware and wiring
      Luke'sLaboratoryundefined
      Luke'sLaboratory
    • RE: CPAP blower fan?

      @mrehorstdmd

      Its advisable to have some cooling - ABS prints in simple enclosed machines like troodon/voron need 50-70% flow from the single 5015 on my machines that use them.

      Even my "open air" printer (in reality, the room is ~95deg f) printing ABS at 600mm/s / 15k mm/s/s with a nozzle temp of 280C needs a touch of air for the perimeters to prevent droop on the overhangs, but the infill and bridge features are perfect.

      posted in Duet Hardware and wiring
      Luke'sLaboratoryundefined
      Luke'sLaboratory
    • RE: Klipper on Duet 3 Mainboard

      @rockydubb

      Just merged. Configs to come "soon"

      https://github.com/Klipper3d/klipper/pull/5366

      eamaclean opened this pull request in Klipper3d/klipper

      closed Add SAM E70 support #5366

      posted in Using Duet Controllers
      Luke'sLaboratoryundefined
      Luke'sLaboratory
    • RE: Large Format CoreXY?

      I build alot of large corexy's.

      To go big and keep relative "good" speeds - Going to recommend a few things:

      Bigger belts - 9 or 12mm, allows for higher tension and allows for greater accelerations with a heavier mass, since they are stiffer due to size.

      Metal - Frankly, metal is an important change. A plastic mount that was ok on a smaller machine may be insufficient on a larger one, particularily with higher tension from bigger belts.

      Dual shear - Cantilevered Idlers allow for way too much flex. if your design uses them, don't. I support my motor shafts with an additional bearing and this allows me to tension belts well, and print fast.

      Don't be afraid to upscale your Z rods or go with belted Z. Eventually it doesn't make sense to lift a thick bed (and they need to be thicker to not bend under their own mass) so there's a sane point where you park the bed.

      But honestly, might just be time to change to dual Y motors with 9-12mm belts and then an X motor that travels along with it.

      posted in General Discussion
      Luke'sLaboratoryundefined
      Luke'sLaboratory
    • RE: 48 volt steppers board selection

      @o_lampe

      Shouldn't matter - single large part, many small, and to be clear - my print and travel accel is the same - 15k. No difference there. If its a big part with many infill sections, its still 15k. perimeter? 15k.

      I'm not doing this to speedboat either - these are for parts that go out the door.

      @deckingman

      One of my common profiles is to print at 70mm3/s with a .8mm nozzle, in PLA. To do this, I admittedly drop to 5k accel for now since the plastic lays down neater (it tends to drag, but this is probably from the magnum+ hotend getting too cold on the lower portion of the block, causing the material to be less molten and not wanting to bind)

      I'm hoping to get there on my smaller 400x400 machine that currently is limited to 400mm/s by swapping out for lower inductance motors.
      Or, I could swap up to 48v, which would get me the tool speed I need to keep my hotend fully flowing. That again, would match the 70mm3/s on just a .4mm nozzle.

      I use CPAP blower - WS7040. Its sufficient to cause a jam in the hotend itself - I can turn on and off flow in the hotend by ramping up and down - this is something that's been captured in other setups than mine, and is just a weird thing I have to account for with the mangum+ hotend.

      I understand the cautionary tale of not going for omega upgrades when you're not going to be able to use them, but honestly the market for 48v boards is being driven by many more people than just me - its a real need as melt zones continue to grow and mechanics(and software!) are more able to support the higher flows.

      I could use the current-providing capabilities of the 6hc's 2/5160's, but it doesn't match what I need it to do otherwise, and for the premium and market position of the 6hc, I feel that its a valid concern that it doesn't support this option.

      posted in Using Duet Controllers
      Luke'sLaboratoryundefined
      Luke'sLaboratory
    • RE: 48 volt steppers board selection

      Tl;DR

      • Whoops on the tool speed.
      • Acceleration is incredibly important to achieve faster prints and the primary path
      • 35mm3/s is pretty achievable nowadays
      • High voltage is an important feature to accommodate high speed tools and increasingly quick printers
      • All of this is moot if the intended toolspeed is 200-300mm/s or less.

      @deckingman said in 48 volt steppers board selection:

      "I accelerate this mass at 1500mm/sec^2 up to 350mm/sec "

      My bad - not sure why I saw 150. Maybe I conflated the 1500 with the 150 in my mind. not sure. I'll own it.

      Regardless - 350mm/s tool speed (assuming that you're printing with a .4mm nozzle, .48lw, .2mm layer height) is only 30mm3/s, pretty medium-flow nowadays. Slice Magnum, Takoto, HF Dragon, Rapido, HIC, Nova, and the standard volcano is all in that range, with some in this list well above those capabilities. There are even higher-flow hotends in the market, starting with the Rapido, HIC, VolcanoMosq, Mag+, and a few others out there. I'd say a sizable portion own a hotend capable of 30mm3/s, especially if augmented with something like a CHT.

      Re: acceleration - the below plate is assuming 400mm/s print speed, 15k acceleration, 8mm/s instant velocity change, except for the first layer. 4 perim, 40% infill. Its predictions are pretty bang-on compared to as-printed, within ~2% of predicted with this profile and this plate.
      e34d96fc-ad21-4557-b302-a1ae74b964a9-image.png
      This is the same plate, except I've dropped the acceleration to 1500mm/s/s
      a330ab0a-8f6b-4c03-8efc-df56085cc788-image.png
      Now - what happens when increasing the acceleration to 4500?
      25597f1c-e7ed-46fc-abde-c4ff4792e7a1-image.png

      You save an estimated 5hours of print time, and use 13.5N of force instead of 4.5. That adds up after a while.

      Lets go to the ultimate "theoretical" limits - does it fall off? you have 3kg gantry, and a conservative estimate of 234N of force, so you can accelerate at a theoretical 78k mm/s/s.
      Obviously mechanics won't allow this to happen, but at least lets see what happens to the print times. I've verified that the slicer decreases time alloted beyond 78k accel, so this model should be accurate.
      d48e5239-5816-4c84-8675-fa4f9b8b9cf2-image.png

      All the way at 78k, you've only saved another 2hrs beyond the 15k estimate. This is where these diminishing returns are really found, assuming your hotend is limited to ~35mm3/s.

      But, increasing acceleration is the best real way to increase speeds - increase your jerk too much, you get ovals instead of circles, lose corners, and all sorts of other bad behavior. Acceleration is something that can be increased near infinitely, assuming that you have the power and rigidity to do so, among other plastic-melting limiters.

      But, the point stands - at 15k, I can double my productivity over 1500. At 4.5k, I save an appreciable amount of time that adds up. its not inconsequential, and assuming that your machine is built correctly, quite repeatable.

      All of this was done without fiddling with the Z-axis speeds - if I switch to a belted or a faster Z, this gets significantly better as alot of this time may be calculated from z-hop.

      But, many Common hotends out there can easily go past 35mm3/s - This is where the high speeds and high voltage come into play, and something that is important to address. One can't effectively use high-flow hotends if their tool never gets to the high speed, necessitating high acceleration, demanding high torque.

      posted in Using Duet Controllers
      Luke'sLaboratoryundefined
      Luke'sLaboratory
    • RE: 48 volt steppers board selection

      @deckingman

      This is only partly true - the voltage input selection matters for torque at speed - so depending on how fast @rexx wants to drive the toolhead and at which accelerations that torque will be applied matters - the higher the speed, the more input voltage matters, and since 3d printer heads are lighter than spindles (and can print pretty fast!, its even more important.

      Your example of heavy head printing slowly could probably work fine on 12v, you're only requiring (3*1.5) = 4.5N of force, assuming a 20T pulley (12.73mm pitch diameter) you're using a fraction of the torque (even assuming a modest 1.5 Nm of torque) that can be output (4.5N vs 234N on a 20t pulley) you have a few orders of magnitude of torque left in those large motors.

      On a D3 Mini (2209's) I'm feeding two motors 1.65A RMS, print at 400mm/s and 15k mm/s/s accel for about a 1.5kg gantry, and this is the hard limit imposed by EMF from only using 27v. If i only print at 200mm/s, i can tip the entire frame of the printer by interrupting the crossbar with my hand, but above 300 its far easier to skip. This is the relationship that needs to be defined for @rexx - is the intended print speed (and accels) after the drivers can no longer overcome EMF at the rated 24V (32Vmax)?

      This is what needs to be determined - just how fast his gantry can reasonably accelerate to print well in addition to what are the size of the current motors before requiring high voltage.

      posted in Using Duet Controllers
      Luke'sLaboratoryundefined
      Luke'sLaboratory
    • RE: Wiki/Docs images broken?

      Broke for me as well.

      Luke

      posted in General Discussion
      Luke'sLaboratoryundefined
      Luke'sLaboratory
    • RE: Klipper on Duet 3 Mainboard

      @flopo76 you need to invert the "select" pin, not the address pins -

      posted in Using Duet Controllers
      Luke'sLaboratoryundefined
      Luke'sLaboratory
    • RE: Klipper on Duet 3 Mainboard

      @dxcx

      There are people far smarter than me working on it right now - they'll be officially adding it when its ready.

      Luke

      posted in Using Duet Controllers
      Luke'sLaboratoryundefined
      Luke'sLaboratory
    • RE: Duet 6hc+SBC will not connect after trying to update

      @thelightspeed

      Unless specifically recommended for the beta to do it "by hand" that is, uploading files individually, i suggest you subscribe to the unstable feed as noted here: https://duet3d.dozuki.com/Wiki/Getting_Started_With_Duet_3#Section_Software_Installation

      posted in Duet Web Control
      Luke'sLaboratoryundefined
      Luke'sLaboratory
    • RE: Klipper on Duet 3 Mainboard

      @slaz

      d7eb52fe-9126-4d30-a7b7-40a76da2fe2d-image.png

      Needs a massive re-do, but it talks. Needs USB driver next.

      posted in Using Duet Controllers
      Luke'sLaboratoryundefined
      Luke'sLaboratory
    • RE: Anybody wants a stepper motor analyzer?

      @webhunter You can certainly get your own pcb (note, not assembled with components) from a place like JLCPCB or OshPark and build it yourself, or source assembled units from JLCPCB using the source files.

      posted in General Discussion
      Luke'sLaboratoryundefined
      Luke'sLaboratory