3D-Druck: Unterschied zwischen den Versionen

2.427 Bytes hinzugefügt ,  19. September 2015
stl -> x3g OSS-Workflow
(Filament-Farben)
(stl -> x3g OSS-Workflow)
===3D-Druck===
Zur Verfügung steht ein Makerbot Replicator 2-Clon von CTC (AX1058 Dual Extruder).
Der 3D-Drucker ist via USB (Blaues Kabel) an den WORKSHOP--76 Windows-Vista-Rechner angeschlossen. Zur Verfügung steht dort das Programm "ReplicatorG".
* Derzeit kein zweifarbiger Druck möglich!
 
=== x3g erzeugen mit OS-Software ===
 
'''Achtung: diese Anleitung ist aktuell in einem halb-getesteten Zustand. Falls sie funktioniert, bitte diesen Hinweis entfernen.'''
 
Die x3g-Datei, die man für den Druck von der SD-Karte benötigt, kann mit Open Source-Software aus einem STL-Modell erzeugt werden. Der Workflow hierfür ist wie folgt:
 
.stl ---[slic3r]---> .gcode ---[GPX]---> .x3g
 
Folgende Programme werden benötigt:
 
* [https://github.com/alexrj/Slic3r Slic3r]: Wandelt das 3D-Modell in GCODE um, eine Textversion der Befehle für den Drucker.
* [https://github.com/whpthomas/GPX GPX]: Konvertiert den GCODE in das X3G-Binärformat
 
Slic3r benötigt eine Konfigurationsdatei (.ini):
 
# generated by Slic3r 1.2.9 on Mon Jul 27 23:45:28 2015
bed_shape = 0x0,230x0,230x150,0x150
end_gcode = (**** End.gcode ****)\nM103 ;Turn extruder off\nM104 S0 ;Zero temperature\nM73 P100 ;End build progress\nG0 Z155 ;Send Z axis to bottom of machine\nM18 ;Disable stepper\nM104 S0 T0 ;Cool down the Right Extruder\nG162 X Y F2500 ;Home XY endstops\nM18 ;Disable stepper motors\nM72 P1 ;Play Ta-Da song\n(**** end of End.gcode ****)
gcode_flavor = makerware
nozzle_diameter = 0.4
retract_length = 2
retract_lift = 0
start_gcode = (**** Start.gcode for Replicator 2 ****)\nM103 ;disable RPM\nM73 P0 ;enable build progress\nG21 ;set units to mm\nG90 ;set positioning to absolute\n(**** begin homing ****)\nG162 X Y F2500 ;home XY axes maximum\nG161 Z F1100 ;home Z axis minimum\nG92 Z-5 ;set Z to -5\nG1 Z0.0 ;move Z to "0"\nG161 Z F100 ;home Z axis minimum\nM132 X Y Z A B ;Recall stored home offsets for XYZAB axis\n(**** end homing ****)\nG1 X-110.5 Y-74 Z150 F3300.0\nG130 X20 Y20 Z20 A20 B20 ;Lower stepper Vrefs while heating\nM6 T0 ;wait for toolhead, and HBP to reach temperature\nG130 X127 Y127 Z40 A127 B127 ;Set Stepper motor Vref to defaults\nM108 R3.0 T0\nG0 X-141 Y-74 ;Position Nozzle\nG0 Z1 ;Move above plate\nG1 Z0.3 ;Position Height\nM108 R5.0 ;Set Extruder Speed\nM101 ;Start Extruder\nG4 P3000 ;Create Anchor\nG1 X-137 Y-70 Z0.1 F1000.0 ;Slow wipe\nG0 Z0.3 ;and lift\n(**** end of Start.gcode ****)
wipe = 0
z_offset = 0
 
Ist das STL-Modell fertig gestellt, kann es wie folgt nach .x3g konvertiert werden:
 
$ slic3r --load config.ini model.stl # erstellt model.gcode
$ gpx -v -f 2.2 -m r2x model.gcode # erstellt model.x3g
 
model.x3g kann nun auf die SD-Karte für den Drucker kopiert werden.
 
[[Category:Anleitungen]]
359

Bearbeitungen