I had the same printer and I was never satisfied with it. I modified everything. All fans new and more quiet. All bearings from misumi because after some time they were shaky. Then different hotend (e3d V6 clone) because of continuous under extrusion. Then direct extruder because I could. Then BL Touch because buildplate is not flat. Then vanilla marlin firmware because it's adjustable the way I like it. Then mini 12864 display (without touch) because I have more firmware settings that I can adjust than with the touch display. Then tmc2208 stepper drivers because the original are so loud. Then I changed the board to skr because I wanted 32 bit and marlin 2. And then wanted to get rid of that disgusting metal frame and replaced it with a full bear frame and printed all the bear frame parts and bought missing parts to make it almost like a Prusa. Then I replaced the tmc2208 with tmc2209 so I can have sensorless homing. I also exchanged the power adapter and build my own heatbed with 6 mm aluminium and magnetic build plates. The result is a printer that is better then the Prusa mk 3s+ and even has input shaping. I would never buy a anycubic I3 Mega again. I just had problems with it. And in the end I put more money into it than if I had bought a Prusa from the beginning. The anycubic was just a journey and adventure for me to learn about technology of 3d printing. But never a reliable machine until i had completely rebuild it.
Hi, I am currently right at the same stage of replacing the stock drivers with BTT TMC 2209s, in my Anycubic i3 mega ultrabase (upgraded to S with the extruder kit from anycubic itself). Just a question, is reversing the motor housing in the board necessary? Thanks for sharing!
Yes. There is 2 ways, one is physically reverse connector, another is to reverse it in firmware itself. I choose to reverse it directly on a board, it’s pretty easy to do. Otherwise your steppers will move in opposite direction.
Yes, sure. Here it is github.com/mtoy/anycubic-mega-klipper/blob/main/printer.cfg Just please check port numbers, I had switched z and z1 motor connectors on my printer from factory
You're back! 🎉👏 Nice upgrade, is like having a new printer.
I had the same printer and I was never satisfied with it. I modified everything. All fans new and more quiet. All bearings from misumi because after some time they were shaky. Then different hotend (e3d V6 clone) because of continuous under extrusion. Then direct extruder because I could. Then BL Touch because buildplate is not flat. Then vanilla marlin firmware because it's adjustable the way I like it. Then mini 12864 display (without touch) because I have more firmware settings that I can adjust than with the touch display. Then tmc2208 stepper drivers because the original are so loud. Then I changed the board to skr because I wanted 32 bit and marlin 2. And then wanted to get rid of that disgusting metal frame and replaced it with a full bear frame and printed all the bear frame parts and bought missing parts to make it almost like a Prusa. Then I replaced the tmc2208 with tmc2209 so I can have sensorless homing. I also exchanged the power adapter and build my own heatbed with 6 mm aluminium and magnetic build plates. The result is a printer that is better then the Prusa mk 3s+ and even has input shaping. I would never buy a anycubic I3 Mega again. I just had problems with it. And in the end I put more money into it than if I had bought a Prusa from the beginning. The anycubic was just a journey and adventure for me to learn about technology of 3d printing. But never a reliable machine until i had completely rebuild it.
Hi, I am currently right at the same stage of replacing the stock drivers with BTT TMC 2209s, in my Anycubic i3 mega ultrabase (upgraded to S with the extruder kit from anycubic itself). Just a question, is reversing the motor housing in the board necessary? Thanks for sharing!
Yes. There is 2 ways, one is physically reverse connector, another is to reverse it in firmware itself. I choose to reverse it directly on a board, it’s pretty easy to do. Otherwise your steppers will move in opposite direction.
I used your config as I'm also using TMC2209 but get this error: unable to read tmc uart. Any ideas? Thanks
My drivers connected with UART as well, if you does not made this wiring. Just remove sections [tmc2209 stepper_]
@@zhadlun okay, as in the whole section defining the TMC2209 stepper Z and Z1?
@@impoze yes
Any chance I can get a copy of your klipper printer config
Yes, sure. Here it is github.com/mtoy/anycubic-mega-klipper/blob/main/printer.cfg
Just please check port numbers, I had switched z and z1 motor connectors on my printer from factory
And also bltouch ports, as well as uart connection for stepper drivers
Thanks will let you know how I go just bought a second one to mod with klipper
@@zhadlun do i have to flip the connectors with this cfg ?
@@hp_workshop yes, but you could change config just a bit to keep them without flipping. Just add/remove “!” Before each stepper direction port name.
do you this error when finalize a print? !! Must home axis first: 101.480 96.510 20.500 [1566.191]
No, I did not. You need to check your end print script