Jump to content
Ultimaker Community of 3D Printing Experts
arhodiewithsoul

Help understanding the Origin and 'Prepare' coordinates

Recommended Posts

Hi all,

 

I've been writing a custom profile for my printer, but am struggling to wrap my head around the displayed co-ordinates '(Move (T)' panel and Origin in the main 'Prepare' view.

 

1. When I load Cura (3.5.1), I can see my build plate displays correctly, but the Origin icon appears at the Front, Left. I know my printer's origin is Rear, Right - but I cannot find any setting to define the Origin icon to display in the correct place.

 

2. When I load a model, it drops to the center of the BuildPlate/PrintBed and calls that 0,0 despite specifying "machine_center_is_zero" is "default_value": false.

:: If I 'Move (T)' the model in X, it's a positive movement to the Right (ie. +100), negative to the Left (ie. -100)

:: If I 'Move (T)' the model in Y, it's a positive movement to the Front (ie. +100), negative to the Rear (ie. -100)

This behaviour is the same whether I then select 'Origin at center', or not, from within 'Machine Settings'

 

Ideally, I would like the Origin to be displayed in the Rear, Right corner and when moving an object the 'Move (T)' panel would show Front, Left as 200, 200 

 

Is anyone able to assist?

 

many thanks

 

ARWS

Share this post


Link to post
Share on other sites

Display wise, Cura always assumes that the center of the build plate is the (0,0) origin (So; if you use the move tool, that's the location where it's moving from!)
 

The machine_center_is_zero basically defines if this assumption is true. For most printers, this is not the case, since they tend to use the lower left corner for the 0,0.

 

That being said; What you want isn't possible without code changes.

Share this post


Link to post
Share on other sites
11 minutes ago, nallath said:

Display wise, Cura always assumes that the center of the build plate is the (0,0) origin (So; if you use the move tool, that's the location where it's moving from!)
 

The machine_center_is_zero basically defines if this assumption is true. For most printers, this is not the case, since they tend to use the lower left corner for the 0,0.

 

That being said; What you want isn't possible without code changes.

 

Thanks for your quick reply!

 

Could I ask: When you say 'code changes' - do you mean to Cura itself?

 

As a solution to the Origin icon: If I rotate my platform_OBJ by 180 degrees around the vertical, the Origin icon will be in the correct position, but when loading Cura I'll initially see the back of the printbed (?) If so, I can live with that.

 

For me to try to understand the Cura display co-ordinates when moving the object: Are you saying that the object co-ordinates displayed when moving around on the print bed bear no relation to the machine xy co-ordinates produced in the gcode?

Share this post


Link to post
Share on other sites

Thanks for getting back to me, I appreciate you guys taking the time to respond.

 

Other Cura users had noted that when they'd set up their custom profiles for the daVinci machines, the objects would load back to front. By this, I mean that an object placed near the Front, Left indicator would actually print in the Rear, Right location.

 

I have tested this behaviour by placing objects on the 'Normal' build plate and slicing, then rotating my build plate in the OBJ file 180degrees to change the indicator's position and slicing again. Both files were then separately reviewed in the native XYZware printing program to compare the two outputs. 

 

Objects aligned to the Front, Left indicator actually locate in the Rear, Right.

 

The rotated build plate correctly shows objects near the daVinci's Origin (which is Rear, Right). I am happy to leave my build plate rotated, that way what I see is what I get when the Object prints.

 

This output clearly shows that Cura inherently designates the 'indicator' as an Actual Origin.

Edited by arhodiewithsoul
Clarifying explanation

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

    • How to 3D print with reinforced engineering materials
      Ultimaker is hosting a webinar where we explain how you can achieve and maintain a high print success rate using these new reinforced engineering materials. Learn from Ultimaker's Product Manager of Materials and top chemical engineer Bart van As how you can take your 3D printing to that next level.
      • 0 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!