Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung Letzte Überarbeitung Beide Seiten der Revision | ||
knowledgebase:trace2scad [2017/11/21 15:47] rolex |
knowledgebase:trace2scad [2017/11/21 16:04] rolex |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
==== trace2scad ==== | ==== trace2scad ==== | ||
- | Trace2scad ist ein Open-Source basierter Code der als Shellanwendung auf jedem (Linux) Rechner eingesetzt werden kann. Dieses einfache Script erlaubt es Bilder und Grafiken aus verschiedenen Quellen in ein für [[knowledgebase: | + | Trace2scad ist ein Open-Source basierter Code der als Shellanwendung auf jedem (Linux) Rechner eingesetzt werden kann. Dieses einfache Script erlaubt es Bilder und Grafiken aus verschiedenen Quellen in ein für [[knowledgebase: |
- | + | ||
- | + | ||
- | ====** Diese Seite befindet sich noch in Bearbeitung ** ==== | + | |
=== Installation === | === Installation === | ||
Zeile 12: | Zeile 9: | ||
=== Bedienung === | === Bedienung === | ||
- | Trace2scad ist rein über das Terminal bedienbar, | + | Trace2scad ist rein über das Terminal bedienbar; es müssen jeweils Programmort, Optionen (falls gewünscht) und die Bilddatei genannt werden. Man erhält immer eine .scad-Methode die in openSCAD auf einem 1x1x1 Würfel definiert wird, diesen muss man an die eigenen Vorgaben anpassen. |
- | \\ Die Optionen werden im Folgenden | + | Syntax: ./ |
+ | \\ Die Optionen werden im Folgenden | ||
* -a: Setzt mehrere Schichten richtig aufeinander, | * -a: Setzt mehrere Schichten richtig aufeinander, | ||
* -c (num): Komplexität des Objekts, Polygonenmaximum festlegen | * -c (num): Komplexität des Objekts, Polygonenmaximum festlegen | ||
Zeile 29: | Zeile 27: | ||
* -y (num): | * -y (num): | ||
+ | ===Beispiele=== | ||
+ | Einfaches Beispiel bei dem ein Bild mit Standardeinstellungen konvertiert wird: | ||
+ | cd / | ||
+ | ./ | ||
+ | Das Bild und die trace2scad-Datei befinden sich hierbei im gleichen Ordner. Im selbigen wird auch die .scad-Datei gespeichert werden mit dem Namen der Ursprungs-Bilddatei.\\ | ||
+ | |||
+ | Ein anderes Beispiel, hierbei werden mehrere Layer mit unterschiedlicher Helligkeit gebildet. | ||
+ | cd / | ||
+ | ./ | ||
+ | \\ | ||
+ | Diese Programmaufrufe erstellen jew eine spezifische Datei für openSCAD. In dieser Datei muss man aber noch die Größe (Höhe, Breite, Länge) festlegen und das Objekt so aufrufen. Aus unserem Beispiel: | ||
+ | scale([100, | ||
+ | '' | ||
- | inputimagefile | ||
- | The inputimagefile can be in any format understood by ImageMagick convert. The portion of the name after . is stripped to create the default prefix for OpenSCAD model component names. The output file name is also generated from inputimagefile by removing the portion of the name after . and replacing it with .scad. For example, test.jpg would produce OpenSCAD code names starting with test and would place the output in a file named test.scad. | ||
+ | \\ | ||
+ | \\ | ||
+ | ==== Du hast interesse an CAD Programmen und willst mehr Erfahren? Komm ins UNIKAT und besuche unsere Workshops oder schreib uns einfach an unikat@tu-ilmenau.de ==== |