1.If you find the nozzle no filament out or filament under extrusion
1)Check the filament
Sometimes the end of the filament slipped under another coil
Then it will cause the filament windings. You need to check
Remember: there are only three valid positions for the end of a filament spool: Loaded and ready to go in a printer, in your hand after you took it out or secured to the spool with the holes on the edge or securely taped to it.
Use the cold pull you can easy to clean the clogged hotend.
Refer to this video by Nerd:
2)Check your filament temp is correct or not
You can try to print the temp tower to get the correct temp range of it.
Refer to the files(by stoempie Aug 21, 2017):
Refer to this video modify the gcode:
Temp tower gcode test file(Included PLA and PETG filament test file): MD5: 0C294E709A70FD4C4DBF8478B89D94DD
3)Check your slice retract setting
The firmware default Extruder speed limited to 25mm/s
It means you need to increase it at first.
We suggest you set the retract speed to 40mm/s on the thinker 3d printer
You need to set the retract distance to 4~6mm would be perfect.
Then if it allows, you need to set the extra restart distance to 0.4mm.
4.)Check your PTFE tube is deep enough in the hotend
If you don't check it then it may show this result：It might be getting stuck in the gap between the throat and the heat
block connecting the nozzle there should not be a big plug on the end like that.
5)You need to set the correct nozzle diameter(The default is 0.4mm)
6)You need to set the correct filament diameter(1.75mm) at your slice profile
(Cura default profile use 2.85mm filament. In actual, your filament diameter is 1.75mm. )
7)Check your feeder gear
If you don't clean the feeder gear and it prints a long time then the broken filament stay the clearance between the gear
8)Check your thermistor of the hotend insert correct and LCD shows the correct temp
9)If your nozzle hit the heatbed then it will be broken and the hotend will under extrusion
We suggest when you leveling you heatbed, you need to keep an eye on it. Don't let it hit your heatbed
10)Check your cooling fan setting
If you set the cooling fan speed at 100% at the first layer then it will cause it under extrusion
We suggest you open the cooling fan after 3 layers later
11)Check your hotend
If you find your hotend leaking filament then you need to replace it and then it won't under extrusion
12)Check your cooling system fan
If you find your cooling system fan broken then it will cause it clogged because the hotend overheating.
Layer shift will damage your printing.No one want to experience this problem but here are the suggestions if you encounter it.
1)Check your belt
If your belt is too loose /tight then it will cause the printer movement abnormal
It will cause the X/Y axis skip at a random point.
2)Check your motor temp
If you find your motor temp is overheating(70C) or cold(20C, it based on your locations) then it means is incorrect. It
should be warm is correct.
The issue root is your motor driver board voltage incorrect. We suggest you use the multimeter check it. (The recommended
voltage is 1.0~1.1V)
3)Check your slice setting
You need to check your travel speed at first.
We suggest you set the travel speed no more than 130mm/s
Add these lines to the starting code:
Code: Select all
M201 X1000 Y1000 Z1000 E5000 ; sets maximum accelerations, mm/sec^2 M203 X200 Y200 Z12 E120 ; sets maximum feedrates, mm/sec M204 P1250 R1250 T1250 ; sets acceleration (P, T) and retract acceleration (R), mm/sec^2 M205 X8.00 Y8.00 Z0.40 E1.50 ; sets the jerk limits, mm/sec M205 S0 T0 ; sets the minimum extruding and travel feed rate, mm/sec
The new version thinkerS improved this problem so you don't need to mount the eccentric nut
We suggest you mount the eccentric nut for your printer.
Guide by Alessio Marano
The Guide of him:
4. The print object warped(Especial the edge of the edge)
This problem is a common problem.
It based on the filament type and your print object.
1). You can add the Brim or raft for it then it should improve the warping problem.
2). Check your heatbed leveling.
If your leveling incorrect then you will get a bad result. Try to level it again and then test it.
5.Top layer rough/bad
You should check the top layer setting(The top layer number)
We recommend you set the top layer number more than 5 then you can get a better result.
6. It is hard to remove the object when the print finished
The thinker printer uses the PEI heatbed surface sheet.
When your printer finished the print, the heatbed still hot. You need to wait for it cool down.
Then you can remove it off easily.
7.The printing exist the randomly stopped problem
This problem caused by the incorrect slice setting or the slicing software.
You can check these:
1) If you added the "G4" code at your gcode then it will stop print a few times then continue
Refer more info about the "G4" code, please refer to:
2) If you haven't find the "G4" code at your gcode. You can choose another slicing software for a test.
eg: If you are using the Cura 4.1 as usual. You can use the slic3r then export the gcode and print it.
8.The printing exist the extruder stop working
You can refer to these to check it:
This problem happened when I finished the firmware upload
Problem reason and how to solve it:
1) The firmware pin configuration is incorrect
You can compare the pins_rambo.h of yours and the official one then you can know which line is incorrect.
2) The TMC2208 is not compatible with the linear advance feature
You can find this line at configuration_adv.h then you can use the "//" to disable it Or you can use the "M900 K0" to disable it. Please don't foget to use the "M500" to save it
This problem happened when it is under printing
Problem reason and how to solve it:
1) The cable of the extruder loose
You can take a look at the stepper motor and replug it.
2) The temperature of the nozzle is incorrect
If the nozzle temperature is lower than 170C then extruder won't move
You can check the hotend thermistor is loose or not(If you found the thermistor is out of the heated block then you know how to fix it )
1. You can check the TMC2208 of the motherboard Vref is normal or not
2. You can try to exchange the TMC2208 of E0 port and X axis port
Then you know the TMC2208 is good or borken