Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
cam:x350 [2021/04/09 14:50] – [Hardware] 9rcam:x350 [2023/03/11 22:58] (current) – [Timeline] gigo
Line 9: Line 9:
 Beteiligt         : einanderer, gigo, 9R, iggy Beteiligt         : einanderer, gigo, 9R, iggy
 Termine_page      :  Termine_page      : 
-Status_           : läuft / Probleme mit Filamenteinzug+Status_           : Projekt läuft / Neubau Firmware/Extruder, Drucker aktuell nicht einsatzbereit
 Kategorie_tags    : Hardware, Software, CAM, 3D, 3D-Druck Kategorie_tags    : Hardware, Software, CAM, 3D, 3D-Druck
 Verwandtes_tags   : Labor Verwandtes_tags   : Labor
Line 20: Line 20:
   * Druckvolumen(X*Y*Z) : 350mm * 210mm * 200mm   * Druckvolumen(X*Y*Z) : 350mm * 210mm * 200mm
   * Standort: Labor   * Standort: Labor
-  * Status: funktionsfähig Probleme mit Filamenteinzug+  * Status: Neubau Firmware/Extruder, Drucker aktuell nicht einsatzbereit
  
 **Filamenteinzug** **Filamenteinzug**
Line 33: Line 33:
  
   * Motioncontroller: [[https://reprap.org/wiki/Megatronics_3.0|Megatronics v3.0 rev h]]   * Motioncontroller: [[https://reprap.org/wiki/Megatronics_3.0|Megatronics v3.0 rev h]]
 +    * {{ :cam:datasheet_megatronicsv3.pdf |Datasheet}}
 +    * [[http://wilbo666.pbworks.com/f/PinMap2560.png|MCU ATMEGA2560 16AU 1522]]
     * ISP-Connector über dem MicroSDCardSplot, Pin1 inst links     * ISP-Connector über dem MicroSDCardSplot, Pin1 inst links
     * Steppertreiber: THB6128     * Steppertreiber: THB6128
-        * Jumper auf 1/8 Step + 
-  * Stepper+  * Default Microstepping
-    * X: +    * X: M1H M2L M3H = 32 
-    * Y1: ? +    * YM1H M2L M3H = 32 
-    * Y2? +    * Z: M1L M2L M3H = 16 
-    * Z: ? +    * E: M1L M2L M3H = 16
-    * E: ?+
  
 ===Pinbelegung ===Pinbelegung
  
-ToDo+====AUX3 
 +^use^BLTouch5V^BLTsense^BLTpwm^BLTgnd^ 
 +|upper row|5V|PL1|PL3|GND| 
 +|lower row|5V|PL0|PL2|GND| 
 +^use^  ^ ^ ^ ^ 
 + 
 +====Fans
  
 +|Name | pin name | klipper name | use |
 +|Fan1 | D6 (pwm) | PH3 | heater cooler |
 +|Fan2 | D7 (pwm) | PH4 | housing cooler |
 ==Software ==Software
  
Line 59: Line 69:
   - 3D Modell erzeugen/erhalten   - 3D Modell erzeugen/erhalten
   - mit Slicing-Software G-Code erzeugen und zum Drucker übertragen   - mit Slicing-Software G-Code erzeugen und zum Drucker übertragen
-  - Octoprint zur Ansteuerung und Überwachung des Druckers ist im club-netz erreichbar: [[http://83.133.178.101|83.133.178.101]]+  - Mainsail zur Ansteuerung und Überwachung des Druckers ist im club-netz erreichbar: [[http://83.133.178.101|83.133.178.101]]
   - ggf. Bett reinigen   - ggf. Bett reinigen
   - Druck starten und beaufsichtigen   - Druck starten und beaufsichtigen
Line 97: Line 107:
  
 Login-Daten für ssh: Login-Daten für ssh:
 +  * IP6: 2001:7f0:3003:beef:7802:2f22:325e:b7ad 
 +  * IP4: 83.133.178.101
   * User: pi   * User: pi
   * Password: raspberry   * Password: raspberry
Line 104: Line 115:
 ==Neuer Raspberry3b ==Neuer Raspberry3b
  
- Login-Daten für [[http://83.133.178.101|Octoprint]]:+ [[http://83.133.178.101|Mainsail]]:
  
 + SSH:
 +  * IP: 83.133.178.101
   * User: pi   * User: pi
-  * Password: octoprint +  * Password: raspberry
  
 ===Setup ===Setup
 +  * 64GB card mit MainsailOS / Klipper
  
 +====previous Setup
 +Eine noch funktionsfähige SD-Karte mit Octoprint liegt irgendwo im Gehäuse rum:
   * 16G sdcard   * 16G sdcard
   * Partition 1 & 2 = boot & rootfs von raspbian mit:   * Partition 1 & 2 = boot & rootfs von raspbian mit:
Line 122: Line 138:
       * wird beim boot gestartet via /etc/systemd/system/mjpegstreamer.service       * wird beim boot gestartet via /etc/systemd/system/mjpegstreamer.service
       * Update vgl git-repo       * Update vgl git-repo
 +    * [[https://www.klipper3d.org/|Klipper]]
 +      * installiert in /home/pi/klipper/
 +      * config in /home/pi/klipper/printer.cfg
 +      * wird beim boot gestartet via /etc/systemd/system/klipper.service
   * Partition 3:   * Partition 3:
     * gzip'te images der ersten beiden partitionen     * gzip'te images der ersten beiden partitionen
Line 130: Line 150:
  
   * 2019/09/15: Update Pi (2b -> 3b) und Neuinstallation Octoprint   * 2019/09/15: Update Pi (2b -> 3b) und Neuinstallation Octoprint
 +
 +===zweiter Extruder 22/01/05
 +
 +====Aufbauskizze
 +
 +{{:cam:extruderassemble.jpg?direct&200|}}
 +
 +====Teileliste
 +
 +^ Anzahl ^ Was ^ Note ^ bestellt^
 +| 2 | [[https://www.aliexpress.com/item/32816791895.html|Ceramic Cartridge Heater]] | | x|
 +| 2 | [[https://www.aliexpress.com/item/32603431500.html|Heatbreak Cooling Fan]] | | x|
 +| 2 | [[https://www.aliexpress.com/item/32599106901.html|Thermistor 100K]] | | x|
 +| 2 | [[https://www.aliexpress.com/item/32874940278.html|Part Cooling Fan]] | | x|
 +| 2 | [[https://www.aliexpress.com/item/32963514095.html|Silicone Heater Block Insulation]] | | x|
 +| 2 | [[https://www.aliexpress.com/item/32815791295.html|Extruder HeatSink]] | | x|
 +| 2 | [[https://www.aliexpress.com/item/33005551782.html|Extruder]]  | (1x left, 1x right) | x|
 +| 2 | [[https://www.aliexpress.com/item/32857527151.html|Nozzle & Heatbreak assembly]] | | x|
 +| 1 | NEMA17 Stepper 47mm | Typenaufdruck 17HD5039, 47mm stepper haben ~50Ncm, evtl 2 kaufen | |
 +| 2 | [[https://www.molex.com/molex/search/deepSearch?pQuery=productname%253AMicro-Fit*%2540-productname%253A%2522Micro-Fitspch1%2522%2540category%253A%2522Crimp%2BHousings%2522%2540gender%253A%2522Receptacle%2522%2540numberofrows%253A%25222%2522|Molex Connector]] | 2x2 Connector Male for Heater & Thermistor {{:cam:molex_microfit30-2x2.jpg?direct&100|}} |  |  |
 +| 2 | [[https://www.molex.com/molex/search/deepSearch?pQuery=productname%253AMicro-Fit*%2540-productname%253A%2522Micro-Fitspch1%2522%2540category%253A%2522Crimp%2BHousings%2522%2540gender%253A%2522Receptacle%2522%2540numberofrows%253A%25222%2522|Molex Connector]] | 2x1 Connector Male for Heatsinkfan {{:cam:molex_microfit30-2x1.jpg?direct&100|}} |  |  |
 +
 +=== Touch_sensor
 +
 +* 4-adriges Kabel in Schleppkabel eingezogen
 +* Gedruckten Touchsensorsockel & **Makerbase MKS 3D Touch Sensor** montiert
 +* Sensor an AUX3 angeschlossen
 +* Status=loift; erster Sensor hatte einen Defekt. Mit einem neuen ging es problemlos
      
 ==geplant ==geplant
Line 151: Line 199:
 ===ws2812 Statusanzeige ===ws2812 Statusanzeige
  
-===zweiter Extruder 
- 
-====Aufbauskizze 
- 
-{{:cam:extruderassemble.jpg?direct&200|}} 
- 
-====Teileliste 
- 
-^ Anzahl ^ Was ^ Note ^ bestellt^ 
-| 2 | [[https://www.aliexpress.com/item/32816791895.html|Ceramic Cartridge Heater]] | | x| 
-| 2 | [[https://www.aliexpress.com/item/32603431500.html|Heatbreak Cooling Fan]] | | x| 
-| 2 | [[https://www.aliexpress.com/item/32599106901.html|Thermistor 100K]] | | x| 
-| 2 | [[https://www.aliexpress.com/item/32874940278.html|Part Cooling Fan]] | | x| 
-| 2 | [[https://www.aliexpress.com/item/32963514095.html|Silicone Heater Block Insulation]] | | x| 
-| 2 | [[https://www.aliexpress.com/item/32815791295.html|Extruder HeatSink]] | | x| 
-| 2 | [[https://www.aliexpress.com/item/33005551782.html|Extruder]]  | (1x left, 1x right) | x| 
-| 2 | [[https://www.aliexpress.com/item/32857527151.html|Nozzle & Heatbreak assembly]] | | x| 
-| 1 | NEMA17 Stepper 47mm | Typenaufdruck 17HD5039, 47mm stepper haben ~50Ncm, evtl 2 kaufen | | 
-| 2 | [[https://www.molex.com/molex/search/deepSearch?pQuery=productname%253AMicro-Fit*%2540-productname%253A%2522Micro-Fitspch1%2522%2540category%253A%2522Crimp%2BHousings%2522%2540gender%253A%2522Receptacle%2522%2540numberofrows%253A%25222%2522|Molex Connector]] | 2x2 Connector Male for Heater & Thermistor {{:cam:molex_microfit30-2x2.jpg?direct&100|}} |  |  | 
-| 2 | [[https://www.molex.com/molex/search/deepSearch?pQuery=productname%253AMicro-Fit*%2540-productname%253A%2522Micro-Fitspch1%2522%2540category%253A%2522Crimp%2BHousings%2522%2540gender%253A%2522Receptacle%2522%2540numberofrows%253A%25222%2522|Molex Connector]] | 2x1 Connector Male for Heatsinkfan {{:cam:molex_microfit30-2x1.jpg?direct&100|}} |  |  | 
  
 == Timeline == Timeline
  
 +*  2023/03/11: calibrated z-axis, calibrated pressure advance, printed another benchy without imporoved results.
 +*  2023/02/09: after eye-balling the calibration of the z-axis and redoing a proper bed leveling: first "successful" print of a benchy{{ :cam:20230210_000900.jpg?direct&200|benchy}}.
 +*  2023/02/07: Install & calibrate new 3D-Touch sensor, add klipper config to gitlab repo
 +*  2023/02/07: Installed extruder fan and part cooling fan with clip-on-design, designed in blender. Files in [[https://gitlab.muc.ccc.de/9R/x350_extruderassembly|Git]]
 +*  2022/12/28: Tune Extruder2 driver voltage, design & attach touch-sensor socket, add touch-sensor wireing
 +*  2022/01/05: Remove 1st Extruder, build 2nd Hotend, update octoprint
 +*  2021/08/27: Complete 2nd stepper wiring
 +*  2021/06/01: Started work on 2nd/new extruder
 +*  2021/05/01: Replace fried extruder stepper drivers with a4999 drivers
 +*  2021/04/01: Changed Firmware to klipper
 *  2020/01/20: Externe Raspi Spannungsversorgung mit Sockelleiste anbinden *  2020/01/20: Externe Raspi Spannungsversorgung mit Sockelleiste anbinden
 *  2020/01/20: apt update raspbian & update octoprint plugins *  2020/01/20: apt update raspbian & update octoprint plugins
Line 184: Line 222:
 *  2019/08: Drucker im Club eingeschlagen *  2019/08: Drucker im Club eingeschlagen
  
 +== ToDo:
 +*  proper calibration of the z-axis (don't forgert to calibrate z-endstop, probe offset and bed mesh afterwards)
 +*  cable management
 +*  klipper calibrations: pressure advance, resonance
 +*  klipper macros for print start and end
 +*  create a proper slicer profile
 +*  filament feeding
  • cam/x350.1617979838.txt.gz
  • Last modified: 2021/04/18 12:32
  • (external edit)