1. Got a question or need help troubleshooting? Post to the troubleshooting forum or Search the forums!

Unanswered Autoleveling using cura

Discussion in 'Troubleshooting' started by cybershipley, May 26, 2016.

  1. cybershipley

    cybershipley Member

    Joined:
    Mar 25, 2016
    Messages:
    37
    Likes Received:
    4
    I have 15.04.06 and I have managed to get it working and print. However, it's not doing the 9 point bed leveling like in Mattercontrol. Any suggestions?
     
  2. Geof

    Geof Volunteer Moderator
    Staff Member

    Joined:
    Nov 9, 2015
    Messages:
    6,712
    Likes Received:
    2,320
    Did you select the robo printer ?

    Back when i used cura there was a droo down that had the start up script for our robos in the drop down
     
  3. cybershipley

    cybershipley Member

    Joined:
    Mar 25, 2016
    Messages:
    37
    Likes Received:
    4
    Yes I selected the Robo printer and made sure that the bed dimensions are correct. Also the bed isn't cooling down unless I manually do it in the Pronoface interface.
     
  4. Geof

    Geof Volunteer Moderator
    Staff Member

    Joined:
    Nov 9, 2015
    Messages:
    6,712
    Likes Received:
    2,320
    Sounds like the startup and end scripts are missing some things. Can you post those for us?
     
  5. cybershipley

    cybershipley Member

    Joined:
    Mar 25, 2016
    Messages:
    37
    Likes Received:
    4
    Startup Code:

    ;Sliced at: {day} {date} {time}
    ;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

    G28 ;X0 Y0 ;move X/Y to min endstops
    ;G28 Z0 ;move Z to min endstops

    G1 Z15.0 F{travel_speed} ;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 F{travel_speed}
    ;Put printing message on LCD screen
    M117 Printing...


    End Code:
    ;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 F{travel_speed} ;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
    ;{profile_string}
     
  6. cybershipley

    cybershipley Member

    Joined:
    Mar 25, 2016
    Messages:
    37
    Likes Received:
    4
    I forgot the gcode for the autobed leveling "G29". I'm running another print to be sure.
     
    Geof likes this.
  7. Geof

    Geof Volunteer Moderator
    Staff Member

    Joined:
    Nov 9, 2015
    Messages:
    6,712
    Likes Received:
    2,320
    How did you get along ?
     
  8. cybershipley

    cybershipley Member

    Joined:
    Mar 25, 2016
    Messages:
    37
    Likes Received:
    4
    Still won't work added the correct g29 and still won't home or level. Just touches the middle, lifts, and then starts to print. Hmmm.
     
  9. mark tomlinson

    mark tomlinson ༼ つ ◕_ ◕ ༽つ
    Staff Member

    Joined:
    Feb 21, 2013
    Messages:
    22,578
    Likes Received:
    7,230
    g29 is not correct
    G29 is correct

    Subtle difference, but crucial since MARLIN is case sensitive.
     
    Geof likes this.
  10. Geof

    Geof Volunteer Moderator
    Staff Member

    Joined:
    Nov 9, 2015
    Messages:
    6,712
    Likes Received:
    2,320
    Its silky but the darn case sensitive has killed me and made me pull out my hair for HOURS !!!!!

    Post if you need more help
     
    mark tomlinson likes this.
  11. cybershipley

    cybershipley Member

    Joined:
    Mar 25, 2016
    Messages:
    37
    Likes Received:
    4
    Strange. It is put in as uppercase. I just typed it here lowercase. Tried Matter Control, and it levels perfectly.

    Here's the code I put in.

    M565 Z-1.0 ;Define a 1.0mm offset, this may need adjusting
    G29 ;run autolevel routine
     
  12. mark tomlinson

    mark tomlinson ༼ つ ◕_ ◕ ༽つ
    Staff Member

    Joined:
    Feb 21, 2013
    Messages:
    22,578
    Likes Received:
    7,230
    Sorry, not a Cura user. If that is getting added then it should
    Work.

    Sent from my Xtreme Play Tab v2 using Tapatalk
     
  13. Geof

    Geof Volunteer Moderator
    Staff Member

    Joined:
    Nov 9, 2015
    Messages:
    6,712
    Likes Received:
    2,320
    Here is mine from forever ago. I hope it helps
    ;Sliced at: {day} {date} {time}
    ;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
    G28 ;X0 Y0 ;move X/Y to min endstops
    ;G28 Z0 ;move Z to min endstops
    M565 Z-.85;define z offset 1.0mm
    G29 ;run auto level
    G1 Z15.0 F{travel_speed} ;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 F{travel_speed}
    ;Put printing message on LCD screen
    M117 Printing...


    ;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 F{travel_speed} ;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
    ;{profile_string}
     
    mark tomlinson likes this.
  14. WheresWaldo

    WheresWaldo Volunteer ( ͠° ͟ʖ ͡°)
    Staff Member

    Joined:
    Feb 18, 2015
    Messages:
    5,905
    Likes Received:
    3,586
    @Geof Clean up your start up gcode code to make it easier for people who need your help :D

    Make it bare minimum like this
    Code:
    G21 ;metric values
    G90 ;absolute positioning
    M82 ;set extruder to absolute mode
    M107 ;start with the fans off
    G28 ;home all axes
    M565 Z-.85 ;define z offset (default 1.0mm)
    G29 ;run auto level
    G1 Z15.0 ;move the extruder up 15mm
    G1 F200 E3 ;extrude 3mm
    G92 E0 ;zero the extruded length again
    M117 Printing... ;put message on LCD
     
    #14 WheresWaldo, May 27, 2016
    Last edited: May 27, 2016
    Geof likes this.
  15. Geof

    Geof Volunteer Moderator
    Staff Member

    Joined:
    Nov 9, 2015
    Messages:
    6,712
    Likes Received:
    2,320
    Lol thats how my brain works with software. Over complicated for no reason at all lol. Its sketchy and scary but hey it works :) LOL
     
  16. Will . I . Am

    Will . I . Am Member

    Joined:
    Jan 5, 2017
    Messages:
    41
    Likes Received:
    2
    @WheresWaldo My Robo R1+ just goes directly to the middle of the print bed plops a glob of filament and immediately starts printing from there with no 9 point auto leveling etc.. my Start Gcode looks like the image embedded below. I am using CURA 2.3.1 on my MAC for reference.
     

    Attached Files:

  17. WheresWaldo

    WheresWaldo Volunteer ( ͠° ͟ʖ ͡°)
    Staff Member

    Joined:
    Feb 18, 2015
    Messages:
    5,905
    Likes Received:
    3,586
    @Will . I . Am was your post a question?
    Look at the sample code I posted above and your gcode is missing both the offset (if needed) and the autolevel gcodes (M565 & G29).
     
    mark tomlinson likes this.
  18. Will . I . Am

    Will . I . Am Member

    Joined:
    Jan 5, 2017
    Messages:
    41
    Likes Received:
    2
    @WheresWaldo it was a question yes. Also to be honest I'm not sure what my offset is set too. I just switched from MatterControl to CURA just recenetly on on MC it set everything for you an I never had to make adjustments other than wall thickness and top/btm layers so that prints taller than 2in wouldn't have holes in the top of them anymore. Since my code doesn't have one set in Cura I'm assuming its just preset to 1.0mm ? Also on your code provided above where would you put the 1.0 z offset indicator in line? Would you put it before it says define Z offset, or put it right where the M565 Z-(right here), 85 ; ? Sorry so many questions as I am still pretty much brand new to 3d printing as I have been on and off with my Robo R1+ since I got it few month ago. Also last question When the print is done the bed shoots backwards to its max position and the temperatures don't seem to really turn off until you manually shut off the printer, is this normal with CURA default settings in the end G-code?

    THANKS FOR YOUR HELP!!!!!!!!!!!!
     
  19. mark tomlinson

    mark tomlinson ༼ つ ◕_ ◕ ༽つ
    Staff Member

    Joined:
    Feb 21, 2013
    Messages:
    22,578
    Likes Received:
    7,230
    With no M565 you have no offset defined for the autoleveling.


    I don't use CURA, but that would be defined in the ending GCode block.


    M104 S0 ; make sure the extuder is turned off.
    M140 S0 ; make sure the bed is turned off.
    M84 ; shut down motors.

    There is a section for Cura in the SOFTWARE subforum as well.
     
  20. Will . I . Am

    Will . I . Am Member

    Joined:
    Jan 5, 2017
    Messages:
    41
    Likes Received:
    2

    @mark tomlinson where would you put the offset number?

    M565 Z-.85 ;define z offset (default 1.0mm) **would you take out the parenthese and default and just have it define z offset 1.0mm?**
     

Share This Page