I regularly enter dimensions in equation form without brackets. For instance, I can enter: 0.375/2" and it converts to 0.1875".
What I don't like, is when I enter: 13" and it displays it as 1.08333' and 0.099" becomes 99 thou.
It seems to use the nearest unit.
Yep - I can see why that grind on you a bit!
Of course - it's not wrong in the calculation, but is apparently contrary in adopting "thou" just because it saw a small value inch, and at the same time heads for feet as the default unit.
This is just a thought, but in
Edit --> Preferences --> Units, there are four non-metric choices, and especially, a box to choose "Minimum fractional inch", which comes alive when units selected are..
Selection -->
"Building US (ft-in/sqft/cft"
The fractional can be anything from 1/2" all the way to 1/128", with default at 1/8".
It might be that if your number has a fractional part smaller than 1/8", it will change to thou.
Maybe try one of the others, likely the first. The list is ..
1. US customary (in/lb)
2. Imperial decimal (in/lb)
3. Building US (ft-in/sqf/cft)
4 Imperial for Civil Eng (ft, ft/sec)
Regarding dimensions in equation form without brackets, I first get curious about which FreeCAD version are you using, and which OS?
I encountered FreeCAD some while ago, before it became what it is now, and it did exactly as you describe - but not any more. For dimension entry, my FreeCAD 0.19 on a Linux box does not respond to pressing / unless I surround the expression with normal brackets.
Curiously, it
does accept the + and - operators, so addition and subtraction inline arithmetic seems OK - no brackets needed. It may be a bug, or perhaps a situation to stay seamless without breaking when moving between separated bodies.
So now you got me checking. In both US customary (in/lb), and Std metric, it allows + and - and * , but not /.
This is something I will put to the FC forum.
My main use for inline arithmetic was to enter a diameter/2 to get a radius. Now, the circular dimensioning tool has the options to enter diameter or radius as you might prefer.
I understand there are compelling mathematical reasons for FreeCAD to ultimately compute from radius within.
[EDIT: OK - this thing is now known from
six days ago, and there are guys going after fixing it. (Ticket #4422)
The parsing of "/" in a line where the user may even have typed various other stuff after / is not easy!
The fix must not break any of the other workbenches, and has to be consistent throughout.
END EDIT]