[go: up one dir, main page]

DE69430703T2 - Verfahren zur korrektur der dicke von exzessiven aushärtenden, photometrisch geformten gegenständen - Google Patents

Verfahren zur korrektur der dicke von exzessiven aushärtenden, photometrisch geformten gegenständen

Info

Publication number
DE69430703T2
DE69430703T2 DE69430703T DE69430703T DE69430703T2 DE 69430703 T2 DE69430703 T2 DE 69430703T2 DE 69430703 T DE69430703 T DE 69430703T DE 69430703 T DE69430703 T DE 69430703T DE 69430703 T2 DE69430703 T2 DE 69430703T2
Authority
DE
Germany
Prior art keywords
overhang portion
thickness
section
data
cutout
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
DE69430703T
Other languages
English (en)
Other versions
DE69430703D1 (de
Inventor
Toshiroo Endoo
Norio Goto
Masumi Moritani
Masakatsu Ohkubo
Masahiko Ozawa
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from JP27404193A external-priority patent/JP3173252B2/ja
Priority claimed from JP27647593A external-priority patent/JP3146805B2/ja
Priority claimed from JP06831094A external-priority patent/JP3477805B2/ja
Application filed by Hitachi Ltd filed Critical Hitachi Ltd
Publication of DE69430703D1 publication Critical patent/DE69430703D1/de
Application granted granted Critical
Publication of DE69430703T2 publication Critical patent/DE69430703T2/de
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B29WORKING OF PLASTICS; WORKING OF SUBSTANCES IN A PLASTIC STATE IN GENERAL
    • B29CSHAPING OR JOINING OF PLASTICS; SHAPING OF MATERIAL IN A PLASTIC STATE, NOT OTHERWISE PROVIDED FOR; AFTER-TREATMENT OF THE SHAPED PRODUCTS, e.g. REPAIRING
    • B29C64/00Additive manufacturing, i.e. manufacturing of three-dimensional [3D] objects by additive deposition, additive agglomeration or additive layering, e.g. by 3D printing, stereolithography or selective laser sintering
    • B29C64/10Processes of additive manufacturing
    • B29C64/106Processes of additive manufacturing using only liquids or viscous materials, e.g. depositing a continuous bead of viscous material
    • B29C64/124Processes of additive manufacturing using only liquids or viscous materials, e.g. depositing a continuous bead of viscous material using layers of liquid which are selectively solidified
    • B29C64/129Processes of additive manufacturing using only liquids or viscous materials, e.g. depositing a continuous bead of viscous material using layers of liquid which are selectively solidified characterised by the energy source therefor, e.g. by global irradiation combined with a mask
    • B29C64/135Processes of additive manufacturing using only liquids or viscous materials, e.g. depositing a continuous bead of viscous material using layers of liquid which are selectively solidified characterised by the energy source therefor, e.g. by global irradiation combined with a mask the energy source being concentrated, e.g. scanning lasers or focused light sources
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B33ADDITIVE MANUFACTURING TECHNOLOGY
    • B33YADDITIVE MANUFACTURING, i.e. MANUFACTURING OF THREE-DIMENSIONAL [3-D] OBJECTS BY ADDITIVE DEPOSITION, ADDITIVE AGGLOMERATION OR ADDITIVE LAYERING, e.g. BY 3-D PRINTING, STEREOLITHOGRAPHY OR SELECTIVE LASER SINTERING
    • B33Y50/00Data acquisition or data processing for additive manufacturing
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B29WORKING OF PLASTICS; WORKING OF SUBSTANCES IN A PLASTIC STATE IN GENERAL
    • B29CSHAPING OR JOINING OF PLASTICS; SHAPING OF MATERIAL IN A PLASTIC STATE, NOT OTHERWISE PROVIDED FOR; AFTER-TREATMENT OF THE SHAPED PRODUCTS, e.g. REPAIRING
    • B29C35/00Heating, cooling or curing, e.g. crosslinking or vulcanising; Apparatus therefor
    • B29C35/02Heating or curing, e.g. crosslinking or vulcanizing during moulding, e.g. in a mould
    • B29C35/08Heating or curing, e.g. crosslinking or vulcanizing during moulding, e.g. in a mould by wave energy or particle radiation
    • B29C35/0805Heating or curing, e.g. crosslinking or vulcanizing during moulding, e.g. in a mould by wave energy or particle radiation using electromagnetic radiation
    • B29C2035/0838Heating or curing, e.g. crosslinking or vulcanizing during moulding, e.g. in a mould by wave energy or particle radiation using electromagnetic radiation using laser
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B29WORKING OF PLASTICS; WORKING OF SUBSTANCES IN A PLASTIC STATE IN GENERAL
    • B29CSHAPING OR JOINING OF PLASTICS; SHAPING OF MATERIAL IN A PLASTIC STATE, NOT OTHERWISE PROVIDED FOR; AFTER-TREATMENT OF THE SHAPED PRODUCTS, e.g. REPAIRING
    • B29C37/00Component parts, details, accessories or auxiliary operations, not covered by group B29C33/00 or B29C35/00
    • B29C2037/90Measuring, controlling or regulating
    • B29C2037/903Measuring, controlling or regulating by means of a computer
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B29WORKING OF PLASTICS; WORKING OF SUBSTANCES IN A PLASTIC STATE IN GENERAL
    • B29CSHAPING OR JOINING OF PLASTICS; SHAPING OF MATERIAL IN A PLASTIC STATE, NOT OTHERWISE PROVIDED FOR; AFTER-TREATMENT OF THE SHAPED PRODUCTS, e.g. REPAIRING
    • B29C37/00Component parts, details, accessories or auxiliary operations, not covered by group B29C33/00 or B29C35/00
    • B29C37/005Compensating volume or shape change during moulding, in general

Landscapes

  • Chemical & Material Sciences (AREA)
  • Engineering & Computer Science (AREA)
  • Materials Engineering (AREA)
  • Physics & Mathematics (AREA)
  • Optics & Photonics (AREA)
  • Manufacturing & Machinery (AREA)
  • Mechanical Engineering (AREA)
  • Heating, Cooling, Or Curing Plastics Or The Like In General (AREA)

Description

    TECHNISCHES GEBIET
  • Die vorliegende Erfindung bezieht sich auf ein optisches Verfahren zum Modellieren eines dreidimensionalen Baumodells durch Laminieren von ausgehärtetem Harz, gemäß Anspruch 1.
  • Die Erfindung bezieht sich weiter auf ein Datenverarbeitungs-Verfahren zum Vorab-Ändern von Oberflächen-Formdaten durch eine überflüssige Aushärtedicke und zur Verwendung in einem optischen Modellierverfahren gemäß Anspruch 1, gemäß Anspruch 4.
  • Der Zweck dieser Verfahren ist es, ein kubisches Harzmodell anzufertigen, durch Aushärten von durch Ultraviolett-Strahlen aushärtbarem Harz unter Bestrahlung eines Laserstrahls, und insbesondere, ein optisches Modellprodukt hoher dimensionaler Genauigkeit vorzusehen, durch Korrigieren einer überflüssigen Aushärtedicke aufgrund des übertragenden Laserstrahls.
  • HINTERGRUND TECHNIK
  • Herkömmlicherweise ist im Zusammenhang mit einem optischen Verfahren und einer Vorrichtung zum Modellieren ein Verfahren bekannt gewesen, in welchem dreidimensionale Formmodell-Daten in Konturlinien-Daten umgewandelt werden, und Abschnittsformen bei jeweiligen Konturlinien sequentiell laminiert werden, um ein kubisches Modell bzw. Raummodell anzufertigen, wie in "Optical Modeling Method" von Maruya et al. Nikkan Kogyo Shinbunsha beschrieben ist.
  • Maßnahmen zur Verbesserung der Genauigkeit sind in den japanischen Patentveröffentlichungen Nummern 4-79825, 4-79827, 5-33900 und 5-33901 beschrieben.
  • Auch "RP&M·SLA Special Seminar", gefördert durch Japanese 3D System, 29.- 30. Oktober, '92, beschreibt, dass, wenn eine Harzschicht einer Laserbestrahlung durch einen abtastenden Laserstrahl einmal oder durch sich überschneidende Laserstrahlen unterworfen wird, eine Aushärttiefe bei einem sich überschneidenden Laserstrahlabschnitt etwa 1,7 mal so groß ist, wie eine Aushärttiefe bei einem abgetasteten Abschnitt. Diese vorgenannten Stände der Technik haben versäumt, die Korrektur einer überflüssigen Aushärtdicke aufgrund eines übertragenden Laserstrahls am Boden eines Überhangabschnitts in Erwägung zu ziehen. Demzufolge wird am Boden dieses Abschnitts frisches Harz durch einen übertragenden Laserstrahl ausgehärtet und die Dicke überschreitet einen Design-Wert, was ein Problem aufwirft, dass die dimensionale Genauigkeit verringert wird.
  • Des Weiteren ist, um die Dimension eines modellierten Produkts an einen Design- Wert anzupassen, ein zweiter Arbeitsschritt nötig, wie etwa ein Abschälen, aber es ist manchmal unmöglich, für einen schmalen Spalt abgeschält zu werden, und eine Korrektur des dimensionalen Unterschieds ist erforderlich.
  • Ein Verfahren zur Modifizierung der Design-Dimensionen in einem dreidimensionalen CAD ist auch als ein Verfahren zur Korrektur der dimensionalen Differenz verfügbar, aber die dimensionale Modifikation im CAD ist nicht einfach und ist zeitaufwändig.
  • Des Weiteren beschreibt WO 91/12120 ein Verfahren und eine Vorrichtung zum Ausbilden eines festen dreidimensionalen Gegenstands durch Aussetzen von aufeinander folgenden Schichten eines flüssigen Materials einer vertikal bewegbaren Energiequelle, insbesondere einem Laserstrahl.
  • EP-A-0 277 832 betrifft ein Verfahren und eine Vorrichtung für eine grafische Anzeige.
  • US-A 5,238,639 zeigt ein optisches Verfahren zum Modellieren, in welchem der Dimensionsfehler aufgrund von Schrumpfung des Harzes dadurch verhindert wird, dass die Aushärttiefe, welche durch eine einzelne Bestrahlung eines Laserstrahls erzeugt wird, vorsätzlich geändert wird.
  • EP-A-0 422 234 offenbart ein Verfahren zur Vermeidung des Dimensionsfehlers aufgrund der dynamischen Verzerrung, die durch die Konstruktion und die Form einer Maschine erzeugt wird.
  • JP-A-05 224 721 betrifft ein Datenverarbeitungs-Verfahren, in welchem Punkte auf einer Oberfläche von einer gekrümmten Oberfläche berechnet werden und die Orientierung der gekrümmten Oberfläche bestimmt wird.
  • JP-A-04 169 221 zeigt ein optisches Modellieren, bei welchem der Dimensionsfehler aufgrund der Laserenergie-Verteilung im Fall eines einzelnen Abtast- Laserstrahls korrigiert wird.
  • Die Aufgabe der vorliegenden Erfindung ist es, die Probleme wie oben zu lösen, und automatisch dimensionale Unterschiede, die einer Stereolithographie bei einem optischen Modellieren inhärent sind, zu ermitteln und zu korrigieren.
  • Dieses Ziel wird erreicht durch ein Verfahren gemäß den Ansprüchen 1 und 4.
  • Weitere Ausführungsformen der Erfindung sind in den abhängigen Ansprüchen definiert.
  • Vorteilhafterweise wird der Dimensionsunterschied an Oberflächen-Formdaten automatisch korrigiert durch ein Verfahren, in welchem Scheitel von polygonalen Ausschnitten, welche die Oberflächen-Formdaten ergeben, durch Knoten ersetzt werden, und Knoten einen polygonalen Ausschnitt bilden, der am Boden des Überhangabschnitts liegt, bewegt werden, um die Form und eine Position dieses polygonalen Ausschnitts zu ändern, und ein Modellieren, basierend auf diesen Daten, ausgeführt wird.
  • Gemäß einem Aspekt wird eine überflüssige Aushärtdicke α an dem Boden eines Überhangabschnitts bestimmt, entsprechend der folgenden Gleichung (1), und die überflüssige Aushärtdicke α wird im Vorfeld von einem Designwert in einem dreidimensionalen Formmodell entfernt und in Konturlinien-Daten konvertiert. Angenommen, dass die Anzahl der laminierten Schichten des Modellierens eines Überhangabschnitts N ist, die Laminierungshöhe P ist, der Lichtabsorptions- Koeffizient des Harzes k ist, die Wellenlänge des Aushärtstrahls λ ist, und das Verhältnis der kritischen Energie der Harzaushärtung zur Bestrahlungsenergie eines Aushärtstrahls Eo ist, wird eine überflüssige Aushärtdicke α zur Vorkorrektur von überflüssigem Aushärten, wie unten bestimmt:
  • α = -λ/k(ln(Eo) - ln(C)) - P (1)
  • wobei
  • C = (1-BN)/(1-B)
  • B = EXP(-kP/λ).
  • Durch Entfernen und Addieren der überflüssigen Aushärtdicke α, welche aus der obigen Gleichung (1) bestimmt wird, von und zu Konturlinien-Daten, kann ein optisches Modellierprodukt von hoher dimensionaler Genauigkeit erzielt werden.
  • Wie die überflüssige Aushärtdicke α zu bestimmen ist, wird mit Bezugnahme auf Fig. 5, Fig. 11(a) und Fig. 11(b) beschrieben werden.
  • Angenommen, dass die Laminierungshöhe P ist, die Tiefe der Oberseite einer ersten Aushärtschicht D ist, die Anzahl der laminierten Schichten N ist, und der Lichtabsorptions-Koeffizient des Harzes k ist, ist die Übertragungsstrahl-Energie En(D, N) bei der Tiefe D auf Laminierung von N-Schichten hin, En(D, N) = EXP(-k(D + (N - 1)P)/λ). Da die Laminierung voranschreitet, wird ein Übertragungsstrahl viele Male auf einem unteren Abschnitt der ersten Schicht einstrahlen und eine darauf angesammelte Energie Etotal (D, N) ist,
  • Etotal (D, N) = EXP (-kD/λ)
  • + EXP(-k(D + p)/λ)
  • ·
  • ·
  • + EXP(-k(D + (n - 1) P)/λ).
  • Durch Setzen von
  • A = EXP(-kD/λ)
  • B = EXP(-kP/λ),
  • führt dies zu
  • Etotal (D, N) = A(1 + B + B² + ... + B(n-1)).
  • Durch Bilden des Logarithmus auf beiden Seiten ergibt sich,
  • ln(Etotal(D, N)) = -kD/λ + ln(C),
  • wobei c = (1 - Bn)/(1 - B).
  • Demzufolge ist, da D = -λ/k(ln(Etotal (D, N) - ln(C)) die Tiefe der Oberseite der ersten Schicht ist, und angenommen, dass Etotal (D, N) auch eine kritische Aushärtenergie (Verhältnis zur Bestrahlungsenergie) ist, die überflüssige Aushärtdicke α, wenn N-Schichten laminiert werden, α = D - P (n - 1).
  • Gemäß einem weiteren Aspekt wird die Richtung eines Normalen-Vektors einer Ausschnittsebene eines polygonalen Ausschnitts untersucht, welcher zu den Oberflächen-Formdaten beiträgt, um zu entscheiden, ob ein Überhang existiert oder nicht, wobei Scheitel, die einen Ausschnitt bilden, mit Knoten ersetzt werden, um so in eine Reihenfolge gesetzt zu werden, die Knoten unterschieden werden, ob sie Knoten sind, die einen polygonalen Ausschnitt bilden, der am Boden eines Überhangabschnitts liegt, und wenn die Knoten den polygonalen Ausschnitt bilden, der an dem Boden des Überhangabschnitts liegt, werden diese Knoten um einen Bewegungsbetrag bewegt, der gemäß einer vorbestimmten Regel in Übereinstimmung mit einer Neigung der Ausschnittsebene bestimmt ist, um die Form und die Position des polygonalen Ausschnitts zu ändern. Zu dieser Zeit wird, wenn Knoten mit einer Mehrzahl von Ausschnitten zusammen sind, die Richtung eines Normalen-Vektors einer Ausschnittsebene, die um ein Maximum von Bewegungsbeträgen bewegt werden soll, bestimmt durch Neigungen der jeweiligen Ausschnittsebenen, untersucht, um zu wissen, in welche Richtung diese Ausschnittsebene zeigt. Falls eine Z-Achsen-Komponente des Normalen-Vektors negativ ist, zeigt die Ausschnittsebene an der Z-Achse nach unten. Wenn nämlich die Z-Achsenrichtung in der vertikalen Richtung genommen wird, wird dieser Ausschnitt so unterschieden, dass er am Boden des Überhangabschnitts liegt. Wenn Scheitel, welche den Ausschnitt bilden, lediglich zur Korrektur in Übereinstimmung mit den Ergebnissen der Entscheidung der Ausschnittsrichtung (Normalen-Vektor) bewegt werden, werden Scheitel in Übereinstimmung mit einer Mehrzahl von Ausschnitten manchmal um unterschiedliche Beträge bewegt, und die Form wird gestört. Daher werden Scheitel eines polygonalen Ausschnitts in eine Ordnung gesetzt, in der Form von Knoten, diese Knoten werden unterschieden, ob sie am Boden des Überhangs liegen, durch Untersuchung der Richtung des Ausschnitts durch das vorgenannte Verfahren, und sie werden bewegt. Daraufhin kann durch Zurückkehren der Knoten zu Koordinaten von Scheiteln von jeweiligen Ausschnitten eine Korrektur ausgeführt werden, ohne die Form zu stören. Der vorgenannte dimensionale Unterschied wird automatisch an Oberflächen- Formdaten durch das obige Verfahren korrigiert, und dann wird ein Modellieren auf Basis der Daten durchgeführt.
  • Durch Ersetzen der überflüssigen Aushärtdicke αufgrund eines übertragenden Laserstrahls an Konturlinien-Daten oder durch Entfernen von dieser von einem dreidimensionalen Formmodell-Design-Wert kann die dimensionale Genauigkeit eines Modellierprodukts verbessert werden.
  • Auch kann der dimensionale Unterschied, der einer optischen Modelliertechnik inhärent ist, automatisch an Oberflächen-Formdaten korrigiert werden, und die dimensionale Genauigkeit eines optisch modellierten Produkts kann durch Durchführen eines Modellierens auf Basis von Oberflächen-Formdaten nach einer Korrektur verbessert werden. Da weiterhin die vorgenannte Korrekturverarbeitung automatisch bewirkt werden kann, kann die Effizienz der dimensionalen Unterschiedskorrektur verbessert werden. Zusätzlich kann so ein zweiter Arbeitsschritt, wie ein Abschälen, umgangen werden.
  • KURZE BESCHREIBUNG DER ZEICHNUNGEN
  • Fig. 1 ist eine Modell-Schnittansicht, welche eine erste Ausführungsform der vorliegenden Erfindung zeigt.
  • Fig. 2 ist eine Modell-Schnittansicht, in welcher ein Überhangabschnitt in der ersten Ausführungsform der vorliegenden Erfindung angewinkelt ist.
  • Fig. 3 ist ein Flussdiagramm, welches ein Verfahren zur Korrektur einer überflüssigen Aushärtdicke in der ersten Ausführungsform der vorliegenden Erfindung zeigt.
  • Fig. 4 ist ein Modell-Abschnitts- und Konturlinien-Datenabschnitts- Diagramm, welches eine zweite Ausführungsform der vorliegenden Erfindung zeigt.
  • Fig. 5 ist ein Flussdiagramm, welches ein Verfahren zur Korrektur einer überflüssigen Aushärtdicke in der zweiten Ausführungsform der vorliegenden Erfindung zeigt.
  • Fig. 6 ist eine Schnittansicht, welche ein herkömmliches Beispiel zeigt, in welchem die Korrektur der überflüssigen Aushärtdicke nicht gemacht ist.
  • Fig. 7 ist ein PAD-Diagramm für eine Verarbeitungsmethode, welches eine dritte Ausführungsform der vorliegenden Erfindung zeigt, in welcher ein Dimensionsunterschied aufgrund überflüssiger Aushärtung am Boden eines Überhangabschnitts in einem Oberflächen- Formmodell korrigiert wird.
  • Fig. 8 ist ein Format von Oberflächen-Formdaten in der dritten Ausführungsform der vorliegenden Erfindung.
  • Fig. 9 ist eine perspektivische Ansicht, welche das Verhältnis zwischen einem Dreiecksausschnitt und Scheitel in der dritten Ausführungsform der vorliegenden Erfindung zeigt.
  • Fig. 10 ist eine perspektivische Ansicht, welche einen Normalen-Vektor eines Ausschnitts eines Überhangabschnitts in der dritten Ausführungsform der vorliegenden Erfindung zeigt.
  • Fig. 11 ist eine Schnittansicht zur Erläuterung einer überflüssigen Aushärtdicke in der dritten Ausführungsform der vorliegenden Erfindung.
  • Fig. 12 ist eine Grafik zur Erläuterung des Verhältnisses zwischen Laminierungsdicke und Dimensionsunterschied in der dritten Ausführungsform der vorliegenden Erfindung.
  • Fig. 13 ist ein PAD-Diagramm, wenn der Korrekturwert einen Wert annimmt, welcher von einer Neigung des Überhangabschnittsbodens in der dritten Ausführungsform der vorliegenden Erfindung abhängt.
  • Fig. 14 ist eine Schnittansicht eines Modells, wenn der Korrekturwert einen Wert annimmt, welcher von einer Neigung des Überhangabschnittsbodens in der dritten Ausführungsform der vorliegenden Erfindung abhängt.
  • Fig. 15 ist ein PAD-Diagramm, wenn ein Normalen-Vektor pro Stück eines polygonalen Ausschnitts in der dritten Ausführungsform der vorliegenden Erfindung berechnet wird.
  • Fig. 16 ist ein Blockdiagramm, welches das Vorgehen gemäß einer vierten Ausführungsform der vorliegenden Erfindung zeigt, in welcher die Oberflächen-Formdaten-Korrekturverarbeitung angewendet wird, um ein optisches Modellieren durchzuführen.
  • Fig. 17 ist eine Schnittansicht eines Modells, welches ein Loch eines Durchmesser-Designwertes D = 10,0 in der vierten Ausführungsform der vorliegenden Erfindung aufweist.
  • Fig. 18 ist ein PAD-Diagramm, welches eine Verarbeitungsmethode gemäß einer fünften Ausführungsform der vorliegenden Erfindung zeigt, in welcher die Korrektur durch ein Oberflächen-Formmodell bewirkt wird.
  • Fig. 19 ist eine perspektivische Ansicht, welche das Verhältnis zwischen einem dreieckigen Ausschnitt und Knoten in der fünften Ausführungsform der vorliegenden Erfindung zeigt.
  • BESTE ART UND WEISE ZUR AUSFÜHRUNG DER ERFINDUNG
  • Ausführungsformen der vorliegenden Erfindung werden hierunter mit Bezug auf die Zeichnungen beschrieben werden.
  • Fig. 1 ist eine Modell-Schnittansicht, welche eine Ausführungsform der vorliegenden Erfindung zeigt. Fig. 1(a) ist eine Schnittansicht eines dreidimensionalen Formmodells, welches präpariert ist, um einen Designwert T1 der Dicke eines Überhangabschnitts zu verwenden. Fig. 1(b) ist eine Schnittansicht eines dreidimensionalen Formmodells, in welchem die Dickenkorrektur angewandt ist, durch Entfernen einer überflüssigen Aushärtdicke β, bestimmt aus Gleichung (1), aus dem Designwert T1 des Überhangabschnitts. Fig. 1(c) ist eine Schnittansicht eines optischen Modellierprodukts, welches basierend auf einem korrigierten Modell modelliert ist. Auf diese Art und Weise weist durch ein Verfahren, in welchem das dreidimensionale Formmodell, welches den Designwert T1 der Dicke eines Überhangabschnitts aufweist, korrigiert und zu einem dreidimensionalen Formmodell zum Modellieren modelliert werden kann, welches einen Unterschied der Subtraktion einer überflüssigen Aushärtedicke β eines Überhangabschnitts von dem Designwert T1 aufweist, der Überhangabschnitt des korrigierten Modells eine Dicke auf, welche dem Designwert T1 entspricht, um es dadurch möglich zu machen, ein optisch modelliertes Produkt von hoher dimensionaler Genauigkeit zu erreichen.
  • Fig. 2 ist eine Modell-Schnittansicht, welche eine Ausführungsform der vorliegenden Erfindung zeigt. Fig. 2(a) ist eine Schnittansicht eines dreidimensionalen Formmodells, vorbereitet, um einen Designwert T2 der Dicke eines Überhangabschnitts zu verwenden. Fig. 2(b) ist eine Schnittansicht eines dreidimensionalen Formmodells, in welchem eine Dickenkorrektur durch Entfernen einer überflüssigen Aushärtdicke γ angewandt ist, bestimmt aus Gleichung (1), aus dem Designwert T2 des Überhangabschnitts. Fig. 2(c) ist eine Schnittansicht eines optischen Modellierprodukts, welches basierend auf einem korrigierten Modell der Fig. 2(b) modelliert ist. Auf diese Art und Weise kann Gleichung (1) sogar, wenn der Überhangabschnitt nicht vertikal zur Richtung der Laminierung ist, angewandt werden, und ein optisches Modellierprodukt von hoher dimensionaler Genauigkeit, welches den Überhangabschnitt einer Dicke gleich dem Designwert T2 aufweist, kann aus einem Formmodell erhalten werden, in welchem der Designwert T2 für die überflüssige Aushärtdicke γ korrigiert ist.
  • Fig. 3 ist ein Flussdiagramm zum Erhalten eines optischen Modelliermodells hoher dimensionaler Genauigkeit durch Korrektur der überflüssigen Aushärtdicke des Überhangbodens in einem dreidimensionalen Formmodell in Übereinstimmung mit der ersten Ausführungsform der vorliegenden Erfindung.
  • Zuerst wird ein dreidimensionales Formmodell in Übereinstimmung mit Designwerten modelliert, und Konturlinien-Daten-Konvertierungen werden durchgeführt auf Basis der Modelldaten. Das Vorhandensein oder eine Abwesenheit eines Überhangabschnitts wird aus dem vertikalen Positionsverhältnis zwischen individuellen Konturlinien entschieden. In Abwesenheit von jeglichem Überhangabschnitt ist keine überflüssige Aushärtdicke im Spiel und mit dem Modellieren wird fortgeschritten, wie sie ist. Mit einem ermittelten Überhangabschnitt wird ein dreidimensionales Formmodell, eingegeben in Übereinstimmung mit den Designwerten, erreicht. Eine entworfene Dicke des Überhangabschnitts wird in Gleichung (1) gesetzt, um eine überflüssige Aushärtdicke zu erlangen, und ein dreidimensionales Formmodell wird angefertigt, in welchem die Dicke des Überhangabschnitts korrigiert ist. Das dreidimensionale Formmodell, welches die korrigierte überflüssige Aushärtdicke aufweist, wird in Konturlinie-Daten konvertiert, und ein optisches Modellieren wird unter Verwendung dieser Konturlinien-Daten durchgeführt.
  • Fig. 4 ist eine Konturlinien- und Modell-Schnittansicht, welche eine zweite Ausführungsform der vorliegenden Erfindung zeigt. Fig. 4(a) ist ein Konturlinien- und Abschnittsdiagramm eines dreidimensionalen Formmodells, angefertigt unter Verwendung eines Designwerts T1 der Dicke eines Überhangabschnitts. Fig. 4(b) ist eine Konturlinien- und Schnittansicht, in welcher eine überflüssige Aushärtdicke β, bestimmt aus Gleichung (1), von dem Designwert T 1 des Überhangabschnitts entfernt ist. Fig. 4(c) ist eine Konturlinien-Daten-Schnittansicht, in welcher entfernte Daten für einen Abschnitt anders als der Überhangabschnitt hinzugefügt sind. Fig. 4(d) ist eine Schnittansicht eines optischen Modellierprodukts, modelliert, basierend auf einem korrigierten Modell der Fig. 4(c).
  • Fig. 5 ist ein Flussdiagramm für eine zweite Ausführungsform, die auf ein Verfahren zur Korrektur der überflüssigen Aushärtdicke eines Überhangabschnitts gerichtet ist, durch Entfernen und Hinzufügen von Modell-Konturlinien-Daten, um ein optisches Modellierprodukt von hoher dimensionaler Genauigkeit und eine Vorrichtung, basierend auf dem Verfahren, zu erhalten.
  • Fig. 6 zeigt ein herkömmliches Beispiel. Wenn der Designwert der Dicke eines Überhangabschnitts auf T1 gesetzt wird, und die Laminierungsrichtung, wie durch den Pfeil angezeigt, gesetzt wird, wie bei (a) in Fig. 6 gezeigt, und eine Konvertierung in Konturlinien-Daten einer vorbestimmten Laminierungsdicke und optisches Modellieren durchgeführt wird, wie bei (b) gezeigt, bestrahlt ein Laserstrahl zum Aushärten in einer Richtung, entgegengesetzt zu dem Pfeil (von der Oberseite des Überhangs), und folglich wird frisches Harz, von welchem eigentlich nicht gewünscht wird, auszuhärten, durch einen übertragenden Laserstrahl veranlasst, eine Aushärtung in einem unteren Abschnitt des Überhangs zu erleiden, was Probleme ergibt, dass überflüssiges Aushärten am Boden des Überhangabschnitts stattfindet, um den Boden zu veranlassen, vorzuragen, und die Dicke des Überhangabschnitts bis zu T1 + α mehr beträgt als der Designwert T1, wie bei (c) gezeigt, um die dimensionale Genauigkeit zu verschlechtern.
  • Fig. 7 ist ein PAD-Diagramm einer dritten Ausführungsform der vorliegenden Erfindung, gerichtet auf eine Verarbeitungsmethode zur Korrektur eines dimensionalen Unterschieds des Überhangabschnittsbodens, aufgrund überflüssiger Aushärtung an Oberflächenform-Daten.
  • Als Erstes wird eine Datei von zu korrigierenden Oberflächenform-Daten bestimmt. Die Oberflächenform-Daten sind Daten zum Ausdrücken der Oberfläche eines dreidimensionalen Formmodells durch einen Satz von polygonalen Ausschnitten, von denen jeder zumindest drei Scheitelpunkte aufweist, und dreieckige Ausschnitte sind in Verbindung mit der vorliegenden Erfindung beschrieben. In Fig. 8 ist ein Format der Oberflächenform-Daten-Datei gezeigt. Ein Normalen- Vektor und dreidimensionale Koordinaten von drei Scheiteln, welche individuelle Ausschnitte bilden, sind beschrieben, und Datenstücke der individuellen Ausschnitte werden voneinander durch Beendigungsmarkierungen unterschieden.
  • Darauf folgend werden Koordinaten von drei Scheiteln und ein Normalen-Vektor eines jeden Ausschnitts in der Oberflächenform-Daten-Datei sequentiell gelesen und eine Gesamt-Ausschnittszahl wird gezählt. Als Nächstes werden die Knotenzahlen zu den Auslese-Koordinaten der Scheitel zugeteilt durch Zuteilen identischer Knotenzahlen zu den gleichen Koordinaten der Scheitel, wie die der vorher ausgelesenen Ausschnitte. Weiter wird die Information gespeichert, zu welchen Knoten jeder Ausschnitt ausgebildet ist. Im Folgenden wird zur Ermittlung eines Überhangabschnitts eine Positive oder Negative einer Z-Komponente eines Normalen-Vektors bestimmt. Wenn die Z-Komponente negativ ist, d. h. eine Ausschnittsebene nach unten zeigt, liegt der Ausschnitt am Boden eines Überhangabschnitts oder dem Boden eines Modellierprodukts, und daher werden Flags, welche die Lage an dem Boden des Überhangabschnitts anzeigen, an Knoten angehängt, welche diesen Ausschnitt bilden. Dieser Vorgang wird für alle Ausschnitte wiederholt. Auch wenn die obige Operation während des Lesens von Ausschnittsdaten hierbei bewirkt wird, ist die Verarbeitung als Ganzes gleich.
  • Als Nächstes wird eine überflüssige Aushärtdicke α festgesetzt, welche als Korrekturwert dient. Die Art und Weise der Bestimmung der überflüssigen Aushärtdicke α ist in Verbindung mit den vorangegangenen Ausführungsformen beschrieben worden. Daraufhin werden Flags aller Knoten untersucht und Z- Koordinaten von Knoten, welche mit Flags angehängt sind, werden mit Korrekturwerten addiert, so dass Koordinaten von individuellen Knoten mit neuen Koordinatenwerten ersetzt werden können, welche Z-Koordinatenwerte nach Korrektur sind. Koordinaten von Scheiteln, welche einen Ausschnitt bilden, werden mit den ersetzten neuen Koordinaten der Knoten überschrieben. Die Ebenen-Neigung des Ausschnitts wird nun geändert und daher wird ein Normalen-Vektor des Ausschnitts berechnet, wobei die Z-Koordinaten nach Korrektur verwendet werden. Eine neue Oberflächenform-Daten-Datei wird erzeugt in dem gleichen Format wie das Auslese-Daten-Format von den Koordinaten der Scheitel und dem Normalen- Vektor nach Korrektur.
  • Auch wenn das Setzen von Korrekturwerten zu irgendeiner Phase vor einer Z- Korrektur bewirkt wird, ist die Verarbeitung als Ganzes gleich.
  • Die Gründe, warum die Knotenanzahl den Scheiteln von Ausschnitten zugeteilt wird und eine Z-Koordinaten-Korrektur an Knoten durchgeführt wird, wird nun beschrieben werden. Fig. 9 ist ein Diagramm, welches dreieckige Ausschnitte der Oberflächenform-Daten zeigt. Fig. 9(a) zeigt zwei angrenzende Ausschnitte A und B, von denen Ausschnitt A am Boden eines Überhangabschnitts liegt, und Ausschnitt B nicht an dem Überhangabschnitt ist. Die jeweiligen Ausschnitte weisen Scheitel a1. a2, a3 und b1, b2, b3 auf. Wenn Koordinatenwerte der Scheitel a1. a2 und a3 auf Änderung der Form des Ausschnitts A, welcher an dem Boden des Überhangabschnitts liegt, bewegt werden, wird die Form des dreieckigen Ausschnitts A geändert, während der Ausschnitt A sich von dem Ausschnitt B abtrennt, um die Beziehung zwischen den Ausschnitten A und B zu stören, was die Daten unrichtig macht. Ein Ausschnitt, der durch normale Oberflächenform-Daten wiedergegeben wird, weist zumindest drei Scheitel auf, aber ist sich nicht der Tatsache bewusst, dass diese Scheitel mit diesem Ausschnitt und einem angrenzenden Ausschnitt gemeinsam sind. In Fig. 9(b) werden pro gemeinsamem Stück zu den dreieckigen Ausschnitten A und B mit Knoten n1 und n3 ersetzt, und die Form des Ausschnitts A wird durch Bewegung von Knoten n1, n2 und n3 geändert.
  • Als Ergebnis ist die Form des Ausschnitts B gleichzeitig geändert, so dass die Ausschnitte A und B sich nicht voneinander trennen sollten und das Verhältnis zwischen ihnen gehalten wird, um die Daten richtig zu machen. Somit kann in dreieckigen Ausschnitten, welche die Oberfläche eines Modells wiedergeben, durch Versetzen von benachbarten Ausschnitten gemeinsamen Stücken mit Knoten, und Bewegen der Knoten, die Form und Position von beiden Ausschnitten geändert werden, ohne zu bewirken, dass sich die zwei Ausschnitte voneinander trennen und miteinander überlappen. Der schräge Überhangboden ist hier als Beispiel gegeben, aber ein horizontaler kann gleichbehandelt werden.
  • Als Nächstes wird ein Verfahren zur Entscheidung, ob ein Ausschnitt am Boden eines Modellierprodukts oder dem Boden eines Überhangabschnitts liegt, durch Verwendung eines Normalen-Vektors, beschrieben werden.
  • In Fig. 10 sind ein dreieckiger Ausschnitt, der am Boden eines Überhangabschnitts liegt, und sein Normalen-Vektor gezeigt. Angenommen, dass die Richtung der Laminierung des Modells mit der positiven Richtung der Z-Achsen- Koordinate zusammenfällt und ein Normalen-Vektor vertikal zu einer Ebene, die durch den Ausschnitt definiert ist und nach außen von dem Modell gerichtet ist (Xa, Ya, Za), zeigt diese Ausschnitt nach unten, wenn für die Z-Komponente Za < 0 steht und bestimmt ist, an dem Boden des Überhangabschnitts zu liegen. Durch Bestimmung einer positiven oder negativen Normalen-Vektor-Z-Komponente auf diese Art und Weise, kann der Ausschnitt, welcher an dem Boden des Überhangabschnitts liegt, automatisch ermittelt werden.
  • Durch die obige Verarbeitungsmethode kann der Boden des Modellierprodukts und Boden des Überhangabschnitts automatisch ermittelt werden, der dimensionale Unterschied kann effizient an Oberflächenform-Daten korrigiert werden und ein optisches Modellierprodukt von hoher dimensionaler Genauigkeit kann durch Durchführung eines Modellierens auf Basis der Daten erreicht werden.
  • Während in der vorliegenden Ausführungsform der dreieckige Ausschnitt beschrieben worden ist, kann ein polygonaler Ausschnitt gleichbehandelt werden.
  • Nun wird eine Beschreibung der überflüssigen Aushärtdicke gegeben werden. Fig. 11 (a) zeigt das Prinzip der überflüssigen Aushärtung eines optischen Modellierens. Überflüssige Aushärtung wird bewirkt durch ein Phänomen, das eine Streuung eines Laserstrahls, der durch den Überhangabschnitt eines Modells überträgt, frisches Harz am Boden des Überhangabschnitts aushärtet. Fig. 11 (b) ist ein Diagramm zur Erläuterung, wie eine überflüssige Aushärtdicke &alpha; zu bestimmen ist.
  • Fig. 12 zeigt das Verhältnis zwischen Laminierungsdicke und dimensionalem Unterschied. Die Daten sind bezeichnend für Ergebnisse, die mit dem Boden eines horizontalen Überhangabschnitts erzielt werden. Wie aus der Figur deutlich wird, fallen die Ergebnisse der Berechnung von &alpha; = D - P(n-1) einigermaßen mit den eigentlichen Messwerten zusammen.
  • Fig. 13 ist ein PAD-Diagramm für den Fall, wo der Korrekturwert ein Wert ist, welcher von einer Neigung des Bodens des Überhangabschnitts in der dritten Ausführungsform der vorliegenden Erfindung abhängt. Nachdem ein Ausschnitt als am Boden eines Überhangabschnitts liegend bestimmt wird, werden Werte, welche von einer Neigung des Ausschnitts abhängen, als Korrekturwerte festgesetzt zu Knoten, welche den Ausschnitt bilden. Fig. 14(a) ist eine Schnittansicht von Modelldaten, die durch Anwendung der obigen Korrektur eines Korrekturwerts von 1 zu Oberflächenform-Daten eines Modells erzielt werden, welches ein Loch von einem Radius r von 3,0 aufweist. Jedoch hängt die überflüssige Aushärtdicke von der Neigung des Bodens des Überhangabschnitts ab, und daher wird, wenn ein optisches Modellieren, basierend auf diesen Daten, durchgeführt wird, der dimensionale Unterschied irregulär und es folgt ein optisches Modelliermodell, das, wie im rechten Abschnitt gezeigt, deformiert ist. Fig. 14(b) ist eine Schnittansicht von Modelldaten, die durch Anwendung der obigen Korrektur eines Korrekturwerts erzielt werden, der von der Neigung des Bodens des Überhangabschnitts abhängt, und, wenn ein optisches Modellieren, basierend auf diesen Daten, bewirkt wird, kann eine glatte Lochform, wie in der Figur gezeigt, angefertigt werden und ein optisches Modelliermodell von hoher dimensionaler Genauigkeit kann erreicht werden.
  • Auch wenn das Festsetzen des Korrekturwerts nach irgendeiner Phase bewirkt wird, nachdem der Ausschnitt als an dem Boden des Überhangabschnitts liegend ermittelt wird, ist die Verarbeitung als Ganzes gleich.
  • Durch Anwendung einer Korrektur auf die Oberflächenform-Daten durch das obige Prozessverfahren und Durchführung eines Modellierens, kann ein optisches Modellierprodukt von hoher dimensionaler Güte erreicht werden.
  • Fig. 15 ist ein PAD-Diagramm für den Fall, wo Normalen-Vektoren aus Scheiteln von polygonalen Ausschnitten in der dritten Ausführungsform der vorliegenden Erfindung berechnet werden. Koordinaten von Scheiteln, welche dreieckige Ausschnitte bilden, enthalten in der Oberflächenform-Daten-Datei, werden gelesen und Normalen-Vektoren der Ausschnitte werden aus den Koordinaten der Scheitel berechnet. Ein Scheitel wird bestimmt als an einem Überhangabschnitt liegend, wobei sein Normalen-Vektor verwendet wird. Sogar, wenn die Berechnung des Normalen-Vektors zu irgendeiner Phase, bevor seine positive oder negative Z- Komponente bestimmt wird, bewirkt wird, ist die Verarbeitung als Ganzes gleich.
  • Durch Anwendung einer Korrektur der Oberflächenform-Daten durch das obige Prozessverfahren und Durchführung eines Modellierens kann ein optisches Modellierprodukt von hoher dimensionaler Genauigkeit erreicht werden.
  • Fig. 16 zeigt eine vierte Ausführungsform der vorliegenden Erfindung, die auf das Verfahren zur Durchführung eines optischen Modellierens durch Anwendung der Korrekturverarbeitung zu den oben beschriebenen Oberflächenform-Daten gerichtet ist. Ein Formmodell wird durch dreidimensionales CAD angefertigt, das Formmodell wird in Oberflächenform-Daten für ein optisches Modellieren konvertiert, die Daten werden einer automatischen Ermittlung eines Überhangabschnitts unterzogen und angewandt mit der Korrekturverarbeitung von einer automatischen Korrektur eines dimensionalen Unterschieds, und ein optisches Modellieren wird durchgeführt. Fig. 17 ist eine Schnittansicht eines Modells, das mit einem Loch ausgebildet ist, welches einen Durchmesser eines Designwerts D = 10,0 aufweist, insbesondere wobei Fig. 17(a) eine Schnittansicht eines Modells ist, welches ohne Korrektur modelliert ist, und Fig. 17(b) eine Schnittansicht eines Modells ist, auf das die vorgenannte Korrekturverarbeitung angewandt ist. Somit kann durch Durchführung eines Modellierens in Übereinstimmung mit dem Verfahren der vorliegenden Erfindung ein optisches Modellierprodukt von hoher dimensionaler Genauigkeit erreicht werden.
  • Fig. 18 ist ein PAD-Diagramm einer fünften Ausführungsform der vorliegenden Erfindung, in welcher der dimensionale Unterschied des Bodens des Überhangabschnitts oder Modellbodens aufgrund der überflüssigen Aushärtung durch Korrektur von Oberflächenform-Daten mit einem Wert eliminiert wird, der durch eine vorbestimmte Regel in Übereinstimmung mit einer der Neigungen der angrenzenden Böden des Überhangabschnitts bestimmt ist, insbesondere einer Maximal- Neigung bezüglich der Modellier-Richtungsachse darin.
  • Die Gründe, warum Knotenzahlen zu Scheiteln von Ausschnitten zugeordnet werden und Z-Koordinaten-Korrektur an Knoten durchgeführt wird, wird nun beschrieben werden. Fig. 19 ist ein Diagramm, welches dreieckige Ausschnitte der Oberflächenform-Daten zeigt. Fig. 19(a) zeigt zwei angrenzende Ausschnitte A, B und C, D, von denen Ausschnitt A an dem Boden eines Überhangabschnitts liegt, und Ausschnitt B nicht an dem Überhangabschnitt liegt. Die jeweiligen Ausschnitte haben Scheitel a1. a2, a3 und b1, b2, b3. Wenn Koordinatenwerte der Scheitel a1. a2 und a3 auf Änderung der Form des Ausschnitts A bewegt werden, der an dem Boden des Überhangabschnitts liegt, wird die Form des dreieckigen Ausschnitts A geändert, während der Ausschnitt A sich von dem Ausschnitt B trennt, um die Beziehung zwischen den Ausschnitten A und B zu stören, was die Daten fehlerhaft macht. Ein Ausschnitt, der durch normale Oberflächenform- Daten wiedergegeben wird, weist zumindest drei Scheitel auf, aber ist nicht der Tatsache bewusst, dass diese Stück für Stück gemeinsam mit diesem Ausschnitt und einem angrenzenden Ausschnitt sind. In Fig. 19(b) sind die den dreieckigen Ausschnitten A und B gemeinsamen Scheitel mit Knoten n1 und n3 ersetzt und die Form des Ausschnitts A wird durch Bewegung von Knoten n1, n2 und n3 geändert. Als Ergebnis wird gleichzeitig die Form des Ausschnitts B geändert, so dass die Ausschnitte A und B sich nicht voneinander trennen können und das Verhältnis gehalten werden kann, um die Daten richtig zu machen. Somit kann in dreieckigen Ausschnitten, welche die Oberfläche eines Modells wiedergeben, durch Ersetzen von Scheiteln, die angrenzenden Ausschnitten gemeinsam sind, mit Knoten und Bewegen der Knoten die Position geändert werden, ohne Bewirken der zwei Ausschnitte sich voneinander zu trennen und miteinander zu überlappen. Der geneigte Überhangboden ist hier als Beispiel gegeben, aber ein horizontaler kann gleich behandelt werden.
  • Als Nächstes werden die Gründe, warum Werte, die auf Knoten, die Ausschnitten gemeinsam sind, auf einen Wert festgesetzt werden, welcher einem der Neigungswerte der Ausschnitte entspricht, der der größte ist, beschrieben werden. Angenommen, dass die Werte, welche Ausschnittsneigungen bilden, &beta;, &beta; und &gamma; (&beta; < &gamma;) sind, für jeden Ausschnitt in Ausschnitten A, C und D verarbeitend, und wobei die Knoten n2 und n5 in der gleichen Höhe sind. Im Fall, wenn der Korrekturprozess ausgeführt wird, in Reihenfolge der Ausschnitte C, D und A, während der Knoten n2 den Ausschnitten C, D und A gemeinsam ist, ist ein Wert, der bei Knoten n2 angewandt wird, welcher mit Ausschnittsneigungen in Einklang ist, &beta; bei Ausschnitt C-Verarbeitung, &gamma; bei Ausschnitt D-Verarbeitung und &beta; bei Ausschnitt A-Verarbeitung, und da auch Knoten n5 den Ausschnitten C und D gemeinsam ist, ist ein Wert, der auf Knoten n5 angewandt wird, &beta; bei Ausschnitt C- Verarbeitung, &gamma; bei Ausschnitt D-Verarbeitung. Ein letzter Wert von Knoten n2 ist &beta; und ein letzter Wert von Knoten n5 ist &gamma;. Der Korrekturwert des Knotens n2 ist kleiner als der des Knotens n5, da &beta; und &gamma; im Verhältnis &beta; < &gamma; stehen. Der Korrekturprozess ist im Ergebnis, das ein Z-Koordinatenwert (d. h. Höhe) des Knotens n2 von dem von n5 abweicht und der Ausschnitt ungünstig beeinflusst wird, um so geneigt zu sein, wie in Fig. 19(b) gezeigt. Fig. 19(c) zeigt ein Beispiel, wo Werte, die auf gemeinsame Knoten n2 und n5 angewandt werden, und welche zu Neigungen beitragen, auf einen Maximal-Wert festgesetzt sind. Sogar, wenn die Ausschnitt-Verarbeitung in unterschiedlicher Reihung von A, C und D oder C, D und A durchgeführt wird, werden Werte, die auf Knoten n2 und n5 bei der gleichen Höhe angewandt werden, und welche zu Ausschnitt-Neigungen beitragen, beide auf &gamma; gesetzt, so dass Z-Koordinatenwerte der Knoten n2 und n5 nach Korrektur auf der gleichen Höhe sind und eine Störung der Form vermieden werden kann.
  • Durch die Verarbeitungsmethode wie oben kann ein Boden eines Modells und der Boden des Überhangabschnitts automatisch ermittelt werden, und der dimensionale Unterschied kann effizient an Oberflächenform-Daten korrigiert werden, wodurch sichergestellt wird, dass ein optisches Modellierprodukt von hoher dimensionaler Genauigkeit erreicht werden kann, durch Durchführung eines Modellierens auf Basis der Daten.
  • Während in der vorliegenden Erfindung der dreieckige Ausschnitt beschrieben worden ist, kann ein polygonaler Ausschnitt gleich behandelt werden.
  • Wie oben beschrieben kann gemäß der vorliegenden Erfindung durch Berechnung einer überflüssigen Aushärtdicke, die durch wiederholte Laserbestrahlung bewirkt wird, und Durchführung einer Korrektur um den Dickenbetrag an dreidimensionalen Modelldaten oder Konturlinien-Daten ein optisches Modellierprodukt zum Vorteil erzielt werden, welches hohe dimensionale Genauigkeit in der Richtung der Laminierung zeigt.
  • Weiter können der Boden eines Modellierprodukts und der Boden eines Überhangabschnitts automatisch ermittelt werden, und ein dimensionaler Unterschied, welcher einer optischen Modelliertechnik inhärent ist, und welcher an dem Boden bewirkt wird, kann an Oberflächenform-Daten korrigiert werden, so dass eine Korrektur eines dimensionalen Unterschieds nicht weiterer manueller Modifikationen unterworfen zu werden braucht, nach Rückkehr zu einem dreidimensionalen CAD, und die Verarbeitung kann vorteilhafterweise automatisch innerhalb einer kurzen Zeitspanne vollendet werden.

Claims (7)

  1. Ein optisches Verfahren zum Modellieren eines dreidimensionalen Baumodells durch laminieren von &alpha;usgehärtetem Harz, aufweisend die Schritte:
    - Ausführen eines Datenprozesses zum Korrigieren einer überflüssigen Aushärtedicke (a) aufgrund einer wiederholten Laserstrahlabtastung durch Verwenden dreidimensionaler Formdaten;
    - Konvertieren dreidimensionaler Formdaten, die in dem Datenprozess korrigiert worden sind, in Konturliniendaten;
    - Strahlen eines ultravioletten Laserstrahls auf aushärtbares Harz entsprechend den Konturliniendaten, wobei ausgehärtetes Harz laminiert wird und nicht ausgehärtetes Harz unter dem ausgehärteten Schichtboden des Bodens eines Überhangabschnitts mittels eines Laserstrahls ausgehärtet wird, der durch den ausgehärteten Schichtboden übertragen wird durch Wiederholen von Laminationsprozessen, um die Dicke des Bodens nach unten zu erhöhen.
  2. 2. Verfahren nach Anspruch 1, wobei die Dicke der Bodenfläche des Überhangabschnitts aus den dreidimensionalen Formdaten ermittelt wird, und die dreidimensionalen Formdaten des Abschnitts entsprechend der Bodenfläche des Überhangabschnitts durch einen vorbestimmten Wert entsprechend der ermittelten Dicke vorab korrigiert werden.
  3. 3. Verfahren nach Anspruch 1 oder 2, wobei die Korrektur der überflüssigen Aushärtedicke (a), die entsprechend der ermittelten Dicke (T) des Überhangabschnitts zu korrigieren ist, definiert ist durch:
    &alpha; = -&lambda;/k(ln(Eo) - ln(C)) - P, wobei
    C = (1 - BN)/(1 - B), B = EXP (-kP/&lambda;), P ein Laminierungsabstand ist, N (= T/P) die Anzahl von Laminierungen des Baumodells des Überhangabschnittes ist, k ein Lichtabsorptionskoeffizient von Harz ist, &lambda; eine Wellenlänge eines Aushärtestrahls ist und Eo das Verhältnis einer kritischen Energie eines Harzaushärtens zur Bestrahlungsenergie eines Aushärtestrahls ist.
  4. 4. Datenverarbeitungsverfahren zum Vorab-Ändern von Oberflächenformdaten durch eine überflüssige Aushärtedicke (a) und zur Verwendung in einem optischen Modellierverfahren nach Anspruch 1, wobei
    Oberflächenformdaten, welche die Oberfläche eines dreidimensionalen Formmodells durch einen Satz von polygonalen Ausschnitten darstellen, von welchen jeder zumindest drei Scheitel und den Normalvektor jedes Ausschnitts aufweist, zum Modellieren eines dreidimensionalen Baumodells verwendet werden, wobei
    jeder Ausschnitt durch die Richtung eines Normalvektors einer Ausschnittsebene überprüft wird, ob er am Boden irgendeines von einem Bau- und eines Überhangabschnitts liegt, und, wenn festgestellt wurde, dass der Ausschnitt an dem Boden liegt, Koordinaten von Scheiteln, welche den Ausschnitt bilden, in einer vorbestimmten Richtung um einen vorbestimmten Betrag bewegt werden.
  5. 5. Datenverarbeitungsverfahren nach Anspruch 4, wobei die Scheitel jedes Ausschnitts durch Knoten vor dem Ausschnittpositionsbestimmungsprozess und dem Koordinatenbewegungsprozess ersetzt werden, bei der Unterscheidung, ob jeder Ausschnitt an dem Boden eines Baumodells oder der Bodenoberfläche des Überhangabschnitts positioniert ist, zusätzlich zu einer Koordinatenbewegung, wobei
    die polygonalen Ausschnitte, die an der Bodenfläche irgendeines von dem Überhangabschnitt und dem Baumodell positioniert sind, durch das Positive oder Negative einer Z-Komponente des Normalvektors entschieden werden,
    Markierungen, die anzeigen, dass der Ausschnitt an dem Überhangabschnittsboden positioniert ist, mit Knoten verknüpft werden, die den Ausschnitt bilden, wenn die Z-Komponente negativ ist, um anzuzeigen, dass der Ausschnitt an dem Überhangabschnittboden positioniert ist,
    alle Knoten überprüft werden, so dass diese Korrektur auf Z- Koordinatenwerte von Knoten angewandt wird, die mit den Markierungen verknüpft sind, und
    die Form und Position aller polygonalen Ausschnitte korrigiert werden, welche die Knoten als Scheitel aufweisen.
  6. 6. Datenverarbeitungsverfahren nach Anspruch 4 oder 5, wobei der Korrekturbetrag, der auf Z-Koordinatenwerte von Knoten angewandt wird, welche einen polygonalen Ausschnitt bilden, der am Boden eines Baumodells oder dem Boden eines Überhangabschnittes liegt, von einer Neigung der Überhangabschnitt-Bodenausschnitte abhängt.
  7. 7. Datenverarbeitungsverfahren nach Anspruch 6, wobei der Korrekturbetrag auf einen vorbestimmten Wert entsprechend der Ausschnittsneigung festgesetzt wird, und der maximale Korrekturbetrag entsprechend der maximalen Neigung von Neigungen der Überhangabschnitt-Bodenausschnitte, die einen gemeinsamen Knoten aufweisen, zu der Z-Koordinate hinzugefügt wird oder der Knoten durch jeden Scheitel zurück ersetzt wird, um den Ausschnitt mit Koordinate darzustellen, wobei die Oberflächenformdaten korrigiert werden.
DE69430703T 1993-11-02 1994-11-01 Verfahren zur korrektur der dicke von exzessiven aushärtenden, photometrisch geformten gegenständen Expired - Fee Related DE69430703T2 (de)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
JP27404193A JP3173252B2 (ja) 1993-11-02 1993-11-02 光造形方法及び光造形装置
JP27647593A JP3146805B2 (ja) 1993-11-05 1993-11-05 光造形方法及び光造形装置
JP06831094A JP3477805B2 (ja) 1994-04-06 1994-04-06 データ処理方法及び光造形装置
PCT/JP1994/001841 WO1995012485A1 (en) 1993-11-02 1994-11-01 Method of correcting thickness of excessive curing of photomolded article and apparatus therefor

Publications (2)

Publication Number Publication Date
DE69430703D1 DE69430703D1 (de) 2002-07-04
DE69430703T2 true DE69430703T2 (de) 2003-01-30

Family

ID=27299699

Family Applications (2)

Application Number Title Priority Date Filing Date
DE69432836T Expired - Fee Related DE69432836T2 (de) 1993-11-02 1994-11-01 Verfahren und vorrichtung zur korrektur der exzessiven ausgehärteten dicke von photometrisch geformten gegenständen
DE69430703T Expired - Fee Related DE69430703T2 (de) 1993-11-02 1994-11-01 Verfahren zur korrektur der dicke von exzessiven aushärtenden, photometrisch geformten gegenständen

Family Applications Before (1)

Application Number Title Priority Date Filing Date
DE69432836T Expired - Fee Related DE69432836T2 (de) 1993-11-02 1994-11-01 Verfahren und vorrichtung zur korrektur der exzessiven ausgehärteten dicke von photometrisch geformten gegenständen

Country Status (4)

Country Link
US (1) US5858297A (de)
EP (2) EP1136235B1 (de)
DE (2) DE69432836T2 (de)
WO (1) WO1995012485A1 (de)

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
SG87044A1 (en) * 1995-09-27 2002-03-19 3D Systems Inc Selective deposition modeling method and apparatus for forming three-dimensional objects and supports
US6270335B2 (en) 1995-09-27 2001-08-07 3D Systems, Inc. Selective deposition modeling method and apparatus for forming three-dimensional objects and supports
US5943235A (en) * 1995-09-27 1999-08-24 3D Systems, Inc. Rapid prototyping system and method with support region data processing
US6051179A (en) * 1997-03-19 2000-04-18 Replicator Systems, Inc. Apparatus and method for production of three-dimensional models by spatial light modulator
US7300619B2 (en) 2000-03-13 2007-11-27 Objet Geometries Ltd. Compositions and methods for use in three dimensional model printing
US8481241B2 (en) 2000-03-13 2013-07-09 Stratasys Ltd. Compositions and methods for use in three dimensional model printing
US20030207959A1 (en) 2000-03-13 2003-11-06 Eduardo Napadensky Compositions and methods for use in three dimensional model printing
US6463872B1 (en) 2000-03-31 2002-10-15 Alcatel Laser photocuring system
US8460451B2 (en) 2011-02-23 2013-06-11 3D Systems, Inc. Support material and applications thereof
US9394441B2 (en) 2011-03-09 2016-07-19 3D Systems, Inc. Build material and applications thereof
US9157007B2 (en) 2011-03-09 2015-10-13 3D Systems, Incorporated Build material and applications thereof
CN105339173B (zh) * 2013-05-31 2018-10-09 惠普发展公司,有限责任合伙企业 修改对象的基层
JP7040236B2 (ja) * 2018-04-05 2022-03-23 富士フイルムビジネスイノベーション株式会社 三次元形状データの編集装置、三次元造形装置、三次元造形システム、及び三次元形状データの編集プログラム
US11498283B2 (en) * 2019-02-20 2022-11-15 General Electric Company Method and apparatus for build thickness control in additive manufacturing
US11782416B2 (en) * 2020-05-11 2023-10-10 General Electric Company Compensation for additive manufacturing

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4999789A (en) * 1987-02-05 1991-03-12 Hewlett-Packard Co. Method and apparatus for trimming B-spline descriptions of patches in a high performance three dimensional graphics system
JPH02228774A (ja) * 1989-03-02 1990-09-11 Fanuc Ltd 3次元パラメトリックモデリング方式
DE69131711T2 (de) * 1990-02-15 2000-06-21 3D Systems, Inc. Verfahren und apparat zur formung eines festen dreidimensionalen artikels aus einer flüssigkeit
JP2526164B2 (ja) * 1990-07-19 1996-08-21 株式会社 ヤマシタ 釣り針の製法
JPH0479827A (ja) * 1990-07-20 1992-03-13 Daiwa Seiko Inc 釣竿の継合装置
JP2715648B2 (ja) * 1990-09-29 1998-02-18 ソニー株式会社 立体形状形成装置
US5238639A (en) * 1990-10-31 1993-08-24 3D Systems, Inc. Method and apparatus for stereolithographic curl balancing
JPH0745195B2 (ja) * 1990-11-02 1995-05-17 三菱商事株式会社 高精度光固化造形装置
JPH0533901A (ja) * 1991-07-24 1993-02-09 Shigehisa Tamahashi 熱媒発電方法とその装置
JPH0533900A (ja) * 1991-07-30 1993-02-09 Toshiba Corp ガス供給装置
JPH05224721A (ja) * 1992-02-12 1993-09-03 Nec Software Ltd 3次元曲面形状加工方法
JPH05278124A (ja) * 1992-04-01 1993-10-26 Matsushita Electric Ind Co Ltd 光造形データ作成方法

Also Published As

Publication number Publication date
DE69432836D1 (de) 2003-07-24
EP1136235A1 (de) 2001-09-26
WO1995012485A1 (en) 1995-05-11
EP0727302A4 (de) 1996-09-18
DE69430703D1 (de) 2002-07-04
DE69432836T2 (de) 2004-05-13
EP0727302A1 (de) 1996-08-21
EP0727302B1 (de) 2002-05-29
US5858297A (en) 1999-01-12
EP1136235B1 (de) 2003-06-18

Similar Documents

Publication Publication Date Title
DE69430703T2 (de) Verfahren zur korrektur der dicke von exzessiven aushärtenden, photometrisch geformten gegenständen
DE19534132B4 (de) Lichtannäherungs-Korrekturverfahren
DE19609652B4 (de) Verfahren und Vorrichtung zur Korrektur von Maskenmustern
DE69021114T2 (de) Zusatzstoffe, die eine reduzierte Schrumpfung der photohärtbaren Zusammensetzungen gewähren.
DE3588169T2 (de) Verfahren zur Detektion einer Bildbelichtungsfläche in einem Bildauslesevorgang
DE69428482T2 (de) Verfahren und Vorrichtung zur Bildverarbeitung
DE2420500A1 (de) Verfahren und vorrichtung zur erfassung einer einen koerper durchdringenden strahlung
DE19631160A1 (de) Verfahren und Vorrichtung zur Korrektur von Musterdaten zum Entwurf einer Photomaske
DE2916486A1 (de) Korrektur polychromatischer roentgenbildfehler in computertomographiebildern
DE60214089T2 (de) Verfahren und Vorrichtung zur Herstellung Dreidimensionaler Gegenstände
DE3871706T2 (de) Konturenmessmethode.
DE3751154T2 (de) Verfahren zur Vorbereitung eines Simulationsprogrammes.
EP0475897B1 (de) Verfahren zur Erstellung von fotographischen Farbkopien
DE102016213609A1 (de) Verfahren und Vorrichtung zur Ermittlung der Bauteilqualität
DE68924092T2 (de) Bildbearbeitungsapparat und Verfahren zur Inspektion von Fehlern von Halbleiterbehältern.
DE19951146A1 (de) Verfahren zum Reduzieren des Rauschens in einem durch Abbildung erhaltenen Signal
DE3716988A1 (de) Verfahren zum rekonstruieren von objekten aus abtastungen mit begrenztem winkel bei der computertomographie
WO2020057849A1 (de) Computerimplementiertes verfahren zur komprimierung von messdaten aus einer messung eines messvolumens
DE102005032687A1 (de) Verfahren und Anordnung zum Auswerten eines Koordinaten-Datensatzes eines Messobjekts
DE19844543A1 (de) Zweischritt-Radon-Inversionsverarbeitung für phi-Ebenen mit lokalen Radon-Ursprüngen
DE102009056467A1 (de) Verfahren zur Bestimmung von Oberflächen in Voxeldaten
DE10150546A1 (de) Verfahren zum Konstruieren von dreidimensionalen Bildern unter Verwendung eines Röntgengeräts
EP1421559A2 (de) Vorrichtung und verfahren zum auswerten einer beschaffenheit eines objekts
DE19624489B4 (de) Verfahren zur Herstellung von Baumaterial
DE102020101422B4 (de) Verfahren zum automatisierten Vermessen von Schweißlinsen eines im Laser-Powder Bed Fusion Prozess hergestellten Bauteils

Legal Events

Date Code Title Description
8364 No opposition during term of opposition
8339 Ceased/non-payment of the annual fee