Methods and apparatuses for comparing CAD drawings
First Claim
1. A method for generating a compare drawing comparing a first drawing to a second drawing, the first drawing and the second drawing each including a plurality of graphic objects having one or more graphic object types, comprising the steps of:
- converting the plurality of graphic objects in the first drawing to a first set of text;
storing the first set of text in a memory;
converting the plurality of graphic objects in the second drawing to a second set of text;
storing the second set of text in the memory;
comparing the first set of text to the second set of text by graphic object types;
storing a result of the comparing step in the memory; and
generating the compare drawing based on the result stored in the memory.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, apparatuses/systems, and software for comparing two drawings to create a compare drawing that includes options for highlighting added and deleted graphic objects, as well as unchanged graphic objects, and comparing one drawing to many or many drawings to many drawings, whether or not the drawings are similar. The invention includes a filtered zoom feature that enables the user to zoom in on a filtered set of graphic objects and to continue to zoom in until a single graphic object is depicted. Detailed information from selected graphic objects can be captured and placed in a list for generating schedule changes, bill of materials, and for other purposes. The invention further includes the ability to detect and report any variances between the drawings, including area differences between drawings depicting physical objects.
113 Citations
83 Claims
-
1. A method for generating a compare drawing comparing a first drawing to a second drawing, the first drawing and the second drawing each including a plurality of graphic objects having one or more graphic object types, comprising the steps of:
-
converting the plurality of graphic objects in the first drawing to a first set of text; storing the first set of text in a memory; converting the plurality of graphic objects in the second drawing to a second set of text; storing the second set of text in the memory; comparing the first set of text to the second set of text by graphic object types; storing a result of the comparing step in the memory; and generating the compare drawing based on the result stored in the memory. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53)
-
-
54. A method for generating a compare drawing comparing a first drawing to a second drawing, the first drawing and the second drawing each including a plurality of graphic objects having one or more graphic object types, comprising the steps of:
-
converting the first drawing into a simplified version of the first drawing and the second drawing into a simplified version of the second drawing; converting the plurality of graphic objects in the simplified first drawing to a first set of text; storing the first set of text in a memory; converting the plurality of graphic objects in the simplified second drawing to a second set of text; storing the second set of text in the memory; comparing the first set of text to the second set of text by graphic object types; storing a result of the comparing step in the memory; and generating the compare drawing based on the result stored in the memory. - View Dependent Claims (55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83)
-
Specification