Patent ID: 11922592
Assignee: EVOLVE MEP, LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A system for element alignment in a computer-aided design (“CAD”) application, including:
a database that stores element parameters, including element sizes and spacing requirements;
a processor that executes instructions to perform stages comprising:
receiving a first selection of an anchor element on a graphical user interface (“GUI”), wherein the anchor element is one of pipe, conduit, or a duct;
receiving a second selection, on the GUI, of multiple elements to align with the anchor element; and
visually aligning the multiple elements based on the anchor element, wherein the visual alignment includes:
defining an alignment plane based on an edge element;
aligning the anchor element and multiple other non-connected elements in parallel relative to one another on the alignment plane; and
automatically providing spacing between the multiple elements, wherein the anchor element is a start point for the spacing.