Informatik

Farben

Mit dem Befehl color() kannst du Objekten in der Vorschau eine Farbe geben. Das macht es einfacher, verschiedene Teile eines Modells zu unterscheiden.

color("Farbname") Anweisung;

Farben in OpenSCAD:

  • Vorschau: Farben werden in der Vorschau angezeigt
  • 3D-Druck: Die Farbinformationen werden nur im 3MF-Format exportiert
  • STL-Format: Farben gehen verloren – das gedruckte Modell verwendet das Filament deines Druckers
  • Multi-Material-Drucker: Mit 3MF und passendem Slicer kannst du farbige Modelle drucken

Farbnamen

Du kannst englische Farbnamen verwenden:

Vorschau
Parameter
Binärdateien
$fn = 32; color("red") translate([-60, 0, 0]) sphere(r=15); color("green") translate([-20, 0, 0]) sphere(r=15); color("blue") translate([ 20, 0, 0]) sphere(r=15); color("yellow") translate([ 60, 0, 0]) sphere(r=15);

Einige nützliche Farbnamen:

Deutsch Englisch
Rot "red"
Grün "green"
Blau "blue"
Gelb "yellow"
Orange "orange"
Weiß "white"
Grau "gray"
Schwarz "black"

Eine vollständige Liste findest du unter: https://en.wikipedia.org/wiki/Web_colors

Transparenz

Als zweiten Parameter kannst du die Transparenz angeben (0 = unsichtbar, 1 = undurchsichtig):

Vorschau
Parameter
Binärdateien
$fn = 32; // Undurchsichtiger Würfel color("blue", 1.0) cube([30, 30, 30], center=true); // Halbtransparente Kugel darüber color("red", 0.4) sphere(r=25);

Übung

Erstelle ein Modell aus mindestens drei Objekten, jedes in einer anderen Farbe. Verwende auch Transparenz bei einem Objekt.

Vorschau
Parameter
Binärdateien
cube(30);
Farben

Teilbare URL erstellen

Abschnitte auswählen