UCCNC - Makro M31 für Werkzeuglängensensor
Hallo Stepcraft - Gemeinde,
nun will ich auch mal einen förderlichen Beitrag leisten,
vielleicht hat ja jemand Nutzen davon
Nach Zusammenbau der 2/420 Stepcraft vor 3 Wochen habe ich mich an die UCCNC gewagt
und auch versucht, den Werkzeuglängensensor einzurichten, den ich übrigens
über eine DC - Stecker/ Buchse Kombination angeschlossen habe. Man muss darauf achten,
dass die Buchse kurzschließt, wenn der Stecker gezogen ist.
Den Link zu stepcraft / faq habe ich dann genutzt um das Makro M31 zu holen und
auszutauschen.
In der angebotenen Version geht garnix, UCCNC weigert sich, das Makro zu lesen. Ich
habe dann den Erklärungstext zu Beginn gelöscht - nun passierte erst mal was .
Aber am Ende des Testzyklus' fuhr die Z-Achse ganz nach oben und blockierte jedes Mal.
Ich musste ständig mit einer Zange die Achse zurückdrehen.
Dann habe ich verschiedene M31 Varianten gesucht und gefunden ( auch hier im Forum
und ausprobiert.
Immer das gleiche, die Makros haben sich eigentlich auch nur im Erläuterungstext
unterschieden.
Nun habe ich versucht, die Programmiersprache zu verstehen ( hat mich an Uralt Dbase erinnert)
und ein wenig mit den G-Codes ausprobiert. In UCCNC kann man ja über MDI Einzelbefehle eingeben
und testen.
Am Ende der Reihe habe ich festgestellt, dass eine der letzten Befehlszeilen marode ist.
Sie lautete :
exec.Code ("G00 G53 Z" + Zup); hab ich geändert in :
exec.Code ("G0 Z" + Zup);
und alles klappt wie geschmiert seitdem. Sensorhöhe 2 x identisch mit Messschieber auf 1/100mm
ausgemessen (32,24 mm), eingetragen.
Bin ganz stolz drauf 🙂
Das bei mir perfekt funktionierende Makro M31 füge ich bei.
Wenn ich das früher gewusst hätte.........
Grüße, Uli D
Stepcraft 2/420 (6/16)
Kress 800 FME
Corel Draw X7
Estlcam 8
UCCNC deutsch
Hallo Uli,
besten Dank dafür. Ich hatte auch vor langer Zeit mal ein funktionieredes M31 ins englischsprachige Forum eingestellt, welches ich in einem anderen Forum gefunden hatte. Die Original Macros sind offensichtlich größtenteils ungeprüft aus der SW MACH3 übernommen worden. Da ist aber nicht alles kompatibel. Mein Macro ist auch wesentlich größer mit viel Ballast...
Werde daher Deins übernehmen.
Ansonsten kann man ja unter zuhilfenahme der Dokumentation sich UCCNC so zusammenbauen, wie man es möchte, d.h. die Bedienoberfläche anpassen usw. ist aber viel Aufwand, sich dareinzufuchsen und wenn man mal eine Zeit lang nicht mher damit gespielt hat, ist das Wissen auch schnell wieder weg...aber Spass macht das auf jeden Fall...
Viele Grüße
Hartmut
V2/420 China 800W wassergekühlt
UCCNC & ARDUINO ESTLCAM Controller
ESTLCAM & QCAD
-----------------------------------
DK5LH/G11
Mit G53 wird auf das Maschinenkoordinatensystem umgeschaltet, das heißt, du hast bei jedem neuen Z-Nullpunkt eine andere Rückzugshöhe nach der Messung.
BTW, mit Meßschiebern kann man keine 1/100mm messen, alles nur Schätzung.
Gruß Thomas
ex.Stepcraft 420 jetzt Sorotec CL0805 & HF500 & Mach3 (Eigene+Selig Screen)
BTW, mit Meßschiebern kann man keine 1/100mm messen, alles nur Schätzung.
1. stimmt genau!
2. soviel zum Mythos "Hundertstel-Genauigkeit"
Gruss Michael
begonnen mit 420/2, Alu-Fräse "KARLA" (noch im Bau)
EstlCam mit Arduino NANO, WinPC-NC USB
Kress, QCAD, Fusion 360, Inventor, Winghelper
Tja, was es alles so gibt............
Mit G00 statt G0 und dem G53 hat es nicht geklappt,
die Z-Achse ist immer nach oben gerauscht bis Anschlag und Festklemmen.
Mit meiner Einstellung bin ich zufrieden, läuft bisher einwandfrei.
Aber ich muss zugeben, dass ich keine Ahnung von Programmierung und
Maschinensprache habe.
Mein Messschieber ( Schieblehre ) ist digital ( Digital Caliper )
und nennt als Auflösung / Resolution 0,01 mm.
Ich vermute, dass das 1/100 mm sind 😆 . Und vertraue mal da drauf.
Frohes Fräsen !!
Uli D
Stepcraft 2/420 (6/16)
Kress 800 FME
Corel Draw X7
Estlcam 8
UCCNC deutsch
Du hast schon recht, dein Messschieber hat eine Auflösung von 0,01mm, so wie sie 99% aller Digitalen-Messschieber haben. Doch das sagt nichts über die Genauigkeit aus. Bei einem gutem Messschieber wird von einer Genauigkeit von 0,02mm ausgegangen, dazu kommen dann noch die Messfehler. Die meisten von uns (mich eingeschlossen) verwenden aber einen Messschieber der weder Zertifiziert noch Kalibriert ist.
Wenn es aber doch aufs Hundertstel ankommt, dann sollte man doch besser so etwas zum Messen nehmen, denn damit geht es. 🙂
Gruß, Uwe WinPC-Nc V4, EstlCAM V11 / V12 www.ubo-cnc.de
- 44 Forums
- 7,394 Topics
- 63.3 K Posts
- 12 Online
- 26.5 K Members