Close



Results 1 to 1 of 1
  1. #1

    Calibrating your slicer to print center of bed, everytime.

    Print doesn't print exactly centered? Here?s how to fix it.
    Written by: Jazn
    This document is using Simplify 3D for screenshots and procedures, but the overall procedures will work with whatever slicer flavor you have, YMMV as I do not use other slicers so the terms and settings of your slicer will likely be different. I no longer use Cura, but I believe the settings mentioned in step 8 are in the Printer Machine Settings under the "Extruder" tab labeled "Extruder Offset X/Y."
    1. Get a ruler with mm measurements and measure your bed's X and Y to find exact center and mark it as shown in Figure 1.
    IMG_8483.jpg
    2. Make sure your slicer has the correct bed settings set. For example, the Creality Ender 3 should be set to 220mmx220mmx250mm.
    3. Create a small dot or square (10mmx10mmx3mm) in your favorite CAD program (Tinkercad works great for free and is easy to use).
    4. Import that dot or square into your slicer, as shown in Figure 2.
    Dot.jpg
    5. Verify that the shape is exact center of the work plane as shown (in Simplify 3D you can hit ctrl+r or go to Edit>Center and arrange model. In Cura you can right-click and center).
    6. Print the shape. You do not have to print the whole file, you can simply cancel it after it has drawn the circle.
    7. Measure the X and Y distance from the center of where your printer printed the shape to the exact center of the bed that you measured earlier, shown in Figure 3.
    IMG_8485.jpg
    8. In the profile editor (S3D) go to the G-Code tab and enter the distances measured in the "Origin offset" fields (Figure 4). In the case shown in Figure 3, it was off by -9mm in both X and Y axis from center.
    offset.jpg
    9. After you save the profile and go back to your work plane you will notice the X,Y and Z marker move, shown in Figure 5.
    afteroffset.jpg
    10. Now, when you print with this profile your print should come out centered on the bed.





    Other Methods (please edit at your own risk. Don’t just copy and paste, read it thoroughly.)

    Edit you configuration.h By: Leigh 'Perk' Russ

    For anyone that has updated their firmware, then another option is to just amend the homing position in the configuration.h file before uploading. The below will give you a 220x220 printable area with a 7,5mm gap around all edges, making the center where it should be, This will home to the normal position and then the location coordinates 0,0 will be 7.5mm from the left and front edge.

    // The size of the print bed
    #define X_BED_SIZE 220
    #define Y_BED_SIZE 220

    // Travel limits (mm) after homing, corresponding to endstop positions.
    #define X_MIN_POS -6
    #define Y_MIN_POS -13.5
    #define Z_MIN_POS 0
    #define X_MAX_POS X_BED_SIZE
    #define Y_MAX_POS Y_BED_SIZE
    #define Z_MAX_POS 250

    For those who want to use the full 235x235 (well apart from 1.5mm down the left side that the nozzle cannot reach), you can use the below. This will also home to the normal position, but location 0,0 will be the front let corner of the bed (well 1.5mm from the left)

    // The size of the print bed
    #define X_BED_SIZE 235
    #define Y_BED_SIZE 235

    // Travel limits (mm) after homing, corresponding to endstop positions.
    #define X_MIN_POS 1.5
    #define Y_MIN_POS -6
    #define Z_MIN_POS 0
    #define X_MAX_POS X_BED_SIZE
    #define Y_MAX_POS Y_BED_SIZE
    #define Z_MAX_POS 250

    Or an even easier option for anyone who hasn't changed their firmware, so is still only using the standard 220x220 buildable print area,

    Just enter the below in the start g-code somewhere after the G28 home command, this will apply the same values as mentioned above, and make coordinates 0,0 be 7.5mm from the left and front (giving a 7.5mm gap all-round the bed and make center where it should be)

    G92 X-6 Y-13.5
    Last edited by jazn; 08-02-2018 at 11:43 PM.

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •