Apparatus and methods for modifying a model of an object to enforce compliance with a manufacturing constraint
First Claim
Patent Images
1. A method for automatically modifying a model of a three-dimensional object for compliance with a manufacturing constraint, the method comprising the steps of:
- (a) representing a model of an arbitrarily-shaped three-dimensional object with an array of voxel values; and
(b) automatically modifying the array of voxel values according to a manufacturing constraint, wherein the manufacturing constraint comprises a molding constraint.
5 Assignments
0 Petitions
Accused Products
Abstract
The invention provides an apparatus and methods for automatically modifying a computer model of an object to comply with a manufacturing constraint for production of the object. In one embodiment, the invention uses a voxel-based approach to automatically modify an arbitrarily-shaped model at any stage of the design process. For example, a method of the invention automatically modifies a model of a molded object to comply with a draft angle requirement.
245 Citations
48 Claims
-
1. A method for automatically modifying a model of a three-dimensional object for compliance with a manufacturing constraint, the method comprising the steps of:
-
(a) representing a model of an arbitrarily-shaped three-dimensional object with an array of voxel values; and (b) automatically modifying the array of voxel values according to a manufacturing constraint, wherein the manufacturing constraint comprises a molding constraint. - 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. An apparatus for automatically modifying a model of a three-dimensional object to enforce compliance with a manufacturing constraint, the apparatus comprising:
-
(a) a memory for storing code that defines a set of instructions; and (b) a processor adapted to execute the set of instructions to; (i) represent a model of an arbitrarily-shaped three-dimensional object with an array of voxel values; and (ii) modify the array of voxel values according to a manufacturing constraint, wherein the manufacturing constraint comprises a molding constraint. - View Dependent Claims (30, 31, 32, 33)
-
-
34. A method for automatically determining a modification of a model of a three-dimensional object for compliance with a specified draft angle, the method comprising the steps of:
-
(a) representing a model of an arbitrarily-shaped three-dimensional object with an array of voxel values; and (b) automatically determining a modification of the array of voxel values for compliance with a draft angle. - View Dependent Claims (35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48)
-
Specification