Folgende Warnungen sind aufgetreten:
Warning [2] Undefined property: MyLanguage::$archive_pages - Line: 2 - File: printthread.php(287) : eval()'d code PHP 8.2.26 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/printthread.php(287) : eval()'d code 2 errorHandler->error_callback
/printthread.php 287 eval
/printthread.php 117 printthread_multipage



CNC für Hobbyanwender
Ganz banales Fräsproblem - aber ich kann es nicht. Kann jemand helfen? - Druckversion

+- CNC für Hobbyanwender (https://ubo-cnc.de/cnc-forum)
+-- Forum: Userbereich (https://ubo-cnc.de/cnc-forum/forumdisplay.php?fid=14)
+--- Forum: Ich habe ein Problem und benötige Hilfe (https://ubo-cnc.de/cnc-forum/forumdisplay.php?fid=84)
+--- Thema: Ganz banales Fräsproblem - aber ich kann es nicht. Kann jemand helfen? (/showthread.php?tid=1767)

Seiten: 1 2


RE: Ganz banales Fräsproblem - aber ich kann es nicht. Kann jemand helfen? - HubiFD - 24.10.2024

Hallo Uwe.
ich bin ja immer begeistert von Deinem Wissen und von solchen Sachen wie dem Unterprogramm.

Müsste bei dem 1. Unterprogramm aber nicht "Y-2.000" für die Zustellung der Y-Achse stehen
und bei dem 2. Unterprogramm "Y-3.000" oder geht es da immer von der letzten Position aus?

Zitat:(1. Unterprogramm)
G98 L1   
G01 x+200.000 (Verfahrweg x-Achse)
G01 y-2.000  <---- (Zustellung Y-Achse)
G98 L0
(2. Unterprogramm)
G98 L2
g01 x-200.000 (Verfahrweg x-Achse)
G01 y-3.000  <---- (Zustellung Y-Achse)
G98 L0


Hab ich einen Denkfehler oder darf ich mich wieder freuen,
über meine Aufmerksamkeit diesen Fehler erkannt zu haben.

Denn G98, ich hab gerade nochmal nachgesehen, bedeutet doch "Zurück zum Ausgangspunkt".


RE: Ganz banales Fräsproblem - aber ich kann es nicht. Kann jemand helfen? - sswjs - 24.10.2024

Moin,

(24.10.2024, 14:47)NoPlease schrieb: Müsste bei dem 1. Unterprogramm aber nicht "Y-2.000" für die Zustellung der Y-Achse stehen
und bei dem 2. Unterprogramm "Y-3.000" oder geht es da immer von der letzten Position aus?

nein, wegen G91

Und mit G98 werden die Unterprogramme in WinPC-NC eingeleitet...

...und auch zurück ins Hauptprogramm gesprungen.


RE: Ganz banales Fräsproblem - aber ich kann es nicht. Kann jemand helfen? - ubo - 24.10.2024

(24.10.2024, 14:47)NoPlease schrieb: Hab ich einen Denkfehler oder darf ich mich wieder freuen,
über meine Aufmerksamkeit diesen Fehler erkannt zu haben.

Denn G98, ich hab gerade nochmal nachgesehen, bedeutet doch "Zurück zum Ausgangspunkt".


Du Hast keinen Fehler entdeckt, das Programm ist schon OK so. Es ist so geschrieben das du die Zustellung pro Durchgang direkt in mm angibst.

Jens hat dir ja schon die passende Antwort gegeben.

G98 L* gibt das zu verarbeitende Unterprogramm an

G98 L0 bewirkt den Rücksprung zum Auslösepunkt.


RE: Ganz banales Fräsproblem - aber ich kann es nicht. Kann jemand helfen? - HubiFD - 24.10.2024

Ah ihr habt Recht, ich hab auch gleich mal nachgeschaut was das G91 ist, schließlich interessiert  mich da ja,
aber ich kann mir auch nicht alles merken.

Ich hatte auch nicht gesehen dass da x-200 steht und dachte es fährt jedes mal von 200mm von links nach rechts
und springt dann zurück auf die Anfangskoordinate.
Ich hab auch zusätzlich nicht das G91 auf dem Schirm gehabt.

Ich habe mir das Programm aber jetzt mal in WinPC geladen und dann sieht man auch was los ist,
ich hatte mir ja vorhin nur den GCode angesehen.

Naja , so bleibts vieleicht auch eher  im Gedächtnis ;-)


RE: Ganz banales Fräsproblem - aber ich kann es nicht. Kann jemand helfen? - ubo - 24.10.2024

Na ja meistens wird ja auch mit G90 gearbeitet, doch für solche Fälle ist G91 einfach die bessere (einfachere) Wahl.

So hast du wieder etwas dazugelernt, wie einfach man manches Problem, mit einigen selbst geschriebenen Programmzeilen lösen kann.

Auch konnte man an diesem kleinem Beispiel gut sehen wie einfach sich Unterprogramme in WinPC einbinden lassen und wie sie arbeiten.


RE: Ganz banales Fräsproblem - aber ich kann es nicht. Kann jemand helfen? - sswjs - 24.10.2024

Moin,

G90 sind absolute und G91 relative Koordinaten.

Der Witz ist, daß man G90 und G91 mischen kann.

Das hab ich auch schon mal ausprobiert, in dem ich am Anfang des Unterprogramms auf G91 und am Schluß wieder auf G90 gewechselt bin.

Erleichtert die händische Programmierung von G-Code enorm, da das Hauptprogramm auf G90 läuft und im Unterprogramm nur ein relativer Versatz ausgeführt wird. Das hab ich mal verwendet um über 5.000 Grundbohrungen in eine Modellbauplatte einzubringen.