Forum: Mikrocontroller und Digitale Elektronik Datenaufbereitung


von Lisa (Gast)


Lesenswert?

Hallo Guys,

ich hab gerade mit meiner Abschlussarbeit begonnen. Die Arbeit beginnt 
mit der Übernahme der CAD-Daten im STL-Format auf den Rechner der 
Lasersinteranlage. Ich weiß nicht wie es realisiert werden kann, und mit 
welcher Software sowie Programmierungssprache.

Kann mir jemand helfen?

Danke im Voraus!

mfg

von Rene S. (Firma: BfEHS) (rschube)


Lesenswert?

Also zum parsen von Daten würde ich immer als erstes Perl nehmen.
Beim Thema Mustererkennung gibt es nichts besseres.

von max.p (Gast)


Lesenswert?

Hallo,

wenn ich dich richtig verstehe, hast du 3D-CAD Modell als STL-Datei und 
willst diese auf einem 3D Drucker fertigen. Wenn das so ist, brauchst du 
eigentlich nur die Modelle mit einer CAD Software zu öffnen und über ein 
CAM-Plugin für den Drucker die Bahndaten erzeugen. Wie das genau abläuft 
ist natürlich stark davon abhängig, welches CAD Programm du verwendest.
Wenn es bei euch an der Hochschule Maschinenbauer gibt, dann such dir 
einen von denen, die sollten sich zumindest mit 3D-CAD auskennen.

Gruß
Max

von Karl H. (kbuchegg)


Lesenswert?

Lisa schrieb:
> Hallo Guys,
>
> ich hab gerade mit meiner Abschlussarbeit begonnen. Die Arbeit beginnt
> mit der Übernahme der CAD-Daten im STL-Format auf den Rechner der
> Lasersinteranlage. Ich weiß nicht wie es realisiert werden kann, und mit
> welcher Software sowie Programmierungssprache.
>
> Kann mir jemand helfen?

Nimm die Programmiersprache die du beherrscht.
Das STL Format ist ja bewusst einfach aufgebaut. Im Grund ist es einfach 
nur eine Auflistung von Millionen von Dreiecken im Raum mit einer 
einfachen Strukturierung.

http://de.wikipedia.org/wiki/STL-Schnittstelle


Datei aufmachen, Daten lesen, Daten in eine Datenstruktur speichern. 
Zumindest der Teil 'Einlesen' ist eigentlich eine Standardaufgabe in so 
ziemlich jeder Programmiersprache, die man eigentlich können sollte, ehe 
es an komplexere Dinge geht.

Die eigentlichen Probleme bei der Übernahme der Daten und der 
Aufbereitung für die Fertigung liegen an ganz anderen Stellen. Im 
Vergleich dazu ist das Einlesen geradezu Pipifax.

von Lisa (Gast)


Lesenswert?

Vielen Danke.

Aber diese STL-Dateien werden danach noch zur Ansteuerung von 
DLP-Spiegelsystemen verarbeitet. Mit welchen Software/Sprache kann man 
dafür bearbeiten?

Danke!

Gruß

von Karl H. (kbuchegg)


Lesenswert?

Lisa schrieb:
> Vielen Danke.
>
> Aber diese STL-Dateien werden danach noch zur Ansteuerung von
> DLP-Spiegelsystemen verarbeitet. Mit welchen Software/Sprache kann man
> dafür bearbeiten?

Irgendwie hab ich bei deinen Fragen das Gefühl, du bist komplett blank 
und etwas naiv in deine Abschlussarbeit gegangen.
Eine Software zu entwickeln bedeutet nicht, dass man sich am Netz ein 
paar Komponenten zusammensucht, in Foren ein bischen rumfragt, sondern 
dass man
a) demonstriert, dass man in seiner Ausbildung gewisse Fähigkeiten
   erlernt hat, zb Programmieren
b) man in der Lage ist, sich auch selbst ein wenig Informationen
   zusammenzusuchen und gewisse Zusammenhänge zu erarbeiten.

Ich würde als erstes mal überprüfen, ob es für den Projektor eine 
fertige Graphik-Lib gibt. Zb OpenGL. Die Wahrscheinlichkeit dafür ist 
hoch, denn schliesslich wollen die Hersteller dieser Geräte diese ja 
auch verkaufen, was umso leichter geht, wenn ich meinen Monitor ganz 
einfach durch einen derartigen Beamer austauschen kann. D.h. Ob deine 3D 
Grafik auf dem Monitor erscheint oder mittels DLP-System an die Wand 
projeziert wird, ist eine reine Frage des Graphiktreibers, mit dem zb 
ein OpenGL die erzeugte Grafik ausgibt. (Sofern der DLP-Beamer nicht 
überhaupt einfach über die Video-Signale angesprochen wird. Denn dann 
ist es dir überhaupt völlig egal, ob da ein Monitor oder ein Beamer 
angehängt ist.)

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.