engineering

3D-Modellierung

Erzeugung virtueller Objekte

Eine herausragende Fähigkeit der Cyfex AG ist es, aus der realen Welt akquirierte Daten mit virtuell erzeugten Daten zu kombinieren. Wir haben Produkte entwickelt, die zum Beispiel einen im Computer generierten Zahnersatz exakt in die noch vorhandene Situation des Gebisses eines Patienten einpassen. Oder Hörgeräte werden mit unserer Software so exakt modelliert, dass der Träger keine Druckstellen im Gehörgang spüren kann. 

Oft basiert die Erzeugung der virtuellen Daten auf riesigen Datenbanken mit Modellen. Aus diesen Datenbanken wird zuerst das am besten passende Modell gewählt und anschliessend lokal an die Randbedingungen der Zielumgebung angepasst. Damit wir das in Echtzeit realisieren können, mussten wir Bibliotheken mit Algorithmen und Datenstrukturen entwicklen, die äusserst effizient arbeiten. Wir verwenden dafür in der Software-Entwicklung aktuellste Technologien, was einen spürbaren Sprung in der Performance bringt. 

Ein anderer Ansatz zur Generierung von virtuellen Daten ist rein mathematisch. Wir können jedes mathematisch beschreibbare Objekt in kürzester Zeit realisieren und in ein produktives System integrieren. Dabei verwenden wir auch Subdivisionsflächen oder hierarchische Datenstrukturen. 

Für die Positionierung modellierter Daten in der Umgebung der Scandaten können Features auf den Oberflächen verwendet werden. Wir haben aber auch Optimierungsverfahren implementiert, um zum Beispiel über Kollisionsdetektion eine optimale Positionierung innerhalb beliebiger Randbedingungen zu finden. Die gegebenenfalls notwendige  Verschmelzung von Scandaten und mathematisch generierten Daten ist ohne Einschränkungen möglich.