You have not enough extrusion. Possible reasons: - Extruder resolution (steps per mm) is too low. - Flow multiplier not at 100% (higher would cause more extrusion) - Printing too fast. Try 30mm/s that is something every extruder should be able to do. - Temperature too low preventing extrusion at required speed.
At least for the PLA this sounds like wrong steps per mm. Note that with Repetier-Firmware you can change the steps per mm in eeprom. No recompilation required and it would not work anyway as firmware will use the latest settings in eeprom after update unless you tell him to override them.
It's the wrong steps per mm of what? the axis motor or the extruder? I used the Repetier-Firmware configuration tool to configure my firmware. Do I have to change it and send it again to my board?
The PLA and the ABS looks like the same problem.. does the steps/mm change for each one of them?
Steps per mm of the extruder. Just activate eeprom editor in host or server and you can change the value without recompiling. Normally you calibrate this by measuring a manual 100mm move. Make a mark on filament and measure distance to entry point. Extruder 100mm and measure against to get real used filament. Change steps newStepsPerMM = oldStepsPerMM*100/measuredDistance
Use slow extrusion for testing e.g. G92 E0 G1 E100 F60
Comments
- Extruder resolution (steps per mm) is too low.
- Flow multiplier not at 100% (higher would cause more extrusion)
- Printing too fast. Try 30mm/s that is something every extruder should be able to do.
- Temperature too low preventing extrusion at required speed.
newStepsPerMM = oldStepsPerMM*100/measuredDistance
Use slow extrusion for testing e.g.
G92 E0
G1 E100 F60
to make sure extruder is not blocking.