Known Issue? English units imports incorrectly

Hey all.

I see that there is already a closed thread on this but would like to bring it up again, as I feel like it’s a pretty elementary flaw that can be resolved.

Previous thread: STEP geometry with inch units imports at wrong scale

Like others, I’m having some issues importing components with English units (inches). The file will import successfully, however the component is being scaled by 25.4mm. I realize that this is an issue on the geometry kernel side of PrePoMax… On the next release, can we implement autoscaling into geometry import (for example, if the unit system is set to in, lb,s; automatically scale the geometry down by 1/25.4)?

The scale feature works fine, but it’s an extra step in pre-processing that isn’t necessary. This bug(?) took me down a massive rabbit hole with no real resources for assistance. To my knowledge, the linked thread is the only documentation of this issue and the solution.

Thoughts?

I agree that it is a problem. But it is not an easy one to solve. The thing is that it is not possible (I don’t know how) to easily determine the unit system of the .step file in general. As I understand, there are many different ways of how to write the information about the units into the .step file. So If we do not cover all of them, we would get a system where some files are scaled and some are not. This will be even more confusing for the user.

The scale bar at the bottom of the 3D window was added for this purpose.