My custom CoreXY printer and it's electromagnetic tool-changer
ฝัง
- เผยแพร่เมื่อ 16 พ.ค. 2024
- A guided tour of the different function of the printer.
The printed spring effect makes the difference for an efficient electromagnetic coupling.
Post publication comments
I'm sorry, the industrial file isn't in a shareable state at this time and I don't think that it would be a good idea to start a new design on this basis.
I'll do my best to answer to your questions.
Nevertheless, as some of you requested it, here is a link to the GCode macro for the XYZ Probe with comments in french.
drive.google.com/file/d/1IoGn...
0:00 Intro
0:17 General overview
1:16 Main technical choices
2:03 Z axis & heat bed
2:38 Cinematic
3:29 Carriage
4:20 Coupling
5:03 Toolchanger spring effect
6:28 Print heads
9:00 Cables
9:15 XYZ Nozzle Probe
10:05 Extruders
10:18 Filament box
10:41 Electronics
11:13 Trash Can
I am amazed at the shear number of elegant solutions implemented on this machine, everything from the cooling blocks on the steppers, the permanent magnet head holding workspot, and even little trash can in the frame. It seems like every issue I have ever had with my printer you've got an answer for. You are one hell of an engineer, thank you for posting this!
Thanks for the dopamine shot !
@@workshopfeedback lol
"When an engineer builds his own FDM printer" 😄😉. As a mechanic with an engineering background, I love the modular design and ease of maintenance build into everything. Definitely has an industrial / professional feel to it. Well done sir👍
What an impressive job. It truly reflects a professional job by a professional worthy of admiration! It's really satisfying to find these types of videos and projects. Congratulations!!
5:36 - that was a very satisfying CLICK!
This whole build is amazing. I didn’t think this was possible!
Can’t wait for more content on this!
I don't get tired either
I'm speechless, you have to be a little genius to design, program and build something like this. I wish you a lot of fun and success for all further projects. In the hope 🤞😉 that you will continue to show us exciting things, I immediately subscribed to the channel. Best regards 👋😃
ah ah, thanks ! just an old engineer using a fantastic shared knowledge and quality software pieces .
I try to put my stone by sharing my work if I consider it innovative.
Which isn't so often :)
Your tool-changer looks fantastic! I'd love to see it implemented in vorons or other printers!
My jaw also dropped when I saw the piezo calibration 🤯
Very Very interesting design choices overall. I find super clever the offset nozzle piezo contraption you showed, super simple and effective!
This channel is so underrated
Nice to see someone using an electromagnet, I've build a toolchanger with an electro-permanent magnet about 2.5 years ago. Many people don't like the electromagnets, but I do...
I am a 11 year industrial cnc (Maka) operator/occasional programmer. I make kitchen sinks for Blanc & Fischer in Toronto, Canada. I am extremely impressed with your progress. Please make more videos you're really doing good with the production of videos. Please make more. Every time you make a video makes me want to achieve greater and leave my dead end job. I'm worth a lot more. You inspire me.
One word: AWESOME!
This printer is a very nice piece of engineering, the piezo calibration is genius!
I tip my hat to you, be proud of your machine!
Oh what a difficult choice I have to make. Tap changer, or this. This looks easier to deal with and more reliable. Especially wirh a laser, dremel,cutter and other tool types. I really like the easily removable bed. Plasma cutter bed would swap nicely !
Very nice work! So many clever ideas.
My dude doesn’t know how to make compromises.
AMAZING job
Thanks
Ingenious and really well thought out design! Keep up the phenomenal work!
Amazing work. Very interesting design. Kudos
Impressive.
Can’t wait for your next project!
Wow, this is really impressive! Will be looking forward to your new upgrades!
A very brilliant design! Keep up the great work 🙏
Great job! Looking forward to seeing more of your work.
astounding ideas and solutions! excited to see more
Thank you for sharing this with the community! It's simply beautiful engineering! Have fun printing on this machine!
This is beautiful work. Well thought out and executed. I look forward to any and all updates and as in-depth videos you are able to provide. I am an immediate fan.
Congratulations well done still need to review it. It was a pleasure to see all the ideas well managed and a lot of features
Incredible work!
Really amazing engineering. Love the peltier filament box and probe.
This is truely amazing. Well done man. I cannot wait to see further developments for this. I feel like this is a project that can really evolve some aspects of printing. I would be interesting in making this someday.
Incredible engineering, kudos!
This I would like to follow. You attack interesting challenges with exemplary good solutions and I really hope your work will be noticed and appreciated.
Omg! It's sooo well thought out! I even got answers to all my questions that arrived at the beginning of the video (i.e. flexible part with a washer which could eventually brake). I believe this channel will grow exponentially
Very impressive, well done.
Very nicely done showing great expertise.
Very cool design!
The build is great. But i am most impressed by your code.
very nice design! i just subscribed cant wait for your next update or project.
I love your ingenuity and the simplicity and elegance of your designs; what a fantastic job. It's people such as yourself who make this community so bl00dy awesome! 👍
I've subscribed; I'm looking forward to more updates. 😎
juste impressionnant ... une qualité de construction et une faculté de résolution de problème juste comme il faut ... BRAVO
I would be interested in seeing a video on the filament enclosure, specifically the electronic control for heating/drying
Nice to read this.
It's on the way ...
This is one of my favorite quality TH-cam video. You showed us what is possible with engineering design skill. You’re truly inspiring. This make me wanna design my own printer and TH-cam really got a lot of good design engineering people. 🙇♂️
Amazing work! Both on the printer and in making the video.
This is so good that you sir going to upgrade my printer with a similar solution.
Уважение за проделанную работу, всё сделано очень хорошо и скурпулёзно,даже представить не могу сколько времени ушло на настройку что бы всё работало как надо👍👍👍👍👍
This is very helpful. I am building a core xy.
very interesting, thank you for this educational video. Inspiring
Super cool, loved the video!
Good design and implementation. Your explanation was enough to understand your system. Thank you. ^^
Thanks
Awesome one of the best home made printers I have seen. Amazing work
Thanks Allan
amazing work, nice.
Superbe travail, bravo
That's absolutely amazing!
Also no one is perfect at making videos from the get go but you did awesome work on explaining the things, good angles and quality on the video, you have a really good start!
Very kind of you
Thanks
thanks for really taking time and explaining the details. It has really helping in designing my printer. Thanks
Great ! Thanks
@@workshopfeedback I came up with this design using a permanent electromagnet. There will be no heating of magnet and no dropping of head on power loss th-cam.com/video/8qZWVmBb7m0/w-d-xo.htmlsi=ROECuBAK_hz26QeN
wow! THIS IS AWESOME!!!
Great job! Great crafting skills, I'm really impressed!
I really loved the idea to change print heads with magnets, so you can make multicolor without wasting lots of filament !!👌
Cool project!
This is incredible I cant imagine how many iterations it would take me to get there, and maybe not even then. My favorite feature is the position of the steppers, if only my printer could self level. I also love how light your printhead looks without those annoying doubled up steppers.
beau boulot impressionnant
This is amazing. Your work here is truly impressive. I can see this being the voron design and should be named after you.
Hi Greg,
As Voron is a CoreXY Printer with three Z axis, there are similarities with Voron Trident.
I inspired of all what I found of the web but as I started the design from scratch and didn’t use any of the files provided by Voron, I don’t think that you can say it’s a Voron.
By the way, oldest Voron Trident files are dated August 2021 and I designed and built my printer between January and August of the same year.
@@workshopfeedback I don't think he meant that the Voron team is claiming this work, he was suggesting that the Voron adopt your design into their CoreXY system. I would love to have a tool changer capable Voron and your system looks easy to implement. Nice work!
@@TheRealClutch1010You're right, I misunderstood the compliment
@Greg Melosh Sorry
Very impressive 👏
brilliant design
Thanks
This is a very amazing design, clearly showing that a lot of thought went all parts of it.
Though I personally would have made the filament box wider, to allow the use of bigger spools than the 1 kg kind.
But anyways, a very very impressive design you created there.
Well done.
Nice work 👍
Realy like your printer. I want to make basically the same type of printer by my self, but i was consuming is it even possible with home workshop supplies. Now when i saw your one, i totally gona make it!
Great, let me know if you success
great job👍
C'est magnifique!
This printer looks outstanding! I hope you continue to make videos on it! A more elegant connector system for the print head pcb might be in order, some printers have started using USB C for this purpose, as it can transfer any required data and up to 100W of power!
I'm afraid that USB C connectors would be difficult to wire and implement on rustic PCB.
For an industrial and commercial product it can make sense
This is an excellent design. I have been working on a custome corexy build for a few months now and really like your electronics and filament management. Great ideas! I’m making a 500 x 500 x 550mm size. My biggest issue is the bed warping being so big. Had to order a 6mm thick aluminum sheet and will have to make the bed myself. I plan to make it tool changing eventually and love your design. Great ideas. Good job!
Thanks for your comment, have fun with your design.
félicitation , cette imprimante me parait bien complète , beaucoup de chose très intéressante , changeur d'outil , la récupération du centre des buse ,... je suis moi même en pleine conversion d'une anet E12 en voron trident , un jours peut être aurais-je aussi un changeur d'outils.
Merci Fréderic, Je te souhaite de réussir.
Thanks for sharing such interesting work!
Thanks Doug.
I had a look to your work which is also very interesting.
It seems that we share a design addiction.
@@workshopfeedback 🙂Yes!
@@workshopfeedback Any chance you have shared, or would share, your printable files?
I just sent you a download link.
@@workshopfeedback thank you! Also, by using your approach, I designed a magnetic kinematic tool changer for the LowRider v3 CNC. I’m almost ready to publish it.
Parabéns!!! Excelente projeto muito bem explicado suas ideias e processo. Estou trabalhando em um projeto tool-changer, mas tinha duvidas qual mecanismo de trocar usar. Depois que vi esse seu vídeo não tenho mais duvida que usarei sua ideia!!! Simples e eficiente!!! Sucesso para você. Se um dia puder compartilha o projeto como um todo vai ajudar muitos que deseja ter uma tool-changer. Abraços.
Great ! Keep me informed when you success.
Hi, very fun looking project to design and build. You may have inspired me to look at a tool changer for my custom machine. Look at the duet 3 with tool changer boards it could potentially make your wiring a lot cleaner and easier to manage. Thanks for this really cool video.
Thanks,
Yes Duet3 CAN boards are interesting but more expensive and there are still cables ...
Kinda similar to the Hevort DIY printer. Probs for the toolchanger. Thats a smart way.
Beautiful
Excellent, I like it
very impressive
Trop fort ! 🤩❤
😘
What a fantastic DIY build, you did an amazing job! Clearly a lot of thought went into the design of this thing. I'm curious - since the magnet requires power to hold the toolhead, some of which is getting released as heat, how much more power the machine consumes versus a motorized lock. Even still, this is really fantastic! Great job presenting, too
Thanks for your comment,
The power of the electromagnet is 6W
I have not made a total assessment of the consumption of the printer but I don't think it significantly increases the power consumed during printing
It should be a good idea to place the electromagnets only on the resting point and use them to "release" the coupling somehow. Awesome, Like from Spain!
It's an idea.
I'm not sure that the permanent magnet used for the coupling wouldn't be unmagnetised by the release field over the time.
Greetings to Spain from France
@@workshopfeedback Forget the permanent magnets, i mean a mechanichal coupling who dettaches when electromagnet is powered with one electromagnet on each holder. If you are on a discord or something i can colaborate on designs
Hello Martin, I don't really see what you mean.
A drawing would surely help
@@workshopfeedback let me prepair a 3d model of the concept i will send to you a model, are you using fusion360?
Thanks for your file, Martin,
It's certainly an option.
It may be tricky to tune with small moving parts and springs.
love it.
Excellent.
amazing
What a fantastic job!! Specially the auto calibration of the tool offset using the piezo, it would be very helpful if you could explain how you did it :)
David,
I presume you are interested by the algorithm.
It's a GCode macro which solves this geometrical problem :
- Place the nozzle above the probe (approximative position)
- Go down until contact (position Z0) and up a bit to Z0 + e
- Go left enough to be away from the cylinder
- Go down twice a bit so the nozzle should toch the cylinder (to Z0 - e)
- Go slowly right until contact and remind position X0
- Go to Z0 + e
- Go right enough to be away from the cylinder
- Go to Z0 - e
- Go slowly left until contact.
This is X1 and the center of the cylinder on the X axis is (X0 + (X1-X0)/2)
Repeat the same operation on the Y axis.
Hope this helped
@@workshopfeedback Thank you for the explanation
Actually my doubt is, how to configure the piezo, I cannot find anything in the RRF
@@DavidEgea13 Had a look here ?
www.precisionpiezo.co.uk/
@@workshopfeedback Thank you so much! Now I can sleep jaja
I saw that website but didn't though you were using it, I'll have to buy one. Can't wait to try it in my IDEX.
Thank you for sharing with the OpenSource world, keep the great job
Nice!
Your presentation was excellent and the various solutions you had were so elegant. This seems like an excellent foundational design that must have taken so much time and consideration. Is there a possibility that the project files are in a repository for others to fork/iterate?
Hi Trevor, thanks for your comment.
I'm sorry, the industrial file isn't in a shareable state at this time and I don't think that it would be a good idea to start a new design on this basis.
this is such a neat project. i think there could be a solution to the number of stepper drivers & analog pin required for each hotend by rather running all common connections to the toolhead and use pogo pins to connect from the toolhead to the current print head, macros should work to switch between each tools config but not looked into it myself. then you only ever need to wire up once.
Thanks,
It's an option. But I imagine this only possible for the extruder motors which are never working together.
During multi-extrusion, Its preferable to keep the hand on both printhead heating, temp control & heatsink cooling, so no swap possible there.
I'm sure it can be controled trough GCode.
Beautiful printer and well thought out.
Thank you sir for sharing. This is a very inspirational video. Hope to see more videos. Are you planning to enclose your printer so it can print high temp filament?
Hi, Alfred,
I'm not because I dont print high temp filaments but it can certainly be done.
Wow!!! 👍👍👍
Wonderful project! I’m very interested in the peltier dehumidifier solution
Hi Antronk,
I'm currently working on a video about it.
Awesome build, all issues are thinked with premeditation and i love it, i whould like to build my own FDM printer in the future but i don't know about software of the printer you use or what motherboard use to keep track of all the extra sensors and extruders, and less how to make the GCode to do the comprovations on the position on the extrude too.
Thanks for your comment,
I used Duet2Wifi & Duex5 boards from Duet3D and the Reprap firmware thet goes with.
I also shared the XYZ Probe GCode Macro in the description of the video
Simply fantastic, your concepts are straightforward and very well resolved, I ask do you want to share your project?
Thanks,
it's not really in a shereable state at this time.
Sorry,
Bravo. That must have taken a good part of a year to design, build, iterate, rebuild, lol. Really love that piezo xyz probe. I wonder if you could reverse its use to make a simple pressure advance, 1st layer consistency probe, like the bambo without lidar.
I don't know this printer.
For this, the best could be to have a constraint gauge (or a piezo) in the print head.
It's the case for the Prusa XL
Hey,
I love your Design!!!
Would it be possible that you publish your CAD model and the different Firmware settings or slicer settings that you use?
I would love to build my own!
Hi Horst,
I'm sorry, the industrial file isn't in a shareable state at this time and I don't think that it would be a good idea to start a new design on this basis.
I'll do my best to answer to your questions if any.
I love this so much and I will try to use this for my own toolchanger for sure! I have just one question: have you tried different strengths of electromagnets until you decided for the 34/25mm one? I am just wondering if other versions are also viable
No that was my first try !
Very impressive design! You should work for bambu labs 😉
this is amazing will you make a video or realise some more info on the build beacause i m trying to build my own printer and i love this design
Hi Mathieu,
It would be quite a work to to make my files shearable and there are lots of things undocumented.
If you have questions about specific points, I'll try to answer.
Please make a set of plans avaliable for this printer, this is exactly what I have been looking for
I'm sorry, the industrial file isn't in a shareable state at this time and I don't think that it would be a good idea to start a new design on this basis.
I'll do my best to answer to your questions.
Can you provide a link to the electromagnet you've used for this application? I really like your solution to this problem. Also I've been wondering for ages why no one has been using the nozzle detection solution you've implemented. Well done!
Here it is. I use the 24V version
fr.aliexpress.com/item/4000766066541.html
Молодец!
Just wrapping my head around this-
The bed is levelled using the probe on the back of the XY gantry? then the offset from the nozzle to the bed is found using the piezo (which is fixed to the bed at a known offset)? very clever!
where did you get the piezo / that blue pcb from?
You are right !
www.precisionpiezo.co.uk/ makes piezo detection boards. There are some chinese clone too.
very well explained! The only thing I'm unsure about, and it goes for other printers using this style of plate mounted hotends, where does the hot air from the heatsink go? I didn't see clear paths on the sides as the part cooling fans occupy that space, so is the air supposed to do a 180 turn in the small gaps between the two? And wont that air constantly blasting the soft part of the 3D printed mounting plate affect it over time?
You're right, there isn't any clear flow path.
I presume it flows from the bottom and seems sufficient to maintain the filament path at an acceptable temp.
This air flow is at ambient temp and the fan very small, I don't think that can affect anything.
@@workshopfeedback On my printer I flipped the heatsink fan so it pulls the warm air away from it instead of pushing fresh air into it. When I put my hand in front of it, it's noticeably warmer than ambient. This is with a 40W volcano on a V6. I imagine that could be part of why you have issues getting your volcano setup running.
It's also the way they're mounted on my printheads.
I'm not sure that heatsink cooling is the origin of my problem but I will check the heatsink temp when re-working on it.
How fast can it print? Do the magnets limit how fast it can print? Fantastic tool changing printer, love the use of the flexible filament in the tool changer!
I didn't look for speed limit yet.
It is certainly a limitation of this coupling compared to a mechanical one due to it's elasticity