probonopd / RF100-Firmware

Conrad Electronic Renkforce RF100 Firmware
https://www.conrad.de/de/renkforce-rf100-3d-drucker-starter-kit-inkl-filament-1507428.html
GNU General Public License v3.0
7 stars 5 forks source link

Find out correct print speeds for Cura machine profile #10

Open probonopd opened 7 years ago

probonopd commented 7 years ago

Analyzing RF100.gcode from the SD card coming with the printer with http://gcode.ws/ reveals

Extrude speeds:

Move speeds:

Retract speeds:

The CoffeeCup.gcode model uses higher speeds:

Extrude speeds:

Move speeds:

Retract speeds:

Start GCode:

M109 S210.000000
;Sliced at: Mon 07-11-2016 15:48:38
;Basic settings: Layer height: 0.1 Walls: 0.8 Fill: 15
;Print time: 1 hour 9 minutes
;Filament used: 1.334m 3.0g
;Filament cost: None
;M190 S70 ;Uncomment to add your own bed temperature line
;M109 S210 ;Uncomment to add your own temperature line
G21        ;metric values
G90        ;absolute positioning
M82        ;set extruder to absolute mode
M107       ;start with the fan off
G28 X0 Y0  ;move X/Y to min endstops
G28 Z0     ;move Z to min endstops
G1 Z15.0 F1800 ;move the platform down 15mm
G92 E0                  ;zero the extruded length
G1 F200 E3              ;extrude 3mm of feed stock
G92 E0                  ;zero the extruded length again
G1 F1800
;Put printing message on LCD screen
M117 Printing...
;Layer count: 43
;LAYER:-2
;RAFT

End GCode:

;End GCode
M104 S0                     ;extruder heater off
M140 S0                     ;heated bed heater off (if you have it)
G91                                    ;relative positioning
G1 E-1 F300                            ;retract the filament a bit before lifting the nozzle, to release some of the pressure
G1 Z+0.5 E-5 X-20 Y-20 F1800 ;move Z up a bit and retract filament even more
G28 X0 Y0                              ;move X/Y to min endstops, so the head is out of the way
M84                         ;steppers off
G90                         ;absolute positioning

This prints as intended.

--

The PLA profile Config/Mac/RF100-PLA.ini on the SD card gives

print_speed = 50
retraction_speed = 40.0
travel_speed = 50.0
bottom_layer_speed = 30
infill_speed = 50
solidarea_speed = 30
inset0_speed = 25
insetx_speed = 35

So essentially it looks like the speeds in the ini file are much too high?

probonopd commented 7 years ago

It would be interesting to know the exact DEFAULT_MAX_FEEDRATE (Marlin), machine_max_feedrate_x (Cura) for this machine. According to https://www.makerbot.com/media-center/2010/12/22/calculating-your-feedrate-to-get-awesome-prints it is determined by the torque of the extruder motor and can vary greatly from machine to machine.

According to the comments in Cura's fdmprinter.def.json this is used to determine print speeds.

probonopd commented 7 years ago

Update: My very bad results (print too sparse) had to do with Cura thinking my filament was 2.85mm... changing that to 1.75 did the trick for me with no changes needed to the speed.