Three-dimensional modelling apparatus

Abstract: Three-dimensional mapping and modelling apparatus comprises apparatus for providing coordinate information with respect to a three-dimensional element such as a three-dimensional digitizer (10), a workstation (12) arranged to receive the coordinate information from the coordinate providing apparatus and to permit manipulation of the coordinate information, and apparatus (16) responsive to manipulated coordinate information for automatically providing a three-dimensional model of a desired three-dimensional element.

Description: The present invention relates to an apparatus and a method for three-dimensional modelling, particularly in response to a computer output. Various systems for three dimensional modelling have been proposed, such as those in European Patent No. 0171069 and in articles by Hideo Kodama entitled "Automatic method for fabricating a three-dimensional plastic model with photo-hardening polymer", Rev. Sci Instrum. 52(11) Nov., 1981, pp. 1770 - 1773 and by Alan J. Herbert entitled "Solid Object Generation" in Journal of Applied Photographic Engineering 8: 185 - 188 (1982). One system for three-dimensional modelling which is described in the above cited references produces a three-dimensional object from a fluid medium capable of solidification when subjected to prescribed synergistic stimulation. This three-dimensional modelling system typically comprises apparatus for drawing upon and forming successive cross-sectional laminae of the object at a two-dimensional interface. The three-dimensional modelling system also typically comprises apparatus for moving the cross-sections as they are formed for building up a modelled object in a stepwise fashion, whereby a three-dimensional object is extracted from a substantially two-dimensional surface. One problem of the techniques of this three-dimensional modelling system as described by the references cited above is the difficulty in modelling geometries which are not self-supporting during the process of building up the model. Such geometries include objects with an enclosed internal cavity (such as a hollow ball), isolated parts (such as a linked chain), and vertically concave shapes (such as a simple water tap). These geometries may collapse whilst building up the model unless at least a portion of the model is supported during fabrication. None of the above mentioned references explicitly considers the problem of supporting the modelled object, or portions of the modelled object, while it is being built up. Fig. 4 of the EP-0 171 069 reference does disclose floating the fluid medium capable of solidification on a second fluid which is non-miscible and non-wetting with the fluid medium capable of solidification. The second fluid described in EP-0 171 069 is provided in order to produce a thin layer of the fluid medium capable of solidification (and thus a thin layer in the modelled object itself) and is not viscous enough to provide more than a small amount of support to the bottom surface of the modelled object. According to a first aspect of the present invention, there is provided a system responsive to coordinate information for providing a three-dimensional physical model of a desired geometry, said system comprising: means for selectably solidifying a solidifiable modelling material on a sequential layer by layer basis; characterized in that said system further comprises means for (i) removing the non-solidified portions of each selectably solidified layer, (ii) replacing said portions with a removable solidifiable support material which is not solidifiable under the same conditions as said modelling material and (iii) solidifying said removable support material to support said model whilst it is manufactured. According to a second aspect of the present invention, there is provided a method responsive to coordinate information for providing a three-dimensional physical model of a desired geometry, said method comprising the step of selectably solidifying a solidifiable modelling material on a sequential layer by layer basis, characterized in that, following selectable solidification of a given layer, the non-solidified portions thereof are removed and replaced by a removable solidifiable support material which is not solidifiable under the same conditions as said modelling material and said removable support material is solidified to support said model whilst it is manufactured. By removing the non-solidified portions of each layer and replacing them with the removable support material, which is then solidified, models which are not self-supporting during fabrication can be produced. The support material may be removed once all of the layers of the model have been completed. In accordance with a preferred embodiment of the present invention, the system includes means for providing a dimensionally stable layer of liquid solidifiable modelling material in a desired plane. In accordance with a preferred embodiment of the present invention, the solidifiable modelling material is formulated to have a relatively small amount of shrinkage. According to a preferred embodiment of the invention, the active resin in the modelling material, which has a given shrinkage coefficient, is mixed with another resin which has a given expansion coefficient in order to provide a mixture which has a zero or near zero shrinkage coefficient. According to a preferred embodiment of the present invention, irradiation of the modelling material is carried out in a pattern such that, as shrinkage occurs, additional modelling material moves into place to take up the shrinkage and is solidified. According to a preferred embodiment of the invention, the modelling material is irradiated sequentially in complementary patterns. In accordance with a preferred embodiment of the invention, the modelling material comprises solidifiable liquid which includes radiation transparent particles in order to reduce the effective volume of curing material for a given volume of solidifiable liquid and thereby reduce the energy needed to solidify that given volume, thus reducing the shrinkage coefficient of the modelling material. In this way, the photosensitivity of the solidifiable liquid is increased. According to a preferred embodiment of the present invention, the system further comprises means for providing enlarged or reduced size models from the same computer file, while maintaining a desired resolution along each axis. The present invention will be understood and appreciated more fully from the following detailed description, taken in conjunction with the drawings in which: Fig. 1 is a block diagram illustration of a three-dimensional mapping and modelling system constructed and operative in accordance with a preferred embodiment of the present invention; Fig. 2 is a cross sectional illustration of a hollow object that can be formed by using the present invention and which includes liquid drain conduits formed therein; Fig. 3 is a pictorial illustration of two nested objects that can be formed by using the present invention; Figs. 4A, 4B, 4C and 4D illustrate a technique for shrinkage compensation employing radiation through complementary masks; Fig. 5 is a side sectional illustration of apparatus for three dimensional modelling by rolling selectably dimensionable material in a generally cylindrical configuration; Fig. 6 is an illustration of apparatus for employing photoresist web material useful with part of the apparatus of Fig. 5; Fig. 7 is an illustration of apparatus for three dimensional modelling similar to that used in Fig. 5 and employing direct laser writing; Fig. 8 is an illustration of apparatus for writing with a LISA array, useful with the apparatus of Fig. 5; and Fig. 9 is an illustration of apparatus for writing with a photographic film strip, useful with the apparatus of Fig. 5. Reference is now made to Fig. 1, which illustrates, in general block diagram form, a three-dimensional mapping and modelling system constructed and operative in accordance with a preferred embodiment of the present invention. The system typically comprises configuration information input apparatus 10, such as a conventional 3-D digitizer. An example of such a digitizer is a 3SPACE Digitizer manufactured and sold by McDonnell Douglas Electronics Company. Other suitable types of information input apparatus , such as those described hereinabove in the discussion of the prior art, may alternatively be employed. Additional input sources may be three-dimensional computer aided design (CAD) files, and interactively sculptured objects generated at a workstation. Further in accordance with a preferred embodiment of the invention, the output of a Computerized Tomography Scanner, such as a General Electric GE8800 CT Scanner, in the form of a multi-slice sequential data file, may be employed by the system to generate a physical replica of a scanned object. Such a replica can be useful in diagnosis and surgery planning. A workstation and processing center 12 receives configuration information inputs from apparatus 10 and provides a viewable display of such information, preferably in raster format, to an operator, and enables the operator to edit such information or to generate such information at the workstation. The principal functions performed by workstation and processing center 12 are as follows: a. VOXELIZATION Voxelization is an automatic function that converts the solid model taken from a CAD (Computer Aided Design) system into a compact voxel enumeration format, such as OCTREE, which inherently allows for variable resolution spatial data treatment. In practice, this means converting data from three-dimensional vector presentation into a collection of voxels located at specific locations in space. b. VOXEL EDITING Voxel editing is a working tool in the hands of the operator, enabling manipulation of the shape of an object presented on a screen. This is done by offering the operator direct access to the voxels, allowing him to add, delete or change the values of voxels by means of a suitable control device, such as a lightpen, ball, joystick, etc. The principal features realized by this function are drawing, line choice, cross-section determination, space fill, trimming, copying and mirror imaging. c. FREE HAND SCULPTURING In contrast to the voxel editing function described in the preceding paragraph, which is based on a CAD file converted into voxels, this function permits creation of a model "from scratch", i.e. without using input apparatus 10. The operator creates the model by using sculpturing techniques based either on building up or subtracting material. In addition to free-hand sculpting, the operator will have at his disposal simulated machining tools, that will enable him to shape the object. The software tools employed by the operator include tool definition (drill, lathe, mill, nozzle, etc.), a build up/subtract option, etc. d. CONVERSION INTO SOLID MODELS This function is the reverse process of the voxelization process. A file describing a body as a group of voxels in space is converted into three-dimensional constructive solid geometry (CSG) based on voxels as primitive cubes in a selected CAD format. This enables a model to be created on the present apparatus for further CAD analysis and operations to be carried out on an associated CAD system on the same model. A plurality of model creation operands are available to the operator, prior to generating the physical model. These include scale setting, resolution setting, physical grid creation, supporting rib creation (where needed to support an object at a desired location in space), nesting (to provide most efficient use of the modelling medium), and definition of drainage conduits (where needed). Workstation and processing center 12 interfaces with conventional 3-D computer aided design apparatus 14 and software such as GEOMOD of General Electric/Calma, CADS of Computervision, UNIGRAPHICS of McAuto, MEDUSA of Prime Computer or CIS. A description and listing of CAD programs appears in "Engineering without Paper" by John K. Krouse, High Technology , Mar. 1986, at pages 38 - 46. Workstation and processing center 12 also provides an output to three-dimensional model generator 16. In accordance with a preferred embodiment of the present invention, pre-processing of configuration information is provided in order to enable complex or hollow objects to be formed by the technique of the present invention. As a preliminary step for such pre-processing, configuration data for the modelling is converted from a CAD format to a 3-dimensional raster format in which the desired object is located within a three dimensional box, which is divided into a multiplicity of cubic unit volumes whose dimensions are equal to the desired spatial resolution, each such unit volume representing a voxel. Each voxel is identified by three indices, x, y and z and is assigned a binary value of 1 if it lies within the solid object to be modelled and a value of 0 otherwise. It may be appreciated that the solid model is fully described to the predetermined resolution limits by the binary value of all of the voxels. In accordance with an embodiment of the invention, conversion of data from a CAD format to a raster format may be achieved by requiring the CAD system to generate a sequence of parallel sections of the object, each spaced from the other by the desired resolution. Data for each such section is then converted into two dimensional raster format having the desired resolution. A stack of such sections defines a three dimensional matrix. Sequential sectioning of three-dimensional objects is a conventional capability in CAD systems and is known as a "topographical map function" in the MEDUSA system available from Prime Computer, of Natick, Massachusetts. Two dimensional conversion of CAD data into raster form is entirely conventional and is commercially available in the Quantum 1 system manufactured by Scitex Corporation Ltd. of Herzlia, Israel, and is know as the "plot" function in that system. Referring now to Fig. 2 , there is seen a hollow object 100. A drainage conduit 102 and an air conduit 103 are formed in the model as it is built up in order to permit drainage of the hollow region 104. The formation of such drainage conduits can take place in accordance with the following sequence of operative steps: 1. START EXAMINING A LAYER (THE EXAMINED LAYER) AT THE TOP OF THE THREE DIMENSIONAL MATRIX AND BEGIN TO CHECK EACH LAYER, LAYER BY LAYER; 2. CHECK WHETHER THE EXAMINED LAYER OF THE MATRIX IS ALSO THE LOWEST LAYER, IF YES, GO TO STEP 9; 3. IDENTIFY THE AREAS IN THE EXAMINED LAYER HAVING A ZERO BINARY VALUE ( THIS MAY BE ACHIEVED USING AN ALGORITHM AVAILABLE IN THE "CLAR" FUNCTION IN THE R-280 SYSTEM OF SCITEX CORPORATION LTD.); 4. CHECK WHETHER THE ZERO AREAS IN THE EXAMINED LAYER OVERLAP ANY ZERO AREAS IN THE PRECEDING LAYER THAT WAS CHECKED; 5. IF NO, DECLARE A NEW CAVITY AND ASSIGN THE NON OVERLAP ZERO AREAS THERETO AND PROCEED TO STEP 2 FOR A SUBSEQUENT LAYER LYING BELOW THE PREVIOUS EXAMINED LAYER; 6. IF YES, AND IF THE ZERO AREA IN THE EXAMINED LAYER OVERLAPS EXACTLY ONE ZERO AREA IN THE PREVIOUS EXAMINED LAYER, ASSIGN IT TO THE SAME CAVITY AS THAT TO WHICH THAT ZERO AREA IN THE PREVIOUS EXAMINED LAYER IS ASSIGNED AND PROCEED TO STEP 2 FOR A SUBSEQUENT LAYER LYING BELOW THE PREVIOUS EXAMINED LAYER; 7. IF YES, AND IF THE ZERO AREA IN THE EXAMINED LAYER OVERLAPS MORE THAN ONE ZERO AREA IN THE PREVIOUS EXAMINED LAYER, AND ALL OF THE OVERLAPPED ZERO AREAS IN THE PREVIOUS EXAMINED LAYER ARE ASSIGNED TO THE SAME CAVITY, THEN ASSIGN THE ZERO AREA IN THE EXAMINED LAYER TO THE SAME CAVITY AS THAT TO WHICH THE OVERLAPPED ZERO AREAS IN THE PREVIOUS EXAMINED LAYER IS ASSIGNED AND PROCEED TO STEP 2 FOR A SUBSEQUENT LAYER LYING BELOW THE PREVIOUS EXAMINED LAYER; 8. IF YES, AND IF THE ZERO AREA IN THE EXAMINED LAYER OVERLAPS MORE THAN ONE ZERO AREA IN THE PREVIOUS EXAMINED LAYER, AND THE OVERLAPPED ZERO AREAS IN THE PREVIOUS EXAMINED LAYER ARE ASSIGNED TO DIFFERENT CAVITIES, THEN ASSIGN THE ZERO AREA IN THE EXAMINED LAYER AND REASSIGN ALL ZERO AREAS COMMUNICATING THEREWITH IN EARLIER EXAMINED LAYERS TO A SINGLE CAVITY, DISCARD THE REMAINING CAVITY DESIGNATIONS FOR THE REASSIGNED ZERO AREAS, AND PROCEED TO STEP 2 FOR A SUBSEQUENT LAYER LYING BELOW THE PREVIOUS EXAMINED LAYER; 9. ONCE ALL OF THE LAYERS OF THE MATRIX HAVE BEEN EXAMINED, DETERMINE THE MINIMUM AND MAXIMUM VALUES OF X, Y AND Z OF EACH CAVITY; 10. IF ANY OF THESE VALUES LIES AT THE PERIPHERY OF THE MATRIX, DISCARD SUCH CAVITY, AS IT IS NOT ISOLATED. ALL OTHER CAVITIES ARE CONSIDERED TO BE ISOLATED; 11. FOR EACH ISOLATED CAVITY CHOOSE X AND Y COORDINATES ON THE EXTREME TOP AND BOTTOM LOCATIONS THEREIN HAVING RESPECTIVE HIGHEST AND LOWEST Z VALUES; 12. FOR EACH CAVITY, ASSIGN ZERO VALUES TO LOCATIONS HAVING THE SAME X AND Y COORDINATES AS THE TOP LOCATION OR COORDINATES IN THE VICINITY THEREOF AND HIGHER Z VALUES THAN THE TOP LOCATION, THUS DEFINING A CONDUIT; 13. FOR EACH CAVITY, ASSIGN ZERO VALUES TO LOCATIONS HAVING THE SAME X AND Y COORDINATES AS THE BOTTOM LOCATION OR COORDINATES IN THE VICINITY THEREOF AND LOWER Z VALUES THAN THE BOTTOM LOCATION, THUS DEFINING A CONDUIT; 14. OPTIONALLY, THE STEPS 12 AND 13 MAY BE TERMINATED WHEN THE CHANNELS DEFINED THEREBY COMMUNICATE WITH A CAVITY WHICH ALREADY HAS DEFINED IN ASSOCIATION THEREWITH CONDUITS COMMUNICATING WITH THE PERIPHERY OF THE MATRIX. 15. OPTIONALLY, THE CHANNELS MAY BE BLOCKED AFTER DRAINAGE BY FILLING OR PARTIALLY FILLING THEM WITH SOLIDIFIABLE LIQUID AND THEN SOLIDIFYING THEM. Additionally in accordance with a preferred embodiment of the present invention, as seen in Fig. 3, a plurality of separate objects 112 and 114 (Fig. 3 ) may be modelled together and placed with respect to each other so that they do not touch, while at the same time the plurality of objects is mutually nested so as to occupy a minimum overall volume. A technique for efficient nesting of a plurality of objects to be modelled at the same time may take place in accordance with the following sequence of operative steps: 1. FOR EACH OF THE OBJECTS TO BE MODELLED, DETERMINE THE EXTREME COORDINATES AND COMPUTE A MINIMUM BOUNDING VOLUME IN THE FORM OF A BOX FOR EACH SUCH OBJECT; 2. SORT THE BOUNDING VOLUMES IN DECREASING ORDER OF VOLUME; 3. DEFINE A THREE-DIMENSIONAL RASTER MATRIX (MASTER MATRIX) IN WHICH THE OBJECTS WILL BE LOCATED; 4. PLACE THE BIGGEST BOUNDING VOLUME IN THE MATRIX BY COPYING THE CONTENTS OF THE MATRIX OF THAT OBJECT INTO THE MASTER MATRIX, STARTING AT LOCATION (1, 1, 1); 5. FOR EACH OF THE REMAINING BOUNDING VOLUMES, START WITH THE NEXT BIGGEST VOLUME AND PROCEED ONE BY ONE UNTIL THE SMALLEST VOLUME IS REACHED, IN EACH CASE DETERMINE AN ORIENTATION IN THE MASTER MATRIX IN WHICH IT CAN BE PLACED WITHOUT OVERLAPPING OR TOUCHING ANY OF THE PREVIOUSLY LOCATED BOUNDING VOLUMES, WHILE CAUSING NO EXPANSION OR A MINIMAL EXPANSION OF THE ORIGINALLY SELECTED MASTER MATRIX DEFINED VOLUME. IN THE COURSE OF FITTING TRIALS, THE 6 POSSIBLE ORTHOGONAL ORIENTATIONS MAY BE TRIED; 6. WHEN THE BEST FIT IS FOUND, PLACE EACH OF THE REMAINING BOUNDING VOLUMES IN ITS BEST FIT LOCATION; Additionally in accordance with an embodiment of the invention, reference markings may be incorporated in the model by selectably changing the coloring of the solidifiable liquid at predetermined layers. When using the present invention, a problem of spatial distortion due to shrinkage of the solidifiable material upon solidification may be encountered. Such shrinkage may be as much as 2% in each linear dimension. According to one embodiment of the present invention, the problem of shrinkage may be overcome by using a multiple step irradiation technique, wherein an initial irradiation takes place followed by shrinkage. Excess solidifiable material tends to move into the region vacated by the shrinkage. A second irradiation step, typically in the same pattern as the first step, takes place. Subsequent irradiation, hardening and filling in cycles may also take place, as desired. The above technique for overcoming the shrinkage problem may also be carried out in a continuous manner, by extending the duration of application of the radiation. According to an alternative embodiment of the present invention, a non-shrinking solidifiable liquid may be provided by mixing into the usual shrinking solidifiable liquid another liquid which expands upon solidification by about the same amount that the shrinking solidifiable liquid shrinks. The ratio of the two components may be adjusted according to their shrinkage coefficients, so that the mixture has a zero or near zero overall shrinkage coefficient. A typical monomer that expands upon polymerization is Norbornene Spiroorthocarbonate, which is mentioned in the proceedings of RADCURE, 1984, at page 11 - 1. It may be mixed with epoxy-type photopolymers which have the usual shrinkage coefficients of about 2%. Distortions due to stresses in the model generated during a final curing step may be avoided by eliminating the final curing step, which is made possible by fully curing each layer as it is formed by overexposure of each solidification layer as it is formed. According to a further alternative embodiment of the present invention, the effects of shrinkage may be reduced by avoiding the simultaneous irradiation and solidification of large areas of the solidifiable layer. In this connection reference is made to Figs. 4A - 4D, which illustrate two step irradiation of a given pattern in complementary checkerboard patterns. Fig. 4A shows a typical solidification pattern mask for a given layer of a model. In accordance with an embodiment of the invention, this pattern is broken down into two complementary typically checkerboard pattern masks, illustrated in Figs. 4B and 4C. This pattern breakdown may be realized either photographically, using appropriate screens or electronically by logical AND operation between a mask pattern and a data pattern. The solidifiable layer is exposed through each of the complementary pattern masks separately, such that distortions due to shrinkage following the first exposure are at least partially compensated during the second exposure. If necessary, a third exposure may be carried out using a mask which corresponds to the complete pattern or selected portions thereof for filling in any unsolidified spaces in the pattern. The result of the complementary pattern exposure technique is a superimposed solidified pattern as seen in Fig. 4D. According to a further alternative embodiment of the present invention, shrinkage compensation may be achieved by distorting the exposure masks through pre-processing so as to take into account expected shrinkage in the finished model. Such a technique is employed in molding or casting when molds are distorted for such purpose. Reference is now made to Fig. 5, which illustrates an embodiment of modelling apparatus constructed and operative in accordance with the present invention. The modelling apparatus of Fig. 5 may function as the model generator 16 of Fig. 1. The apparatus of Fig. 5 is operative to generate a solid object by writing its configuration, layer by layer, on the outer layer of a rotating cylinder. A roller 300 is rotated in a rotation direction indicated by arrow 301 by drive means 305 about an axis 302. A layer 303 of a solidifiable material is supplied to the roller 300 along a line 304 parallel to axis 302 by dispensing apparatus 306. The solidifiable material is supplied from a reservoir 308 via a digitally controlled pump 310. Due to the rotation of roller 300 about axis 302, the layer of solidifiable material is supplied to a writing station, indicated generally by reference numeral 312. Typically the writing station comprises an endless film belt 314, which is driven in rotation so as to have a surface velocity synchronized with that of layer 303. A film drive mechanism 316, such as a film transport available from MEKEL of Walnut, California, drives the film in a direction indicated by arrows 318, past an electrophotographic plotter 320, such as can be found in an HP Laser Printer, which writes an exposure pattern thereon and subsequently past a radiation source 322, which typically comprises a strong UV light source, as is used in contact photographic printing. Source 322 exposes layer 303 through endless film belt 314 which is disposed in contact with layer 303 at that location. Following exposure, the exposed layer 303 is moved to a fixing station 324 that includes a rinsing facility, typically including a brush 326 and/or a suction pump, which removes the non-hardened portion of layer 303. A finishing station 325 comprises apparatus 328 for filling the space left by removal of the non-hardened portion of layer 303 with a removable material, such as hot wax (Carbowax 1540 from Union Carbide). The layer 303 is then cooled as by a fan 330 and smoothed as by a brush 332 and is then ready to receive a further layer 303. All these stations are oriented so that they can move radially so as to stay in touch with the roll as it expands. According to an alternative embodiment of the present invention, the layer 303 of a solidifiable material may be a photoresist web material, supplied from a roll 340, as illustrated in Fig. 6. Dispensing apparatus 306 may employ conventional spreading cylinders as are used in printing apparatus or alternatively may employ a Gardner knife or any other suitable spreading knife. Preferably the layer 303 comprises a relatively high viscosity solidifiable material such as 3100 manufactured by Vitralit (T.M.) of Zurich, Switzerland or Macrobase 600, available from ARCO Chemical Company of the U.S.A. According to an alternative embodiment of the invention, writing station 312 may employ direct laser writing on layer 303 using a modulated laser beam. Such an embodiment is illustrated pictorially in Fig. 7. A laser source 350 provides an output beam via a laser modulator 352. The modulated laser beam passes through a beam deflector 354 which writes on layer 303 in a line by line manner. This apparatus is found in the Raystar Laser Plotter of Scitex Corporation of Israel. According to a further alternative embodiment of the present invention. illustrated in Fig. 8, direct line by line laser writing on layer 303 may be provided through the use of a linear light source 360 such as a Model AUVBA manufactured by American Ultraviolet Co. or Model 6508A431 manufactured by Canrad Hanovia which illuminates the layer 303 via a linear shutter array (LISA) 362, such as a LISA-2500 manufactured by Phillips or a liquid crystal light valve such as a model H-4060 manufactured by Hughes Aircraft Company of Carlsbad, California, or an electro-optic ceramic PLZT light gate developed by the Standard Elektrik Research Center of Stuttgart, West Germany. According to a still further alternative embodiment of the present invention, illustrated in Fig. 9, a pre-prepared film 364 may be employed for non-contact exposure of layer 303 in association with a conventional projection system including a light source 366 and lenses 368. It will be appreciated that the technique described hereinabove in connection with Figs. 5 - 9 is not limited to a cylindrical configuration but is equally applicable to a rectangular or helical configuration or any other built up solid configuration. Following completion of the building up steps, the built up cylinder or other solid object is removed from the apparatus of Fig. 14 and is then subjected to treatment to remove the wax or other filler material, so that only the polymerized solidified material remains. It is appreciated that various small objects can be combined by suitable nesting techniques already discussed above so that they can be formed together in one building up process. Similarly, a large object may be broken down into components, each of which may be made by the techniques described hereinabove.

Claims: A system (16) responsive to coordinate information for providing a three-dimensional physical model of a desired geometry, said system comprising: means (312) for selectably solidifying a solidifiable modelling material(303) on a sequential layer by layer basis; characterized in that said system further comprises means (324, 325, 330) for (i) removing the non-solidified portions of each selectably solidified layer (303), (ii) replacing said portions with a removable solidifiable support material which is not solidifiable under the same conditions as said modelling material (303) and (iii) solidifying said removable support material to support said model whilst it is manufactured. A system according to claim 1, wherein said means for selectably solidifying comprises optical means (366, 368) for projecting an enlarged image defined by a mask (364) onto each layer (303). A system according to claim 1 or 2, wherein said modelling material comprises an active resin having a given shrinkage coefficient mixed with a second resin having a given expansion coefficient in order to provide a mixture which has a zero or near zero shrinkage coefficient. A system according to any one of claims 1 to 3, further comprising: means (10) for providing coordinate information of a three-dimensional element; and means (12) arranged to receive said coordinate information from said providing means (10) and to manipulate said coordinate information so as to adapt it for use in three-dimensional modelling. A system according to any one of the preceding claims, further comprising means (328) for providing said removable support material in a melted state. A system according to any one of the preceding claims, further comprising means for providing a dimensionally stable layer of liquid solidifiable modelling material in a desired plane. A system according to any one of the preceding claims, wherein said solidifiable modelling material comprises solidifiable liquid which includes radiation transparent particles in order to reduce the effective volume of curing material for a given volume of solidifiable liquid and thereby reduce the energy needed to solidify that given volume, thus reducing shrinkage. A system according to claim 1, further comprising means for providing enlarged or reduced size models from the same computer file, while maintaining a desired resolution along each axis. A method responsive to coordinate information for providing a three-dimensional physical model of a desired geometry, said method comprising the step of selectably solidifying a solidifiable modelling material (303) on a sequential layer by layer basis, characterized in that, following selectable solidification of a given layer, the non-solidified portions thereof are removed and replaced by a removable solidifiable support material which is not solidifiable under the same conditions as said modelling material (303) and in that said removable support material is solidified to support said model whilst it is manufactured. A method according to claim 9, wherein said selectable solidification step involves irradiating said solidifiable modelling material (303) in a pattern such that shrinkage occurs and additional solidifiable modelling material moves into place to take up the shrinkage and is solidified. A method according to claim 10, wherein said solidifiable modelling material (303) is irradiated sequentially in complementary patterns.

Inventors: BIEBER AVIGDOR, COHEN-SABBAN JOSEPH, KAMIR JOSEF, KATZ MATTHEW, LIVNI AVINOAM, NAGLER MICHAEL, POMERANTZ ITZCHAK, BIEBER, AVIGDOR, COHEN-SABBAN, JOSEPH, KAMIR, JOSEF, KATZ, MATTHEW, LIVNI,AVINOAM, NAGLER, MICHAEL, POMERANTZ, ITZCHAK
Applicants: CUBITAL LTD, CUBITAL LTD.
Application year: 1987
Main classification: G09B23
IPC codes: G06T15, B29C35, B29C67, G06F17, G06T11, G09B23, B23K26, B29K105