Patent ID: 11893312
Assignee: PTC INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 4:
5. A computer system for executing three dimensional (3D) computer-aided design (CAD), the computer system configured to perform a method comprising:
displaying a user interface on a client device for editing a 3D CAD design;
within the user interface, displaying the 3D CAD design simultaneously as a visual model, as a feature list, and as a textual representation of a program corresponding to the 3D CAD design, wherein the textual representation is a code or script;
in response to a user interacting with the visual model, highlighting corresponding portions in the visual model, the feature list, and the textual representation;
in response to the user interacting with the feature list, highlighting corresponding portions in the visual model, the feature list, and the textual representation;
in response to the user interacting with the textual representation, highlighting corresponding portions in the visual model, the feature list, and the textual representation;
in response to the user editing the visual model, applying and displaying the edits in the visual model, the feature list, and the textual representation;
in response to the user editing the feature list, applying and displaying the edits in the visual model, the feature list, and the textual representation; and
in response to the user editing the textual representation, applying and displaying the edits in the visual model, the feature list, and the textual representation.