Computer aided design file validation system
First Claim
1. A method of validating the integrity of a multi-file computer aided design database, the method comprising:
- a) providing a database containing multiple objects including;
(i) multiple subordinate computer aided design objects, each subordinate object defining one or more components for use in a multi-component assembly; and
(ii) multiple dominant objects, each dominant object defining a multi-component assembly, said dominant objects requiring the use of one or more subordinate objects;
b) identification of modified subordinate objects that have changed within a defined period;
c) identification of dominant objects requiring the use of one or more modified subordinate objects; and
d) validating the integrity of each of the identified dominant objects.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system of validating the integrity of a multi-file computer aided design database is disclosed. In certain embodiments the method includes providing a database containing multiple objects including multiple subordinate computer aided design objects, each subordinate object defining one or more components for use in a multi-component assembly; and multiple dominant objects, each dominant object defining a multi-component assembly, said dominant objects requiring the use of one or more subordinate objects. The integrity of each of the identified dominant objects is validated to determine whether any changes in the subordinate objects have caused defects in dominant objects.
-
Citations
20 Claims
-
1. A method of validating the integrity of a multi-file computer aided design database, the method comprising:
-
a) providing a database containing multiple objects including;
(i) multiple subordinate computer aided design objects, each subordinate object defining one or more components for use in a multi-component assembly; and
(ii) multiple dominant objects, each dominant object defining a multi-component assembly, said dominant objects requiring the use of one or more subordinate objects;
b) identification of modified subordinate objects that have changed within a defined period;
c) identification of dominant objects requiring the use of one or more modified subordinate objects; and
d) validating the integrity of each of the identified dominant objects. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of validating the integrity of a multi-file computer aided design database, the method comprising:
-
a) providing a database containing multiple objects including;
(i) multiple subordinate computer aided design objects, each subordinate object defining one or more components for use in a multi-component assembly; and
(ii) multiple dominant objects, each dominant object defining a multi-component assembly, said dominant objects requiring the use of one or more subordinate objects;
b) identification of modified subordinate objects that have changed within a defined period;
c) identification of dominant objects requiring the use of one or more modified subordinate objects; and
d) validating the integrity of each of the identified dominant objects by confirmation that each dominant object can be opened by a computer aided design program using the modified subordinate objects;
e) validating multiple copies of one or more of the subordinate objects, said multiple copies being identifiable by revision history to determine the most recent functioning subordinate object for each dominant object requiring the subordinate object. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A method for error checking a computer aided design database for multi-component assemblies, the method comprising:
-
providing a database containing multiple objects including multiple subordinate computer aided design objects, each subordinate object defining one or more components for use in a multi-component assembly; and
multiple dominant objects, each dominant object defining a multi-component assembly, said dominant objects requiring the use of one or more subordinate objects;
validating the integrity of each of the identified dominant objects, wherein validation comprises determining whether the geometry of the component or components defined by the subordinate objects is usable within each dominant object; and
generating an output of error conditions. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification