Änderungen von Dokument Elektro - SolderPasteDispenser

Zuletzt geändert von Mario Becker am 2024/09/13 11:51

Von Version Icon 36.1 Icon
bearbeitet von Mario Becker
am 2022/11/27 18:34
Änderungskommentar: Es gibt keinen Kommentar für diese Version
Auf Version Icon 4.1 Icon
bearbeitet von Mario Becker
am 2022/11/07 12:21
Änderungskommentar: Es gibt keinen Kommentar für diese Version

Zusammenfassung

Details

Icon Seiteneigenschaften
Inhalt
... ... @@ -4,147 +4,75 @@
4 4  
5 5  = {{id name="Elektro-SolderPasteDispenser-Plan"/}}Plan =
6 6  
7 -* Alten 3D Drucker umbauen (Marlin Alu2 steht im Lager - den duerfen wir benutzen)
7 +* Alten 3D Drucker umbauen (Marlin Alu2 steht im Lager)
8 8  ** Der hat ne stabile Z Achse also kann der bissel Druck nach unten aushalten
9 -* Aufgabe 1: Extruder Motor zu einem Spritzen Dispenser umbauen
10 -* Aufgabe 2: Software anpassen, die Dispense Komandos M3,M5 muessen ersetzt werden mit Extruder Kommandos.
11 -*1. brauchbare Kommandos finden
12 -*1. Softwarte anpassen oder neu machen
13 -* Aufgabe 3: Die Glasplatte durch magnetisches Metall ersetzen um die Platine mit Magneten zu justieren. Oder einen Anschlag drauf spannen (einfach Acryl lasercut.)
9 +* ...
14 14  
15 15  = {{id name="Elektro-SolderPasteDispenser-ToBeChecked"/}}ToBeChecked =
16 16  
17 17  * Steuerung am 3D Drucker ist so was RAMPS maessiges mit nem Arduino Mega\\
18 -** Steuerung brauchbar ??? Seriele Konsole ? Serial G-Code ? Kann der das ? Also die ct Software schickt g-Code ueber den Serial Port. Der Drucker läuft mit 250000baud und Firmware Marlin 1.1.9.
19 -** [[image:attach:image2022-11-13_14-20-16.png||thumbnail="true" height="150"]]
20 -** Endschalter? Die ct Software will Zeroing oder so.
21 -** **Task**: Das Exe mal runterladen und versuchen damit den 3D Drucker zu bewegen.
14 +** Steuerung brauchbar ??? Seriele Konsole ? Serial G-Code ? Kann der das ? Also die ct Software schickt g-Code ueber den Serial Port.
22 22  * Software
23 -** Komisches ct'Delphi gedoehns... [[https:~~/~~/github.com/MakeMagazinDE/Solder-Paste-Dispenser>>url:https://github.com/MakeMagazinDE/Solder-Paste-Dispenser||shape="rect"]] 
24 -*** [[https:~~/~~/www.embarcadero.com/products/delphi/starter/free-download>>url:https://www.embarcadero.com/products/delphi/starter/free-download||shape="rect"]] Ja super mit registrieren und scheiss. 🙄🙄🙄 Und dann fehlen auch noch irgendwelche Referenzen 😞️
25 -*** Die benutzen M3,M5 Spidle On/Off Commands um den Dispenser zu triggern - wird der Printer nicht verstehen !?
26 -**** M106/M107 - Fan On/Off
27 -**** (% class="language-plaintext highlighter-rouge" %){{code language="none"}}G28{{/code}}(%%) - ✔ Home, run into enstops and set 0
28 -**** (((
29 -(% style="letter-spacing: 0.0px;" %)M114 - Report Position - Parameter D,E,R tun nix
16 +** Komisches ct'Delphi gedoehns... [[https:~~/~~/github.com/MakeMagazinDE/Solder-Paste-Dispenser>>url:https://github.com/MakeMagazinDE/Solder-Paste-Dispenser||shape="rect"]]
17 +** Cooler waere das in den KiCAD html BOM viewer einzubauen. [[https:~~/~~/developer.chrome.com/docs/apps/app_serial/>>url:https://developer.chrome.com/docs/apps/app_serial/||shape="rect"]]
30 30  
31 -{{code}}
32 -M114
33 -X:0.00 Y:0.00 Z:0.00 E:0.00 Count X:0 Y:0 Z:0
34 -M114 R
35 -{{/code}}
36 -)))
37 -**** (% style="letter-spacing: 0.0px;" %)M154 - 👎 Position Auto-Report - Auch Sch...
19 += {{id name="Elektro-SolderPasteDispenser-Ideen"/}}Ideen =
38 38  
39 -*
40 -**
41 -***
42 -**** (% class="language-gcode" %){{code language="none"}}G10{{/code}}(%%) - 👎 Retract - pull back Fillament
43 -**** G11 - 👎 Recover - pull in Fillament - Vielleicht kann man damit den Tropfen absetzen ?
44 -**** (((
45 -M302 - ✔ Cold Extrude - Parameter um kalte Extrusion zu erlauben, bzw Temp einzustellen
46 -
47 -{{code}}
48 -M302
49 -echo:Cold extrudes are disabled (min temp 170C)
50 -M302 S0
51 -M302
52 -echo:Cold extrudes are enabled (min temp 0C)
53 -{{/code}}
54 -)))
55 -**** M575 B115200 - 👎 Change Baud Rate !!! - Tut der nicht !!! Sch...
56 -**** M701 - 👎 Load Filament - da kann man Laenge und Z-Move angeben
57 -**** (((
58 -M702 - 👎 Unload Filament\\
59 -
60 -{{code}}
61 -M701 L1
62 -echo:Unknown command: "M701 L1"
63 -M702
64 -echo:Unknown command: "M702"
65 -{{/code}}
66 -
67 -Movement Experiments - Bewegt sich bis max 200,210(knallt)
68 -)))
69 -**** (((
70 -{{code}}
71 -G0 Z0 Y0 Z50
72 -G0 Z15
73 -G1 X150 Y50.3 E22.4 F3000
74 -G0 E50
75 -{{/code}}
76 -
77 -Besser Extruder ansteuern... Also der Extruder kann wie jede andere Achse angesteuert werden Axe = 10.
78 -
79 -{{code}}
80 -G0 E50
81 -{{/code}}
82 -)))
83 -*** Die benutzen auch
84 -**** $x - Status report anfordern! Damit pruefen die ob die CNC bereit ist fuer neue Kommandos - Marlin kann auch "positionen" reporten mit M114, M154 - also wenn sich da nix aendert is das wie "bereit" ???
85 -**** $h - home - is das wie G28 oben ??
86 -** Cooler waere das in den KiCAD html BOM viewer einzubauen. [[https:~~/~~/developer.chrome.com/docs/apps/app_serial/>>url:https://developer.chrome.com/docs/apps/app_serial/||shape="rect"]] 
87 -*** Bauteile auswaehlen, "Print Paste", gib ihm.
88 -** Oder was selber basteln mit Python und UI ? Oder Node/JS/Electron ?
89 -*** Electron Python Artikel.. bissel experimentell! [[https:~~/~~/medium.com/@abulka/electron-python-4e8c807bfa5e>>url:https://medium.com/@abulka/electron-python-4e8c807bfa5e||shape="rect"]]
90 -*** Nodejs [[https:~~/~~/serialport.io/>>url:https://serialport.io/||shape="rect"]]
91 -*** Am einfachsten waere Chrome-WebSerialAPI [[https:~~/~~/codelabs.developers.google.com/codelabs/web-serial/#1>>url:https://codelabs.developers.google.com/codelabs/web-serial/#1||shape="rect"]] 
92 -**** [[https:~~/~~/googlechromelabs.github.io/serial-terminal/>>url:https://googlechromelabs.github.io/serial-terminal/||shape="rect"]]
93 -**** **Erster Versuch [[ https:~~/~~/mariosgit.github.io/SolderPasteDispenser/>>url:https://mariosgit.github.io/SolderPasteDispenser/||shape="rect"]]**
94 -
95 95  * Druckluft Dispenser kaufen ODER DIY was Motorgetriebenes ???
96 -** Motorized Dispenser [[https:~~/~~/github.com/koendv/paste_dispenser>>url:https://github.com/koendv/paste_dispenser||shape="rect"]]
97 -*** Das Teil Adaptieren an den vorhandenen Extruder Motor !? Da versteh ich nicht wie man mal schnell die Spritze wechseln kann. Und es sieht wackelig aus - zu wenig Fuehrung fuer die Spritze.
98 -*** [[Nervoeser Youtuber mit SolderPasteDispenser an einem Extruder Motor.>>url:https://www.youtube.com/watch?v=BFOmYFK7eTA||shape="rect"]]
99 99  
100 100  \\
101 101  
102 -= {{id name="Elektro-SolderPasteDispenser-Ideen++"/}}Ideen++ =
103 -
104 -Mit LidarSensor einen Konturenfolger(Z) basteln, dann kann man auch Zuckerguss auf Kekse drückn. Der Marlin kann sogar M260,M261 I2C Nachichten rein und raus ballern, also mit so einem VL53xx oder wie die Dinger heissen, kommunizieren.
105 -
106 106  = {{id name="Elektro-SolderPasteDispenser-Referenzen"/}}Referenzen =
107 107  
108 -* ct 5/2022 liegt vor ({{mention reference="XWiki.mbecker" style="FULL_NAME" anchor="XWiki-mbecker-KGdcw"/}} bzw. im Makerspace Regal) Kopie im Anhang...
109 -* ct Links [[https:~~/~~/www.heise.de/select/make/2022/5/softlinks/xwmq?wt_mc=pred.red.make.make052022.102.softlink.softlink>>url:https://www.heise.de/select/make/2022/5/softlinks/xwmq?wt_mc=pred.red.make.make052022.102.softlink.softlink||shape="rect"]]
27 +* ct 5/2022 liegt vor (mb bzw. im Makerspace regal) Kopie im Anhang...
28 +* Links [[https:~~/~~/www.heise.de/select/make/2022/5/softlinks/xwmq?wt_mc=pred.red.make.make052022.102.softlink.softlink>>url:https://www.heise.de/select/make/2022/5/softlinks/xwmq?wt_mc=pred.red.make.make052022.102.softlink.softlink||shape="rect"]]
110 110  * Was mit RAMPS und Endschalter Config: [[https:~~/~~/www.instructables.com/Configuring-Endstops-on-Ramps-14-with-Marlin-firmw/>>url:https://www.instructables.com/Configuring-Endstops-on-Ramps-14-with-Marlin-firmw/||shape="rect"]]
111 -* G-Code [[https:~~/~~/reprap.org/wiki/G-code>>url:https://reprap.org/wiki/G-code||shape="rect"]]
112 -* Marlin GCode: [[https:~~/~~/marlinfw.org/docs/gcode/G000-G001.html>>url:https://marlinfw.org/docs/gcode/G000-G001.html||shape="rect"]]
113 113  
114 114  \\
115 115  
116 -(% class="wrapped relative-table" style="width: 71.1907%;" %)
117 -|(% style="width: 16.4164%;" %)(((
33 +\\
34 +
35 +(% class="wrapped" %)
36 +|=(% scope="col" %)(((
37 +\\
38 +)))|=(% scope="col" %)(((
39 +\\
40 +)))|=(% scope="col" %)(((
41 +\\
42 +)))|=(% scope="col" %)(((
43 +\\
44 +)))
45 +|(((
118 118  (% class="content-wrapper" %)
119 119  (((
120 120  ct'make
121 121  )))
122 -)))|(% style="width: 26.7659%;" %)(((
50 +)))|(((
123 123  (% class="content-wrapper" %)
124 124  (((
125 125  [[image:attach:IMG_0216.JPEG||thumbnail="true" height="150"]]
126 126  )))
127 -)))|(% style="width: 27.9555%;" %)(((
55 +)))|(((
128 128  (% class="content-wrapper" %)
129 129  (((
130 130  [[image:attach:IMG_0217.JPEG||thumbnail="true" height="150"]]
131 131  )))
132 -)))|(% style="width: 28.9118%;" %)(((
60 +)))|(((
133 133  (% class="content-wrapper" %)
134 134  (((
135 135  [[image:attach:IMG_0218.JPEG||thumbnail="true" height="150"]]
136 136  )))
137 137  )))
138 -|(% style="width: 16.4164%;" %)(((
66 +|(((
139 139  \\
140 -)))|(% style="width: 26.7659%;" %)(((
68 +)))|(((
141 141  \\
142 -)))|(% style="width: 27.9555%;" %)(((
70 +)))|(((
143 143  \\
144 -)))|(% style="width: 28.9118%;" %)(((
72 +)))|(((
145 145  \\
146 146  )))
147 -|(% style="width: 16.4164%;" %)(((
75 +|(((
148 148  (% class="content-wrapper" %)
149 149  (((
150 150  3D Drucker
... ... @@ -153,58 +153,17 @@
153 153  )))
154 154  
155 155  Controller RAMPS?
156 -)))|(% style="width: 26.7659%;" %)(((
84 +)))|(((
157 157  (% class="content-wrapper" %)
158 158  (((
159 159  [[image:attach:IMG_0211.JPEG||thumbnail="true" height="150"]]
160 160  )))
161 -)))|(% style="width: 27.9555%;" %)(((
162 -(% class="content-wrapper" %)
163 -(((
164 -[[image:attach:image2022-11-7_12-25-13.png||thumbnail="true" height="150"]]
165 -)))
166 -)))|(% style="width: 28.9118%;" %)(((
167 -Sieht aus wie ein RAMPS 1.6plus, vergl. Aliexpress.
168 -
169 -[[https:~~/~~/reprap.org/wiki/RAMPS_1.6>>url:https://reprap.org/wiki/RAMPS_1.6||shape="rect"]]
170 -
89 +)))|(((
90 +[[https:~~/~~/reprap.org/wiki/RAMPS_1.4>>url:https://reprap.org/wiki/RAMPS_1.4||shape="rect"]]
91 +)))|(((
171 171  \\
172 172  )))
173 -|(% style="width: 16.4164%;" %)(((
174 -(% class="content-wrapper" %)
175 -(((
176 -Beispiele fuer verwendbare Spritzen.
177 -)))
178 178  
179 -am Besten die mit Stoessel+Gummi+Presskappe innen.
180 -
181 -Unser "Presser" ersetzt den Stoessel, der Rest bleibt.
182 -)))|(% style="width: 26.7659%;" %)(((
183 -(% class="content-wrapper" %)
184 -(((
185 -[[image:attach:image2022-11-13_20-10-14.png||thumbnail="true" width="200"]]
186 -)))
187 -)))|(% style="width: 27.9555%;" %)(((
188 -(% class="content-wrapper" %)
189 -(((
190 190  \\
191 -)))
192 -)))|(% style="width: 28.9118%;" %)(((
193 -Anforderung Extruder
194 194  
195 -* Schnell die Spritze wechseln koennen
196 -* Stabile Spritzenhalterung, darf nicht wackeln, wegen Genauigkeit
197 -* Verschiedene Spritzengroessen via Adapter oder Einstellung.
198 -)))
199 -
200 200  \\
201 -
202 -\\
203 -
204 -\\
205 -
206 -{{confluence_attachments/}}
207 -
208 -\\
209 -
210 -\\
Icon Confluence.Code.ConfluencePageClass[0]
Id
... ... @@ -1,1 +1,1 @@
1 -82247899
1 +82247717
URL
... ... @@ -1,1 +1,1 @@
1 -https://wiki.makerspace-darmstadt.de/spaces/PROJ/pages/82247899/Elektro - SolderPasteDispenser
1 +https://wiki.makerspace-darmstadt.de/spaces/PROJ/pages/82247717/Elektro - SolderPasteDispenser