Benutzer-Werkzeuge

Webseiten-Werkzeuge


de:tech:3d_prusa

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
de:tech:3d_prusa [2021/01/19 06:17] – angelegt bullarde:tech:3d_prusa [2021/01/19 06:47] (aktuell) – Externe Bearbeitung 127.0.0.1
Zeile 1: Zeile 1:
-=====Prusa i3=====+====== Prusa i3 =====
 + 
 +==== Holzplattenrahmen ==== 
 + 
 +{{:tech:prusa_i3_frame.png?direct&300|}} 
 + 
 +Rahmen: [[http://reprap.org/wiki/Prusa_i3]] -- Laser Cut [[http://images.google.de/imgres?imgurl=https%3A%2F%2Fthingiverse-production-new.s3.amazonaws.com%2Frenders%2F5c%2F11%2F46%2Fd4%2F89%2FPrusa_i3m_-_0_preview_featured.jpg&imgrefurl=http%3A%2F%2Fwww.thingiverse.com%2Fthing%3A39889&h=472&w=628&tbnid=T-n4F9QoZr8EaM%3A&docid=pkh3aApNHE_GIM&ei=C36_Vv6qNu_b6QT924LwBg&tbm=isch&client=safari&iact=rc&uact=3&dur=713&page=1&start=0&ndsp=44&ved=0ahUKEwi-3MOIt_XKAhXvbZoKHf2tAG4QrQMISzAI|Thingiverse]]\\ 
 +Controller (SainSmart 2-in-1): [[http://www.sainsmart.com/sainsmart-2-in-1-3d-printer-controller-board-for-reprap-arduino-betterthan-ramps.html|SainSmart 2-in-1 3D Printer Controller]] [[http://rigidtalk.com/wiki/index.php?title=SainSmart_2in1|Wiki]] 
 + 
 +==== Änderung der Firmware ==== 
 + 
 +Ändere in ''pins.h'' im Bereich ''#ifdef RAMPS_V_1_3'': 
 +<code C> 
 +#define ORIG_FAN_PIN        //#### changed for SaintSmart 2in1 orig: 9 
 +</code> 
 +Achtung: Der Siebdruck auf der Leiterplatte ist falsch ET0 / ET1 getauscht! Nicht in der Firmware geändert. 
 + 
 +==== Setup Druckbrett ==== 
 + 
 +^Item ^  X  ^  Y  ^  Z  ^  Unit  ^ 
 +|max values|  235|  245|  180|  mm| 
 +|bed size  |  214|  214|    -|  mm| 
 +|print area|  190|  190|  180|  mm| 
 +|offset bed|   28|   24|    0|  mm| 
 +|offset print area|   40|   36|   0|  mm| 
 +|offset extruder 2|  27|  0|  0|  mm| 
 + 
 +==== Printer Probleme ==== 
 + 
 +[[https://www.simplify3d.com/support/print-quality-troubleshooting/| Printer trouble Guide 1]] 
 +[[http://support.3dverkstan.se/article/23-a-visual-ultimaker-troubleshooting-guide| Printer trouble Guide 2]] 
 + 
 +==== CURA Setup ==== 
 + 
 +INI file: 
 + 
 +<file ini Prusa_i3.ini> 
 +[profile] 
 +layer_height = 0.1 
 +wall_thickness = 1.0 
 +retraction_enable = True 
 +solid_layer_thickness = 0.6 
 +fill_density = 20 
 +print_speed = 50 
 +print_temperature = 200 
 +print_temperature2 = 200 
 +print_temperature3 = 0 
 +print_temperature4 = 0 
 +print_temperature5 = 0 
 +print_bed_temperature = 70 
 +support = None 
 +platform_adhesion = None 
 +support_dual_extrusion = Both 
 +wipe_tower = False 
 +wipe_tower_volume = 15 
 +ooze_shield = False 
 +filament_diameter = 1.75 
 +filament_diameter2 = 1.75 
 +filament_diameter3 = 0 
 +filament_diameter4 = 0 
 +filament_diameter5 = 0 
 +filament_flow = 100.0 
 +nozzle_size = 0.5 
 +retraction_speed = 40.0 
 +retraction_amount = 4.5 
 +retraction_dual_amount = 16.0 
 +retraction_min_travel = 1.5 
 +retraction_combing = All 
 +retraction_minimal_extrusion = 0.02 
 +retraction_hop = 0.0 
 +bottom_thickness = 0.3 
 +layer0_width_factor = 100 
 +object_sink = 0.0 
 +overlap_dual = 0.15 
 +travel_speed = 150 
 +bottom_layer_speed = 20 
 +infill_speed = 0.0 
 +solidarea_speed = 0.0 
 +inset0_speed = 0.0 
 +insetx_speed = 0.0 
 +cool_min_layer_time = 5 
 +fan_enabled = True 
 +skirt_line_count = 1 
 +skirt_gap = 3.0 
 +skirt_minimal_length = 150.0 
 +fan_full_height = 0.5 
 +fan_speed = 100 
 +fan_speed_max = 100 
 +cool_min_feedrate = 10 
 +cool_head_lift = False 
 +solid_top = True 
 +solid_bottom = True 
 +fill_overlap = 15 
 +perimeter_before_infill = False 
 +support_type = Lines 
 +support_angle = 60 
 +support_fill_rate = 15 
 +support_xy_distance = 0.7 
 +support_z_distance = 0.15 
 +spiralize = False 
 +simple_mode = False 
 +brim_line_count = 20 
 +raft_margin = 5.0 
 +raft_line_spacing = 3.0 
 +raft_base_thickness = 0.3 
 +raft_base_linewidth = 1.0 
 +raft_interface_thickness = 0.27 
 +raft_interface_linewidth = 0.4 
 +raft_airgap_all = 0.0 
 +raft_airgap = 0.22 
 +raft_surface_layers = 2 
 +raft_surface_thickness = 0.27 
 +raft_surface_linewidth = 0.4 
 +fix_horrible_union_all_type_a = True 
 +fix_horrible_union_all_type_b = False 
 +fix_horrible_use_open_bits = False 
 +fix_horrible_extensive_stitching = False 
 +plugin_config = (lp1 
 + (dp2 
 + S'params' 
 + p3 
 + (dp4 
 + S'xshift' 
 + p5 
 + V40.0 
 + p6 
 + sS'zshift' 
 + p7 
 + V0.0 
 + p8 
 + sS'yshift' 
 + p9 
 + V36.0 
 + p10 
 + ssS'filename' 
 + p11 
 + S'XYZshift.py' 
 + p12 
 + sa. 
 +object_center_x = -1 
 +object_center_y = -1 
 + 
 +[alterations] 
 +start.gcode = ;Sliced at: {day} {date} {time} 
 + ;Basic settings: Layer height: {layer_height} Walls: {wall_thickness} Fill: {fill_density} 
 + ;Print time: {print_time} 
 + ;Filament used: {filament_amount}m {filament_weight}g 
 + ;Filament cost: {filament_cost} 
 + ;M190 S{print_bed_temperature} ;Uncomment to add your own bed temperature line 
 + ;M109 S{print_temperature} ;Uncomment to add your own temperature line 
 + G21        ;metric values 
 + G90        ;absolute positioning 
 + M82        ;set extruder to absolute mode 
 + M107       ;start with the fan off 
 + G28 X0 Y0  ;move X/Y to min endstops 
 + G28 Z0     ;move Z to min endstops 
 + G1 Z15.0 F{travel_speed} ;move the platform down 15mm 
 + G92 E0                  ;zero the extruded length 
 + G1 F200 E3              ;extrude 3mm of feed stock 
 + G92 E0                  ;zero the extruded length again 
 + G1 F{travel_speed} 
 + ;Put printing message on LCD screen 
 + M117 Printing... 
 +end.gcode = ;End GCode 
 + M104 S0                     ;extruder heater off 
 + M140 S0                     ;heated bed heater off (if you have it) 
 + G91                                    ;relative positioning 
 + G1 E-1 F300                            ;retract the filament a bit before lifting the nozzle, to release some of the pressure 
 + G1 Z+0.5 E-5 X-20 Y-20 F{travel_speed} ;move Z up a bit and retract filament even more 
 + G28 X0 Y0                              ;move X/Y to min endstops, so the head is out of the way 
 + M84                         ;steppers off 
 + G90                         ;absolute positioning 
 + ;{profile_string} 
 +start2.gcode = ;Sliced at: {day} {date} {time} 
 + ;Basic settings: Layer height: {layer_height} Walls: {wall_thickness} Fill: {fill_density} 
 + ;Print time: {print_time} 
 + ;Filament used: {filament_amount}m {filament_weight}g 
 + ;Filament cost: {filament_cost} 
 + ;M190 S{print_bed_temperature} ;Uncomment to add your own bed temperature line 
 + ;M104 S{print_temperature} ;Uncomment to add your own temperature line 
 + ;M109 T1 S{print_temperature2} ;Uncomment to add your own temperature line 
 + ;M109 T0 S{print_temperature} ;Uncomment to add your own temperature line 
 + G21        ;metric values 
 + G90        ;absolute positioning 
 + M107       ;start with the fan off 
 + G28 X0 Y0  ;move X/Y to min endstops 
 + G28 Z0     ;move Z to min endstops 
 + G1 Z15.0 F{travel_speed} ;move the platform down 15mm 
 + T1                      ;Switch to the 2nd extruder 
 + G92 E0                  ;zero the extruded length 
 + G1 F200 E10             ;extrude 10mm of feed stock 
 + G92 E0                  ;zero the extruded length again 
 + G1 F200 E-{retraction_dual_amount} 
 + T0                      ;Switch to the first extruder 
 + G92 E0                  ;zero the extruded length 
 + G1 F200 E10             ;extrude 10mm of feed stock 
 + G92 E0                  ;zero the extruded length again 
 + G1 F{travel_speed} 
 + ;Put printing message on LCD screen 
 + M117 Printing... 
 +end2.gcode = ;End GCode 
 + M104 T0 S0                     ;extruder heater off 
 + M104 T1 S0                     ;extruder heater off 
 + M140 S0                     ;heated bed heater off (if you have it) 
 + G91                                    ;relative positioning 
 + G1 E-1 F300                            ;retract the filament a bit before lifting the nozzle, to release some of the pressure 
 + G1 Z+0.5 E-5 X-20 Y-20 F{travel_speed} ;move Z up a bit and retract filament even more 
 + G28 X0 Y0                              ;move X/Y to min endstops, so the head is out of the way 
 + M84                         ;steppers off 
 + G90                         ;absolute positioning 
 + ;{profile_string} 
 +start3.gcode = ;Sliced at: {day} {date} {time} 
 + ;Basic settings: Layer height: {layer_height} Walls: {wall_thickness} Fill: {fill_density} 
 + ;Print time: {print_time} 
 + ;Filament used: {filament_amount}m {filament_weight}g 
 + ;Filament cost: {filament_cost} 
 + ;M190 S{print_bed_temperature} ;Uncomment to add your own bed temperature line 
 + ;M104 S{print_temperature} ;Uncomment to add your own temperature line 
 + ;M109 T1 S{print_temperature2} ;Uncomment to add your own temperature line 
 + ;M109 T0 S{print_temperature} ;Uncomment to add your own temperature line 
 + G21        ;metric values 
 + G90        ;absolute positioning 
 + M107       ;start with the fan off 
 + G28 X0 Y0  ;move X/Y to min endstops 
 + G28 Z0     ;move Z to min endstops 
 + G1 Z15.0 F{travel_speed} ;move the platform down 15mm 
 + T2                      ;Switch to the 3rd extruder 
 + G92 E0                  ;zero the extruded length 
 + G1 F200 E10             ;extrude 10mm of feed stock 
 + G92 E0                  ;zero the extruded length again 
 + G1 F200 E-{retraction_dual_amount} 
 + T1                      ;Switch to the 2nd extruder 
 + G92 E0                  ;zero the extruded length 
 + G1 F200 E10             ;extrude 10mm of feed stock 
 + G92 E0                  ;zero the extruded length again 
 + G1 F200 E-{retraction_dual_amount} 
 + T0                      ;Switch to the first extruder 
 + G92 E0                  ;zero the extruded length 
 + G1 F200 E10             ;extrude 10mm of feed stock 
 + G92 E0                  ;zero the extruded length again 
 + G1 F{travel_speed} 
 + ;Put printing message on LCD screen 
 + M117 Printing... 
 +end3.gcode = ;End GCode 
 + M104 T0 S0                     ;extruder heater off 
 + M104 T1 S0                     ;extruder heater off 
 + M104 T2 S0                     ;extruder heater off 
 + M140 S0                     ;heated bed heater off (if you have it) 
 + G91                                    ;relative positioning 
 + G1 E-1 F300                            ;retract the filament a bit before lifting the nozzle, to release some of the pressure 
 + G1 Z+0.5 E-5 X-20 Y-20 F{travel_speed} ;move Z up a bit and retract filament even more 
 + G28 X0 Y0                              ;move X/Y to min endstops, so the head is out of the way 
 + M84                         ;steppers off 
 + G90                         ;absolute positioning 
 + ;{profile_string} 
 +start4.gcode = ;Sliced at: {day} {date} {time} 
 + ;Basic settings: Layer height: {layer_height} Walls: {wall_thickness} Fill: {fill_density} 
 + ;Print time: {print_time} 
 + ;Filament used: {filament_amount}m {filament_weight}g 
 + ;Filament cost: {filament_cost} 
 + ;M190 S{print_bed_temperature} ;Uncomment to add your own bed temperature line 
 + ;M104 S{print_temperature} ;Uncomment to add your own temperature line 
 + ;M109 T2 S{print_temperature2} ;Uncomment to add your own temperature line 
 + ;M109 T1 S{print_temperature2} ;Uncomment to add your own temperature line 
 + ;M109 T0 S{print_temperature} ;Uncomment to add your own temperature line 
 + G21        ;metric values 
 + G90        ;absolute positioning 
 + M107       ;start with the fan off 
 + G28 X0 Y0  ;move X/Y to min endstops 
 + G28 Z0     ;move Z to min endstops 
 + G1 Z15.0 F{travel_speed} ;move the platform down 15mm 
 + T3                      ;Switch to the 4th extruder 
 + G92 E0                  ;zero the extruded length 
 + G1 F200 E10             ;extrude 10mm of feed stock 
 + G92 E0                  ;zero the extruded length again 
 + G1 F200 E-{retraction_dual_amount} 
 + T2                      ;Switch to the 3rd extruder 
 + G92 E0                  ;zero the extruded length 
 + G1 F200 E10             ;extrude 10mm of feed stock 
 + G92 E0                  ;zero the extruded length again 
 + G1 F200 E-{retraction_dual_amount} 
 + T1                      ;Switch to the 2nd extruder 
 + G92 E0                  ;zero the extruded length 
 + G1 F200 E10             ;extrude 10mm of feed stock 
 + G92 E0                  ;zero the extruded length again 
 + G1 F200 E-{retraction_dual_amount} 
 + T0                      ;Switch to the first extruder 
 + G92 E0                  ;zero the extruded length 
 + G1 F200 E10             ;extrude 10mm of feed stock 
 + G92 E0                  ;zero the extruded length again 
 + G1 F{travel_speed} 
 + ;Put printing message on LCD screen 
 + M117 Printing... 
 +end4.gcode = ;End GCode 
 + M104 T0 S0                     ;extruder heater off 
 + M104 T1 S0                     ;extruder heater off 
 + M104 T2 S0                     ;extruder heater off 
 + M104 T3 S0                     ;extruder heater off 
 + M140 S0                     ;heated bed heater off (if you have it) 
 + G91                                    ;relative positioning 
 + G1 E-1 F300                            ;retract the filament a bit before lifting the nozzle, to release some of the pressure 
 + G1 Z+0.5 E-5 X-20 Y-20 F{travel_speed} ;move Z up a bit and retract filament even more 
 + G28 X0 Y0                              ;move X/Y to min endstops, so the head is out of the way 
 + M84                         ;steppers off 
 + G90                         ;absolute positioning 
 + ;{profile_string} 
 +support_start.gcode =  
 +support_end.gcode =  
 +cool_start.gcode =  
 +cool_end.gcode =  
 +replace.csv =  
 +preswitchextruder.gcode = ;Switch between the current extruder and the next extruder, when printing with multiple extruders. 
 + ;This code is added before the T(n) 
 +postswitchextruder.gcode = ;Switch between the current extruder and the next extruder, when printing with multiple extruders. 
 + ;This code is added after the T(n) 
 +</file>
de/tech/3d_prusa.1611037077.txt.gz · Zuletzt geändert: 2021/01/19 06:17 (Externe Bearbeitung)