EP1024459A2

Method and apparatus for forming three-dimensional objects using stereolithography

Abstract

Rapid prototyping and manufacturing (e.g. stereolithography) methods and apparatus are disclosed that form objects with enhanced accuracy and small feature retention. Techniques for offsetting cross-sectional boundary data to at least partially accommodate for solidification width induced in a medium by a beam of radiation are provided. One technique (Fig. 2) uses repeated small offsets (116) to yield an effective offset of a desired amount. A second technique uses displacement vectors to determine where and to what extent to offset the boundary segments. The offset amount (114) for each vertex is determined based on a combination of the (1) the vertex angle (θ), and (2) a predefined variable offset criteria which is different for at least two predefined ranges of angles (θ). A third technique converts a single boundary segment into a plurality of offset boundary segments when the single boundary segment cannot undergo the full desired offset without violating another offsetting rule.

EP1024459A2, drawing sheet 1
Sheet 1 of 15

Term

Term ended

Projected expiry passed 18 January 2020, 6.7 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

11 claims: 6 independent, 5 dependent

  1. 1
    A method of forming a three-dimensional object from a plurality of adhered laminae by exposing successive layers of a medium to a beam of prescribed stimulation that creates a width of solidification in the medium, comprising:providing data representing a three-dimensional object;manipulating the data to form modified object data for forming the three-dimensional object, including offsetting data associated with at least one cross-sectional boundary to derive a desired compensated boundary that at least partially compensates for the width of solidification in the medium induced by the beam, wherein the compensated boundary is derived from at least a first offset value and a second offset value;forming a layer of material from the medium adjacent to any last formed layer of material in preparation for forming a subsequent lamina of the object;exposing the material to the beam of prescribed stimulation to form a successive lamina of the object;and repeating the acts of forming and exposing a plurality of times in order to form the object from a plurality of adhered laminae.
  2. 4
    A method of forming a three-dimensional object from a plurality of adhered laminae by exposing successive layers of a medium to a beam of prescribed stimulation that creates a width of solidification, comprising:providing data representing a three-dimensional object;manipulating the data to form modified object data for forming the three-dimensional object, including offsetting data associated with at least some boundaries, to at least partially account for the width of solidification in the medium induced by the beam, by moving vertices of adjoining segments that form the boundaries inward by an amount dictated by a combination of (1) an angle formed by pairs of adjoining segments, and (2) a variable offset criteria that is based on at least two ranges of angles or is based on a variable offset criteria for at least one range of angles and two constant offset criteria for at least two ranges of angles;forming a layer of material from the medium adjacent to any last formed layer of material in preparation for forming a subsequent lamina of the object;exposing the material to the beam of prescribed stimulation to form a successive lamina of the object;and repeating the acts of forming and exposing a plurality of times in order to form the object from a plurality of adhered laminae.
  3. 8
    A method of forming a three-dimensional object from a plurality of adhered laminae by exposing successive layers of a medium to a beam of prescribed stimulation that creates a width of solidification in the medium, comprising:providing data representing a three-dimensional object;manipulating the data to form modified object data for forming the three-dimensional object, including offsetting data associated with at least some boundaries, to at least partially account for the width of solidification in the medium induced by the beam, by moving vertices of adjoining segments that form the boundaries inward by an amount dictated by a combination of (1) an angle formed by pairs of adjoining segments, and (2) a predetermined offset criteria;and converting at least one original boundary segment into at least first and second offset boundary segments, when at least one of the vertices of the original boundary segment is not offset by an amount that maintains a proposed offset segment parallel to the original segment, such that the first offset segment remains parallel to the original segment and the second offset segment is not parallel to the original segment;forming a layer of material from the medium adjacent to any last formed layer of material in preparation for forming a subsequent lamina of the object;exposing the material to the beam of prescribed stimulation to form a successive lamina of the object;and repeating the acts of forming and exposing a plurality of times in order to form the object from a plurality of adhered laminae.
  4. 9
    An apparatus for forming a three-dimensional object from a plurality of adhered laminae by exposing successive layers of a medium to a beam of prescribed stimulation to create a width of solidification in the medium, comprising:means for receiving data representing a three-dimensional object;means for manipulating the data to form modified object data for forming the three-dimensional object, including means for offsetting data associated with at least one cross-sectional boundary to derive a desired compensated boundary that at least partially compensates for the width of solidification in the medium induced by the beam, wherein the compensated boundary is derived from at least a first offset and a second offset;means for forming a layer of material from the medium adjacent to any last formed layer of material in preparation for forming a subsequent lamina of the object;means for exposing the material to the beam of prescribed stimulation to form a successive lamina of the object;and means for repeatedly operating the means for forming and the means for exposing a plurality of times in order to form the object from a plurality of adhered laminae.
  5. 10
    An apparatus for forming a three-dimensional object from a plurality of adhered laminae by exposing successive layers of a medium to a beam of prescribed stimulation to create a width of solidification in the medium, comprising:means for receiving data representing a three-dimensional object;means for manipulating the data to form modified object data for forming the three-dimensional object, including means for offsetting data associated with at least some boundaries, to at least partially account for the width of solidification in the medium induced by the beam, by moving vertices of adjoining segments that form the boundaries inward by an amount dictated by a combination of (1) an angle formed by pairs of adjoining segments, and (2) a variable offset criteria that is based on at least two ranges of angles or is based on a variable offset criteria for at least one range of angles and two constant offset criteria for at least two ranges of angles;means for forming a layer of material from the medium adjacent to any last formed layer of material in preparation for forming a subsequent lamina of the object;means for exposing the material to the beam of prescribed stimulation to form a successive lamina of the object;and means for repeatedly operating the means for forming and the means for exposing a plurality of times in order to form the object from a plurality of adhered laminae.
  6. 11
    An apparatus for forming a three-dimensional object from a plurality of adhered laminae by exposing successive layers of a medium to a beam of prescribed stimulation to create a width of solidification in the medium, comprising:means for receiving data representing a three-dimensional object;means for manipulating the data to form modified object data for forming the three-dimensional object, including means for offsetting data associated with at least some boundaries, to at least partially account for the width of solidification in the medium induced by the beam, by moving vertices of adjoining segments that form the boundaries inward by an amount dictated by a combination of (1) an angle formed by pairs of adjoining segments, and (2) a predetermined offset criteria;and means for converting at least one original boundary segment into at least first and second offset boundary segments, when at least one of the vertices of the original boundary segment is not offset by an amount that maintains a proposed offset segment parallel to the original segment, such that the first offset segment remains parallel to the original segment and the second offset segment is not parallel to the original segment;means for forming a layer of material in the medium adjacent to any last formed layer of material in preparation for forming a subsequent lamina of the object;means for exposing the material to the beam of prescribed stimulation to form a successive lamina of the object;and means for repeatedly operating the means for forming and the means for exposing a plurality of times in order to form the object from a plurality of adhered laminae.