Claims
- 1. A method for determining the areas of resin to be cured in an optical stereolithography process for rapid prototyping using sequential laser curing of layers of a resin having a selected thickness to produce a desired shape of cured resin, said method comprising the steps of:(a) generating a computer model of said desired shape; (b) dividing the model into layers of thickness equal to the thickness of said layers each defining an area of resin to be cured by corresponding layer data; (c) selecting a set of said layers including and sequentially adjacent an intermediate layer and determining the areas in said intermediate layer of resin which would be oversized by said laser curing of one or more layers later in the curing sequence; (d) modifying said layer data to compensate for said oversizing; and (e) repeating steps (c) and (d) by sequentially selecting said sets of layers to include substantially all of said layers respectively as said intermediate layers.
- 2. A method as claimed in claim 1 wherein said sets are sequentially selected with each subsequent set having said intermediate layer being the layer adjacent the intermediate layer of the previously selected set.
- 3. A method as claimed in claim 2 wherein the first selected set includes the first layer to be cured and the sequential subsequent sets respectively include as the intermediate layer the subsequently cured adjacent layer.
- 4. A method as claimed in claim 1 wherein each said set includes N layers where N is selected from the series 3, 5, 7 or higher odd numbers determined by the size of possible oversizing from laser curing of the resin in terms of numbers of layer thickness to be compensated.
- 5. A method as claimed in claim 1 to compensate for oversizing of one layer thickness including:(a) naming polygons defined by said layers in the computer model as P1, P2 . . . PK . . . starting at the first layer to be cured; (b) selecting the first three layers P1 to P3 as said selected set and determining said intermediate layer to be middle layer P2; (c) determining the areas in layer P2 that are potentially oversized due to laser curing of layer P3, denoted by Poly 1=P2∩P3; (d) determining the areas in Poly 1 in which oversizing would actually occur as a result of no cured resin in corresponding areas of the adjacent earlier cured layer, by finding the difference between Poly 1 and P1, denoted by Poly 2=Poly 1∩{overscore (P1)}; (f) sequentially repeating the steps (b) to (e) for each set of 3 layers starting from the second layer of the previous set and continuing until all sets of layers in the model have been processed.
- 6. A method as claimed in claim 1 to compensate for oversizing of two layer thickness including:(a) naming polygons defined by said layers in the computer model as P1, P2 . . . PK . . . starting at the first layer to be cured; (b) selecting the first five layers P1 to P5 as said selected set and determining said intermediate layer to be middle layer P3; (c) determining the areas in layer P3 that are potentially oversized due to laser curing of layer P4, denoted by Poly 1=P3∩P4; (d) determining the areas in Poly 1 in which oversizing would actually occur as a result of no cured resin in corresponding areas of the adjacent earlier cured layer, by finding the difference between Poly 1 and P2, denoted by Poly 2=Poly 1∩{overscore (P2)}; (e) determining the areas in P3 that are potentially oversized due to laser curing of layer P5, denoted by Poly 3=Poly 1∩P5≡P3∩P4∩P5; (f) determining the areas in Poly 3 in which a second layer oversizing will actually occur as a result of no cured resin in corresponding areas two layers earlier by finding the difference between Poly 3 and P1, denoting the area as Poly 4=Poly 3∩{overscore (P1)}; and (g) sequentially repeating the steps (b) to (f) for each set of 5 layers starting from the second layer of the previous set and continuing until all sets of layers in the model have been processed.
- 7. A method as claimed in claim 6 wherein the computer model is modified by removing from layer P3 all the areas that would produce oversizing one and two layers below it and denoting the resultant polygon, represented by P3∩{overscore (Poly 2)}∩{overscore (Poly 4)}, as the modified layer.
- 8. A method as claimed in claim 1 to compensate for oversizing of two layer thickness including(a) naming polygons defined by said layers in the computer model as P1, P2 . . . PK . . . starting at the first layer to be cured; (b) selecting the first five layers P1 to P5 as said selected set and determining said intermediate layer to be middle layer P3; (c) determining the areas in layer P3 that are potentially oversized by one layer thickness due to laser curing of layer P4, and representing the areas (P3∩P4)∩{overscore (P2)}≡P3∩P4∩{overscore (P2)}; (d) determining in layer P3 where oversize would occur two layers earlier as a result of laser curing in layer P5, and representing the areas by P3∩P4∩P5∩{overscore (P1)}; and (e) modifying the computer model by removing from layer P3 all the areas where oversize would occur below it as a result of laser curing in layers P4 and P5, the resultant polygon being represented by P3∩{overscore ([(P3∩P4)∩)}{double overscore (P2)}]∩{overscore ([P3 ∩P4∩P5])}∩{double overscore (P1)}≡P3∩({overscore (P3)}∩{overscore (P4)}∩P2)∩({overscore (P3)}∩{overscore (P4)}∩{overscore (P5)})∩P1.
- 9. A method as claimed in claim 1 wherein said sequential layers are cured in a z direction or built direction.
- 10. A method as claimed in claim 9 wherein the z direction corresponds to the vertical direction in the stereolithography process so that the first cured layer is the lowest layer.
- 11. A method as claimed in claim 1 wherein said data for said modified layer is stored in a computer memory, magnetic media or optical media.
Priority Claims (1)
Number |
Date |
Country |
Kind |
801021 |
May 1998 |
SG |
|
Parent Case Info
This application is the national phase of international application PCT/SG99/00036 filed Apr. 30, 1999, which designated the U.S.
PCT Information
Filing Document |
Filing Date |
Country |
Kind |
PCT/SG99/00036 |
|
WO |
00 |
Publishing Document |
Publishing Date |
Country |
Kind |
WO99/59030 |
11/18/1999 |
WO |
A |
US Referenced Citations (3)
Number |
Name |
Date |
Kind |
5238639 |
Vinson et al. |
Aug 1993 |
A |
5659478 |
Pennisi et al. |
Aug 1997 |
A |
5902538 |
Kruger et al. |
May 1999 |
A |
Foreign Referenced Citations (1)
Number |
Date |
Country |
0484182 |
May 1992 |
EP |