So this is a bit of a "hard to formulate a title for" question, but the thing is, i have two mesh objects. Both of them sit at the same position in Z when i select them in object mode and look at the item panel where it says transform: location. both have 0.11mm as z value, and the bright orange point (i think this is the origin of their respective local coordinate systems) for both f them sits at the same height, although not in the same spot on the XY plane.
both are simple meshes, a bezier curve converted to mesh and extruded in z axis to get a row of polygons. Now, for the first mesh i get a local value for the height of the extruded part which is 2mm. For the second mesh, i get 0,614. Although they are actually the same size visually (also in orthographic view). Im really confused, and the only thing i could possibly think of playing a role here is that the objects have been scaled beforehand and now are coming from different scale points of reference.
I have worked with a lot of modeling tools so far, tbh not with C4D, as an example, when it was important to have precise measurements. But all of them had local and global coordinates, but not local and global scale, if that even exists in this case.
So i guess my question is, where can I read how this differentiation in scale works in blender, and maybe a method of setting the local scale (if it exists) to the same value for two objects, so that i can have same local sizes for both of them.
Edit: here is a screenshot
The explanation in the suggested thread by @gordon brinkman is exactly what i was missing. I dont understand whats going on completely tbh but enough to be able to work around it, so thank you to all of you.