This is a general request, but I will also give specific examples. Often, in CAD programs, the demonstration object is something like a pump flange - a low-aspect ratio object that can be easily manipulated and still fit on the screen, and whose features are easily selected and modified because the scale its features is neatly proportional to the scale of the object.
But, in real life, and in modeling, we have to deal with high-aspect ratio objects. Consider a long 2x4, thin plywood, long narrow strips of thin sheet metal, pipes, long shafts, poles, beams, wires, etc. With these objects, simple tasks become difficult. For example, you want to look at one end of a long, thin object, and then the other. This involves a lot of friction when zooming, panning, selecting, moving, and extruding - the most common tasks. Another example would be aligning the end of a long piece of lumber with another object (common in carpentry). Another example would be selecting the edge surface of a small hole in a large, thin sheet.
Generally, I get the impression that not enough time has been spent with these real-world objects and problems by CAD designers. My request is to please consider the real-world problems of working with high-aspect objects. Here are some specific feature requests:
-
The move tool should present the move handles for a selected object within the zoomed view. This should be the default. Currently, if you’re looking at one end end of a long thin object, and you want to move the object from that end, you have to perform a tedious set of zoom and pan moves to first go find the move handles (which are far out of view because they default to the center of the object), and then a second set to get the move handles positioned onto the end of the object, and zoom back in to your original view. This adds an enormous amount of unnecessary friction for a common task, slowing down and frustrating the user.
-
When making 2D drawings, it can be very hard to fit these objects into the drawing frame with the limited scale options in Shapr3D. 1:10, for example, might make the object. view spill out of the frame, while 1:20 makes it too small within the frame. The solution is to allow the user to select any scale 1:11, 1:12, 1:13.5, etc.
There are many more examples. I will edit this request with more as they come up.
Thanks for your consideration.