Accuracy/Number Precision in Blender/Bonsai
I have played a bit with the Stair Tool in Bonsai for the first time. (Great ! That works)
Unfortunately, in the Stair's dimension output in Millimeters in the IFC Panel, I found uneven/ugly numbers. I don't want that as it may look to clients a bit like I would model sloppy .....
I am aware of Blenders precision capabilities. But only get ugly numbers by Imports which need Unit Conversion and/or Scaling (because of that Blender mess with Scaling via nested Locators, instead of initial Scaling and using Collections).
When I just start and model in Blender, mostly rectilinear geometry and I only use even numbers down to max 5 mm (0.005 m), I don't have to see ugly numbers .....
In 3D/CAD I usually set numbers to display at least 6-8 decimals, as while drawing it will directly jump into your eye when something went wrong and angles aren't 90° or dimensions slightly off.
Since decades in 3D/CAD I am used and prefer to work and think in "Meters". So I tested the Stair in an IFC I saved in Meters. That is where I found the ugly numbers in the Stair's output shown in Millimeters. By accident I realized that when creating a new IFC by using the Demo Template, the Demo is set Millimeter Units.
So is there anything I can do to optimize and avoid ugly numbers ?
Would it work better if I switch to work in Bonsai (and/or Blender ?) in Millimeters instead of meters ?
I see in Bonsai's IFC setup, there is a "Distance Limit". Is that something like a Drawing Area Restriction, meaning smaller values will lead to higher precision/more floating point digits ?
(Although the Demo File is set to a 1 km limit already, which could be a bit small for my usual geometries)
Or any other ideas ?

Comments
100% file a bug. If not already, we definitely need to get around to proper display of numbers based on model precision. Right now it's ignored and frankly it's embarrassing :(
Thanks !
Hmmh .....
Does Bonsai work with its own independent precision vs Blender, like when I create a Stair with Bonsai Tools ?
As I think IFC is aware of at least basic Solids (?) and thought Blender makes use of that OSS Modeling Kernel (or was that FreeCAD ?)
Or what exactly is the Bug,
that Bonsai Panels may display to many decimals (and in mm, not IFC or Blender units ?)
or
that there happen ugly numbers at all where I input only even number ?
And did I get it right that it does not matter for precision which Units I set my Files and work in ?
(Millimeter vs Meters or Kilometres, Parsecs, ....)