CPC G06F 30/23 (2020.01) [G06F 3/04815 (2013.01); G06F 3/04845 (2013.01); G06F 30/12 (2020.01); G06T 17/205 (2013.01); G06T 19/20 (2013.01)] | 20 Claims |
1. A computing device comprising:
at least one processor;
a non-transitory computer-readable medium; and
program instructions stored on the non-transitory computer-readable medium that are executable by the at least one processor such that the computing device is configured to:
display a cross-sectional view of a three-dimensional drawing file, the cross-sectional view including an intersection of at least two meshes within the three-dimensional drawing file;
receive a first user input indicating a selection of a first mesh;
after receiving the first user input, establish a first end point for dimensioning information to be added to the cross-sectional view;
receive a second user input indicating a given direction along which the dimensioning information is to be added;
based on the second user input, generate a dynamic representation of the dimensioning information along the given direction, originating from the first end point to a second end point;
receive a third user input indicating that the second user input has ended; and
based on the third user input, add the dimensioning information to the cross-sectional view, the dimensioning information indicating a measurement between the first end point and the second end point.
|