Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TZB-MK3S-Extruder Design #152

Open
TheZeroBeast opened this issue Sep 27, 2019 · 56 comments
Open

TZB-MK3S-Extruder Design #152

TheZeroBeast opened this issue Sep 27, 2019 · 56 comments
Labels
hw mod discussion Discussion on a hw mod to improve it

Comments

@TheZeroBeast
Copy link
Owner

No description provided.

@TheZeroBeast TheZeroBeast added the hw mod discussion Discussion on a hw mod to improve it label Sep 27, 2019
@AbeFM
Copy link

AbeFM commented Oct 1, 2019

Win!
Link to Item: https://www.prusaprinters.org/prints/5756-tzb-mk3s-mmu2s-extruder-no-tower/

I had something to add but already forgot. Subscribed.

@TheZeroBeast
Copy link
Owner Author

Let us collaborate on this design.
Propose/test/discus changes with my current design attached.

Apart from minimising the bondtech gear gap even further I don't have any issues with this design.
What do others think of the design?

TZBMK3S-MK25S-Extruder.step.zip

@CaiJonas
Copy link

CaiJonas commented Oct 9, 2019

Thank you for the files. I changed the lever part to make it little bit easier to print. Additioning to that I am using a metal pin. You will need a 3mm reamer for some holes. Let me know what you are thinking, I will do now a lot of testprints, especially with soft TPU Filaments. I am now using a titan heatbreak from RS Präzision(Germany). We will see how it will perform, until now I can say it looks very good.

TZBMK3S-MK25S-Extruder_CaiJonas.zip

@TheZeroBeast
Copy link
Owner Author

TheZeroBeast commented Oct 13, 2019

Hi @CaiJonas,
I've also been testing some changes I've done to reduce bondtech clearance as it was still over 1mm above gears which is unacceptably for flex.

Here is a photo of how little clearance I've gotten it down to....
TZB2_Extruder

So far I've been unable to jam TPU in it even when extruding fast and cool. CRAZY!!

I just reviewed your changes above and I like how you moved the lever to the other side so the tab prints flat on the bed, I'll incorporate in my next version.

I'd suggest modifying your design if you need to ream anything.
I still think the grubscrew and even use of a metal pin is over complicating the situation.
All well and good if you have it working although simpler the better for users printing and implementing the mod.

EDIT: Added TZB2 Extruder step file, with these changes

  • Moved lever/pin to extruder back
  • Pin diameter increased for more rigidity
  • Minimised bondtech gear clearance
  • Forgot to re-add grub location
    TZB2-Extruder.zip

@AbeFM
Copy link

AbeFM commented Oct 18, 2019 via email

@AbeFM
Copy link

AbeFM commented Oct 18, 2019 via email

@AbeFM
Copy link

AbeFM commented Oct 18, 2019 via email

@CaiJonas
Copy link

@TheZeroBeast we did a lot of research in our company with printing soft filaments. You are correct with reducing the gaps, additioning to that there are some other important things to do but it's not possible with the Prusa Mk3. We are able to print filaments with a hardness of shore a60. I have problems with loading the flex filaments. Sometimes it wraps around the gears in the main unit. Next step for me is changing the gaps in the main unit.

@TheZeroBeast
Copy link
Owner Author

Yes, gaps in the MMU2S unit kill the flex at times, very large gaps around the gears.
I wonder why it was ever designed with such crazy tolerances. I've even seen bits of PLA jammed in around the gears in the MMU2S.

@CaiJonas
Copy link

@TheZeroBeast Here is my design of the main unit. Didn't had the time to test it very much until now. You can change the tolerances of the insert, so it's not nessesary to print the hole unit again. Let me know what you are thinking.

Caution: You have to shorten the grub screws to 2mm

Best Regards
mmu2-pulley-body_CaiJonas_9mm v2.zip

@habitforming11
Copy link

Do you have the proper length of the PTFE tubing that goes in the top of the hot end? I'd like to make a cutting jig for it (if you don't expect it to change in the near future).

@TheZeroBeast
Copy link
Owner Author

Hey @habitforming11,
I keep forgetting to measure when I have my extruder apart but will try get a length.

@CaiJonas, still getting to having a look at you step sorry.
What grub screws did you have to shorten to 2mm? The bondtech retaining grub screw?

@AbeFM
Copy link

AbeFM commented Nov 12, 2019

CaiJonas : Here is my design of the main unit. Didn't had the time to test it very much until now. You can change the tolerances of the insert, so it's not nessesary to print the hole unit again. Let me know what you are thinking.

Caution: You have to shorten the grub screws to 2mm

Best Regards
mmu2-pulley-body_CaiJonas_9mm v2.zip

Why can't you do this all as one piece? Does the central section bolt in just to make it easier to test?

If you have access to square nuts, I'd suggest using them - I have the hex-nuts spin loose fairly often because I take out my aggression on small defenseless metric hardware. I'm certainly interested in trying it out if it at least works some. :-)

@TheZeroBeast What's the current state of the extruder? Is it "stable"? Does it use extra parts? Is the version on the Prusa site the one to use?

@CaiJonas
Copy link

@AbeFM the central section is just for testing. Didn't had the time until now to test it very much. I'm fine with the m3 nuts, keep an eye on the suggested torque. A screwdriver beetween two fingers is more than enough :) If you want to do correctly use threated inserts for plastic. Feel free to test and optimise the design.

@AbeFM
Copy link

AbeFM commented Nov 12, 2019

Just a suggestion on the square nuts. I don't love the idea of adding in a less reliable feature that's there to increase reliability - my lived experience points to the square nuts working all the time and the hex's working most of the time, if you're careful. The heat-set stuff works, though then it's pick about print settings, you can't easily get them back, each one adds a chance of messing up the whole part, etc. Not bad for one in a part, troubling for 8.

The only difference in your outer-body are the nut retainers and the channel cut for the insert? Can you share the original CAD files?

@TheZeroBeast
Copy link
Owner Author

CaiJonas : Here is my design of the main unit. Didn't had the time to test it very much until now. You can change the tolerances of the insert, so it's not nessesary to print the hole unit again. Let me know what you are thinking.
Caution: You have to shorten the grub screws to 2mm
Best Regards
mmu2-pulley-body_CaiJonas_9mm v2.zip

Why can't you do this all as one piece? Does the central section bolt in just to make it easier to test?

To test, as you thought. Although I wouldn't see a point to change it without some benefits to justify.

If you have access to square nuts, I'd suggest using them - I have the hex-nuts spin loose fairly often because I take out my aggression on small defenseless metric hardware. I'm certainly interested in trying it out if it at least works some. :-)

😂 too much torque, poor little guys. I think the hex is fine but be my gust if you need more grip 👍

@TheZeroBeast What's the current state of the extruder? Is it "stable"? Does it use extra parts? Is the version on the Prusa site the one to use?

The one on the Prusa site is the current stable release, extra parts, still a PIN and a flag.

@TheZeroBeast
Copy link
Owner Author

Hi @CaiJonas,

Busy start of the year, new Dad 👏👍

No progress on design apart from further testing on my now MK2.5S which is working flawlessly 🤘👍

@TheZeroBeast
Copy link
Owner Author

@AbeFM
Copy link

AbeFM commented Feb 18, 2020 via email

@kajsilander78
Copy link

Could maybe make magnet-pockets a bit tighter. Works wonders so far! Have not looked (maybe done), turn hole for pin 180 degree in new placement. Add some meat around filament entrence to hide threads just for the look ;) Otherwise perfect! Suppose thats the reason this thread is so quiet....

@AbeFM
Copy link

AbeFM commented Feb 19, 2020 via email

@sergiofagundes
Copy link

Hi, I'm using TZB firmware: 2.1.8-TZB77 commit 2386 with MM-control-01-2.1.8-RC2.

I have a Prusa MK3 bear full, not a S type. Can I still use the newer TZB firmwares on it or I need to upgrade my MK3 to MK3S and my MMU2 to MMU2S to use the newer firmwares.

Thank you

@sergiofagundes
Copy link

Hi, I'm using TZB firmware: 2.1.8-TZB77 commit 2386 with MM-control-01-2.1.8-RC2.

I have a Prusa MK3 bear full, not a S type. Can I still use the newer TZB firmwares on it or I need to upgrade my MK3 to MK3S and my MMU2 to MMU2S to use the newer firmwares.

Thank you

Can I edit the configuration_prusa.h and change the #define IR_SENSOR to #define PAT9125 and use the MK3S firmware on the MK3 and still use the MMU2S firmware ?

@TheZeroBeast
Copy link
Owner Author

Sorry @sergiofagundes, been a busy few days. No the latest FW is not configured for the PAT91XX sensors anymore, a lot of code changed to support the IR_SENSOR which doesn't translate to the laser sensor.

@sergiofagundes
Copy link

Sorry @sergiofagundes, been a busy few days. No the latest FW is not configured for the PAT91XX sensors anymore, a lot of code changed to support the IR_SENSOR which doesn't translate to the laser sensor.

Hi, I'm now printing you new designed extruder for MK3S and will update the new firmware.

Is the manual bowden length calibration still necessary or it's like the original prusa mk3s mmu2s that calculates automatically the tube length ?

Thank you

@sergiofagundes
Copy link

I have converted to the MKS3 using the TZB new extruder and new firmwares from TZB, but can't pass the calibration after the lcd shows to use a paper... the firmware goes down and stops with a calibration failure. Some one can help with this ?

@TheZeroBeast
Copy link
Owner Author

TheZeroBeast commented May 11, 2020

Open a thread and we can discuss @sergiofagundes

Is the mmu Bowden length calibrated already?

@sergiofagundes
Copy link

Any recommendations for a prusa bear full mk3s carriage and x axis compatible for this extruder on thingiverse ? Thanks

@TheZeroBeast
Copy link
Owner Author

Hi @sergiofagundes,

I have not used any bear upgrades sorry mate. It is the same mount as stock PRUSA extruder so if the upgrade you find is compatible with stock the. You should be fine.

@TheZeroBeast
Copy link
Owner Author

I'm working on modifying R6 Extruder(sneak peak) with my NO-TOWER and reduced filament path (yes R6 filament path is still not as tight as my last extruder design and I will be keeping this aspect for those that want less trouble with FLEX printing.
Screen Shot 2021-01-22 at 7 12 51 pm

@CaiJonas
Copy link

That looks good. Will you share the step file? I am using your old design with the dragon hotend. I am planning to use the dragonhotend without the upper part with the round mounting part. I want to bolt it direktly into the plastic.

Best Regards
Cai

@Naugrimohtar
Copy link

I’m excited about this!

@AbeFM
Copy link

AbeFM commented Jan 24, 2021 via email

@TheZeroBeast
Copy link
Owner Author

@AbeFM, this is the nature of the method we're using to sense, for extremely soft filament the bondtech gears barely separate.
I reviewed the model and there isn't much room to change the pivot point to increase lever deflection.

@TheZeroBeast
Copy link
Owner Author

I've finished installing the first version of TZB3-Extruder with BLTouch optional mount.
Testing tonight on my TZB-MK3-FW that I have setup to use the BLTouch for MBL in conjunction with PINDA for initial calibration and XYZ homing.

I know, it's a bad photo but all I have currently, top plate needs revision asap as well.
TZB3-1
TZB3-2
TZB3-3

@AbeFM
Copy link

AbeFM commented Feb 3, 2021 via email

@TheZeroBeast
Copy link
Owner Author

It is supposed to be a lot more accurate and repeatable than the super pinda with std. deviation <10micron.

That's an interesting thought, find top of failed print haha

@AbeFM
Copy link

AbeFM commented Feb 4, 2021 via email

@sergiofagundes
Copy link

About Bltouch extruder, when will you release the stl files to print ? I want to use the Bltouch to use glass on my prusa lol... I know the flexible PEI sheets are nice, but when we are out of PEI sheets the glass is cheap and easily available anywhere. ;-)

@TheZeroBeast
Copy link
Owner Author

Code and extruder design is in final stages of testing. I've been doing a bunch of TPU prints, still haven't jammed the extruder and the first layers are now spot on and temperature independent thanks to the BLTOUCH.

@TheZeroBeast
Copy link
Owner Author

In a recent firmware update a very cheap printer had a "continue from Z" function - thought manually measuring is often a bit of a pain. It'd be a bit of a task to shoehorn that in, but it's good to have rolling around in the back of your head. :-) I'm not against folks adding whatever they want.... But I've not had any issues with z-height since the 7x7 grid thing. Just plain zero problems. I do use the textured bed, perhaps that's part of it. Do you have issues? Do you mind sharing if there are any other changes besides adding the probe? I'd like to try it if there's some benefits, but if it's just adding a probe I won't install I think I might skip it. :-)

On Wed, Feb 3, 2021 at 2:12 PM Robert McKenzie @.***> wrote: It is supposed to be a lot more accurate and repeatable than the super pinda with std. deviation <10micron. That's an interesting thought, find top of failed print haha — You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub <#152 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAAKLEICFZAHLU5FREK5CY3S5HC3BANCNFSM4I3LOMNA .

The 7x7 grid with PINDA2 is good when printing the same plastic with PINDA pre-heat gcodes but even when temp table is setup there is drift when going between low temp and high temp plastics.

Changes to add the probe are lengthy involving embedding the sensor into the xyz cal, z home and G28 meshbed leveling.
I chose to do it this way so that the xyz cal can still use PINDA to do skew/perp. correction.

@AbeFM
Copy link

AbeFM commented Mar 16, 2021

How do you deal with the powder coated beds?

I do actually HAVE a BL-touch. How many reads do you take, or, how long does getting the MBL done take now?

@TheZeroBeast
Copy link
Owner Author

There is no dealing, it just works.

The probe count is set as you did for the PINDA but personally I use 3 probes.
I coded a high-sigma catch that checks that all probes (at a location) are within 25um and if not it starts that spot again, it can try 4 cycles on a location before an error is thrown.

That might be why the textured bed just works because the random times the probe does something funny due to the texture it is corrected/repeated.

I haven't timed it but it is comparable due to not needing to wait for PINDA temp, just bed then probe.

@AbeFM
Copy link

AbeFM commented Mar 16, 2021 via email

@TheZeroBeast
Copy link
Owner Author

Yep, it's not very pointy.

PETG, that is still PrusaPETG from a roll I bought when I got the printers.

@AbeFM
Copy link

AbeFM commented Apr 24, 2021 via email

@TheZeroBeast
Copy link
Owner Author

@AbeFM, I've just released it here, if you would like to take a look.

@AbeFM
Copy link

AbeFM commented May 14, 2021 via email

@gutschke
Copy link

I printed all the extruder parts in ASA. I love the super precise and smooth finish that I get with this material. And it has great heat resistance too. I printed the fan shroud from PC though, after managing to melt one that was made from ASA. Prusament PC Blend has even better heat resistance. I actually really like PC as well, but it doesn't have quite the same perfect finish that I get with ASA. It's close though.

I find that both materials print very easily on my MK3/S. In fact, other than the higher price, I think they are both superior to more traditional materials like PETG. You likely do need an enclosure though.

@AbeFM
Copy link

AbeFM commented May 17, 2021 via email

@gutschke
Copy link

I have my printer dialed in really well, and I generally try to stick to filament sold by Prusa, as I know they have good profiles for their own filament. I print inside of the infamous IKEA enclosure, which helps with managing environmental temperatures and avoiding drafts. The upshot is that I don't really need to tweak anything and prints usually come out great without any adjustments.

I find that ASA prints just as easily as PLA, but it has a much better surface finish and tighter tolerances. I love working with this material. It's so nice. The PC Blend has a slightly worse surface finish and it handles just a little more difficult. I'd rate it as something between PLA and PETG in ease of handling; in other words, it's still really easy to print, but some parts don't come out perfect. On the plus side, it does have better heat resistance and I think a little better overall strength/longevity for heavily used functional prints. I use it for objects that get installed somewhere and then just need to keep working for a long time.

I don't quite recall what material I used for the flag. I think I did print it in ASA, but it's possible I just reused the old one that I had printed in PETG a while ago. That one did require a little bit of post-processing with sandpaper. I find that PETG is generally a little more annoying that way.

@sergiofagundes
Copy link

@AbeFM, I've just released it here, if you would like to take a look.

Can I use the old (tzb-mk3smk25smmu2s-extruder-mmu2s-no-tower-v2-stl) with only the 2 pieces for bltouch found in this new design or I need to print all the v3 new design ? Thank you

@TheZeroBeast
Copy link
Owner Author

Hey mate, those V3 parts won’t fit V2 from memory.

@gutschke
Copy link

Give it a try. It might work. I just did something similar. I already had the older design on my printer, but I wanted to upgraded to the newer fan shroud that clips into the fan holder. Just needed to print those two parts.

I didn't print the BLTouch version, but I think that would have been an option. You can always try and if it doesn't work then you print the remaining parts

@sergiofagundes
Copy link

sergiofagundes commented May 25, 2021

Hi Thanks. I have printed the 2 parts for bltouch, and putting them close the the old parts it looks like they will fit the old design. When I have a change I'll dismount and give a try. Thank you.

@AbeFM
Copy link

AbeFM commented May 25, 2021 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
hw mod discussion Discussion on a hw mod to improve it
Projects
None yet
Development

No branches or pull requests

8 participants