System for conversion between the boundary representation model and a constructive solid geometry model of an object
First Claim
1. A method of manufacturing an object from a boundary representation thereof comprising:
- cleaving said boundary representation of said object, which represents said object only by zero, one or two dimensional features thereof, into elemental atomic geometrical units;
assembling said I-bodies into assemblies having atomic geometrical forms which collectively form a constructive solid geometry representation of said object usable for manufacturing thereof;
utilizing said constructive solid geometry representation of said object to develop machine instructions for instruction one or more machines in a manufacturing process; and
controlling said machines to perform operations under control of said instructions to manufacture at least a portion of said object.
1 Assignment
0 Petitions
Accused Products
Abstract
A system converts from the boundary representation of an object to the constructive solid geometry representation thereof. The system converts the boundary representation of the object into elemental atomic geometrical units or I-bodies which are in the shape of stock primitives or regularized intersections of stock primitives. These elemental atomic geometrical units are then represented in symbolic form. The symbolic representations of the elemental atomic geometrical units are then assembled heuristically to form a constructive solid geometry representation of the object usable for manufacturing thereof. Artificial intelligence is used to determine the best constructive solid geometry representation from the boundary representation of the object. Heuristic criteria are adapted to the manufacturing environment for which the device is to be utilized. The surface finish, tolerance, and other information associated with each surface of the boundary representation of the object are mapped onto the constructive solid geometry representation of the object to produce an enhanced solid geometry representation, particularly useful for computer-aided manufacture of the object.
103 Citations
41 Claims
-
1. A method of manufacturing an object from a boundary representation thereof comprising:
-
cleaving said boundary representation of said object, which represents said object only by zero, one or two dimensional features thereof, into elemental atomic geometrical units; assembling said I-bodies into assemblies having atomic geometrical forms which collectively form a constructive solid geometry representation of said object usable for manufacturing thereof; utilizing said constructive solid geometry representation of said object to develop machine instructions for instruction one or more machines in a manufacturing process; and controlling said machines to perform operations under control of said instructions to manufacture at least a portion of said object. - 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. A method manufacturing an object from a boundary representation thereof comprising:
-
cleaving said boundary representation of said object, which represents said object only by zero, one or two dimensional features thereof, into elemental atomic geometrical units (I-bodies); assemblies said I-bodies into assemblies having atomic geometrical forms which collectively form a constructive half-space geometry representation of said object usable for manufacturing thereof; utilizing said constructive solid geometry representation of said object to develop machine instructions for instructing one or more machines in a manufacturing process; and controlling said machines to perform operations under control of said instructions to manufacture at least a portion of said object. - View Dependent Claims (29, 30, 31)
-
-
32. A system of manufacturing an object from a boundary representation thereof comprising:
-
means for cleaving said boundary representation of said object, which represents said object only by zero, one or two dimensional features thereof, into elemental atomic geometrical units (I-bodies); means responsive to said means for cleaving for assembling said I-bodies into assemblies having atomic geometrical forms which collectively form a constructive solid geometry representation of said object; means for developing machine instructions for instructing one or more machines in a manufacturing process from said constructive solid geometry representation of said object; and manufacturing means, responsive to said machine instructions and including one or more machines, for manufacturing said object. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40, 41)
-
Specification