Marlin 2.0.0.bugfix for GT 2560 (Geeetech, CTC and more...)

Marlin 2.0.0.bugfix for GT 2560 (Geeetech, CTC and more...)

Description

**Español a bajo** Hello, update of 07 Jun 2019 Here you have a new build for Gt2560. I have not been able to test it thoroughly due to a hardware problem of my printer, anyway it works well. I leave in this page also beta4, which is the previous one so that you can go back in the case you do not work well beta6 31-03-2019 New! Added the manual leveling of the bed. Now from the menu you can level the hot bed to your liking even if your printer does not have the level sensor for the Z axis 29-03-2019 NEW! Marlin 2.0.0 now works and can be used for every day, although with caution. Now it works correctly * Nozzle Parking, park the nozzle and get up 30mm. * Change of Filament (fixed for Bowden system with 50 cm teflon tube, but can be changed) * Power Loss Recovery. It works and come o blackout, you can do the resume from the point that was interrupted. But there's a problem. It only works once, that is, if you are printing a piece and the light is out, you can do the resume perfectly, but if the electricity is out again, it does not work anymore. I will try to fix later. This firmware is version 2.0.0.bugfix, for gt2560 8 bit cards. http://www.geeetech.com/wiki/index.php/GT2560 Tested in gt2560 rev.a, although it would have to work also on other cards with few modifications. http://www.geeetech.com/wiki/index.php/File:GT2560.jpg To change the length of the bowden extruder tube, modify the following variable in Configuration_adv.h #define FILAMENT_CHANGE_UNLOAD_LENGTH 500 For direct drive extruder system put #define FILAMENT_CHANGE_UNLOAD_LENGTH 50 EDIT: WARNING!! My printer have 16 tooth pulleys, while the original have 20 tooth pulleys. If your printer has 20 teeth, you need to modify the Configuration.h file, as below // ctc prusa i3 with pulleys 20 theet #define DEFAULT_AXIS_STEPS_PER_UNIT {80.10, 80.10, 2580.64, 105.0} // ctc prusa i3 with pulleys 16 theet // # define DEFAULT_AXIS_STEPS_PER_UNIT {100.07, 100.07, 2580.64, 105.0} **ESPAÑOL** Hola, actualización del 07 jun 2019 Aquí tenéis un nuevo build para Gt2560. no he podido probarlo a fondo debido a un problema hardware de mi impresora, de todas formas parace funcionar bien. Dejo en esta págna también la beta4, que es la anterior funcionante para que puedas volver atrás en el caso no funciones bien la beta6 31-03-2019 Novedad! Añadido el nivelamiento manual de la cama. Ahora desde el menu puedes nivelar la cama caliente a tu gusto aunque tu impresora no tenga el sensor de nivel para el eje Z 29-03-2019 Novedad! El marlin 2.0.0 ahora funciona y se puede usar para todos los días, aunque con precaución. Ahora funciona correctamente * Nozzle Parking, Se aparca el nozzle y se levanta de 30mm. * Cambio de Filamento (fijado para sistema Bowden con 50 cm de tubo de teflon, pero se puede cambiar) * Power Loss Recovery. Funciona y si falta la electricidad, puede hacer el resume desde el punto que se interrumpó. Pero hay un problema. Solo funciona una vez, o sea, que si estas imprimiento una pieza y falta la luz, puedes hacer el resume, pero si falta otra vez la electricidad, ya no funciona. Esto intentaré seguirlo más adelante. Este firmware es la versión 2.0.0.bugfix, para tarjetas gt2560 de 8 bit. Comprobado en gt2560 rev.a, aunque tendría que funcionar también en otras tarjetas con pocas modificaciones. Para cambiar lo largo del tubo del extrusor bowden hay que modificar la siguiente variable en Configuration_adv.h #define FILAMENT_CHANGE_UNLOAD_LENGTH 500 Para estrusores en direct drive pon #define FILAMENT_CHANGE_UNLOAD_LENGTH 50 QUIDADO!! Mi impresora lleva poleas de 16 dientes, mientras que la original llevaba poleas de 20 dientes. Si tu impresora tiene las de 20 dientes, entonces tienes que modificar el fichero Configuration.h // ctc prusa i3 with pulleys 20 theet #define DEFAULT_AXIS_STEPS_PER_UNIT {80.10, 80.10, 2580.64, 105.0} // quita las dos barras de esta línea // ctc prusa i3 with pulleys 16 theet //#define DEFAULT_AXIS_STEPS_PER_UNIT {100.07, 100.07, 2580.64, 105.0} // y añade dos barras a esta línea BELOW is Old, it is left for historical reasons ------------------------------------ This is the version of marlin 2.0.0 configured for ctc i3 prusa. It is an alpha version that is not ready for everyday use. it works: * sdcard * display 4 lines x 20 characters * new menu "prusa" style * It prints! :) It does not work: * Pause (Z axis are blocked) * m600 (filament change) for the same reason as Z axis lock * power_loss_recovery (software) the nozzle moves to auto-home, it heats up, but when it re-prints it does not change the height of the Z axis (it seems that everything depends on the same error) In the zip you can find the original marlin 2.0.x, and also my modified version for GT 2650 (tested in rev.a) This would have to "work" also on any arduino Ati mega 2650 + ramp1.4 I hope the stable release of marlin 2.0 arrives soon! :)

Statistics

Likes

53

Downloads

0

Category

3D Printing