Re: Calibration Cube looks awful, looks great in CURA
Posted: Mon Mar 14, 2016 6:34 pm
interestingly enough there is actually a PDF file of what others have used with S3D on the lulzbot mini and ive read threads that these are good starting points. but, with that being said the above prints were done that way and they dont look so great so i will take the collective advice of the board and attempt to start from scratch on the S3D supplied Lulzbot Mini profile.
the one thing i saw, not sure if this would affect anything but, was the starting of the gcode that S3D uses on their lulzbot mini profile versus what CURA uses. would that affect anything there, especially the G21 code specifically jumped out at me.
CURA
;Basic settings: Layer height: {layer_height} Walls: {wall_thickness} Fill: {fill_density}
;Print time: {print_time}
;Filament used: {filament_amount}m {filament_weight}g
;Filament cost: {filament_cost}
;M190 S{print_bed_temperature} ;Uncomment to add your own bed temperature line
;M109 S{print_temperature} ;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
G92 E0 ; set extruder position to 0
M140 S{print_bed_temperature}; get bed heating up
G28 ; home all
M109 S150 ; set to cleaning temp and wait
G1 Z150 E-30 F75 ; suck up XXmm of filament
M109 S170 ; heat up rest of way
G1 X45 Y174 F11520 ; move behind scraper
G1 Z0 F1200 ; CRITICAL: set Z to height of top of scraper
G1 X45 Y174 Z-.5 F4000 ; wiping ; plunge into wipe pad
G1 X115 Y172 Z-0.5 F1000 ; wipe slower and bury noz in cleanish area
G1 Z10 ; raise z
G28 X0 Y0 ; home x and y
M109 S170 ; set to probing temp
M204 S300 ; set accel for probing
G29 ; Probe
M204 S2000 ; set accel back to normal
G1 X5 Y15 Z10 F5000 ; get out the way
M400 ; clear buffer
G4 S1 ; pause
M109 S{print_temperature} ; set extruder temp and wait
G4 S25 ; wait for bed to temp up
G1 Z2 E0 F75 ; extrude filament back into nozzle
M140 S{print_bed_temperature}; get bed temping up during first layer
Simplify3D
M107 ; start with the fan off
G92 E0 ; zero extruder
M140 S[bed0_temperature] ; begin bed heating
G28 ; home all axes
M109 S150 ; set to cleaning temp and wait
G1 Z150 E-15 F75 ; suck up 30mm of filament
M109 S170 ; heat up rest of way
G1 X45 Y174 F11520 ; move behind scraper
G1 Z0 F1200 ; set Z to height of top of scraper
G1 X115 Y172 Z-0.5 F1000 ; wipe slower and lower Z
G1 Z10 ; raise Z
G28 X0 Y0 ; home XY axes
M109 S140 ; set to probing temp
M204 S300 ; Set probing acceleration
G29 ; Probe
M204 S2000 ; Restore standard acceleration
G1 X5 Y15 Z10 F5000 ; get out the way
G4 S1 ; pause
M400 ; clear buffer
M109 S[extruder0_temperature] ; set extruder temp and wait
G1 Z2 E0 F75 ; extrude filament back into nozzle
M190 S[bed0_temperature] ; wait for bed to finish heating
the one thing i saw, not sure if this would affect anything but, was the starting of the gcode that S3D uses on their lulzbot mini profile versus what CURA uses. would that affect anything there, especially the G21 code specifically jumped out at me.
CURA
;Basic settings: Layer height: {layer_height} Walls: {wall_thickness} Fill: {fill_density}
;Print time: {print_time}
;Filament used: {filament_amount}m {filament_weight}g
;Filament cost: {filament_cost}
;M190 S{print_bed_temperature} ;Uncomment to add your own bed temperature line
;M109 S{print_temperature} ;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
G92 E0 ; set extruder position to 0
M140 S{print_bed_temperature}; get bed heating up
G28 ; home all
M109 S150 ; set to cleaning temp and wait
G1 Z150 E-30 F75 ; suck up XXmm of filament
M109 S170 ; heat up rest of way
G1 X45 Y174 F11520 ; move behind scraper
G1 Z0 F1200 ; CRITICAL: set Z to height of top of scraper
G1 X45 Y174 Z-.5 F4000 ; wiping ; plunge into wipe pad
G1 X115 Y172 Z-0.5 F1000 ; wipe slower and bury noz in cleanish area
G1 Z10 ; raise z
G28 X0 Y0 ; home x and y
M109 S170 ; set to probing temp
M204 S300 ; set accel for probing
G29 ; Probe
M204 S2000 ; set accel back to normal
G1 X5 Y15 Z10 F5000 ; get out the way
M400 ; clear buffer
G4 S1 ; pause
M109 S{print_temperature} ; set extruder temp and wait
G4 S25 ; wait for bed to temp up
G1 Z2 E0 F75 ; extrude filament back into nozzle
M140 S{print_bed_temperature}; get bed temping up during first layer
Simplify3D
M107 ; start with the fan off
G92 E0 ; zero extruder
M140 S[bed0_temperature] ; begin bed heating
G28 ; home all axes
M109 S150 ; set to cleaning temp and wait
G1 Z150 E-15 F75 ; suck up 30mm of filament
M109 S170 ; heat up rest of way
G1 X45 Y174 F11520 ; move behind scraper
G1 Z0 F1200 ; set Z to height of top of scraper
G1 X115 Y172 Z-0.5 F1000 ; wipe slower and lower Z
G1 Z10 ; raise Z
G28 X0 Y0 ; home XY axes
M109 S140 ; set to probing temp
M204 S300 ; Set probing acceleration
G29 ; Probe
M204 S2000 ; Restore standard acceleration
G1 X5 Y15 Z10 F5000 ; get out the way
G4 S1 ; pause
M400 ; clear buffer
M109 S[extruder0_temperature] ; set extruder temp and wait
G1 Z2 E0 F75 ; extrude filament back into nozzle
M190 S[bed0_temperature] ; wait for bed to finish heating