The inference system is great, but if I am drawing a rectangle (already placed the starting point) and get one dimension to snap/drag along an inference line, I would like to just type in a single value and have it always assume that it’s the dimension not inferred.
If I drag to create a rectangle and type in xxx,yyy I would like it to assume that the larger number I type matches the longest side I have dragged.
(The number of times I have had to re-type to flip the dims is staggering… perhaps a special character could be used in the input box to say “reverse the last input dimensions” eg just type in “/ [return]” and the previous “4,9” would be re-input as “9,4” Or hitting [tab] would insert the last typed value in the dimensions box and hitting it again would rotate the values between separators- hitting [return] would accept these values as if typed in.)
If I infer a single point before the first click and move the mouse away from that point, keeping on the inference line, I would like to type in a value followed by [return] and have the insertion point (first click) placed at this distance from the inference starting point. Alternatively a guideline or inference node be placed at this point.
I’m sure I’ve mentioned this before, but I would like to type in a prefix (eg “+”) to draw another line in the same direction as the last one, with the length typed in.
(eg type “1.3 [return]” draws a line from the start click in the direction of mouse travel by this dimension. If I want to add another line in the same direction I have to currently move the mouse to infer in the same direction and type in the second dimension. If I could type 1.3 [return] +2.4 [return] +0.5 [return] + 1.4 [return] and have it draw 4 lines it would save moving my hand back and fore from keypad to mouse to keypad to mouse…)
In using other CAD packages, any text entry of dimensions pops up a floating input box beside the mouse cursor - might be nice if SU could do the same. Same with the ‘entity info’ - if it was accessed via r-click menu, or better yet if r-clicking had this info displayed (editable) at the top of the menu. Maybe dragging a value from this could insert a text object attached to the entity.
If a text box contained information that matched the ‘entity info’ of the tagged entity, then an “update” button displayed when editing the text would change the entity properties to whatever was typed in (in the same way as it would if changed in the ‘entity info’ box)
I would also like to see text entities to automatically be placed on a specific layer (specified in ‘options’) when they are generated. They could be subsequently moved.