Prusa Multi Mini - Animation

แชร์
ฝัง

ความคิดเห็น • 56

  • @zackj997
    @zackj997 หลายเดือนก่อน +25

    What makes cheap printers "cheap" is because of the simpler research and development process of producing a basic machine - not because of the parts. The complexity of the hardware and software symbiosis to make this work would cause the printer to be as expensive as existing multi-head printers like the Prusa XL

    • @dwuk99
      @dwuk99  หลายเดือนก่อน

      Agreed - the software will be a challenge - but if it can be demonstrated to work then I think parallel printing would be a good way to boost speed.

  • @WaitedAtol
    @WaitedAtol 5 วันที่ผ่านมา +1

    sick idea, i hope to see it a reality

  • @Scott4271
    @Scott4271 17 วันที่ผ่านมา +1

    Interesting idea! Definitely out side the box. Anxious to see your results

  • @jessejohnson159
    @jessejohnson159 หลายเดือนก่อน +4

    Almost anything is possible with a 'need' for something new, different or both! I can see whoever programs the software will be 'very good' to do that! 😎

  • @apinakapinastorba
    @apinakapinastorba หลายเดือนก่อน +4

    Lots of added complexity to battle purge blocks or filament poop.

    • @dwuk99
      @dwuk99  หลายเดือนก่อน +1

      Agreed - To me the most important benefits are print speed and larger bed size. Filament waste can either be reduced by using Flush-into objects, or re-melted into useful flat sheets.

    • @DrewLSsix
      @DrewLSsix หลายเดือนก่อน +1

      Is it added complexity though? Maybe marginally more complex than an IDEX setup, but not more complex than a tool changer solution for sure, I have a 3 color machine that does everything through the one head and I literally never use it.
      You forgot the other major problem, time. This solution has the potential to do multi color/material prints with basically zero additional time, possibly faster in some cases. It's plausible to have one head printing in one area while the other is printing a different color elsewhere. But at the very least the software can have the next head coming over ready to print while the first head is finishing a motion. Reducing changeover time to practically nothing.

  • @justiciaparaespana7236
    @justiciaparaespana7236 2 วันที่ผ่านมา +1

    Instead moving the toolheads, you should move the bed but as you need tons of space behind and the front... I don't know if it would be a great idea.

    • @dwuk99
      @dwuk99  2 วันที่ผ่านมา

      Thanks for the comment. I think I have included more space than you actually need - so I don't think the whole thing will need to be quite as long as I have shown. Re moving bed, for single head at a time multi colour printing for example I agree that a moving bed would be simpler. However the real driver for this sort of design is parallel printing. With fixed heads and a single moving bed every head would be limited to printing more or less the same thing at the same time, which would work for some models, but would severely limit what can be done in parallel. Nathan Builds Robots current rotary design is I think more or less as you suggest - will be interesting to see how he gets on with it and whether he ends up adding another degree of movement to his print heads.

  • @Altirix_
    @Altirix_ 14 วันที่ผ่านมา +1

    defo interesting, i think the big problem you'll find over corexy toolchangers is the cost scale due to each new print head needs 3 motors (XYE) rather than 1 (E). but for 1-2 toolheads i suspect this could be competitive price wise with the right machine. The mini is £382.80 as a kit in the UK, just a non starter at that price.
    A V2.4 350mm stealthchanger I'm currently working on looks to be on track to cost me around £1k with 6 toolheads (i got a very good deal on a 350mm kit a while back, but still each extra hotend is costing ~£55). (printed part cost is not included as i printed it all myself)
    parallel single part printing is IMO the most interesting concept and might be worth the extra cost, the strategy to partition work however is going to be a complex problem, especially if the toolheads have potions that can intersect another printers, print path. you'd need to know when these collisions could occur and avoid generating gcode that causes this, some moves will have to be in essence atomic. there's also the question of how work is partitioned, the naive method would be each head gets some cube of area they work in. but this will result in poor utilisation if the dimensions of the object are not the same as the widest point. a per layer work distribution model could probs solve that, but my gut tells me the complexity of this becomes a problem is non trivial.

    • @dwuk99
      @dwuk99  14 วันที่ผ่านมา

      Thanks for commenting, i agree that the prusa mini is quite expensive for this type of machine, I have done similar videos for other much cheaper machines llike kingroons, bit for some reason the prusa mini videos are getting a lot more views so may go with at least a 2 headed prusa version as the fhe first prototype. A 6 head stealthchanger sounds very interresting, especially for only £50 per head.

    • @Altirix_
      @Altirix_ 13 วันที่ผ่านมา

      @@dwuk99 yeah, still in the build phase, but i managed to hunt out some pretty good deals for all the parts. hopefully when I'm done and have tuned ill put the results up on the voron discord because the cost I've achieved seems to be unheard of

    • @Altirix_
      @Altirix_ 12 วันที่ผ่านมา

      im bad at math i miss calulated the cost its actually £60 per hotend

  • @CMDR_Hadion
    @CMDR_Hadion หลายเดือนก่อน +5

    This is seriously cool as hell.

  • @oleurgast730
    @oleurgast730 11 วันที่ผ่านมา

    You might simply use two or more printers with normaly fixed bed, like voron 2.4-350mm-style (the new sovol sv08 might be a budget choice here). Put them in a row. Construct a long movable bed tray allowing to move the bed trough multiple printers. This movable bed construction should be mounted above the existing beds and it should be removable. As the bed only moves while changing colour by moving to another printer, you do not need expensive linear rails.
    Still, every printer would be a seperate printer with it's own controller. The bed moving addon would have it's own controller.
    Software would be quite easy. There is a gcode command to set a pin state and a command to wait for a pin state. So all you need is a simple gcode postprocessing: You slice for a multi tool printer, as example a 3-tool. This gcode is seperated for each printer. After a layer is completed, a pin is set for a second to tell the bed moving system to go to the next printer. First printer now waits for a signal on another pin to continue to print (you might reduce also printhead temperature for waiting time and move the printhead to a comfortable position to avoid oozing etc). Bed moves to next printer, sends signal if final position is reached, next printer starts.
    If you place the rails for the bedchanger outside the original bed area, you still can position the moving bed only on one printer and the others use their original beds, so all three printers print independend. Or you only use 2 for dual material and the third prints something else.
    The biggest problem would be all the offset, belt-tension and skrew calibration, as all printers must print exactly the same. With a toolchanger the xyz-gantry is the same, you only need to compensate the xyz-offset of the tool. With multiple printers you have to exactly calibrate every printer to exactly the same. Much much harder.
    I thought about a "bed-mover" a few years back, before coreXY got common and before Klipper was popular. I thought two Deltas with moving bed might be a way. However, checking the differences between two identical Deltas, I actually considered it nearly impossible to get the result to be exactly the same on both printers. To say it simple: It does not matter if the print result of one printer is contantly of by 0.05mm in x-width on a 5cm cube. It would be a very precise hobby printer. However, if one printer has +0.05, the other -0.05 due to different belt tension, the difference would matter as the different materials would not be at the matching positions. This is the same for y of course. And for any slight deviation from perfectly perpendicular axis (skrew compensation).
    Ambient temperature changes screw up all your calibration anyway. So it wouldnt be a one time calibration, but you have to calibrate before any print ;-(
    Also, any multiple printer setup is hard to enclose. For PLA and PET-G an open frame printer might work. But ABS or Nylon - not recommended.
    So while I realy like the thought, imho the practical problems are still a problem.
    With CAN-bus or USB to connect toolheads, a toolchanger seems much more easy. Actually you easy could disconnect the toolhead due to this.
    A nice toolhead is not cheap. However, if you have multiple printers, you could make a toolchanging bay for only one, but still make the other toolheads compatible (not automatic toolchange but manually). So you still need only one tool per printer, but if you want multimaterial, you simply deactivate 1 or two of the other printers to lend their tools...

    • @dwuk99
      @dwuk99  11 วันที่ผ่านมา

      Thanks for your very comprehensive reply. I think what you are describing is very similar to this alternative proposal th-cam.com/video/uXqAenyT-fY/w-d-xo.htmlsi=OZiaiirHaGc6lwL2 . I agree that for any type of multi head parallel printer getting them to exactly align would be a challenge, and would need to be fully automated via some sort of probing of pre-determined fixed points. Shared head toolchangers is an interesting idea.

    • @dwuk99
      @dwuk99  9 วันที่ผ่านมา

      Thinking about your suggestion further- I think a voron 2.4 type printer is a good choice as it is fixed bed (and therefore the heads are fully independent) - then it means that you could in theory have both printers printing part of the model at the same time on a joint add on sliding bed. Will attempt to simulate a parallel multi colour print with 3x 2.4 printers - with one also having a stealth changer.

  • @NathanBuildsRobots
    @NathanBuildsRobots 18 วันที่ผ่านมา

    Very cool video, keep up the good work, and maybe try to build one!

    • @dwuk99
      @dwuk99  18 วันที่ผ่านมา

      Thanks, yes In do intend building one. I am leaning towards developing mode 4 further (the 2x2 option) - with an optional rotational bed added in the middle to simplify head movement, and allow things like parallel vase mode. The area outside outside of the circular bed could still be used for other parallel single colour prints or prime towers etc. Will probably allow one or two of the individual heads to be colour changing too (for the lessor used colours in say a 7 colour print). Using something like a Palette2/MMU3 or 3d Chamelion.

  • @ichwillzaster
    @ichwillzaster 25 วันที่ผ่านมา +1

    interesting concept, but I dont think this will be cost effective tbh... its too complex...

  • @MichaelSheldon
    @MichaelSheldon หลายเดือนก่อน +3

    Seriously? Nobody noticed this was posted on April Fools day?

    • @oleurgast730
      @oleurgast730 11 วันที่ผ่านมา

      Thanks. TH-cam shows only "1 Month ago" now. However, I for myself thought about combining two printers for some time now. If you f.e. have two Voron 2.4-style printers, their beds are fixed. Fix the printers side by side. Add a rail system with one movable bed. So the print can be moved between the two printers. If you make the movable bed system easy to remove, you still can use the printers seperatly.
      Nice idea? Calibration would be hell. Both printers would have to be calibrated precisely. However, not impossible.

  • @user-uf8nn6he3e
    @user-uf8nn6he3e หลายเดือนก่อน

    Genius brain!

  • @KevinLemarchand
    @KevinLemarchand หลายเดือนก่อน +1

    Not sure if that would be really less expensive than an voron IDEX for example but it surely is less expensive than a prusa XL.
    I like to see those kind of concept anyways.
    Do you see the hash kinematics concept video? Not as modular as your concept but still interesting.
    My dream printer would be a IDEX Dual grantry with a convoyer bed. But as other have mentioned it, the harder part is on the software side.

    • @dwuk99
      @dwuk99  หลายเดือนก่อน +1

      No I hadn't seen that Hash Kinematics - looks like an interesting idea - but unfortunately not independent on the Z and only 2 of the heads are independent on the XY I think, with the other two being dragged around and oozing.
      IDEX dual gantry is an interesting idea - I have two old IDEX printers and had considered joining them together - but again they will still not be independent on the Y axis if the bed is still moving.
      I agree that some sort of ejection system would be useful in this design - not sure that a conveyor belt is going to be reliable enough - will probably just implement knocking off the prints with one of the print heads (or maybe an extra head just for that purpose)

  • @measureonceprinttwice
    @measureonceprinttwice หลายเดือนก่อน +2

    Did you consider a belted bed like the CR30?

    • @dwuk99
      @dwuk99  หลายเดือนก่อน

      Yes - don't see why it wouldn't work - if you add some extra fully independent cantilever print heads along the side- so that they can move along the belted bed independently of the belt movement.

    • @dwuk99
      @dwuk99  หลายเดือนก่อน

      Looked a bit more into actually modding a CR30 - but not sure it will be that practical to fit more heads onto it - have just proposed this belt type add on for Bambu Lab Core XY printers. Not as good as this fully independent proposal - as wouldn't allow parallel printing - but might be fairly practical and will definitely bring massive speed and waste improvements to big multi colour prints. th-cam.com/video/uXqAenyT-fY/w-d-xo.html

  • @marcellofialho677
    @marcellofialho677 หลายเดือนก่อน

    As an owner of two idex 3d printers I have long been an enthusiast of 3d printers with multiple hotends. However multiple hotends create multiple potential points of failure, so these days I think someone should try non-stick (in the inside) nozzles coupled with cold pulls. Isn't the cold pull the easiest way to clean a nozzle? So you could cold pull, cut the blob off, eject it (it would be a lot less filament waste) and route in the new filament. This would require a rapid cooling solution for the hotend and active filament route diversion, but nothing super complex.

    • @dwuk99
      @dwuk99  หลายเดือนก่อน +1

      Interesting idea - I see BambuLab have just announced a more efficient retraction/cut method - but it still leaves a lot of waste int he nozzle that needs to be purged out - so pulling even more out (at a lower temp as you suggest) and then ejecting it somehow near the hot end (rather than trying to manage it like they do in the MMU) has some potential. I guess my thinking on multiple gantries is that if have 2-4 completely separate 3d printers then yes that does introduce more points of failure - but if these printers are reliable then manageable. Then what I am suggesting is when required allow those 4 printers to work together on a single print - to a) Reduce waste and b) increase colour change speed and c) If possible if they can print parts of the same object in parallel, increase overall print speed.

  • @Artemonim
    @Artemonim หลายเดือนก่อน

    Instead of using toolchanger we will build a printerchanger.
    3D printing with robotic arms does something similar. But in this design, even on the video demonstrating the idea, author could not comply the collision of printing heads and the problems and difficulties that arise from this.

    • @dwuk99
      @dwuk99  หลายเดือนก่อน

      Demo movements were created by hand - so you are correct that there are one or two slight overlaps. I am working on some better examples auto created from gcode - plus will include full collision detection. I agree though that for some models the need to avoid collisions will slow things down to almost current 'single threaded' speeds - but for others I think it will be possible to get close to 4x speed for single colour prints, and potentially even more than 4x speeds for multi colour.

    • @Artemonim
      @Artemonim หลายเดือนก่อน

      @@dwuk99 Titan Robotics created a similar printer 7-8 years ago, but now they make bed slinger with a toolchanger. So perhaps the complexity of the development is not worth the benefits it provides.
      However, it is always interesting to see good engineering work, so I hope that you will succeed 🙂

  • @segment932
    @segment932 หลายเดือนก่อน +1

    The channel Propper printing is working on this kind of a device in his latest yt video. -> Proper printing th-cam.com/video/XBJMz457pEo/w-d-xo.html

  • @RaphaelRema
    @RaphaelRema หลายเดือนก่อน

    Nice animation. Autodesk did something very similar in the past, called "project Escher". I imagine the slicing process should be something very complicated - but if you want one printer platform printing at a time, Im sure RRF can handle that.
    Im saying that because I created a concept where 2 different parts could be printed simultaneously and David Crocker showed up in the comments and said that could be implemented on RRF if needed. Sadly I never had the money and the balls to actually go forward on the project.

    • @dwuk99
      @dwuk99  หลายเดือนก่อน +1

      Thanks for that info - Project Escher looks like a very similar concept to what I am suggesting - found a video about it - which is 8 years old - so shame it didn't go anywhere. Also thanks for the RRF info too, I was thinking along the lines of clipper - with each 'component' printer having its own cpu - with then some sort of overall RPI like controller coordinating things. Next steps for me is probably to try creating a couple of flat bed cantilevers out of old printers I have. (I came across a design called 'flatpack' which I might try and use first this), Then adding some modded Kingroon KP3S's into the 'array'.

  • @MermaidSystem
    @MermaidSystem 29 วันที่ผ่านมา +1

    This is a nice idea but has many drawbaks and only limited benefits.
    One of the biggest problems will be the Software for path planing. There is software out there that is capable of the path planing for multiple toolpath without collisions, but this CAM-Software is very, very expansive. Several thousand dollars expansive. For the "one Objekt, multiple color"-Mode or Copymode, would the software fairly easy, with very little benefits.
    TheIndipendent toolpath, with the highest benefits would be way to complex.

    • @dwuk99
      @dwuk99  28 วันที่ผ่านมา

      Thanks for viewing the demo. I see two big benefits with these multi printer ideas 1) much greater print speed and reduced waste for single threaded multi colour prints - I think you could reduce print times for some models by over 75 percent by either reducing the need for colour changes or doing them in parallel. I am a fair way through some software to analyse the benefits of various different approaches and configurations, 2) as you said parallel printing is where even bigger benefits come - for both multi colour or single colour objects. I don't think the software to do this will be too expensive to prototype at least - because I am basing it on the free 3d software blender. Building on the demo's I have already created, I am planning on creating accurate models of the proposed 3d printers in blender - including things I haven't yet included like moving cables etc, plus the actual printed models as they build up. It should then be fairly easy to detect potential collisions by checking for overlapping meshes. Tool paths can then be proposed and then automatically optimised until non colliding routes are found,

  • @420Ayan
    @420Ayan หลายเดือนก่อน +1

    While hardware will be exactly the same price as 4 separate printers, the cost of the software will be incredible high, multithreading printers as shown is an incredibly complex computation task which will offset the cost of the printer more than just buying 4 separate printers and loosing some money on material purge blocks and print time.
    It would be a very cool project showcase though if done and I look forward to it.

    • @dwuk99
      @dwuk99  หลายเดือนก่อน +1

      Thanks - I don't think the software will be that complex for the simple multi colour printing option. Also parallel printing.of different objects shouldn't be that hard. I agree though that collaborative parallel printing of the same object will be more complex -
      For prototyping I would probably be planning to pre- split the object into 4 in fusion 360, then tell the slicer that each part is a different colour - so that it splits the object out into separate tools. Then post process the gcode to split it out into 4 separate files, Maybe with some extra processing to change the order of instructions and introduce delays to ensure that the heads stay away from each other.

    • @martinhuber6702
      @martinhuber6702 หลายเดือนก่อน

      Doing something like this is easy with RepRap Firmware and a Duet Board, you just need to connect all motors to one board and make a matrix of all the tools and motors, the rest will be handled by the firmware you just need one gcode file with toolchanges which most modern slicers can make and good pre and post scripts for toolchanges

    • @dwuk99
      @dwuk99  หลายเดือนก่อน

      @@martinhuber6702 Thanks yes - I think that is the sort of thing proper printing is doing. My ideal approach would to continue if possible to use the electronics (drivers, cpu, PSU etc) from the donor printers - with a RPI (Klipper or Octoprint like) central controller to coordinate the individual printers. But will look at RepRap with Duet too.

    • @cutty02
      @cutty02 5 วันที่ผ่านมา

      Youre literally just making up some bullshit

  • @am_stephanos
    @am_stephanos หลายเดือนก่อน

    Any idling print heads still ends up needing a priming block possibly in a region it can't reach so multiple priming blocks. no difference from a tool changer aside from more moving points of failure. Its one of those ideas that sounds cool in your head, but practically, it is useless.

    • @dwuk99
      @dwuk99  หลายเดือนก่อน

      No more points of failure than 4 printers I think - and there are plenty of print farms with a lot more than 4 printers in them that work 24 hrs a day. I think the biggest challenge is probably keeping the heads in alignment - so that would need to be fully automated somehow - perhaps like CNC tool changers do it, perhaps several times during each print. Probably easiest to have one prime tower in the middle where all heads can reach, but it is possible that having more than one prime tower could increase overall print speed - because for example head2 could be priming in parallel to head1 finishing off its current print.

    • @am_stephanos
      @am_stephanos หลายเดือนก่อน

      @dwuk99 you have more points of failure and higher chance of failure because you are trying to move the entire x gantry + z axis instead of just y so you definitely have way more failures than if you just ran 4 printers individually. If one of them is down and the issue is the y axis now all 4 are down. It offers no mechanical advantage and will suffer at higher speeds in which that case you might as well go for a tool changer. If it's a IDEX like system, all that mass changing directions is just going to cause interference and artifacts on the others.

    • @dwuk99
      @dwuk99  หลายเดือนก่อน

      @@am_stephanos Agreed that changing the printers from moving bed to moving gantry will present rigidity challenges - which might need to be addressed by some sort of top rail. The mechanical advantage over IDEX or tool changers though is parallel printing - without fully independent print heads you are limited to serial printing.

  • @brianschwabauer3297
    @brianschwabauer3297 หลายเดือนก่อน +4

    Well, there are some printers that do that, like this one th-cam.com/video/XBJMz457pEo/w-d-xo.html&ab_channel=Proper Printing the firmware and software is the biggest hassle. Different kinematic systems and configuration and implementation in slicers.

    • @brianschwabauer3297
      @brianschwabauer3297 หลายเดือนก่อน +1

      Still, nice job and agree

    • @Layershift53
      @Layershift53 หลายเดือนก่อน

      Also don´t forget project Escher th-cam.com/video/m4A9pbkx5KE/w-d-xo.html

    • @dwuk99
      @dwuk99  หลายเดือนก่อน +1

      Thanks yes - I have been thinking about this for a while (mainly in relating to thinking about what the perfect next Bambu Lab printer would be - see my A1 Mini version of this video), and the Proper Printing video you link to did inspire me to release these videos. I agree that one of the biggest challenges will be the software to coordinate the various printers, align them with each other and coordinate the axis movements to make sure that they don't hit each other. Then the slicer would also be a challenge - I see this challenge being addressed a bit like parallel processing happens in multi core CPUs - by perhaps looking at the generated GCODE, analysing it, and working out how to split the movements out so that they can be done in parallel.

    • @dwuk99
      @dwuk99  หลายเดือนก่อน

      Have created another version of the proposal video with a more direct reference to the ProperPrinting design - plus some other options

  • @danmatsav
    @danmatsav 11 วันที่ผ่านมา

    Isn't that sort of a toolchanger with extra steps?

    • @dwuk99
      @dwuk99  11 วันที่ผ่านมา

      Yes, a bit like a tool changer - just cheaper and a lot faster.