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

Unresolved callibration

Discussion in 'Troubleshooting' started by Arun Sengupta, Jun 21, 2016.

  1. Arun Sengupta

    Arun Sengupta New Member

    Joined:
    Dec 21, 2013
    Messages:
    2
    Likes Received:
    0
    i have the original robo3d (kickstarter). had serious trouble getting prints to stick so bought another printer.
    would like to get this working again. Have mattercontrol ver 1.506642 but did not load with bed leveling
    callibration. how do i start this process.
    cheers
     
  2. TomerO

    TomerO Member

    Joined:
    May 2, 2016
    Messages:
    97
    Likes Received:
    48
    Auto leveling is done by the G29 command.
    Just add it to your start script

    Sent from my Nexus 5 using Tapatalk
     
  3. mark tomlinson

    mark tomlinson ༼ つ ◕_ ◕ ༽つ
    Staff Member

    Joined:
    Feb 21, 2013
    Messages:
    23,630
    Likes Received:
    7,312

    No, That will not help since the original Beta had no autoleveling.

    @Arun Sengupta would you be interested in adding the autoleveling?
    Some minor electrical work (adding a switch, moving another, printing some small mounts)...
     
  4. mark tomlinson

    mark tomlinson ༼ つ ◕_ ◕ ༽つ
    Staff Member

    Joined:
    Feb 21, 2013
    Messages:
    23,630
    Likes Received:
    7,312
    I can point you to (really old) threads on manual leveling if you rather, but .... not a pleasant process and difficult to explain.
     
  5. TomerO

    TomerO Member

    Joined:
    May 2, 2016
    Messages:
    97
    Likes Received:
    48
    He said he bought a new printer

    Sent from my Nexus 5 using Tapatalk
     
  6. mark tomlinson

    mark tomlinson ༼ つ ◕_ ◕ ༽つ
    Staff Member

    Joined:
    Feb 21, 2013
    Messages:
    23,630
    Likes Received:
    7,312
    Yes, but I assume the one he wants to get working again is the beta :)

    The original problem with the beta was bound to be a bed leveling issue... it almost always was ...
     
    TomerO likes this.
  7. WheresWaldo

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

    Joined:
    Feb 18, 2015
    Messages:
    5,905
    Likes Received:
    3,593
    With a beta that does not contain all the necessary electrical for auto-leveling, wouldn't that be a perfect candidate for the far superior MESH leveling in Marlin 1.1.0?

    Just asking.
     
    Geof likes this.
  8. mark tomlinson

    mark tomlinson ༼ つ ◕_ ◕ ༽つ
    Staff Member

    Joined:
    Feb 21, 2013
    Messages:
    23,630
    Likes Received:
    7,312
    I don't know enough about mesh to comment. I assume it still has to have a way to sense the bed (which the beta does not).

    I guess I should clarify. The Z switch (singluar) on the beta is a single switch attached to the one Z rod and the RAMPS is detecting the switch (mounted just below bed level) and not the actual bed position at any point.
     
    #8 mark tomlinson, Jun 21, 2016
    Last edited: Jun 21, 2016
    Geof likes this.
  9. mark tomlinson

    mark tomlinson ༼ つ ◕_ ◕ ༽つ
    Staff Member

    Joined:
    Feb 21, 2013
    Messages:
    23,630
    Likes Received:
    7,312
    Upgrading them to use the R1/R1+ style bed leveling (by relocating the one switch and adding a second) is not difficult or expensive.
     
    Geof likes this.
  10. TomerO

    TomerO Member

    Joined:
    May 2, 2016
    Messages:
    97
    Likes Received:
    48
    MESH leveling is currently manual and it uses homing once at the begging. What happens in the beta when running G28?

    Sent from my Nexus 5 using Tapatalk
     
  11. mark tomlinson

    mark tomlinson ༼ つ ◕_ ◕ ༽つ
    Staff Member

    Joined:
    Feb 21, 2013
    Messages:
    23,630
    Likes Received:
    7,312
    Without the Z switches it would do the 'dance' but end up with the exact same number for every location.
    Using that for Z plane correction would be ... fatal.

    It has a fixed position Z axis switch. Not attached to the extruder at all. Probing with the extruder will not generate real data.
     
  12. mark tomlinson

    mark tomlinson ༼ つ ◕_ ◕ ༽つ
    Staff Member

    Joined:
    Feb 21, 2013
    Messages:
    23,630
    Likes Received:
    7,312
    It IS relatively easy to convert the beta to use the same switch mounts and firmware and I strongly suggest anyone with a beta do that.

    I converted two of them. Not hard, not expensive :)
     
  13. TomerO

    TomerO Member

    Joined:
    May 2, 2016
    Messages:
    97
    Likes Received:
    48
    My main question was will the head get to Z0 (or something close) and it seems the answer is yes. So MESH leveling SHOULD be possible

    Sent from my Nexus 5 using Tapatalk
     
  14. WheresWaldo

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

    Joined:
    Feb 18, 2015
    Messages:
    5,905
    Likes Received:
    3,593
    As @TomerO mentions, the MESH does not use the probe other than for homing and the only requirement is that you issue a G28 command before performing the MESH routine. Otherwise the 9 points (default setting, I use 16 and others have used up to 49 points) are just moving to a location at Z0 then using a function similar to babysteps (but in fractional mm) to adjust up or down while using the paper method of leveling. Once that is done you can pretty much leave it alone and not level again. I run the MESH about once a month to see if it has changed. I also have to rerun it every time I change firmwares which is actually more often than that.
     
  15. TomerO

    TomerO Member

    Joined:
    May 2, 2016
    Messages:
    97
    Likes Received:
    48
    Why are you reruning every firmware change. Is it erasing the eeprom?

    Sent from my Nexus 5 using Tapatalk
     
  16. WheresWaldo

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

    Joined:
    Feb 18, 2015
    Messages:
    5,905
    Likes Received:
    3,593
    @TomerO Some of the code changed since RC6 to fix issues like, homing a single axis would disable the mesh. I don't use RC6 I use the RCBugFix branch and so much has changed from week to week that is is safer to start over each time. But that said, changing firmware does NOT erase eeprom stored values.
     
  17. TomerO

    TomerO Member

    Joined:
    May 2, 2016
    Messages:
    97
    Likes Received:
    48
    Gotcha. You can try storing the values somewhere and set them manually without doing the entire process :)

    Sent from my Nexus 5 using Tapatalk
     
  18. mark tomlinson

    mark tomlinson ༼ つ ◕_ ◕ ༽つ
    Staff Member

    Joined:
    Feb 21, 2013
    Messages:
    23,630
    Likes Received:
    7,312
    Not sure the beta firmware even supports the G29 (been too long since I looked at it) although I would imagine it does, but it is an older branch than even the R1 firmware.


    I can see MESH being a far better solution either way.
     
    #18 mark tomlinson, Jun 22, 2016
    Last edited: Jun 22, 2016
  19. WheresWaldo

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

    Joined:
    Feb 18, 2015
    Messages:
    5,905
    Likes Received:
    3,593
    Yep could do that, but with only 16 points I only need to do it once when I set everything up so it's no big deal. If I was using 49 points it would really be a pain.
     
    TomerO likes this.
  20. WheresWaldo

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

    Joined:
    Feb 18, 2015
    Messages:
    5,905
    Likes Received:
    3,593
    Well if the R1 Beta can't home all axes then MESH likely won't work. It only wants to know where Z0 is in one point of the bed then from there it uses the MESH created by the leveling process and does not actually probe the bed any further. The leveling process also only cares about 1 point of Z0 as you are basically saving the paper leveling offsets at each location.
     

Share This Page