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

Solved How do I adjust the beds centering in gcode?

Discussion in 'Troubleshooting' started by steampunkprogrammer, Jan 22, 2017.

Thread Status:
Not open for further replies.
  1. steampunkprogrammer

    steampunkprogrammer New Member

    Joined:
    Dec 7, 2016
    Messages:
    18
    Likes Received:
    6
    Hello, I'm trying to figure out how to adjust the centering of my bed so that I can fully use the heated space, I've tried a few different things in the start gcode (under Printer Custom G-Code) but so far its had no effect.
     
  2. steampunkprogrammer

    steampunkprogrammer New Member

    Joined:
    Dec 7, 2016
    Messages:
    18
    Likes Received:
    6
    Woops, just figured it out, needed to go to 'Print Area' and adjust the center there, and was able to tweak it so the center is visually the same between my printer and MatterControl, very happy :)
     
    Jella_joe likes this.
  3. WheresWaldo

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

    Joined:
    Feb 18, 2015
    Messages:
    5,905
    Likes Received:
    3,593
    You are aware that the printer prints where it can and that the graphics printed on the bed have no relation to the actual printable area. You can visually center as you have done, but all that really does is make you feel better and limits the area you can print from.
     
    mark tomlinson likes this.
  4. steampunkprogrammer

    steampunkprogrammer New Member

    Joined:
    Dec 7, 2016
    Messages:
    18
    Likes Received:
    6
    It does have a relation to the heated area of the bed, and because things automatically center with matter controller (Cant force adjust things) you can lose some of the heated area with larger prints.
     
  5. WheresWaldo

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

    Joined:
    Feb 18, 2015
    Messages:
    5,905
    Likes Received:
    3,593
    On larger prints you lose heating area anyway you move the piece. The heater only covers about 2/3 of the entire build area. Please note that in order for the printer to determine where it prints, it only determines positions X0, Y0 and Z0. The entire movement of the X, Y and Z axes are not as advertised, but are about 5 - 8% smaller. The 0 positions are fixed by the linear motion hardware, regardless where the heater pad is installed.

    This would all have been a moot point if the heater pad was bigger and covered the entire build area but it isn't. The best way top determine where you can actually print, you can home X and Y then move both to about 220 mm, from there move each axis 1 mm at a time until you hit the physical limit. I think on unmodified R1/R1+ should be about X230, Y240. Now once you determine the real world limits and divide each axis by 2 you have the physical center of the build area. Whether or not that is the physical middle of the heated area, is simply a matter of luck of the draw. Some heaters will be centered better than others. If yours is centered then you should play the lottery.

    Simply put if you want MatterControl to center the objects in the true center of the build area rather than the visual center, then you need to determine the physical limits and input those in both numbers in both the firmware as well as the MatterControl printer profile. It is the only accurate way to do it.
     
    mark tomlinson and Rigmarol like this.
Thread Status:
Not open for further replies.

Share This Page