Jump to content
Ultimaker Community of 3D Printing Experts

Change Print Origin and Y-Axis Mirror

Recommended Posts


I have an off-brand Chinese printer, Convenient 3D. The instructions said to select 'other' in Cura.

Everything prints great...except the print origin in Cura is left-front, but its right-front in the printer.

Also, the Y-Axis appears to be mirrored on the objects printed.

Any way to correct this in the Cura software?

Thank you!!

Share this post

Link to post
Share on other sites

Hi. Thanks for the response.

I did contact the company, Shenzhen-Hong Cheng Technology, Ltd, and they said "you must mirror the print on the Y-Axis" before printing".

I don't believe that. There must be a way to set it either in the printer on Cura so that it comes out right without having to manually flip it. I can live with the Origin in Cura being different than the Origin on my printer, but I don't want to have to flip every object before I print it (and then forget and have to toss the whole print in the trash)

I found the Printer's Main board. Its a MKS MINI. From the looks of Googling it, it seems fairly popular/standard. Maybe there is a firmware setting or jumper setting on it?

I looked through it's menus, but there is nothing on the screen to do that.


Thank you for any help/ideas you can provide!

Share this post

Link to post
Share on other sites

It says its compatible with the Pursa Mendel I3.

And it does print (after assembly :) - its a kit)

It just mirrors the objects, so I have to mirror it in Cura so it prints out correctly. Otherwise letters/words are reversed, etc.

It appears to be because the Origin in Cura is in the left-front, but the origin in my printer is in the right-front.

Share this post

Link to post
Share on other sites

I need to correct the title of this post: It's not mirroring on the Y-Axis, its mirroring on the X-Axis. as the X-Axis is on the opposite side on the printer as it is shown in the Cura software.

The mainboard on my printer, MKS MINI, crapped out the other day and I just got a new one in today. Having to load new firmware forced me to download the Marlin source to configure, compile and upload it to the board. That revealed some settings that allowed me to fix this issue with only a slight hardware change:

1. Plug the X-Axis stop into the +X socket (Max Position) from the original -X socket (Min Position)

2. In Configuration.h, set the INVERT_X_DIR true

3. In Configuration.h, set the X_HOME_DIR 1

Now the print head moves positive from left to right and I didn't need to move the X-Axis stop, just redefine it as the Max instead of the Min.

Now all my printouts are WYSIWYG without having to mirror it in Cura

Share this post

Link to post
Share on other sites

I looked at that - many times. I was thinking 'Dang, I must have installed the motor on the wrong side of the printer!'

But, no.

I checked the instructions, video and photos many times and they clearly show the X-Axis motor mounted on the left with the zero-stop switch on the right (as you look at the front of the printer).

However, you are right: If I reverse the setup and put the motor on the right side, and the stop on the left, it would match the Cura screen and everything would be shinny.

However, I would have had to swap the left and right panel sides, flipped the bottom board, installed the main board on the left (instead of the right) to match the mounting holes and re-run all the wires. Basically a rebuild. Ugh.

I've thought about telling them they should change their instructions, but they didn't have a clue what I was talking about with the printouts being mirrored...

Share this post

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

    • Ultimaker Cura | a new interface
      We're not only trying to always make Ultimaker Cura better with the usual new features and improvements we build, but we're also trying to make it more pleasant to operate. The interface was the focus for the upcoming release, from which we would already like to present you the first glance. 
        • Like
      • 117 replies
    • "Back To The Future" using Generative Design & Investment Casting
      Designing for light-weight parts is becoming more important, and I’m a firm believer in the need to produce lighter weight, less over-engineered parts for the future. This is for sustainability reasons because we need to be using less raw materials and, in things like transportation, it impacts the energy usage of the product during it’s service life.
        • Like
      • 12 replies

Important Information

Welcome to the Ultimaker Community of 3D printing experts. Visit the following links to read more about our Terms of Use or our Privacy Policy. Thank you!