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
Last revisionBoth sides next revision
cam:x350 [2021/04/09 14:50] – [Hardware] 9rcam:x350 [2023/02/10 12:50] – [ToDo:] 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
-        * 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/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 221:
 *  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.txt
  • Last modified: 2023/03/11 22:58
  • by gigo