Duet3D Logo Duet3D
    • Tags
    • Documentation
    • Order
    • Register
    • Login
    1. Home
    2. titusou
    3. Best
    • Profile
    • Following 0
    • Followers 0
    • Topics 6
    • Posts 27
    • Best 10
    • Controversial 0
    • Groups 0

    Best posts made by titusou

    • Watercooling, heated-chamber, high-temp-ready IDEX

      So I have my first try on this thread:
      https://forum.duet3d.com/topic/16244/watercooling-heat-chamber-tool-changer-high-temp-3dp-build

      But I'm abandon tool-changer design as I found myself not able to trust the tool-changer to have it run un-attended. And the printed locking mechanism is another concern.

      So, instead of spending time and effort to improve reliability of tool-changer, I decide to go back to dual-X Cartesian design.

      I just finish the design stage and waiting for 30mm extrusion to arrive during the weekend, then I can start building the 2nd attempt.

      dual x.png

      Titus

      posted in My Duet controlled machine
      titusouundefined
      titusou
    • RE: EasyIDEX

      @o_lampe
      That's another compromise for ease of maintenance.

      Entire extruder (inc endstop hidden behind) can be removed with 4 screws (plus PWR and CANBUS wire).

      5de7398d-338b-49dc-a184-f483b784fd3d-image.png

      Belt can be removed by 1 screws.

      5b8f1ae2-c7a2-47be-bf39-a01c05578d6c-image.png

      L-extruder has +/- 0.5mm Z travel range for Z-height sync with R-extruder (which has BLTouch)

      Dragchain and X-carrier will be printed as single unit later to reduce parts count. I've them as separate pieces to tryout different design instead of reprint entire thing)

      Extruder -to- X-carrier alignment block need to be redo later as single longer block at middle.

      I'd tried X rail on top design. It work well with Bondtech LGX + Slice Engineering Mosquito combo, basically sandwich the X-carrier between them. But with E3D Hermera there is not much option to move rail to the top, since the mounting hole is on the side.

      posted in My Duet controlled machine
      titusouundefined
      titusou
    • Watercooling, heat-chamber, tool-changer, high-temp 3DP build

      I been working on this since Dec,2019. I been asked to share the build, I think here is perfect place to do the build log.

      2020-05-09 22.07.34 (s).jpg

      Goal:
      2 high-temp hotends capable to reach 500'c
      Heat chamber (in future) at 80'c

      At design concept stage I went through several try & error, mainly...

      1. Dual H-bot <abandon on drawing board, due to kinematic support>
      2. H-bot tool-changer <abandon after testing, due to racking>

      At the end I went to common CoreXY with tool-changer.

      --

      Main components:

      Duet2 Wifi + Duex5

      5 linear rails are made by SURUGA Production, which are special 150'c high-temp-cert variant (and surprisingly just slightly more expensive then room-temp one).

      E3D Titan Aqua watercooling hotend

      E3D 300x200mm heated bed

      Watercooling heat-exchange (dual 120mm fan) and D5 pump with 200ml reservoir

      --

      Since I want heat chamber to go 80'c, I purposely move all electric components outside the chamber zone, with 2 exceptions: extruder stepper and BLtouch.

      Extruder stepper is the main reason why I went for E3D Titan Aqua watercooling hotend.

      BLtouch, currently mount as part of T0. I'm going to move it to T2 as dedicated "utility tool", doing nothing except probing, and have it parked at enclosure-inside-enclosure to keep it cool.

      --

      Watercooling, I went super-oversize with dual 120mm fans heat-exchange. This is mainly because I've hard time to estimate how much heat I need to deal with. Therefore I go with the simplest solution: GO BIG!

      2020-05-09 22.34.42 (s).jpg

      --

      Tool-changer, particularly the locking/unlcoking mechanism, turn out to be the most challenge part. The E3D-TC-style stepper-direct-gear-drive is not an option since I don't want to do another watercooling loop only for tool-changing stepper. After many try & error, I end up with old-school bicycle shift cable push-pull cable system.

      2020-05-09 10.21.14 (s).jpg

      And it drive a very simple spring + thrust bearing shaft, secure directly to the locker.

      2020-05-09 13.12.45 (s).jpg

      The tool parking mount, is using ISO30-tool-holder-style "ring", as I found it's much easier than E3D-TC-style design.

      2020-05-09 22.11.11 (s).jpg

      --

      Z-axis, the simple 3 steppers so I can have auto-leveling. As right now it's simple mounting structure, but I should have enough space to put kinematic coupling in case heat-expansion become a problem.

      Since it has 250mm Z travel, the free-rotating-end must be secured with bearing, otherwise you will have lovely "music" playing at different speed, as the leadscrew is long enough to vibrate and making music(noise).

      --

      Followings are what I haven't build/do:

      Nozzle brush
      Probably build directly under the parking location

      Upgrade to 9mm belt
      Probably with some toothed idler

      Belt tension adjustment
      Probably will build at left-hand-side frame

      End-stop on C-axis
      Right now the tool-changing C-axis doesn't have any end-stop. The "home" is preset by hand. A simple blocker should be enough for stall-homing, will findout.

      Parts cooling
      I don't think those high-temp filament need any parts cooling, but I'm building it so I can still print PLA/PETG etc. Again, a direct-fan-cooling is not a good option. The smallest 80'c-rated fan I can find is 60x60mm which is too big to mount. I probably will go with air-compressor parts cooling, challenge is finding the air compressor that take PWM signal for airflow control.

      Electronic box
      Right now all electronic was open-mounted. Need to build a box to safeguard those, plus some fuse to be safe.

      BLtouch on Tool2
      As said previously, I'm going to move BLtouch from T0 to T2, and have T2 parked in enclosure-inside-enclosure to keep it cool. Doing T2 is simple, find a way to allow auto opening/closing door is the challenge, as I don't want another stepper only for opening/closing the door.

      Chamber heater
      This should be straight forward, but I leave it at the very end so I can keep the frame open for anything I need to build, before seal the chamber.

      --

      Known problem...

      The 5mm thickness of PETG is still not stiff enough for kinematic coupling on the tool-changer. Once the tool been locked, it sunk ~0.4mm. I'm going to make at least the main plate with aluminum, then see how it goes.

      --

      I hope this inspire others to do their owned high-temp 3DP 🙂

      Titus

      =====
      NOTE (Jun18,2020)

      I'd abandon this design and going back to dual X Cartesian. You can find my 2nd attempt here:

      https://forum.duet3d.com/topic/17078/watercooling-heat-chamber-high-temp-3dp-build-2nd-attempt

      posted in My Duet controlled machine
      titusouundefined
      titusou
    • RE: Watercooling, heated-chamber, high-temp-ready IDEX

      Mechanical is most done now...

      Y assembly (up side down)
      2020-06-28 12.51.41 (s).jpg

      Front view
      2020-06-28 16.50.23 (s).jpg

      Electronics and water cooling side cabine
      2020-06-28 17.27.07 (s).jpg
      Yes that's Misumi cardboard box as temp panel 🙂

      And yes, this has 4 Z motors, as I figure it's easier/cheaper for me to get the same rigidity with 4 Z motors on each corner, than other 2 motors design which all require stiff Z frame for structure support.

      I need to find a way to do Z calibration as I don't want to have BLtouch seat in the heat chamber. Maybe I will do a remove-able Z-probe bar to use flat top as reference point, we will see.

      Until next time
      Titus

      posted in My Duet controlled machine
      titusouundefined
      titusou
    • RE: Watercooling, heated-chamber, high-temp-ready IDEX

      Gauge indicator is super fast to use as Z frame leveling probe bar, then just use hand to rotate the Z motor leadscrew to make Z frame level on 4 corners.
      2020-07-19 22.15.15 (s).jpg

      And then, the 2 screw detachable BLtouch mount for G29 meshbed leveling.
      2020-07-19 22.30.19 (s).jpg

      Achieve 0.020mm mean error, HAHA!!!
      2020-07-19 22.47.45.png

      Next... start the X/U calibration...

      Until next time
      Titus

      posted in My Duet controlled machine
      titusouundefined
      titusou
    • EasyIDEX

      Working on this easy to build/maintain IDEX for a while... mechanics nearly done.
      e762bdc3-de46-45d9-8215-e419c9a2f52a-image.png

      The outter-frame (3030 alum extrusion) is sized 550x400x550, with printable area 170x170x250. Not exactly "compact" but that's the cost of IDEX.

      Fundamentally it's CoreXYU motion system, 2 motors driving Y, and 2 motors driving XU (CoreXY belt loop).
      63bd6226-3bfe-4cb4-86be-9e743005b44a-image.png

      The whole XYU seating on 2020 alum extrusion inner-frame, which make the building and maintaining easier, a hard lesson from my previous builds.
      Belt tension adjusting from front idler tower with hex screws, easier to access.
      878f013e-8e72-4b7a-899d-534de3bacfb8-image.png

      I decide to go with E3D Hemera XS and Duet3 1LC, because: a) reduce number of wire; b) I think it's possible to add watercooling the whole heatsink/motor/1LC assembly at later day.

      I probably need to work more on Z-axis later to improve some design, but for now I need to do electrics first to get it moving.

      Stay tune.

      posted in My Duet controlled machine
      titusouundefined
      titusou
    • RE: Duet3 Mini5+ FAN pin behavior at power lost

      @infiniteloop I got it works as you described. Thank you!!!

      Some detail for future reference.

      Duet [PANEL DUE 5V_EXT] ==(orange)== Relay [JD-VCC]
      Duet [PANEL DUE 3.3V_EXT] ==(green)== Relay [VCC]
      Duet [PANEL DUE GND] ==(black)== Relay [GND]
      Duet [out3-] ==(yellow)== Relay [IN1]
      Duet [out4-] ==(blue)== Relay [IN2]
      Duet [out5-] ==(brown)== Relay [IN3]

      6673708b-eca8-40a8-8cd6-cf670a5a3606-image.png

      83db91cc-387c-4398-8765-8e66b75b386f-image.png

      config.g

      ; Laser mode
      M452 C"out6" R255 F200 ; Enable Laser mode, on out6, with max intensity being 255, and a PWM frequency of 200
       
      ; FAN-as-IO setup
      M950 P0 C"out3" ; Red Laser
      M950 P1 C"out4" ; Laser Enable
      M950 P2 C"out5" ; placeholder
      

      No strange behavior during power on nor power lost. Everything looks good.

      Note: the board next to relay is isolated PWN to 0-10V converter, in case someone wondering.

      posted in Laser Cutters
      titusouundefined
      titusou
    • RE: Bug report - multiple heaters induced Panel Due bug

      @Googliola I got this fixed by rewiring as what @droftarts suggested: H0 bed, H1 tool0, H2 tool1, H3 chamber.

      Yep I tried the same "disable heater", no joy. Do the rewiring with bed>tool>chamber sequence. Seems the only way. Not idea but at least it works.

      posted in PanelDue
      titusouundefined
      titusou
    • RE: Watercooling, heated-chamber, high-temp-ready IDEX

      I got all the wiring semi-done now. Need to redo X/U with drag chain to make it cleaner.

      2020-07-13 22.56.23 (s).jpg

      Cooling loop is using customized alum distribution block I'd from other projects, Probably oversized but it seems works. Yes it has 3 loops, one reserved for Y motor later. Haven't run the pump yet.

      2020-07-13 22.55.58 (s).jpg

      After lots of try&error I managed to get 4 independent Z motor running G32 auto bed calibration with "probe bar". It's working but quite hassle to use as I also need to put 50mm block during the probing.

      2020-07-18 22.55.14 (s).jpg

      Basically I use M291 message with input-response to control step flow. Moving XY to Z1 motor location > place probe bar + block > probe > remove probe bar + block > Z2 again > Z3 again > Z4 again. It take quite a while to finish.

      2020-07-18 22.57.05 (s).jpg

      I will see if using traditional gauge indicator will make G32 operation easier. Since bed is quite ridge I don't think I need to use G32 frequently.

      And then... put BLTouch on X for G29 meshbed, maybe make BLTouch detachable to avoid long-term high-temp chamber exposure.

      Until next time
      Titus

      posted in My Duet controlled machine
      titusouundefined
      titusou
    • RE: Watercooling, heated-chamber, high-temp-ready IDEX

      @Phaedrux said in Watercooling, heat-chamber, high-temp 3DP build (2nd attempt):

      Would you be able to share your config set? It may prove helpful for new users trying to setup an IDEX.

      Will do once I get it cleanup a bit, it's quite a mess right now 😜

      Titus

      posted in My Duet controlled machine
      titusouundefined
      titusou