Jump to content

Recommended Posts

Posted · My A20M printer won't print in centre of plate after slicing with Cura

My A20M printer won't print in centre of plate after slicing with Cura. It Starts printing at x=0 & y=0 and only prints one quarter segment of model.  If I print the g code of the sample model supplied with the printer it prints in the centre of the plate perfectly. If I locate the model at the far right corner of the Cura platform before slicing, the printer prints the model approx centre of printer plate. Any suggestions?

  • Link to post
    Share on other sites

    Posted (edited) · My A20M printer won't print in centre of plate after slicing with Cura

    Settings | Printers | Manage Printers | (Make sure your printer is the active printer) | Machine Settings and then DE-select "Origin at Center".

     

    With a model located in the center of the Cura workspace - when you create a gcode for your printer you can open it in a text editor.  Near the beginning of the file will be lines:

    ;MINX:-59.762
    ;MINY:-28.957
    ;MINZ:0.2
    ;MAXX:59.764
    ;MAXY:28.954
    ;MAXZ:98.5

    If MinX and/or MinY are negative numbers then "Origin at Center" was checked.  You can see that (MinY + MaxY) / 2 = Bed Midpoint = 0.

    The only difference in the file these lines came from is that "Origin at Center" was de-selected.

    ;MINX:55.238
    ;MINY:86.043
    ;MINZ:0.2
    ;MAXX:174.762
    ;MAXY:143.953
    ;MAXZ:98.5

    The math is the same  (MinX + MaxX) / 2 = Bed Midpoint = 115.  The midpoint of my bed is indeed X115, Y115.

    Edited by GregValiant
  • Link to post
    Share on other sites

    Posted · My A20M printer won't print in centre of plate after slicing with Cura

    Hi Greg,  Thanks for the very prompt reply. I can follow your reasoning but not sure what I have to do to correct the problem. There are boxes to set Min X, Max X, Min Y & Max Y in the prenter settings but no guidance on how to set them. Can I change these To correct the maths and deselect the Origin at Centre box to reset everything. 

  • Link to post
    Share on other sites

    Posted · My A20M printer won't print in centre of plate after slicing with Cura

    Sorry I was confusing.  Just de-select origin at center.  

     

    The rest of the reply has to do with determining what your actual midpoint is.  

     

    The MinX and stuff on the right side of the Machine Settings dialog are the dimensions of your print head.  They are used if you enable printing "One at a Time" so Cura can tell if the print head is going to mash a finished part on the build plate.

  • Link to post
    Share on other sites

    Posted · My A20M printer won't print in centre of plate after slicing with Cura

    Thanks, I thought it was a simple problem but not that simple!!!   I will try again and let you know.

  • Link to post
    Share on other sites

    Posted · My A20M printer won't print in centre of plate after slicing with Cura

    Hi Greg,  yes it prints further into the plate, not the middle but far enough in for my purposes.  Shouldn't the printer use the 255mm range of the printer to come up with something like 125 for the centre and similarly for the Y centre?

  • Link to post
    Share on other sites

    Posted · My A20M printer won't print in centre of plate after slicing with Cura

    This is where I started to go earlier...

    Cura has a virtual build plate and your printer has a physical build plate.  They need to be synced so a print ends up in the middle of the physical build plate.

    Your build plate looks to be 255 x 255.  Generally, you can't use the whole thing because you need some safety margin around the periphery.  The build plate is mounted on springs and so might be a little this way or a little that way.  It matters.

    So figure a safety area of 2.5mm all the way around

    Auto-Home the printer.

    Use the LCD and move the nozzle to a point 2.5mm from the left edge of the build surface and 2.5mm from the front edge of the build surface.

    Select "Set Home Offset" on the printer and then select "Save Settings".

    In Cura go to the Machine Settings again and on the left under Printer Settings make the X width 250 and the Y  depth 250.

     

    So the Cura virtual build surface is 250 x 250 with 0,0 in the left front corner and that will be origin for any gcode you make.  When the printer reads the gcode it will put the Cura virtual 0,0 at the Home Offset physical 0,0 position.

     

    After setting your Home Offset, if you move the print head to X125 Y125 it should be really close to the midpoint of your 255 build plate.

  • Link to post
    Share on other sites

    Posted · My A20M printer won't print in centre of plate after slicing with Cura

    I knew it wasn't as simple as I thought but I do follow you and will make the adjustments  Just for your information, I am 83 years old and still learning new tricks although I am slower than I used to be..Thanks again and I now know where to go to for "expert" help.

    Bill A

  • Link to post
    Share on other sites

    Posted · My A20M printer won't print in centre of plate after slicing with Cura

    3D printing just takes a bit of thought and knowing where to find the information.  Once the printer is set up nice and square and calibrated, the quality and accuracy of the parts can be dazzling.  Speaking of calibration - have you calibrated the Extruder steps/mm?  That needs to be done on all 3D printers (except maybe Ultimakers).

     

    And I have to say that I'm pleased that there is finally someone around here that's older than me.

  • Link to post
    Share on other sites

    Posted · My A20M printer won't print in centre of plate after slicing with Cura

    my printer is operating as it should.
     

    Greg,

    I bow to your superior knowledge even if you are a youngster. 

  • Link to post
    Share on other sites

    Posted · My A20M printer won't print in centre of plate after slicing with Cura

    A20M.

    After reinstalling Win 11 and Cura 5.10, printing in the corner!

    Reset the printer, resliced the file, etc.  No luck.

     

    Sliced the same .stl with Cura 5.8 on my old Linux machine.

     

    Prints perfectly!

  • Link to post
    Share on other sites

    Posted · My A20M printer won't print in centre of plate after slicing with Cura

    Did you go through the posts here?  Is "Origin at Center" turned off?

    • Like 1
    Link to post
    Share on other sites

    Posted · My A20M printer won't print in centre of plate after slicing with Cura

    Thanks for the reminder.

    Missed "Is "Origin at Center" turned off?" on the way down, then caught it on the way up!

    Checked my Linux version.  It was off.

    Checked 5.10. It was on.

    Must improve my reading 8-)

  • Link to post
    Share on other sites

    Posted · My A20M printer won't print in centre of plate after slicing with Cura

    All the Geeetech printers are "Origin at Left Front Corner" and have this line in the definition file.

    "machine_center_is_zero": { "default_value": false }

    ("Origin at Center" is the label text in Cura but the actual setting is "machine_center_is_zero".)

     

    So the question becomes - who changed that setting?

  • Link to post
    Share on other sites

    Create an account or sign in to comment

    You need to be a member in order to leave a comment

    Create an account

    Sign up for a new account in our community. It's easy!

    Register a new account

    Sign in

    Already have an account? Sign in here.

    Sign In Now
    • Our picks

      • Help Us Improve Cura – Join the Ultimaker Research Program
        🚀 Help Shape the Future of Cura and Digital Factory – Join Our Power User Research Program!
        We’re looking for active users of Cura and Digital Factory — across professional and educational use cases — to help us improve the next generation of our tools.
        Our Power User Research Program kicks off with a quick 15-minute interview to learn about your setup and workflows. If selected, you’ll be invited into a small group of users who get early access to features and help us shape the future of 3D printing software.

        🧪 What to Expect:
        A short 15-minute kickoff interview to help us get to know you If selected, bi-monthly research sessions (15–30 minutes) where we’ll test features, review workflows, or gather feedback Occasional invites to try out early prototypes or vote on upcoming improvements
        🎁 What You’ll Get:
         
        Selected participants receive a free 1-year Studio or Classroom license Early access to new features and tools A direct voice in what we build next
        👉 Interested? Please fill out this quick form
        Your feedback helps us make Cura Cloud more powerful, more intuitive, and more aligned with how you actually print and manage your workflow.
        Thanks for being part of the community,

        — The Ultimaker Software Team
        • 0 replies
      • Cura 5.10 stable released!
        The full stable release of Cura 5.10 has arrived, and it brings support for the new Ultimaker S8, as well as new materials and profiles for previously supported UltiMaker printers. Additionally, you can now control your models in Cura using a 3D SpaceMouse and more!
          • Like
        • 18 replies
    ×
    ×
    • Create New...