Wenn die meisten Menschen "CAD" hören, denken sie an 3D-Software für die mechanische Konstruktion, wie SolidWorks, AutoCAD oder CATIA. Es ist eine natürliche Assoziation: Die Werkzeuge sind visuell, taktil und greifbar. Aber sollte CAD im wörtlichen Sinne - die Verwendung von Computern zur Unterstützung des Designs - auf diesen mechanischen Bereich beschränkt sein? Ich weiß, das ist eine Suggestivfrage. Dennoch scheint ein Großteil der Optikindustrie immer noch in dieser Denkweise gefangen zu sein.
Ich kann mir vorstellen, dass viele von denen, die dies lesen, denken: "Aber wir haben doch Zemax, oder Code-V", oder "Was ist mit LightTools, Oslo, oder Fred?". Das ist richtig. Wir haben diese Instrumente, und wir haben sie aus gutem Grund - sie funktionieren. Aber lassen Sie mich eine Gegenfrage stellen: Wie viele Parameter (oder Zahlen) kommen heraus im Vergleich zu denen, die hineingehen?
Was hat das mit irgendetwas zu tun? Nun, wenn ich 10 Zahlen eingeben muss und 10 Zahlen herausbekomme, geben uns diese Werkzeuge dann wirklich Antworten - oder bilden sie nur Eingaben auf Ausgaben ab, ohne wirkliche Erkenntnisse zu liefern? Woher wissen Sie, dass die Ergebnisse aussagekräftig sind, wenn Sie nicht bereits wissen, dass die Eingaben korrekt sind? Es mag plump klingen, aber die alte Computerregel gilt immer noch: Garbage in, garbage out. Eingaben sind wichtig.
Können wir Produkte entwerfen, ohne Annahmen zu treffen? Ich glaube, wir können es, und der Computer ist das Werkzeug dafür. Das ist keine große Überraschung. Der Weg dorthin besteht darin, die freien Parameter unserer Systeme, z. B. alle Parameter, die wir als Eingabe für Raytracing-Tools benötigen, mit Leistungsparametern zu verbinden.
Nehmen wir als allgemeines Beispiel ein System, das Laserlicht aufnimmt, es umwandelt und einen gewünschten Effekt erzeugt. Im Computer können wir diesen gesamten Prozess modellieren - bis hin zur Zuweisung eines Wertes für das Ergebnis, den der Kunde erkennen und direkt mit der kommerziellen Leistung verbinden kann
In der Lithoindustrie würde er die Mindestgröße der Merkmale, die Gleichmäßigkeit der CD oder die Registrierung erkennen. Mit einer Zahl für sphärische Aberration oder Koma kann er nichts anfangen, egal wie gut Ihre Optik ist. Das sagt ihm nicht, was er wissen muss, und den meisten Produktinhabern auch nicht.
Wenn wir jedoch unsere Entwurfsparameter mit Hilfe von Modellen mit Leistungsparametern verknüpfen, können wir nicht nur die Wünsche unserer Kunden mit unseren Anforderungen in Einklang bringen, sondern wir erfahren auch, wie das System, das wir entwerfen, intern funktioniert. verbunden, und das kann ein großer Einblick darin sein, wie die Anforderungen mit unseren Designzielen für einzelne Module zusammenhängen, aber auch, wo unsere Prioritäten liegen.
Während wir gerade beim Thema Anwendung sind, und das ist ein kleiner Schwenk, werden Anwendungstechniker enorm von einer angemessenen Systemsoftwareunterstützung profitieren. Es ist praktisch unmöglich, als technischer Ansprechpartner für den Kunden zu fungieren und gleichzeitig den Überblick darüber zu behalten, wie die Dinge tatsächlich funktionieren.
Der Aufbau von Simulationswerkzeugen für Gebäudesysteme ist teuer, warum also nicht auf allen Ebenen Vorteile erzielen und Anwendungstechniker einbeziehen.
Mit benutzerdefinierter Software können wir auch entscheiden, wie diese Software vertrieben wird, und der Browser ist zu einem sehr interessanten Frontend dafür geworden. Es gibt kaum einen Unterschied beim Erstellen grafischer Benutzeroberflächen für den Desktop und für den Browser, wobei letzterer es uns ermöglicht, die Fragen der Verteilung, Plattformen und Installer vollständig zu umgehen. Der Browser (von dem so viele auf Chromium basieren) bietet eine sehr einheitliche und stabile Plattform, die es wert ist, mit Tools wie Leptos oder Dioxus (Eibe und viele andere). Es ist eine interessante Infrastruktur, die entwickelt wird und die meiner Meinung nach in diesem Bereich ihren Platz hat.
All dies klingt zwar sehr allgemein und theoretisch, doch wurde dieser "Design in the Computer"-Ansatz verwendet, um die LDI-5s Direktschreibsystem von Grund auf neu entwickelt. Zu dieser Zeit hatten wir noch nie einen Trockenfilmresist in einem ersten UV-System mit gemischter Bildgebung (inkohärent-teilweise kohärent), anamorph, gemischter Pixelgröße entwickelt. Was wir damals kannten, war ein 2D-SLM, ein sauberes Maskenschreibersystem, einen kontrastreichen Resist und einen Modulator mit 2 Giga-Pixeln pro Sekunde und einer Scangeschwindigkeit von 80 mm/s mit einer nahezu idealen Lichtquelle, dem Excimer-Laser. Jetzt mussten wir einen 1D-Modulator mit einer Scangeschwindigkeit von 2000 mm/s und vier rotierenden Teleskopen entwickeln, um eine Schreibzeit von 60 Sekunden auf 500 mm x 500 mm großen Substraten zu erreichen. Wenn wir versucht hätten, einen der Parameter, die das optische System beeinflussen, zu erraten, wäre die Gefahr groß gewesen, dass wir es mehr als einmal machen müssten.
Dieses Design war jedoch im Computer so gut wie erschöpft. Schreibcharakteristiken, SLM-Mikrospiegel-Dynamik, Anforderungen an das optische Subsystem, NA (unterschiedlich in X und Y), Pixelgröße (unterschiedlich in X und Y) wurden im Computer optimiert. Jeder Aspekt der Maschine wurde bis an seine Grenzen ausgereizt. Sogar der SLM, der mit einer Pixelfrequenz von 2 MHz betrieben wurde, wurde oberhalb seiner Spiegelresonanzfrequenz eingesetzt. Der Link behauptet 1 MHz Pixelfrequenz. Interessanterweise mit “zukünftiger Perspektive: bis zu 1,6 MHz”. Dazu wird der Verfasser hinzufügen, dass 1,6 der Faktor zwischen Pixelfrequenz und Resonanzfrequenz war. Der Modulator konnte dank kritischer Mikrospiegel-Dämpfung und einem Verhältnis von optischer Auflösung zu Pixelgröße von etwa 0,2 – selbst für einen Maskenzeichner recht klein – oberhalb seiner Resonanzfrequenz eingesetzt werden, aber ein Trockenfilmresist muss weit über der isofokalen Dosis belichtet werden, so dass die optische Auflösung des Systems wesentlich höher ist als die minimale Strukturgröße. Eine schwierige Entscheidung für ein System, das schreit: “Gib mir Schreibkapazität”, aber eine, die man treffen kann, wenn man sie durch Zahlen und Erfolgsbilanz untermauern kann.
Wir haben sogar Metrologie-Tools für die Systemintegration.
Diese Erfahrung und wie gut sie sich bewährt hat, findet sich im heutigen Dienstleistungsangebot von Senslogic wieder. Im Prinzip handelt es sich hierbei um eine Weiterentwicklung der Ideen, die wir bereits in verschiedenen technischen Gesprächen auf dieser Seite vorgestellt haben. Ich glaube aber, dass dies der erste Beitrag ist, der aus der Perspektive des computergestützten Designs (CAD) beleuchtet wird. Meiner Meinung nach ist nicht das Labor der Ort zum Lernen – das ist der Computer. Das Labor ist der Ort, um Ihre Modelle zu überprüfen. Im Labor lernt man nicht – man verifiziert. Dort gewinnt man Vertrauen in seinen Prozess. Designen Sie einmal. Bauen Sie mit Zuversicht – jederzeit, jedes Mal.
Ich muss etwas erwähnen, das gestern passiert ist. Ich habe für einen Kunden viel Modellierungssoftware geschrieben, die sich mit First-Principles-Modellierung, Bildanalyse und Handhabungssoftware beschäftigt.
Das Meeting begann mit etwas wie: “Jarek, ich glaube, das wird dir gefallen.” “Kannst du sehen, welche dieser Bilder simuliert und welche mit der Kamera aufgenommen wurden.” Und buchstäblich jedes Bild ist die Summe von 100 Bildern, die aus verschiedenen Positionen und mit variierenden Objektkonfigurationen kombiniert wurden. Es ist ein ziemlich komplexes Belichtungssystem, sowohl im Labor als auch offensichtlich auch in der Modellierung.
Es hat eine Weile gedauert, und nur weil ich wusste, dass es immer noch einen Unterschied zwischen dem Modell und dem Versuchsaufbau gab, wusste ich, wonach ich suchen musste, aber auch dank der Qualität beider Ergebnisse, die winzige Oszillationen offenbaren würden.
Aber der Punkt ist, wir haben viel mit den Modellierungswerkzeugen recherchiert, und nach all dieser Mühe war es großartig zu sehen, dass diese Ergebnisse im Labor reproduziert wurden. Es war, als wäre ich Teil des A-Teams: “Ich liebe es, wenn ein Plan aufgeht.”
Die Entwicklung hin zum GPU-Computing ist enorm und wird nicht nur von KI angetrieben. Die parallele Verarbeitungsfähigkeit moderner GPUs übertrifft...
Die Anwendung "Glass Finder" ist ein Teil eines anderen Projekts, das darauf abzielt, die Palette der bereits angebotenen Dienste zu erweitern durch...
Rust bietet eine interessante Sprachoption für die Modellierung von Optik und Physik. Sehen Sie sich an, warum Rust eine Option sein könnte...
Arbeite dran. Ihnen ist vielleicht aufgefallen, dass es auf dem Blog in letzter Zeit etwas ruhig war – das ist Konzentration, nicht Vernachlässigung. Bei Senslogic wir...
Die Technologie entwickelt sich weiter, und damit auch die Wellenfrontsensoren. Eine bemerkenswerte Verbesserung war die Dichte der Wellenfrontabtastung. Beispiele für...
Optische High-End-Lithografie, worum geht es EUV-Lithografie wirkt wie real gewordene Science-Fiction: Spiegel mit atomarer Glätte, Licht...