CPC G06F 30/00 (2020.01) [G06F 40/30 (2020.01); G06F 40/205 (2020.01); G06F 40/284 (2020.01); G06F 2111/02 (2020.01); G06F 2111/20 (2020.01)] | 16 Claims |
1. A computer-implemented method for enabling multi-user collaboration on a three-dimensional (3D) design, comprising:
(a) acquiring the 3D design in a computer-aided design (CAD) application;
(b) activating a commenting process for a comment to be associated with a selected part of the 3D design;
(c) dynamically processing user input for the comment as it is received, wherein:
(i) the user input comprises text;
(ii) the dynamically processing recognizes that the text relates to creating or modifying the selected part; and
(iii) the dynamically processing dynamically retrieves a list of one or more alternative parts, wherein the list is based on similarities between the one or more alternative parts and the selected part;
(d) providing, via a graphical user interface for the comment, a selectable option to either:
(i) post a first alternative part of the one or more alternative parts as a text comment; or
(ii) propose, within the comment, the first alternative part as a direct replacement part;
(f) providing the comment based on the selectable option to another user.
|