It can be pretty simple, as far as I’m concerned. Any dimensioned drawing I am going to import into InDesign or some other layout app to add text, embellishments etc.
There should be a dimensioning/rendering tool that allows you to display multiple dimensions and leader lines with the same ability it has now to move the actual position of the numeric field for clarity.
You should be able to select any of the orthogonal views, as well as any of the angled views in true isometric- and the ability to pick a perspective view you can set using the normal camera motions and settings.
You should then be able to not only just click on the lines you want dimensioned showing the normal dimension graphics but for multiple selections, but you should also be able to employ a measurement tool to derive certain measures- For example, the center point of an arc or circle might be projected to a face or a plane, with measures to the edges of the face so a mill operator could readily locate a radius center on an object or on a plane being some distance from an object edge.
You should also be able to invoke a measurement at any point on a surface that is normal to the surface thru the body to the opposite side of the body… or a measurement thru a body that is normal to one of the three Cartesian planes.
And a tool for measuring point to point- with snaps to endpoints, midpoints, face centers or body centrics.
On export, the drawing should have the options for shaded, or simple line rendering with leaders and dimension lines clearly delineated from the model lines. As well as the option for hidden edges to be visible. It should be able to export as a high resolution PNG or similar bitmapped graphic… and have the option to be exported as a DWG or an illustrator vector file.
A separate but equally useful feature would be the ability to lay out an assembly on a flat plane with dimensions listed… either as a scaled drawing, or even at full scale for printing on a plotter- or even for export to a CNC router or waterjet.
For example- I use this app sometimes to design furniture, or metal fabrications that are made from standard flat materials like 2x10 boards, cutouts of plywood, or flat sheets of metal.
It would be great if I could select an assembly and click on a tool that would open a copy of the model file but re-position all the model bodies on a single plane with their largest surface Coplanar to the plane, and their longest dimensions parallel to one another.
e.g.- say i design a bookcase made out of lumber of various sizes… clicking this tool would open a copy of the file but lay out all the cut pieces of lumber flat and with all their long dimensions running the same direction. It would show all the lengths and widths and label the thickness of each part along with its name On the outline for each part. I could see any rabbets or mortises or other features I had modeled, and clicking on any of these features would display their dimensions.
I could then use this drawing as a cut list for actually making all the parts- or I could export a version of the file to a CNC router to cut all the pieces out of, say plywood, or to a waterjet or plasma cutter for sheet metal.