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

New heated enclosure printer

Scheduled Pinned Locked Moved
General Discussion
19
230
22.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
    coseng
    last edited by 22 Apr 2021, 03:32

    Hello all,

    I'm about to start on a 3D printer project to print prototype motorcycle bodywork in ABS or ASA maybe with HIPS supports. I have a highly modified replicator2 (if any original parts are left!) that works decently well so am not a complete novice in this undertaking.

    I have an unused environmental test chamber that goes -40C to 200C to use as a donor for the chassis/enclosure/heating system.chamber.jpg

    It is thoroughly insulated and has 3200W of heater/fan units that can be reused and I'll gut the refrigeration part. I'm a working mechanical engineer with a full CNC machine shop and have the mechanical design and fabrication needs pretty well covered, but have questions on selecting and integrating all the electronics needed and getting it actually running.

    The overall specs are:
    -650x650x1000mm print volume
    -dual IDEX extruders
    -linear rails on all the axes
    -ballscrew on the Z
    -XY Motors are Teknic ClearPath SDSK servo stepper replacements
    -1.75mm E3D Aqua and 24V Super Volcano extruders with a 1mm nozzle and hot end
    -filament sensors
    -BL Touch sensor with some heat shielding
    -130C or so heated bed

    I wanted to go with a CoreXYU(V?) setup for independent X and slaved Y operation of the second printhead. Looking around, the nomenclature of double printhead CoreXY systems seems a little vague. I intend (I think!) for a 4 motor system, essentially 2 CoreXY on top of each other with a common Y carriage and linked in software.

    The chamber heating would reuse the existing units (4 individual 800W 220VAC heater/fan combo units) and control them with relays (SSD?) controlled by a couple of chamber temp sensors. The multi element bed heater (actual parts TBD) also needs to be controlled. My shop is wired for 220VAC power and I have a large 1200W 220VAC-75VDC power supply that can be used for the ClearPath motor power and stepped down to 24V for the hot end heaters and whatever else is needed, and down to 12V or 5V if that is needed anywhere.

    The insulated chamber is about the build volume size, so I will have to cut a big hole in the top and the entire mechanical motion assembly will be a subassembly that bolts to the top with Z dropping down into the chamber. I'll use a couple of custom machine way bellows on the X and Y carriages that closely surround the large dual Supervolcano hot ends to contain the chamber hot air and isolate the carriage as much as possible. They will add some drag to the XY motion, but I plan on using overkill-level XY motors so it should not affect operation. The Z rails and leadscrew will be isolated from the build chamber and the table supports will protrude through two slots in the wall. The Z carriage, table supports and table base will be from high temp carbon fiber plate to minimize thermal growth. The actual heated table will be a ground aluminum plate with a semi-floating design to allow thermal movement. Maybe a PEI or PET sheet, or just an ABS slurry.

    I'd like to use Duet hardware as it seems to be the most complete system out there, both on the software and hardware level. Can this be done only with a Duet 3 Main Board 6HC? The ClearPath motors take step and direction input, with an external power supply. I'd need an interface screen. Either wired or wireless ethernet. Anything else I am forgetting? I'm not pinching pennies too hard on this project, as it has to work well, and would like the best solution but don't want to waste money for needless complexity.

    If anyone is curious, this is all in the service of building a custom race motorcycle and then who knows what. It is a single cylinder roadrace machine with a completely custom frame and suspension and a mostly custom engine. You can see some information on the bike build progress on instagram under @coseng433 or #hypermono or at www.cosentinoengineering.com/blog.

    Before I actually start to order parts I'm open for any suggestions or feedback.

    Thanks,

    Chris

    Chris
    Cosentino Engineering

    undefined 1 Reply Last reply 22 Apr 2021, 04:36 Reply Quote 0
    • undefined
      jens55 @coseng
      last edited by 22 Apr 2021, 04:36

      @coseng, that sounds like a very interesting project and I will be following anything you post. The BLTouch conks out at about 50C and I am not sure it would appreciate being in a hot chamber even when not in use. I would try and make it removable so that you can run a hot bed but cold chamber when mapping the bed but have it removed when you running your actual prints in the heated environment. Heat shielding will not help you for longer heated chamber runs with the BLTouch installed but maybe a water cooled enclosure for the sensor might (not sure about the sense pin though).

      undefined undefined 3 Replies Last reply 22 Apr 2021, 05:18 Reply Quote 0
      • undefined
        coseng @jens55
        last edited by 22 Apr 2021, 05:18

        @jens55 Thanks! I hope it will be a quickie. I didn't know 50C was the practical knockout temp for a BLTouch. A water cooled holder tapped from the extruder is an option, as is moving it a lot higher with a thin CF rod epoxied to the tip with a guide down at the printhead area to prevent wandering. I emailed them asking what the solenoid could lift and am waiting to hear back. A 1mm CF rod would weight under 0.5g. The extruder and BLTouch would be above the bellows and shielded somewhat from the chamber temp so hopefully it would be enough. With a 50-70C temp rise from ambient, who knows what the table will look like so I'd rather probe with everything at full temp and soaked.

        Chris
        Cosentino Engineering

        1 Reply Last reply Reply Quote 0
        • undefined
          coseng @jens55
          last edited by 27 Apr 2021, 03:50

          @jens55 Seems like I may have jumped the gun assuming the board has step and direction outputs for the xyuv motors. Do you know if that is possible? Or with an expansion board?

          Chris
          Cosentino Engineering

          undefined undefined 2 Replies Last reply 27 Apr 2021, 03:54 Reply Quote 0
          • undefined
            jens55 @coseng
            last edited by 27 Apr 2021, 03:54

            @coseng, unfortunately I can't help you with that question. Maybe somebody else will chime in.

            undefined 1 Reply Last reply 27 Apr 2021, 16:08 Reply Quote 0
            • undefined
              coseng @jens55
              last edited by 27 Apr 2021, 16:08

              @jens55 OK, thanks. Also received a reply from the BLTouch people:

              BLTouch can misunderstand the servo signal when the chamber temperature is over 65C. And an extension to the BLTouch push-pin is a good idea, but because it is not tested I can't surely tell you it might be okay. It might be better that you find a proper weight for your BLTouch by trial and error.

              That sounds promising, a tiny CF rod should do it.

              Chris

              Chris
              Cosentino Engineering

              undefined undefined 2 Replies Last reply 2 May 2021, 01:44 Reply Quote 1
              • undefined
                3DPMicro @coseng
                last edited by 2 May 2021, 01:44

                @coseng the bellows to insulate the top of high temp printers is sewn from silicone/fiberglass fabric. There may be other manufacturers but Centryco makes them for Stratasys

                Duet controlled Lathe, micro mill, 3d printer and 1992 Haas VF2 VMC

                undefined 2 Replies Last reply 2 May 2021, 02:24 Reply Quote 0
                • undefined
                  coseng @3DPMicro
                  last edited by 2 May 2021, 02:24

                  @3dpmicro Thanks for the source. They are not far from a friend of mine so maybe I'll stop by next time I am in the area.

                  Chris
                  Cosentino Engineering

                  1 Reply Last reply Reply Quote 0
                  • undefined
                    dc42 administrators @coseng
                    last edited by 2 May 2021, 09:05

                    @coseng said in New heated enclosure printer:

                    @jens55 Seems like I may have jumped the gun assuming the board has step and direction outputs for the xyuv motors. Do you know if that is possible? Or with an expansion board?

                    The 6HC does not provide step and direction outputs for external drivers. The EXP1XD does.

                    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 10 May 2021, 02:20 Reply Quote 0
                    • undefined
                      oozeBot @coseng
                      last edited by 3 May 2021, 12:06

                      @coseng We are using the BLTouch in actively heated chambers above 65c without much issue. Below is from our config. Note A20. It is set that high to combat bad readings, but I don't believe we've ever seen it need to probe more than 5-6 times before an accurate reading is captured.

                      M558 K0 P9 C"20.io0.in" H3.5 F90 T12000 A20 R0.1 S0.01
                      
                      undefined 1 Reply Last reply 10 May 2021, 02:14 Reply Quote 0
                      • undefined
                        coseng @oozeBot
                        last edited by 10 May 2021, 02:14

                        @oozebot Thanks for the settings. I will try to keep it a bit away from the printhead with a remote sense rod and see how the solenoid reacts to the additional mass.

                        Chris
                        Cosentino Engineering

                        1 Reply Last reply Reply Quote 0
                        • undefined
                          coseng @dc42
                          last edited by 10 May 2021, 02:20

                          @dc42 >>The 6HC does not provide step and direction outputs for external drivers. The EXP1XD does.

                          Do you think 4 of them daisy chained would have the bandwidth for the xyuv motors? Is there an upper limit on step rate as you plug in more of them? Not that I want to hack this stuff much but is it not possible to pull the step/dir signals directly from the 6HC board?

                          Chris
                          Cosentino Engineering

                          undefined 1 Reply Last reply 10 May 2021, 11:49 Reply Quote 0
                          • undefined
                            dc42 administrators @coseng
                            last edited by 10 May 2021, 11:49

                            @coseng it's possible to connect to the step and direction signals of the internal drivers, but it's a hack and somewhat tricky. Those signals are available as small circular test pads on the underside of the board. You would need to use fine wires to connect to them. The signal levels are 3.3V at low current, so for most external drivers you would need to use a buffer to shift them to 5V at higher current. Possibilities for this include a Duet 2 Expansion Breakout Board, or a 7406 or 74LS06 chip.

                            We are working on a Duet 3 main board supporting external drivers, but it isn't ready yet.

                            There should be enough CAN bandwidth to drive four EXP1XD boards from a MB6HC.

                            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 2 Replies Last reply 11 May 2021, 19:50 Reply Quote 0
                            • undefined
                              coseng
                              last edited by 10 May 2021, 15:46

                              @dc42 >>Possibilities for this include a Duet 2 Expansion Breakout Board

                              That seems like a nice clean solution for the XYUV motors. Doing a motor count, there are 7 total: 2 extruders, 1 Z axis, and XYUV. I saw in one of your other posts that Y and V are slaved together so can I use one of the breakout board's outputs for both the Y and V controller inputs? That would end up with X, Y(V), and U being output as step/dir pulses through the breakout board and Z and the two extruder steppers being driven directly from the 6HC.

                              Chris
                              Cosentino Engineering

                              1 Reply Last reply Reply Quote 0
                              • undefined
                                coseng
                                last edited by 10 May 2021, 16:34

                                Just got a bunch of linear rails in from ebay that will take care of all the motion axes.rails.jpg
                                Once I figure out the motor drive configuration I'll start on the CAD model. It will be as basic as possible to let me get fabricating parts ASAP.

                                Chris
                                Cosentino Engineering

                                1 Reply Last reply Reply Quote 0
                                • undefined
                                  coseng @dc42
                                  last edited by 11 May 2021, 19:50

                                  @dc42 I am comfortable with doing a solder modification to the 6HC to access the step/dir outputs and routing it to a Duet 2 EBB, though the 1XP approach seems neater but has more communications and setup overhead. Which solution do you think would give the best results?

                                  Chris
                                  Cosentino Engineering

                                  1 Reply Last reply Reply Quote 0
                                  • undefined
                                    coseng @dc42
                                    last edited by 17 May 2021, 17:56

                                    @dc42 I hate to bug you, but could you let me know the pads to solder to for the expansion board hack? That is my preferred method for using ecternal drivers if there are no drawbacks besides needing to solder carefully. I want to get all the parts ordered but want to be sure they are the right ones.

                                    Chris
                                    Cosentino Engineering

                                    undefined 1 Reply Last reply 17 May 2021, 20:56 Reply Quote 0
                                    • undefined
                                      T3P3Tony administrators @coseng
                                      last edited by 17 May 2021, 20:56

                                      @coseng

                                      e6d67720-a0db-4d70-9d78-ee44fcfb64d6-image.png

                                      e19bcd88-d575-4ccf-bd9f-dafdea3098e0-image.png

                                      Note that you will get warnings about issues with the onboard drivers. Also soldering onto the test pads will void your warranty.

                                      www.duet3d.com

                                      undefined 2 Replies Last reply 17 May 2021, 21:20 Reply Quote 0
                                      • undefined
                                        coseng @T3P3Tony
                                        last edited by 17 May 2021, 21:20

                                        @t3p3tony Thanks! I understand about voiding the warranty. Are the driver warnings anything to be concerned with in terms of damage to the board or printing issues? I don't want to open a can of worms but being a little old school and given an equal choice, prefer a hardware solution to a software one.

                                        Chris
                                        Cosentino Engineering

                                        undefined 1 Reply Last reply 17 May 2021, 22:11 Reply Quote 1
                                        • undefined
                                          T3P3Tony administrators @coseng
                                          last edited by 17 May 2021, 22:11

                                          @coseng The warnings will be the stepper drivers complaining the is an open circuit between the motor connector pins. This should not cause any damage but be aware those pins will be "live" when the stepper driver is enabled so shorts across them will probably damage the board.

                                          I need to check with @dc42 if M569 R-1 can be used to disable the internal driver without disabling the step and direction signals.

                                          www.duet3d.com

                                          1 Reply Last reply Reply Quote 0
                                          9 out of 230
                                          • First post
                                            9/230
                                            Last post
                                          Unless otherwise noted, all forum content is licensed under CC-BY-SA