I have tried to print a 3D model with Creatr HS from Leapfrog. This print failed twice. The 3D model is the same, .gcode the same. Surprisingly it failed at different stage. Please look at the pictures. You can see the place where extruder was when print stopped.
I checked the filament and extruders, it is NOT a problem here. Extruders are not clogged, filament is not tangled nor blocked. Stepper motors stopped working, anyway the display shows that print progresses.
I have created a ticket for this issue on Leapfrog support page, but had an answer that this printer is no longer supported.
Does anyone has an idea what could be the core of the problem?
Today I have tried print again to observe and answer questions from the comments. Observations are:
- The process suddenly stops
- Hotend cools down (you can observe it on the picture below - I am using left extruder - as you can see it shows 24/0; 24 is actual hotend temp, 0 - wanted temperature )
- Display shows that print is progressing even faster than it would happen when everything is fine (maybe this is not important)
I have opened the printer to see what is happening inside. The electronics is divided into 2 PCBs. One is an 'heavy job workhorse' (drivers and some logics), the other is a Olimex A20-Olinuxino-Micro. The pendrive with .gcode is connected to this board as well as the display and control joystick (actually encoder).
One of the USB ports from Olinuxino is connected to 'workhorse' board. Next to the USB port here you can see Rx/Tx diodes.
When the print is in active state, two Rx/Tx diodes located on workhorse PCB blinking occasionally (mainly when there is a print head direction change), what brings the suggestion, that the data comes from Olinuxino PCB. When the print stops, these two diodes are blinking rapidly. I am thinking that there is some problem with Olimex board (it is sending uncontrolled data or data is being send too quick).
Below you can see image of drivers board with Rx/Tx diodes continuously on. There is also another Rx/Tx pair and these are also both on.
I'm going to do some search on Olinuxino board/system.
Finding: During board and temperature check I have found that the fan cooling bottom Olimex pcb is dead. I have took it out, connect to +24V and... no spinning.
I have replaced the fan to a new one. Also, I have created a 20mm box model for printing, sliced it and tried to print it. No success here. After 2 lines of print sudden stop and Rx/Tx blink. I have downloaded model of Marvin, sliced it and tried to print: all ok!
Also I want to know if the data is continuously fetched from USB or loaded to Olinuxino and then used to print. So, started the Marvin print, removed USB from Creatr HS and yes, the print continues until the end. I am thinking that the data must be stored in Olimex memory and then fetched and fed to drivers PCB. Question is: where in Olimex the data is stored? Is lack of fan (and possibly overheat) damaged it slightly? If this is stored in onboard NAND memory it could cause a problem after a long time - it has 100 000 write/erase cycles.
New board would be a solution, unfortunately Leapfrog ran out of them. Olimex is selling boards, will try to buy one. I hope that different revision will work.