ich habe mir aus mehreren komponenten eine cnc oberfräse mit einer größe von 1200x650mm gebaut.
es funktioniert alles wunderbar....
ich möchte das ganze mit estelcam Programmieren bzw. mit gbrl 0.8.4 (war beim controllerboard dabei) steuern und habe wahnsinnige probleme mit der z achse.
Endschalter sind alle montiert und funktionieren...
Z Probe touchsensor habe ich auch mit einem mechanischen schalter gebaut und funktioniert ebenfalls.
jetzt das eigentliche problem:
wenn ich die maschiene auf home fahren lasse bin ich jeweils auf XYZ auf 0, bei den work und den maschienen koordinaten.
wenn ich dann manuell verfahre bleiben diese exakt identisch(was meiner meineung auch so sein soll).
Wenn ich allerdings die Z Probe ausführe (G90 G21 G38.2 Z-50 F150;G92 Z16.85;G0Z25) variieren diese koordinaten um 1.875 bis 2.050
Die folge aus dem ganzen ist das mein werkzeug nicht in das material eintaucht sondern um diese differenz darüber fährt.
Würde euch mich sehr freuen wenn jemand eine lösung für meine nerven raubendes problem hat.
Danke im voraus.
Ein Computer ist doof. Der kann nur 0 und 1. Er kann sich auch nicht verrechnen. Deshalb tippe ich auf ein mechanisches Problem. Ich würde damit anfangen alle Schrauben nochmal zu überprüfen. Besonders die Schrauben die drehende Verbindungen halten sollen. z.B. die Pulleys auf den Schrittmotoren und die Gegenseite. Aber ich bin auch noch ein blutiger Anfänger. Warte noch bis die wirklich guten Leute sich äussern.
Gruß Thomas
Sorotec Compact Line 0805, Chinaspindel 2,2KW mit Wasserkühlung, Huanyang FU, Stepcraft 600/1, Stepcraft HF-Spindel, Estlcam, UCCNC, WinPC-NC 3.x mit ncUSB Box, Interface Advance PRO, Werkzeuglängensensor, Wasserbecken, 3D Drucker: Artillery Sidewinder X1 und TwoTrees Sapphire, Schneideplotter: Silhouette Cameo 4
doch leider kann ich ein mechanisches problem ausschließen.
Da die koordinaten beim manuellen verfahren mit den pfeiltasten gleich bleiben.
auch wenn ich den G38.2 befehl manuell in die konsole eingebe bleiben die beiden koordinatensysteme ident.
Komischerweise funktioniert es mit diesem Z Probe als Komando G90G21G38.2Z-100F150;G92Z33.7
Ich kann es aber nicht nachvollziehen warum und ob es richtig ist.
Ich würde mich natürlich sehr freuen wenn sich auch die Profis zu wort melden und mir auch weiterhelfen könnten.
Vielleicht solltest du dieses Problem mal Schritt für Schritt angehen, um Probleme mit der Mechanik in einem wiederholbarem Test auszuschließen.
Test 1:
Fahre ca. 10mm über deinen Taster
Gebe G90G21G38.2Z-50F150 ein und starte die Vermessung
Notiere dir den Aktuellen Wert der Z- Achse
Fahre die Z-Achse 10mm hoch und wiederhole den Test noch 2 mal.
Der Wert der Z-Achse sollte dem des ersten Tests entsprechen, ansonsten Aktuellen Wert der Z-Achse Notieren.
Weiter mit Test 2:
Fahre wieder ca. 10mm über deinen Taster
Gebe G90G21G38.2Z-50F30 ein und starte die Vermessung.
Fahre die Z-Achse 10mm hoch und wiederhole den Test noch 2 mal.
Auch jetzt sollte die Z Achse an den gleich Koordinaten wie in Test 1 stehen bleiben stehen bleiben, ansonsten Abweichungen notieren.
Wenn die Abweichungen in einem akzeptablem Rahmen liegen, flogt Test 3. Doch bevor wir den Starten, berichte erst einmal was bei Test 1 & 2 herausgekommen ist.
Danke für die antwort....
werde ich gleich morgen versuchen. und die werte hier posten.
was mir noch eingefallen ist , habe ich in z achse einen 800 stepp motor und in x und y nur einen 200 step motor.
Die steps sind am controller board auf 16 eingestellt.
G90G21G38.2Z-100F150;G92Z16.85 wobei 16.85 die dicke meines schalters ist...
ist hier etwas auffällig??
ich kann noch versuchen den motor in z achse auf einen 200 stepp motor umzubauen, dann wären alle motoren gleich nur die Z achse läuft auf einer gewindestange.
(06.09.2020, 19:22)pezi83 schrieb: was mir noch eingefallen ist , habe ich in z achse einen 800 stepp motor und in x und y nur einen 200 step motor.
Was ist denn das für ein Motor? Der müsste dann ja eine Auflösung von 0,45 Grad im Vollschritt haben. Mach doch mal ein Foto mit der Typenbezeichnung davon.
Zitat:ich kann noch versuchen den motor in z achse auf einen 200 stepp motor umzubauen, dann wären alle motoren gleich nur die Z achse läuft auf einer gewindestange.
Was für eine Gewindestange? Worauf laufen denn die anderen Achsen?
Ich habe bereits einen 3d Drucker und einen laser engraver welcher auch die Vorlage für meine cnc war.
Meine cnc ist 1200x650mm groß und hat eine wisamic mini z Achse mit 60mm von Amazon.
X und y laufen auf GT2 Zahnriemen.
Als Controller benutze ich eine Saint smart gbrl für 3 achsen auch von Amazon. Steuersoftware ist gbrl 0.8.4.
X und beide y Motoren haben 200 stepps und die z Achse 800, aber da kenne ich mich nicht so gut aus.
Am Controller Board habe ich die Jumper auf 16 microsteps gesetzt.
Vielleicht liegt mein Problem auch nur am Setup...??
(06.09.2020, 20:28)pezi83 schrieb: Vielleicht liegt mein Problem auch nur am Setup...??
Wenn da etwas falsch eingestellt ist, würden die Maße natürlich nicht passen. Allerdings würden sie gleichmäßig nicht passen und nicht um 1.875 bis 2.050 variieren.
Morgen,
passen die Parameter $100, $101 und $102???
der $102 wert ist halt deutlich höher als die anderen beiden....
das liegt aber meiner meinung nach an der steppung der motoren.
das microstepping am controller mit 16 stimmt oder soll ich das auch runter setzten??
Das manuelle verfahren passt doch millimeter genau.
Die koordinaten zwischen maschienen und arbeitsposition stimmen nur dann nicht wenn ich die zprobe ausführe.
Ich werde heute nachmittag wenn ich von der arbeit zuhause bin mal die beiden tests durchführen.
Soll ich nun vorher den Z Motor von 800 stepps auf einen 200 stepps umbauen??
@sswjs: bitte nicht vom thema ablenken, das interessiert niemanden...!