Das hört sich nach einem ganz typischen Verhalten an wenn man Entweder beim Abnullen im falschen Koordinatensystem unterwegs war (G55 abgenullt aber der GCODE nutzt G54) oder aber die Länge vom Fräser mit dem man abnullt war nicht richtig gespeichert oder wird beim Programmstart neu geladen (Bin mir bei Eding nicht sicher aber denke dort wird das auch mit einem G43 geladen).
Schau mal ob in einem GCODE der das Problem schon mal gezeigt hat in den ersten Zeilen was von G54 G55 G56 etc.... steht oder ein G43 H irgendwas.
Wenn bei einer dieser Zeilen dein Z ohne Maschinenbewegung springt war da in der Richtung was nicht richtig.
Ganz häufiger Fehler den ich schon öfter gesehen habe:
- Maschine wird angeschaltet.
- Fräser wird eingespannt (ohne ihn zu vermessen oder per T* M06 auf den Fräser zu wechseln)
- Z 0 wird gesetzt
- Programm wird gestartet.
- Entweder wird der Fräser sogar per Längenmessung noch mal neu vermessen oder aber "nur" die Länge per G43 aus der Tool Table geholt wo noch irgendwas altes steht
- Z Höhe passt so überhaupt nicht
- User bekommt es früh genug mit, stoppt das Programm
- Versucht es noch mal neu, setzt Z noch mal neu
- Plötzlich funktioniert es