Dear user, the forum software has been updated. For the first login please reset your password.
![Gunther Gunther](http://stepcraft-systems.com/wp-content/uploads/wpforo/avatars/Gunther57_27588.png)
Hallo Thomas,
560 Ohm gehen auch, der Wert ist unkritisch. Die Widerstände sollen dur die Arduino Ein/Ausgänge bei Kurzschluss schützen. Dazu wird der Strom auf unter 10mA begrenzt.
Du brauchst du einen Endschaltereingang mit dem Arduino verbinden, da alle Endschlter in Reihenschaltung sind. Ich habe dazu schon den X-links benutzt.
Die Endschalter-Eingänge Y-vorn, Y-hinten und Z-unten fehlen ja sowieso, da sich dort ein Konflickt mit einer Schraube ergiebt.
Die 5V Verbindung benötigst du nicht. der Arduino bekommt seine Spannung über USB.
Gruß Gunther
PS: Dein 1,3mm Bohrer scheint stumpf zu sein.
Leichte Gratbildung an den Rändern der Leiterbahnen und Bohrungen kannst du mit feiner Stahwolle beseitigen.
Bitte keine PN. Ich bekomme keine Benachrichtigung. Besser ein e-mail.
Hardware: SC1/300, eigenbau Aduino USB V9.6
Software: Win7-64bit, Eagle, QCAD, Freecad, Estlcam V8, V9, V10
Hobby: Elektronik
![Gunther Gunther](http://stepcraft-systems.com/wp-content/uploads/wpforo/avatars/Gunther57_27588.png)
Wenn Du damit die Pin- Durchführungen meinst, die sehen gut aus. Allerdings dachte ich, dass die mit einem 30°- Fräser noch etwas breiter werden würden, aber nur minimal. Hier das Ergebnis mit dem 30°Stichel.
Fräsbreite für Stichel mit 0,1mm Spitzenbreite und Frästiefe 0,15mm
30° = 0,18mm
60° = 0,27mm also +0,09mm Durchmesser; ergibt an jeder Seite 0,045mm mehr Materialabtrag
In deinem Fall also an jeder Seite der Leiterbahn 0,045mm wehniger Breite also insgesammt eine um 0,09mm schmalere Bahnen.
Gruß Gunther
Bitte keine PN. Ich bekomme keine Benachrichtigung. Besser ein e-mail.
Hardware: SC1/300, eigenbau Aduino USB V9.6
Software: Win7-64bit, Eagle, QCAD, Freecad, Estlcam V8, V9, V10
Hobby: Elektronik
Hallo Thomas,
PS: Dein 1,3mm Bohrer scheint stumpf zu sein.
Gut möglich, älteres "Modell"
Mit den Antworten warst Du schneller, sorry, war dinnieren. 🙂
mit freundlichen Grüßen
Thomas
----------------------------------------------------------------------------------
Stepcraft 2/420, WinPCNC, HR10, CorelDraw, Estlcam + Arduino USB, Proxxon IBS/E
Wenn Du damit die Pin- Durchführungen meinst, die sehen gut aus. Allerdings dachte ich, dass die mit einem 30°- Fräser noch etwas breiter werden würden, aber nur minimal. Hier das Ergebnis mit dem 30°Stichel.
Fräsbreite für Stichel mit 0,1mm Spitzenbreite und Frästiefe 0,15mm
30° = 0,18mm
60° = 0,27mm also +0,09mm Durchmesser; ergibt an jeder Seite 0,045mm mehr MaterialabtragIn deinem Fall also an jeder Seite der Leiterbahn 0,045mm wehniger Breite also insgesammt eine um 0,09mm schmalere Bahnen.
Gruß Gunther
Im Textdokument "Benutzte Fräser" sind (noch) zwei Dateien für Leiterbahnen und Text verzeichnet. In der Dropbox sind diese aber zusammengefasst in ....Iso+Text....Damit habe ich doch gar keine Möglichkeit, Text und Leiterbahnen getrennt zu fräsen. Hätte ich als Frästiefe 0,1 eingestellt, wäre das Ergebnis natürlich optimal(er).
mit freundlichen Grüßen
Thomas
----------------------------------------------------------------------------------
Stepcraft 2/420, WinPCNC, HR10, CorelDraw, Estlcam + Arduino USB, Proxxon IBS/E
![Gunther Gunther](http://stepcraft-systems.com/wp-content/uploads/wpforo/avatars/Gunther57_27588.png)
Die Dateien habe ich zusammengefasst, da der gleiche Fräser benutzt wird und durch optimierung der Wege deutlich Zeit gesparrt wird.
Die Frästiefe wird vom G-Code an die Maschine gesendet. Du kannst nur über einen veränderten Z-Nullpnkt eine globale Frästiefenveränderung vornehmen.
So wird eine Fäsbahn z.B. begonnen:
... G00 X0.0810 Y-0.0161 (Anfangspunkt anfahren) G01 Z-0.1500 F600 (Fräser Absenken mit 600mm/min auf Frästiefe) G01 X0.0810 Y3.0161 F240 (Fräsen mit 240mm/min) G01 X0.0687 Y3.0459 (Fräsen) ...
und so beginnt ein Text:
... G00 X-11.8283 Y51.2066 G01 Z-0.2000 F600 G01 X-11.8283 Y52.2743 F600 G01 X-11.5613 Y52.5413 ...
Du siehst der einzigste Unterschied (wenn man von den X/Y Werten absieht) ist die Tiefe Z-0.2000.
Du kannst nur eine Z-Nullpunkt Verschiebung vornehmen um eine globale Frästiefenveränderung vorzunehmen. Stell da zu den Z-Null einfach 0.05mm über die Leiterplatte, damit erreichst du eine Frästiefe von 0.1mm.
Oder du benutzt eine Editor und lässt alle "Z-0.1500" durch "Z-0.1000" ersetzen.
Gruß Gunther
Bitte keine PN. Ich bekomme keine Benachrichtigung. Besser ein e-mail.
Hardware: SC1/300, eigenbau Aduino USB V9.6
Software: Win7-64bit, Eagle, QCAD, Freecad, Estlcam V8, V9, V10
Hobby: Elektronik
Vielen Dank für die vielen Erläuterungen. Ich bin nun wirklich Neuling auf dem Gebiet und die Fräse habe ich erst seit ca. 1 Monat. Manchmal ist es schwer, sich in die Abläufe hinein zu denken. Also werde ich vor dem Umbau auf Arduino noch ne Platte fräsen. Die erste ist zwar schon bestückt, aber Reserve ist immer gut.
P.S. Gibt es für den Arduino eigentlich Vorgaben für Etslcam was Parameter betrifft wie Endschalter oben,unten, negiert. Ich weiß, man kann über Estlcam eine bestimmte Maschine auswählen, aber die vorhandenen Voreinstellungen betreffen ja nur Wege, Schritte, Maßeinheit u.s.w.
mit freundlichen Grüßen
Thomas
----------------------------------------------------------------------------------
Stepcraft 2/420, WinPCNC, HR10, CorelDraw, Estlcam + Arduino USB, Proxxon IBS/E
![Gunther Gunther](http://stepcraft-systems.com/wp-content/uploads/wpforo/avatars/Gunther57_27588.png)
P.S. Gibt es für den Arduino eigentlich Vorgaben für Etslcam was Parameter betrifft wie Endschalter oben,unten, negiert. ...
Dann blätter hier mal zurück und lies alles nochmal ganz langsam. Welcher Enschalter aktiviert werden muss hatte ich schon beschrieben.
Zusätzlich muss der Endschater auf "Invertieren" stehen.
Die restlichen Schalter sind Geschmackssache, ich benutze nur noch den Sensoreingang für WLS oder Abtasten der Oberfläche.
Gruß Gunther
Bitte keine PN. Ich bekomme keine Benachrichtigung. Besser ein e-mail.
Hardware: SC1/300, eigenbau Aduino USB V9.6
Software: Win7-64bit, Eagle, QCAD, Freecad, Estlcam V8, V9, V10
Hobby: Elektronik
Gestern habe ich die Steuerung auf Estlcam+Arduino umgebaut. Was soll ich sagen es...es läuft ! :woohoo:
Zum Testen habe ich den Arduino- Eigenbau von Gunther hergestellt.
Allerdings wurden die Werkzeugwechsel- Befehle von estlcam ignoriert. Hat jemand eine Idee, wieso?
Muss ich da irgendwas einstellen? Habe nichts gefunden. Ich hab mich dann so beholfen: Das Bohr- Programm noch mal "trocken" (Z+50) laufen lassen, an der entsprechenden Stelle (M06) gestoppt, Werkzeug gewechselt und weiter gings. Aber so isses ja nicht gedacht.
Das kam dann bei raus
Ein leichter Versatz bei den 1mm und 1,2mm Bohrungen kommt von Nachnullen, trotz Brille ! B)
mit freundlichen Grüßen
Thomas
----------------------------------------------------------------------------------
Stepcraft 2/420, WinPCNC, HR10, CorelDraw, Estlcam + Arduino USB, Proxxon IBS/E
![Rüdiger Winter Rüdiger Winter](http://stepcraft-systems.com/wp-content/uploads/wpforo/avatars/JohnnyNo5_31255.jpg)
Moin Thomki
Respekt!!
Bis dann
Matthias
Stepcraft 420/2, DIY Shield, Kress 800, EstlCam 9 Vollversion, QCAD
Respekt!!
Danke , der gilt aber vor allem den hervorragenden Leistungen von Christian und Gunther !
@Christian, demnächst wächst auch Deine Urlaubskasse 😉
mit freundlichen Grüßen
Thomas
----------------------------------------------------------------------------------
Stepcraft 2/420, WinPCNC, HR10, CorelDraw, Estlcam + Arduino USB, Proxxon IBS/E
hi,
haste da ne einstellung vorgenommen ?
Danke, aber es geht um Estlcam. Um die CNC- Steuerung natürlich.
mit freundlichen Grüßen
Thomas
----------------------------------------------------------------------------------
Stepcraft 2/420, WinPCNC, HR10, CorelDraw, Estlcam + Arduino USB, Proxxon IBS/E
![Gunther Gunther](http://stepcraft-systems.com/wp-content/uploads/wpforo/avatars/Gunther57_27588.png)
Das mit dem Werkzeugwechsel kenn ich, Estcam hält bei M06 Befehl nicht an. Aber vor dem Wechsel fährt die Z-Achse 30mm hoch. Drück dann einfach Pause und wechsel das Werkzeug.
So sieht der Code zum Werkzeugwechsel in meinen Dateien aus.
... G00 Z2.0000 ( raus aus dem letzten Bohrloch) M05 ( Spindel aus) G00 Z30.0000 ( Z-Achse hochfahren) G00 X0.0000 Y0.0000 ( Y/X Nullpunkt anfahren) M06 T02 ; 1.0000 ( Werkzeugwechselbefehl) G01 Z0.0000 F600 ( Z-Abnullen) M06 ( keine ahnung warun nochmal der Wechselbefehl) G00 Z2.0000 ( Z-Sicherheithöhe) M03 ( Spindel an)
könnte das mal jemand unter Estlcam ausprobieren?
Zu deiner Leiterplatte: Da sind einige Patzer die ich mir nicht erklären kann. Was mich erstaut... die Pads für den FTI232 sind super geworden, aber an eigentlich unkritischen Stellen sind die Leiterbahnen (fast) weg.
Gruß Gunther
Bitte keine PN. Ich bekomme keine Benachrichtigung. Besser ein e-mail.
Hardware: SC1/300, eigenbau Aduino USB V9.6
Software: Win7-64bit, Eagle, QCAD, Freecad, Estlcam V8, V9, V10
Hobby: Elektronik
![Andreas Schulz Andreas Schulz](http://stepcraft-systems.com/wp-content/uploads/wpforo/avatars/Andys1957_29446.jpg)
Hi Gunther,
ich habe Deinen Code jetzt nicht getestet, aber bei einem von Estlcam generierten G-Code sieht der Werkzeugwechselbefehl so aus:
G00 Z20.0000
M05
M00 (Wechsle Werkzeug: Einschneider 2mm)
M03 S15000
Also M00, anstatt wie bei Dir M06, und das funktioniert bei mir einwandfrei.
Gruß
Andy
Fräse: SC 2/600 mit PerfKit, T-Nut, Vakuum, Kress 1050 FME-1
CAD, CAM, Steuerung: FreeCAD, Estlcam, Estlcam/Arduino ("Forums-Shield")
Laser, Software: Sculpfun S30 Pro, Eleksmaker A3 mit Atomstack R30 (IR), Lightburn
3D-Druck: FB Reborn 2, Art. Genius und Gen. Pro, CTC Bizer, Elegoo Mars
![Uwe Uwe](http://stepcraft-systems.com/wp-content/uploads/wpforo/avatars/ubo_28904.png)
Das sollte aber auch mit M00 funktionieren.
M00 = programmierte Programmunterbrechung (Abbruch); erfordert eine Bedienhandlung
Du hast aber vollkommen recht der bessere Befehl ist M06.
M06 = manueller Werkzeugwechsel
Gruß, Uwe WinPC-Nc V4, EstlCAM V11 / V12 www.ubo-cnc.de
- 44 Foren
- 7,671 Themen
- 63.7 K Beiträge
- 1 Online
- 26.5 K Mitglieder