From: Lulu <Lulu@stratum0.org/mediawiki/> Date: Mon, 14 Jul 2014 20:30:57 +0000 (+0000) Subject: Kalibrierungs-Datei hinzugefügt. X-Git-Url: https://git.rohieb.name/stratum0-wiki.git/commitdiff_plain/bfa6b4d0c79ac0d65206309f4105f5ff5ced5213 Kalibrierungs-Datei hinzugefügt. --- diff --git a/RepRap%2FMehrfarb-3D-Druck.mw b/RepRap%2FMehrfarb-3D-Druck.mw index d39500c5e..92adbfbb2 100644 --- a/RepRap%2FMehrfarb-3D-Druck.mw +++ b/RepRap%2FMehrfarb-3D-Druck.mw @@ -51,4 +51,107 @@ Es wird für jeden Kopf eine einzelne STL-Datei erzeugt und im Slic3r zusammenge # Neue Druck-Tests # Wiederhole alles für den dritten Extruder + +<pre> +// Multicolor 3D-Print Calibration File +// (c) Stratum 0 e.V. +// 2014-07-14 V0.01 +// License: WTFPL + + +//================================================================== +// Copy this paragraph for each Extruder file +$fn=50; +Strichlaenge=10; +AbstandA=10; +AbstandB=9; +n=10; + +// Base +// any extruder (Extruder 1) + +difference() +{ + // Base Layer + color("yellow") + translate ([-110,-10,-1]) cube ([150,120,1], center=false); + + // Cut off corner + color("black") + translate ([-120,40,-1]) cube ([110,80,2], center=false); +} + + +// Extruder 1 +color("red") +for(i = [0:n]) + { + translate ([0,AbstandA*i,0]) cube ([Strichlaenge,1,1], center=false); + } + + +// Extruder 1 +rotate ([0,0,90]) +color("red") +for(i = [0:n]) + { + translate ([0,AbstandA*i+5,0]) cube ([Strichlaenge,1,1], center=false); + } + + + +//================================================================== +// Copy this paragraph for each Extruder file +$fn=50; +Strichlaenge=10; +AbstandA=10; +AbstandB=9; +n=10; + +// Extruder 2 +color("blue") +translate([Strichlaenge,0,0]) +for(i = [0:n]) + { + translate ([0,AbstandB*i,0]) cube ([Strichlaenge,1,1], center=false); + } + + +// Extruder 2 +rotate ([0,0,90]) +color("blue") +translate([Strichlaenge,0,0]) +for(i = [0:n]) + { + translate ([0,AbstandB*i+5,0]) cube ([Strichlaenge,1,1], center=false); + } + +//================================================================== + +// Copy this paragraph for each Extruder file +$fn=50; +Strichlaenge=10; +AbstandA=10; +AbstandB=9; +n=10; + +// Extruder 3 +color("green") +translate([Strichlaenge*2,0,0]) +for(i = [0:n]) + { + translate ([0,AbstandA*i,0]) cube ([Strichlaenge,1,1], center=false); + } + +// Extruder 3 +rotate ([0,0,90]) +color("green") +translate([Strichlaenge*2,0,0]) +for(i = [0:n]) + { + translate ([0,AbstandA*i+5,0]) cube ([Strichlaenge,1,1], center=false); + } + +</pre> + [[Kategorie:3D-Druck]]