3018 CNC: verfährt weiter als in grbl angegeben

Hi,

ich habe mir eine 3018 CNC geholt, um Platinen zu fräsen oder andere kleine Dinge.
Das ist mein erster Berührungspunkt zu CNC Fräsen, also bitte anfängerfreundliche Antworten ;D
Aufbau und Inbetriebnahme haben reibungslos funktioniert. Darauf habe ich die eSteps kalibriert und wenn ich um nun 10 mm in x,y oder z verfahren messe ich auch genau dies mit meiner Schieblehre.

Jetzt zum Problem: Wenn ich nun eine mit Easel erstellte Test-Nut fräsen will, hält er sich nicht an die dort hinterlegten Parameter, wobei das GRBL wahrscheinlich schon tut:
Laut .nc file sollte die Nut 0,6 mm tief werden durch 3 a 0,2 mm tiefe Fräsgänge.
Laut der mitgelieferten GRBL Software (nur die scheint zu funktionieren) befolgt die CNC Fräse auch genau diese.
Jedoch werden gleich bei erstem Durchlauf 0,6 mm abgetragen (laut GRBL ist die Spindel aber nur bei z=-0,2 mm Arbeitskoordinate). In den beiden folgernden Durchgängen dann aber gar nichts mehr, die Arbeitskoordinate in GRBL Candle macht aber schön das, was sie machen sollte.

Ich hoffe, ihr habt ein paar schlaue Ideen :smiley:

Glaubst Du nicht in einem Forum für die Fräse oder für Cam Software bzw gcode Dir nicht besser geholfen werden könnte.
Bedenke aber daß Deine dürftige Beschreibung für Hilfe zu wenig ist. Du mußt schon mehr infos geben zB wenigstens den Gcode.
Grüße Uwe

Yes, please post the gcode. Maybe you have backlash in your z axis?

Ich kann leider den gcode nicht direkt hochladen, aber als zip:
test1.zip (4.8 KB)

gcode files sind einfache Textfiles, - die Endung .nc in .txt ändern, dann sollte es gehen.

Zum Code: mir fehlt da jede Menge Vorspann...
Ich unterstelle da jetzt dass die Easel Software keinen Gcode Dialekt erzeugt den GRBL versteht, es passen wohl die Koordinatensysteme von Software und Fräse nicht zueinander.

Edit : bin da ganz Uwes Meinung, Du bist mit der Frage in einem GRBL Forum wahrscheinlich besser aufgehoben...

A few suggestions.

There are some good free gcode simulators available. One of those could let you see what tool path the gcode should do as a check on what its actually doing. I use Camotics https://camotics.org/

Try some simple moves first. For example down .5mm, move x 10mm, move y 10mm, up .5mm. You can easily write gcode for this, only 4 lines! Use a simple text editor.

How are you zeroing your z to the surface of the material?

What cutter are you using?

Unfortunately there doesn't seem to be a grbl forum specifically for this type of problem that i have found. There may be a German language cnc forum where you could ask?

I've just had a look at the machine link. As far as I can tell it uses standard trapezoidal thread feed screws which quite likely have some degree of backlash - this could cause the kind of problem you are seeing especially in the Z axis as it means the spindle assembly can move down further than expected as it slips under the influence of cutting force and gravity.

Backlash is a real problem in CNC and better machines (including some versions of this type) use ballscrews to nearly eliminate it. It can be compensated in the control software to some extent and controllers such as Mach3 have this, but GRBL doesn't.

To check the backlash, if you have a dial indicator set it to show vertical movement, jog the spindle down until you get a convenient reading, then slowly jog up in say 0.01mm increments until the pointer starts to move - the number of increments is the backlash. If you do have excessive Z backlash (more than 0.05mm say) the only thing you can really do is to load the spindle with extra weight or a spring so the feed nut is always bearing against the same flanks of the screw and hope the stepper has enough torque to cope.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.