Method of designing three dimensional electrical circuits
First Claim
1. A method for generating a representation of a three-dimensional circuit which conforms to selected surfaces of a representation of a three-dimensional object comprising the steps of:
- a. generating the representation of the three-dimensional object as set of surfaces, where each surface in said set of surfaces is defined in terms of a shape and a position in space;
b. mapping the representation of the three-dimensional object onto a two-dimensional map by concatenating the shape of the selected surfaces;
c. placing circuit features corresponding to components of a two dimensional circuit on said two-dimensional map;
d. routing circuit features corresponding to connections of components of said two-dimensional circuit on said two-dimensional map to generate a representation of a two-dimensional circuit;
e. aligning one surface of the representation of the three-dimensional object in a coplanar relationship with the representation of the two-dimensional circuit;
f. establishing a correspondence between said one surface of the three-dimensional object and a portion of the representation of said two-dimensional circuit;
g. associating circuit features of said portion of the representation of the two-dimensional circuit with said one surface, andh. copying said associated circuit features to the three-dimensional representation of said circuit.
7 Assignments
0 Petitions
Accused Products
Abstract
A computer aided design package is used to create a mathematical representation of a three-dimensional object. This object is defined as a set of surfaces oriented in space. A map of the flattened object is created by concatenating selected ones of the surfaces on a single plane. The outline of this map is then used in a computer aided circuit layout package as a printed circuit board on which an electrical circuit is placed and routed. The circuit is translated into a three dimensional form corresponding to the surface of the object by translating and rotating the representation of the object to align each selected surface with the circuit description generated by the circuit layout package. The portion of the circuit corresponding to the surface is then transferred to a three-dimensional data structure having a format that is compatible with numerically controlled machining apparatus. This data structure is used to drive a numerically controlled machine tool that cuts a phototool. This phototool is a three-dimensional mask that may be used to print the circuit on the surface of the three-dimensional object.
45 Citations
4 Claims
-
1. A method for generating a representation of a three-dimensional circuit which conforms to selected surfaces of a representation of a three-dimensional object comprising the steps of:
-
a. generating the representation of the three-dimensional object as set of surfaces, where each surface in said set of surfaces is defined in terms of a shape and a position in space; b. mapping the representation of the three-dimensional object onto a two-dimensional map by concatenating the shape of the selected surfaces; c. placing circuit features corresponding to components of a two dimensional circuit on said two-dimensional map; d. routing circuit features corresponding to connections of components of said two-dimensional circuit on said two-dimensional map to generate a representation of a two-dimensional circuit; e. aligning one surface of the representation of the three-dimensional object in a coplanar relationship with the representation of the two-dimensional circuit; f. establishing a correspondence between said one surface of the three-dimensional object and a portion of the representation of said two-dimensional circuit; g. associating circuit features of said portion of the representation of the two-dimensional circuit with said one surface, and h. copying said associated circuit features to the three-dimensional representation of said circuit. - View Dependent Claims (2, 3, 4)
-
Specification