Claims Analysis
Total Claims: 26
Claim 1
Independent Claim
97 words
A method for automatically inserting a drain or vent in a three-dimensional object representation to derive a modified object representation for subsequent use in constructing a three-dimensional object from a solidified medium, the object comprising at least one object region and at least one non-object region separated by at least one surface of the object, comprising manipulating the representation to insert the drain or vent through at least a portion of the at least one surface so as to form a passage to connect the at least one object region to the at least one non-object region.
Claim 2
Independent Claim
97 words
A method for automatically inserting a drain or vent in a three-dimensional object representation to derive a modified object representation for subsequent use in constructing a three-dimensional object from a solidified medium, the object comprising at least one object region and at least one non-object region separated by at least one surface of the object, comprising manipulating the representation to insert the drain or vent through at least a portion of the at least one surface so as to form a passage to connect the at least one object region to the at least one non-object region.
Claim 3
Dependent Claim
15 words
The method of claim 1 wherein the at least one surface is a flat surface.
Claim 4
Dependent Claim
15 words
The method of claim 1 wherein the at least one surface is a sloped surface.
Claim 5
Dependent Claim
15 words
The method of claim 1 wherein the at least one surface is a vertical surface.
Claim 6
Dependent Claim
44 words
The method of claim 1 wherein the manipulating of the representation comprises: taking as input an object representation which comprises a plurality of polygons which substantially span a surface of the object; and inserting the drain or vent in at least one selected polygon.
Claim 7
Dependent Claim
16 words
The method of claim 5 wherein said at least one selected polygon is a flat polygon.
Claim 8
Independent Claim
81 words
A method for automatically inserting a drain or vent in a vertical or a sloped surface of a three-dimensional object representation, comprising: taking as input the three-dimensional object representation, which representation comprises a plurality of boundaries of cross-sections of the object; taking as input data descriptive of the drain or vent; and modifying at least one of said cross-sectional boundaries by performing a Boolean operation between data descriptive of said cross-sectional boundary and said data descriptive of said drain or vent.
Claim 9
Independent Claim
81 words
A method for automatically inserting a drain or vent in a vertical or a sloped surface of a three-dimensional object representation, comprising: taking as input the three-dimensional object representation, which representation comprises a plurality of boundaries of cross-sections of the object; taking as input data descriptive of the drain or vent; and modifying at least one of said cross-sectional boundaries by performing a Boolean operation between data descriptive of said cross-sectional boundary and said data descriptive of said drain or vent.
Claim 10
Independent Claim
139 words
A method for automatically inserting a drain or vent in a sloped surface of a first three-dimensional object representation, comprising: supplying the first object representation, the first object representation having at least one sloped surface; selecting a second object representation having at least one of a vertical surface or a flat surface; relatively orienting the first and second object representations such that the flat surface and/or the vertical surface of the second object representation is situated near the at least one sloped surface of the first object representation; performing a Boolean operation between the first and second object representations to form a modified first object representation, including a flat surface or vertical surface formed at the at least one sloped surface; and inserting the drain or vent in the flat or vertical surface of the modified first object representation.
Claim 11
Independent Claim
139 words
A method for automatically inserting a drain or vent in a sloped surface of a first three-dimensional object representation, comprising: supplying the first object representation, the first object representation having at least one sloped surface; selecting a second object representation having at least one of a vertical surface or a flat surface; relatively orienting the first and second object representations such that the flat surface and/or the vertical surface of the second object representation is situated near the at least one sloped surface of the first object representation; performing a Boolean operation between the first and second object representations to form a modified first object representation, including a flat surface or vertical surface formed at the at least one sloped surface; and inserting the drain or vent in the flat or vertical surface of the modified first object representation.
Claim 12
Independent Claim
72 words
A method for automatically inserting a drain or vent in a surface of a three-dimensional object representation, comprising: taking as input the three-dimensional object representation which comprises a plurality of representations of boundaries of cross-sections of the object; deriving at least one modified boundary representation comprising removing at least a portion of at least one boundary representation comprising an intersection between the at least one boundary and a desired drain or vent.
Claim 13
Independent Claim
72 words
A method for automatically inserting a drain or vent in a surface of a three-dimensional object representation, comprising: taking as input the three-dimensional object representation which comprises a plurality of representations of boundaries of cross-sections of the object; deriving at least one modified boundary representation comprising removing at least a portion of at least one boundary representation comprising an intersection between the at least one boundary and a desired drain or vent.
Claim 14
Dependent Claim
63 words
The method of claim 1 wherein the object representation is used in constructing the object from a solidifiable medium from a plurality of formed and adhered cross-sections, wherein at least some cross-sections of the object are formed only in part from solidified medium, and wherein the solidified medium substantially bounds the object region and forms a support structure internal to the object region.
Claim 15
Dependent Claim
49 words
The method of claim 10 wherein the support structure internal to the object region comprises a plurality of solidified elements at least partially spaced from one another by gaps of unsolidified medium, and wherein unsolidified medium in the gaps is at least partially removed through the drain or vent.
Claim 16
Dependent Claim
13 words
The method of claim 2 wherein the flat surface is a horizontal surface.
Claim 17
Dependent Claim
13 words
The method of claim 6 wherein the flat polygon is a horizontal polygon.
Claim 18
Dependent Claim
64 words
The method of claim 7 wherein the modified object representation is used in constructing the object from a solidifiable medium from a plurality of formed and adhered cross-sections, wherein at least some cross-sections of the object are formed only in part from solidified medium, and wherein the solidified medium substantially bounds the object region and forms a support structure internal to the object region.
Claim 19
Dependent Claim
49 words
The method of claim 14 wherein the support structure internal to the object region comprises a plurality of solidified elements at least partially spaced from one another by gaps of unsolidified medium, and wherein unsolidified medium in the gaps is at least partially removed through the drain or vent.
Claim 20
Dependent Claim
64 words
The method of claim 8 wherein the modified object representation is used in constructing the object from a solidifiable medium from a plurality of formed and adhered cross-sections, wherein at least some cross-sections of the object are formed only in part from solidifiable medium, and wherein the solidified medium substantially bounds the object region and forms a support structure internal to the object region.
Claim 21
Dependent Claim
49 words
The method of claim 16 wherein the support structure internal to the object region comprises a plurality of solidified elements at least partially spaced from one another by gaps of unsolidified medium, and wherein unsolidified medium in the gaps is at least partially removed through the drain or vent.
Claim 22
Dependent Claim
63 words
The method of claim 9 wherein the object representation is used in constructing the object from a solidifiable medium from a plurality of formed and adhered cross-sections, wherein at least some cross-sections of the object are formed only in part from solidified medium, and wherein the solidified medium substantially bounds the object region and forms a support structure internal to the object region.
Claim 23
Dependent Claim
49 words
The method of claim 18 wherein the support structure internal to the object region comprises a plurality of solidified elements at least partially spaced from one another by gaps of unsolidified medium, and wherein unsolidified medium in the gaps is at least partially removed through the drain or vent.
Claim 24
Independent Claim
185 words
A method of constructing a three-dimensional object from a solidifiable medium, comprising: supplying data descriptive of the object; forming layers of unsolidified medium adjacent to previously formed cross-sections of the object in preparation for forming subsequent cross-sections of the object; selectively exposing the layers of unsolidified medium to prescribed stimulation to selectively solidify portions of the layers to form successive cross-sections of the object; automatically adhering the cross-sections together upon formation to construct the three-dimensional object cross-section by cross-section, the object comprising object regions and non-object regions separated bv surfaces of the object; and leaving at least a portion of the surface of the object unsolidified to form a passage from the object region to the non-object region so as to allow at least a portion of any unsolidified medium within the object region to be at least partially removed through the passage, wherein the surface region remaining unsolidified results from the removal of surface data descriptive of the surface, and wherein the medium is a liquid photopolymer, and wherein the passage is specified on the surface by specifying a location and a passage size.
Claim 25
Independent Claim
185 words
A method of constructing a three-dimensional object from a solidifiable medium, comprising: supplying data descriptive of the object; forming layers of unsolidified medium adjacent to previously formed cross-sections of the object in preparation for forming subsequent cross-sections of the object; selectively exposing the layers of unsolidified medium to prescribed stimulation to selectively solidify portions of the layers to form successive cross-sections of the object; automatically adhering the cross-sections together upon formation to construct the three-dimensional object cross-section by cross-section, the object comprising object regions and non-object regions separated bv surfaces of the object; and leaving at least a portion of the surface of the object unsolidified to form a passage from the object region to the non-object region so as to allow at least a portion of any unsolidified medium within the object region to be at least partially removed through the passage, wherein the surface region remaining unsolidified results from the removal of surface data descriptive of the surface, and wherein the medium is a liquid photopolymer, and wherein the passage is specified on the surface by specifying a location and a passage size.
Claim 26
Dependent Claim
23 words
The method of claim 20 wherein the passage size is selected from one or more preset sizes automatically once the location is specified.