• Tags
  • Documentation
  • Order
  • Register
  • Login
Duet3D Logo Duet3D
  • Tags
  • Documentation
  • Order
  • Register
  • Login

New Large Format IDEX Printer Project

Scheduled Pinned Locked Moved
My Duet controlled machine
idex bondtech nema23 enclosure
12
33
5.8k
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • undefined
    sebkritikel @zapta
    last edited by 13 Apr 2020, 13:58

    @zapta said in New Large Format IDEX Printer Project:

    @sebkritikel said in New Large Format IDEX Printer Project:

    Glad you found that listing on ebay, some of the other places I looked (Stratasys resellers, etc) are selling them around $45 each!

    I need to figure out where to install the brush on by HEVO printer. Your printer is IDEX and thus designed that the heads can move out of the bed area. On my single head printer, the frame is 'optimized' such that the nozzle can access the entire bed area but not beyond.

    I think it will make a difference when with long PETG prints since there are little 'crumbs' that accumulate on the nozzle.

    Not sure if you have an unused driver on your duet (or an unused stepper laying around) but I've seen examples where the cleaning brush is attached to a motor and moved out of the way after cleaning the nozzle (rotating/retracting arm, etc).

    Regarding how often I clean the nozzles - typically only after a purge/prime, so start of prints, after pauses, or between tool selections. If I'm running a multi material print (support, or a the second nozzle printing the infill, etc) it will clean the active nozzle every time there would be a tool switch, so typically every layer.

    Large(ish?) IDEX - 6HC, 1HCL
    Stratasys Dimension 1200es to 6HC Conversion

    1 Reply Last reply Reply Quote 0
    • undefined
      lael
      last edited by 13 Apr 2020, 14:14

      Beautiful work! What is your timeframe for insulation and an active heater? Are you going to try to run a retracting heat barrier at the top of the machine?

      undefined 1 Reply Last reply 13 Apr 2020, 21:06 Reply Quote 0
      • undefined
        sebkritikel @lael
        last edited by 13 Apr 2020, 21:06

        @lael said in New Large Format IDEX Printer Project:

        Beautiful work! What is your timeframe for insulation and an active heater? Are you going to try to run a retracting heat barrier at the top of the machine?

        Thank you!

        I've been internally struggling with the active heater - as is the DC side is powered by a 500W power supply, with the bed heater sitting at 1000W on the AC. I'm worried that when adding in the fin strip heater I have that I'll be pushing the limits of an electrical outlet/breaker, but it would be nice to have the flexibility for additional/faster) heating. Right now with the bed at 120°C I see the build volume temperature stabilizing at about 68°C, and of course at higher bed temperatures the chamber temperature increases. Even at those temperatures the printer isn't fully enclosed yet! I'm missing insulation altogether on the top edge of the printer by the Y-axis stepper, and for the most part anything that is insulated on that side is thinly insulated at this time (when compared to the thick sides or top). On the sides and top the insulation is two .5inch layers of PIR foam (so one inch), and then one inch of open-cell polyethylene (at least I think its polyethylene and not polyurethane) foam. Some parts of the back are insulated with just a half inch layer of PIR foam.

        I wanted to implement a thermal barrier like bellows, but because I've been developing and learning as I go (this is my first printer design and build) I might not have space for it with how much clearance I have between the Z-axis, frame, and print heads.

        Once I finish enclosing the printer AND without a thermal barrier, I definitely think I'll need to investigate a venting solution to keep the temperature around 72-75°C to keep things safe for the stepper motors (assuming that the bed at 120°C will yield an enclosed chamber temperature of 72-75°C)

        Large(ish?) IDEX - 6HC, 1HCL
        Stratasys Dimension 1200es to 6HC Conversion

        undefined 1 Reply Last reply 14 Apr 2020, 13:25 Reply Quote 0
        • undefined
          dc42 administrators @sebkritikel
          last edited by 14 Apr 2020, 13:25

          @sebkritikel said in New Large Format IDEX Printer Project:

          I've been internally struggling with the active heater - as is the DC side is powered by a 500W power supply, with the bed heater sitting at 1000W on the AC. I'm worried that when adding in the fin strip heater I have that I'll be pushing the limits of an electrical outlet/breaker

          What's the limit for an outlet in your country? Here in UK it's a little over 3kW, which would leave plenty for a chamber heater.

          Duet WiFi hardware designer and firmware engineer
          Please do not ask me for Duet support via PM or email, use the forum
          http://www.escher3d.com, https://miscsolutions.wordpress.com

          undefined 1 Reply Last reply 14 Apr 2020, 19:10 Reply Quote 0
          • undefined
            sebkritikel @dc42
            last edited by 14 Apr 2020, 19:10

            @dc42 said in New Large Format IDEX Printer Project:

            @sebkritikel said in New Large Format IDEX Printer Project:

            I've been internally struggling with the active heater - as is the DC side is powered by a 500W power supply, with the bed heater sitting at 1000W on the AC. I'm worried that when adding in the fin strip heater I have that I'll be pushing the limits of an electrical outlet/breaker

            What's the limit for an outlet in your country? Here in UK it's a little over 3kW, which would leave plenty for a chamber heater.

            I'm based in the US, so typically rated for 15 or 20amps, and looking at my breaker box that room is on a 15amp breaker - 1800W. Sitting at 12.5 amps now. I'm not using all 500W on the DC side (some back of the napkin math puts me at 350W) so I could run the heater in a limited capacity off that, but I would certainly need to investigate it further.

            While you're here, I'm curious if you could provide some insight into goofy "Tool 2" (duplication) start of print movement.
            https://www.youtube.com/watch?v=9kUz8KFMRlY&feature=youtu.be

            Relative files:

            ; tfree2.g
            ; called when tool 2 is freed
            M83 ; relative extruder movement
            G91 ; relative axis movement
            G1 Z3 F1200 ; up 3mm
            G90 ; absolute axis movement
            G1 S2 X-210 F18000 ; park the X carriage at -210mm
            G1 S2 U217 F18000 ; park the U carriage at 217mm
            G1 S2 X-260 F6000 ; park the X carriage at -260mm
            G1 S2 U267 F6000 ; park the U carriage at 267mm
            
            ; tpost2.g
            ; called after tool 2 has been selected
            M116 P2 ; wait for tool 2 heaters to reach operating temperature
            
            G1 E4 F900 ; extrude 4mm
            M98 P"/macros/X_Tool_Clean1.g"
            M98 P"/macros/U_Tool_Clean1.g"
            
            ; X_Tool_Clean1.g
            M83 ; relative extruder movement
            G90
            G1 S2 X-260 Y235 F15000 ; brush home
            G1 X-253 Y205.5 F15000
            G1 Y225.5 F15000
            G1 X-260 Y205.5 F15000
            G1 S2 X-260 Y235 F15000 ; brush home
            
            ; U_Tool_Clean1.g
            M83 ; relative extruder movement
            G90
            G1 S2 U267 Y235 F15000 ; brush home
            G1 U260 Y205.5 F15000
            G1 Y225.5 F15000
            G1 U267 Y205.5 F15000
            G1 S2 U267 Y235 F15000 ; brush home
            

            Example start of GCODE

            ; Generated with Cura_SteamEngine mb-master-20200321
            T2 ; Called before "start gcode" lines
            M190 S120; Called before "start gcode" lines
            M104 S285; Called before "start gcode" lines
            M109 S285; Called before "start gcode" lines
            M82 ; Called before "start gcode" lines
            G28 ;Home, first line of "start gcode"
            T2; call T2 again after bed probing (deselects all active tools)
            G1 Z15.0 F6000 
            ;Prime the extruder
            G92 E0
            G1 F200 E10
            G92 E0
            

            The first X and U moves are not normally seen (including the extraordinarily slow movement back to the X homing switch). After homing (G28) and T2 is called again, I can see the X_Tool_Clean1.g macro executing, but during the first move the U axis moves to its offset position via G10. X_Tool_Clean1.g completes, but U_Tool_Clean1.g doesn't execute, or at least not correctly (both print heads bounce around). Z-axis moves down per start of print file, and then both extruders prime, although not over the last positions in the macros.

            Large(ish?) IDEX - 6HC, 1HCL
            Stratasys Dimension 1200es to 6HC Conversion

            undefined 1 Reply Last reply 2 May 2020, 14:58 Reply Quote 0
            • undefined
              sebkritikel
              last edited by 2 May 2020, 13:01

              Some exciting updates! I've done a good chunk of work on the assembly recently, which can be seen in the Google Drive here. Included with that is a much more detailed bill of materials which features sourcing information.

              Updates of note:

              • Added ~590mm length of angled aluminum to run on top of the X and U belt runs. I was having issues with the PTFE tube and wiring harnesses resting on the belts as the carriages moved around. This is really more of a patch, as the root cause is the fact my enclosure is too short, forcing the tubing and wiring downwards.
                IMG_7736.jpg
              • Finally fully enclosed the printer - I was only missing a few section in the rear previously, but those are now filled in. During the first print where I was monitoring the chamber temperature the chamber easily rose to 70°C within the first 30 minutes. At that point I got spooked, and dropped the bed temperature down to 100°C, trying to keep it at or below 70°C. I found that I could keep it between 69-70°C with the bed at 96°C. For reference, I typically keep the bed at 120°C, and with those back sections open, max out at 66-68°C

              In some other, not so exciting updates, I experienced my first heater fault (x-axis) and jam (u-axis) in the same print, roughly around the same time. Prior to this print, I reworked the X and U PTFE and wiring routes, fitting them both in the nylon webbing (previously I cable tied the filament tubes to the wiring harnesses). Before the modifications I had a thermistor attached to (and the hanging some) the X wiring harness, and used this to measure the chamber temperature. Worked well, as it was always a little above the actual X carriage, but mostly centered on the build plate. Started the roughly five hour, dual extrusion print (sans chamber thermistor), and halfway through I fitted the last few pieces of insulation in the back. Probably not the smartest idea I've had...

              I came back to the printer some time later, thinking the print was done. Saw that the support filament had stopped extruding a few layers prior to the print being suspended due to a heater fault on the other extruder. Opened up the web interface, but the fault in question had occurred outside of the 10minute window available for the temperature plots. Fault was similar to "Temperature excursion exceeded 15.0C". I'm confident in thinking that the jam was related to the chamber temperature - build plate was at 120°C, and I wasn't monitoring the chamber temperature, but I can't safely assume the temperature fault was due to the unknown increased chamber temperature - I don't have the greatest strain relief setup on the hotend carriages, and on inspection it appeared that there was quite a bit of tension on the thermistor connector at the hotend.

              IMG_7737.jpg
              Part of the jam in question - the length between the hotend and the BMG drive gears.

              I was able to easily upload a modified DWC version where I increased the plot range to 1 hour, should help in case I miss some other fault in the future.
              732c2e2f-b4c7-4878-9d77-20681a53afc5-image.png

              Large(ish?) IDEX - 6HC, 1HCL
              Stratasys Dimension 1200es to 6HC Conversion

              1 Reply Last reply Reply Quote 0
              • undefined
                mwolter
                last edited by 2 May 2020, 13:38

                @sebkritikel Amazing printer and thank you for sharing and taking us along through the design and commissioning.

                Saw the image of the filament in your last post and wanted to share something that I’ve run into with using a mosquito in an enclosure. Not sure if it directly applies but it might.

                I’ve found that the stock mosquito fan doesn’t provide enough airflow to properly cool the cold side of the heat break when the environment temperature increases. This Increases the cold side temp of the hotend and causes the filament to soften, buckle and jams the hotend. Ultimately I went to a 40mm fan and reversed the airflow to draw air across the heat break. This has dramatically reduced the hotend jams. Might be something to look into.

                undefined 1 Reply Last reply 3 May 2020, 12:41 Reply Quote 0
                • undefined
                  dc42 administrators @sebkritikel
                  last edited by 2 May 2020, 14:58

                  @sebkritikel said in New Large Format IDEX Printer Project:

                  While you're here, I'm curious if you could provide some insight into goofy "Tool 2" (duplication) start of print movement.

                  If that's still an issue with the latest 3.01-RC11 firmware, please start a separate thread about it.

                  Duet WiFi hardware designer and firmware engineer
                  Please do not ask me for Duet support via PM or email, use the forum
                  http://www.escher3d.com, https://miscsolutions.wordpress.com

                  1 Reply Last reply Reply Quote 0
                  • undefined
                    sebkritikel @mwolter
                    last edited by 3 May 2020, 12:41

                    @mwolter said in New Large Format IDEX Printer Project:

                    @sebkritikel Amazing printer and thank you for sharing and taking us along through the design and commissioning.

                    Saw the image of the filament in your last post and wanted to share something that I’ve run into with using a mosquito in an enclosure. Not sure if it directly applies but it might.

                    I’ve found that the stock mosquito fan doesn’t provide enough airflow to properly cool the cold side of the heat break when the environment temperature increases. This Increases the cold side temp of the hotend and causes the filament to soften, buckle and jams the hotend. Ultimately I went to a 40mm fan and reversed the airflow to draw air across the heat break. This has dramatically reduced the hotend jams. Might be something to look into.

                    Thank you! With the chamber fully enclosed now, I will definitely be monitoring the extruder performance much more closely. I feel that ABS, HIPS, nylon, and other similar filaments are much more tolerant of a smaller temperature gradient in the heat break, especially when compared to PLA. If I continue having issues I'll definitely look into different cooling solutions. What made you decide on reversing the direction of the airflow across the heatbreak?

                    @dc42 said in New Large Format IDEX Printer Project:

                    @sebkritikel said in New Large Format IDEX Printer Project:

                    While you're here, I'm curious if you could provide some insight into goofy "Tool 2" (duplication) start of print movement.

                    If that's still an issue with the latest 3.01-RC11 firmware, please start a separate thread about it.

                    Not related to 3.01-RC11 at this time (still on 2.05.1). I think it is somewhat user error, created my T2 macros and toolchange files without really thinking about it. If/when I update, and if I have issues, I will create a separate thread.

                    Large(ish?) IDEX - 6HC, 1HCL
                    Stratasys Dimension 1200es to 6HC Conversion

                    1 Reply Last reply Reply Quote 0
                    • undefined
                      sebkritikel
                      last edited by 6 May 2020, 14:34

                      I recently made the switch from 2.05.1 to 3.01-RC11. I followed the procedure outlined below to maintain my 2.05.1 config in case I needed to swap back.

                      • I created a "2" and a "3" folder under /sys/

                      • I moved all relevant 2.05.1 files under the "2" folder (tpost, tpre, heightmaps, etc)

                      • I copied all 2.05.1 files I may want to use in RRF3 to the "3" folder

                      • I made a new config.g for RRF3 offline, and then uploaded it to the "3" folder

                      • I created/modified the original config.g under /sys/ to include the M505 command

                      • I upgraded to RRF 3.01-RC11 following the proper procedure

                      • Once upgraded, I changed the M505 in /sys/config.g to be "M505 P"3"" pointing to the new RRF3 config.g, while the original 2.05.1 is in the /sys/2 folder

                      • Tested the new config (obviously found some issues with the new config I wrote up

                      Some headaches I worked through:

                      Creating the new config lines for the BLTouch was a bit of work. I have the BLTouch plugged into the Duex PWM1 connector, so my working configuration lines are

                      M574 Z1 S2				;probe, new line
                      M558 P9 C"^zprobe.in" H5 F200 A8 R0.75 T6000 S.02                   ; set Z probe type to bltouch and the dive height + speeds
                      M950 S0 C"duex.pwm1"
                      

                      One of my mistakes was using "!duex.pwm1" instead of "duex.pwm1".

                      I got burned by the recent tool change scripts executing despite axes not being homed - I inserted conditional gcode into tpre files to home each axis if they are not homed.

                      ; tpre0.g
                      ; called before tool 0 is selected
                      ; If the printer hasn't been homed, home it
                      if !move.axes[0].homed || !move.axes[1].homed || !move.axes[2].homed || !move.axes[3].homed
                        G28
                      

                      I manged to work out my T2 (duplicate) tool macro issues (seen a few posts up).

                      • In my homeall.g, I used to call "T-1 P0" prior to homing the bed with the BLTouch - this is because Cura would inject a tool number into a generated gcode file prior to Cura start gcode. I ran into issues where I wanted to start a print with T1, but the bed homing was run with the probe at the T0 home position. The twist is, that in homeall.g I first home the X, Y, and U axes PRIOR to calling T-1 P0. This caused the slow X carriage crawl to the X endstop in the earlier video. Moving T-1 P0 to the start of the homeall.g file fixed this issue.

                      • The tpost2.g file linked to two macros that are used to wipe the nozzles on the cleaning brushes. The goofy back and forth movement was caused by not using the H2 parameter during these G1 moves. I created a new T2_Tool_Clean1.g macro that cleans both X and U at the same time, using the H2 parameter.

                      A couple more items to work out with Cura, but much better!
                      https://www.youtube.com/watch?v=QpGq3R-Gm_c&feature=youtu.be

                      Large(ish?) IDEX - 6HC, 1HCL
                      Stratasys Dimension 1200es to 6HC Conversion

                      1 Reply Last reply Reply Quote 1
                      • undefined
                        sebkritikel
                        last edited by sebkritikel 11 Aug 2020, 20:14 8 Nov 2020, 17:50

                        I was aiming for a short video... well time is relative haha
                        https://youtu.be/z_CbTmiBqsw

                        In a few other threads I've documented my woes of attempting to "merge" expected print behavior on the build plate during IDEX Duplication or Mirror modes to what is seen in the Cura preview, but I think I've not got a solution that works fairly well, and does not require excessive user input.

                        Prereqs:

                        1. Change duplication/mirror tool G10s from
                        G10 P2 X50 Y0 U-50 S0 R0    ; set tool offsets and temperatures for tool 2
                        

                        to

                        G10 P2 X0 Y0 U-100 S0 R0    ; set tool offsets and temperatures for tool 2
                        

                        The offset applies only to U, rather than both X and U. @dc42 this differs from what you typically recommend (not that that is wrong, this is just different!)
                        2. Create a real print profile in Cura
                        https://github.com/Ultimaker/Cura/wiki/Adding-new-machine-profiles-to-Cura

                        8373f964-cd5c-4368-828a-8eb089a341bd-image.png

                        The key is to create a 3rd extruder in Cura for the printer - or more - naturally for T2 in RRF. In the printer .def.json, include:

                        "machine_disallowed_areas":               { "value": "[ [ [0, -237.5], [0, 237.5], [225, 237.5], [225, -237.5] ] ] if len(extruderValues('extruder_nr')) > 2 else []"}
                        

                        When a duplication or mirror print is desired, the workflow is

                        1. Activate the third (or, fourth extruder for T3)
                        2. Load in the model
                        3. Right click the model, select the third Cura extruder as the extruder to use.
                        4. Ensure things like build plate extruder use the 3rd extruder.

                        The way this works is if two or less Cura extruders are active (does not matter which extruder is selected...) the entire build plate is available. If the number of extruders active is greater than two (again, not what is selected) machine_disallowed_areas kicks in to split the build plate.

                        Reading material:
                        https://github.com/Ultimaker/Cura/issues/7486
                        https://github.com/Ghostkeeper/SettingsGuide/blob/master/resources/articles/machine_settings/machine_start_gcode.md
                        https://github.com/Ultimaker/Cura/issues/7395
                        https://github.com/Ultimaker/Cura/issues/6383
                        https://github.com/eugr/Flashforge-for-Cura/blob/master/resources/definitions/creator_pro.def.json
                        https://github.com/Ultimaker/Cura/issues/6859
                        https://github.com/Ultimaker/Cura/issues/8379

                        theOehrly created this issue 12 Apr 2020, 21:26 in Ultimaker/Cura

                        closed Cura Inserts Tool Change Before Start Gcode #7486

                        Mrnt created this issue 2 Apr 2020, 17:38 in Ultimaker/Cura

                        closed Option to disable Tx command from start code, etc #7395

                        joaomamede created this issue 20 Sept 2019, 04:53 in Ultimaker/Cura

                        closed Tool/active nozzle is defined before the custom start-Gcode #6383

                        karabas2011 created this issue 27 Dec 2019, 11:07 in Ultimaker/Cura

                        closed CURA 4.4 - 4.6.1 IDEX 1st layer unwanted x0 y0 #6859

                        tlhintoq created this issue 13 Sept 2020, 20:03 in Ultimaker/Cura

                        closed Initial T0 unneeded and a pain for IDEX owners #8379

                        Large(ish?) IDEX - 6HC, 1HCL
                        Stratasys Dimension 1200es to 6HC Conversion

                        1 Reply Last reply Reply Quote 1
                        • Christockosundefined
                          Christockos
                          last edited by 7 Jul 2021, 21:32

                          Hey!
                          I started an inquiry to you about you're impressive machine, but instead, threw the question out to everybody in a new, more recent post. I mentioned you and this post in the new thread, but I'll ask you directly here:

                          How's your machine running? How fast can it print, as fast as a Voron 2.4? Most importantly, could it be modified to print two prints (250mm x 250mm) side by side?

                          Okay, that's it. Thanks for sharing your design. You rule!

                          Onward,
                          Chris

                          undefined 1 Reply Last reply 14 Jul 2021, 10:56 Reply Quote 0
                          • undefined
                            catzop @Christockos
                            last edited by catzop 14 Jul 2021, 10:56

                            Thank you for sharing your design and lessons learned. . .

                            undefined 1 Reply Last reply 15 Jul 2021, 09:50 Reply Quote 1
                            • undefined
                              MdeJong @catzop
                              last edited by 15 Jul 2021, 09:50

                              @sebkritikel Thank you very much for sharing, very nice job/build.
                              I am currently also constructing/building a IDEX printer.

                              Would it be possible that you share the configuration files?

                              Regards Mark,

                              undefined 1 Reply Last reply 15 Jul 2021, 22:27 Reply Quote 0
                              • undefined
                                sebkritikel @MdeJong
                                last edited by 15 Jul 2021, 22:27

                                @mdejong said in New Large Format IDEX Printer Project:

                                @sebkritikel Thank you very much for sharing, very nice job/build.
                                I am currently also constructing/building a IDEX printer.

                                Would it be possible that you share the configuration files?

                                Regards Mark,

                                Config files
                                https://drive.google.com/file/d/1YFRLG1p-1BWzesjVF5xkvDGQXmHolgCN/view?usp=sharing

                                A few macros.
                                https://drive.google.com/file/d/1JYeDPMh5vsuDdju80Gcau3OX2jCOVeex/view?usp=sharing

                                Hopefully they help!

                                Large(ish?) IDEX - 6HC, 1HCL
                                Stratasys Dimension 1200es to 6HC Conversion

                                undefined 1 Reply Last reply 18 Jul 2021, 15:35 Reply Quote 1
                                • undefined
                                  MdeJong @sebkritikel
                                  last edited by 18 Jul 2021, 15:35

                                  @sebkritikel Thank you very much it will help me alot.

                                  1 Reply Last reply Reply Quote 0
                                  • undefined
                                    gjwater
                                    last edited by 24 Oct 2021, 21:16

                                    Thanks for sharing all the details of your printer. I saw the screenshot of Cura. It's that in your opinion the best slicer for your IDEX printer? Did you try other slicers as well?

                                    Best regards,

                                    Jeroen

                                    undefined 1 Reply Last reply 4 Nov 2021, 17:39 Reply Quote 0
                                    • undefined
                                      sebkritikel @gjwater
                                      last edited by 4 Nov 2021, 17:39

                                      @gjwater My apologies for the delay in getting back to you!

                                      I can't say for sure that it is the best, but I do enjoy using it and have a fairly robust IDEX process that works nicely with Cura. In all, I have about 3.5 years of IDEX experience with it (starting the the BCN3D fork of Cura that natively supports their Marlin-flavor of mirror+duplication modes).

                                      With any slicer - it is important to identify what messages or scripts are placed into slicer-generated pre/post/start/end gcode sections vs. what is used in Duet/RRF tool change scripts. Over time I've moved as much as I could out of the slicer and into my tfree, tpost, and custom tool changes macros on the Duet.

                                      Large(ish?) IDEX - 6HC, 1HCL
                                      Stratasys Dimension 1200es to 6HC Conversion

                                      1 Reply Last reply Reply Quote 1
                                      • undefined sebkritikel referenced this topic 1 Dec 2022, 22:23
                                      • undefined
                                        martin7404
                                        last edited by 1 Jan 2023, 10:18

                                        Sorry for writing in old theme, but I think it could be useful to be found in the same place.
                                        First @sebkritikel very impressive work. I did build in the past a few machines, including IDEX and actively heated ones, but not in the same setup.
                                        I am planning to build a new one and might be using your design as a foundation.
                                        One thing I do not see in CAD and I think is not mentioned anywhere.
                                        How do you align in the Z axis both IDEX heads? In my experience, this is the key for printing in copy and mirror mode

                                        Muldex IDEX Duet2+Duex5
                                        Custom CoreXY 600x400 Hemera , Duet3+Toolboard+1HCL closed loop
                                        Sapphire Pro with Duet2, with closed-loop motors
                                        custom high temp E3D tool changer with Duet2+Duex

                                        undefined 1 Reply Last reply 1 Jan 2023, 14:18 Reply Quote 0
                                        • undefined
                                          sebkritikel @martin7404
                                          last edited by 1 Jan 2023, 14:18

                                          @martin7404 No worries! And thanks for the comment.

                                          You're right that for mirror and copy modes, you want the nozzles to be closely aligned in the Z axis. Unfortunately I did not design in any provisions to mechanically level the two nozzles, as my BMG extruders essentially directly mount to my X & U rail blocks. This hasn't been too much of an issue for me, as I typically print in 'normal' mode (build tool and support tool, dual color, etc), but I could deal with any Z variance by printing in mirror/copy modes with a raft.

                                          If I were to do IDEX again, I would definitely make my tool heads a two-part system - I would have the motion carriage, and then the tool plate. The tool plate (extruder, hotend, fans, etc) would mount onto the motion carriage, and could be mechanically adjusted at least in the Z axis. I'd then use something like the door knob "KnobProbe " to check Z offsets, and also improve how I've used TAMV to align the X/Y and Y axes (I've also seen this product, but haven't given it a try https://www.emberprototypes.com/products/cxc).

                                          Some other recommendations I have

                                          • Design a fully fleshed tool head before committing to and detailing the rest of the printer build. I essentially did the opposite - started from the outside, ending my design+build with the tool heads (I thought they would be easy). Quite the opposite
                                          • Make sure your tool heads can be easily worked on. I would not put significant effort into making them compact, with lots of fiddly screws.
                                          • Design mounts for input-shaping accelerometers close to/on the tool extruder. (Can be accomplished with the Duet 3 tool boards). You want the accelermoter as close to the nozzle as possible, and rigidly mounted near it to truly characterize the motion+vibrations.
                                          • Have a thermistor/thermocouple mounted on each tool to measure the ambient/chamber air - maybe near the hotend cooling fan inlet. Helps you keep an eye on what the chamber temperature of the build volume is.
                                          • Try to insulate as much of the frame as possible from the chamber air.
                                            64c76bb2-86d9-4af6-90b3-16f6ee187c76-image.png
                                          • Really put effort into the 'parked' positions for each tool head. You want space to purge material, perform nozzle wiping activities, etc.
                                          • Ensure all belts, pulleys, shafts are in double shear. You don't want to put massive radial loads on stepper motors while getting the belts to the correct tension (in fact, it likely cannot be done). My X and U motors are in single shear, I would absolutely either do like I did on the Y axes and isolate the motor from the Y-axes motion belts, or use a shaft coupler, with the secondary shaft+pulley in double shear.
                                          • Definitely research magnetic/removable build sheets. Initially I went with a 5mil PEI sheet, which worked pretty well for all the materials I used, but that thickness is delicate. I recently switched to a 40mil PEI sheet which is significantly more durable. Heck, I'd be curious if I could go thicker (of course, 40mil was expensive, like $160 USD).
                                          • Put some thought into what cables you use (motion rated, bend radius) you use for each toolhead, and how you manage their motion (energy chains, etc). Make sure that for each printing type (normal, copy, mirror) you don't run into any physical cable routing issues (cables getting caught on framing, or pushing into each other, bending into belt paths, etc).
                                          • Look into an equivalent of https://sendcutsend.com/ for your area, and design to their capabilities. Their prices, lead times, material options are amazing, and can make cost-effective alternatives to using pure aluminum extrusion (and the associated t-slot nuts, etc).

                                          I'm reading this forum daily, feel free to reach out if you have any other questions or ideas!

                                          Large(ish?) IDEX - 6HC, 1HCL
                                          Stratasys Dimension 1200es to 6HC Conversion

                                          undefined 1 Reply Last reply 2 Jan 2023, 09:42 Reply Quote 0
                                          • First post
                                            Last post
                                          Unless otherwise noted, all forum content is licensed under CC-BY-SA