Empty space reduction for auto-generated drawings
First Claim
Patent Images
1. A method for generating a schematic drawing, the method comprising:
- (a) obtaining a data set associated with a configured system, the data set associated with components of the configured system;
(b) filtering the data set to identify groupings of associated components of the configured system;
(c) determining a size of a rendering of each grouping relative to a schematic drawing page;
(d) arranging the rendering of each grouping according to the determined size of each grouping so that adjacent groupings on the schematic drawing page are separated by a predetermined maximum spacing; and
(e) rendering the schematic drawing page having a plurality of groupings separated by the predetermined spacing.
2 Assignments
0 Petitions
Accused Products
Abstract
During the dynamic generation of an auto-generated schematic, an arrangement of groupings on a page is controlled to minimize white space between on a page. The white space is compressed to minimize the number of pages for a schematic drawing having multiple pages. The compression process ensures that the coordinates generated by a compression process fall on the snap grid of an auto-generated drawing.
-
Citations
21 Claims
-
1. A method for generating a schematic drawing, the method comprising:
-
(a) obtaining a data set associated with a configured system, the data set associated with components of the configured system;
(b) filtering the data set to identify groupings of associated components of the configured system;
(c) determining a size of a rendering of each grouping relative to a schematic drawing page;
(d) arranging the rendering of each grouping according to the determined size of each grouping so that adjacent groupings on the schematic drawing page are separated by a predetermined maximum spacing; and
(e) rendering the schematic drawing page having a plurality of groupings separated by the predetermined spacing. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for compressing an auto-generated drawing comprising:
-
identifying groupings of associated components of a configured system;
configuring a layout for each grouping according to a relationship of associated components;
determining a linear span of the layout for each grouping relative to a length-wise dimension of a page of schematic drawing; and
plotting the schematic drawing according to the determined linear span for each grouping, where adjacent groupings are spaced a predetermined distance on the page of a schematic drawing. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer-readable medium having computer-executable instructions thereon which, when executed on one or more processors of a digital computing device, direct the device to execute a method comprising:
-
determining a size of a rendering of each of a plurality of groupings of a system relative to a schematic drawing page;
arranging the rendering of each grouping according to the determined size of each grouping so that adjacent groupings on the schematic drawing page are separated by a predetermined spacing; and
rendering the schematic drawing page having a plurality of groupings separated by the predetermined spacing. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A method for rendering a schematic representation for a building automation system, the method comprising:
-
(a) selecting a building automation system to configure using a configuration engine;
(c) designing the system using the configuration engine, the configuration engine being driven according to engineering parameters for the selected building automation system; and
(c) generating a mechanical representation of the designed building automation system using the configuration engine, the mechanical representation including an electrical schematic diagram illustrating electrical components of the configured system being laid out according ordered groupings of associated components where adjacent groupings are spaced a predetermined distance, where the groupings and arrangement the groupings is determined according to the engeering parameters of the selected building automation system.
-
Specification