Beiträge: 322
Themen: 40
Registriert seit: Jun 2018
Bewertung:
8
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".
Sorotec Compact Line 1007
mit WinPC-NC NET und Sorotec MIDI-Steuerung (5,6A)
2,2kW China-Spindel, 3D-Taster-Set, USB-Kamera, Handrad HR-20,
ColdEND32 Pumpensteuerung mit ColdEND Gen. 2,
SSWJS-Vakuumtisch 600x500mm sowie Pneumatikspanner
==> Vectric VCarvePro <== als CAD u. CAM
3D Druck: Artillery Genius und Cura 4.4.x
Schöne Grüße
Hubi
Beiträge: 762
Themen: 31
Registriert seit: Aug 2017
Bewertung:
76
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.
sswjs, aka Jens
PFE 1000PX-B, Suhner UAK 30 RF, WinPC-NC 3.4 USB, High-Z 1000, FME1050, WinPC-NC 2.5 Eco, Sorotec HL6045, FME1050-1, WinPC-NC 2.1 Eco, (Stepcraft 600 V1, FME1050-1, WinPC-NC 2.5 USB) Solidworks, HSMXpress, ESTLCam, NC-Corrector
Beiträge: 1.380
Themen: 59
Registriert seit: Aug 2017
Bewertung:
120
(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.
Gruß Uwe
Stepcraft 600/2, Sorotec Compact-Line 605, 4. Achse (Drehachse), 15W Laser (an der Fräse montiert), EstlCAM, WinPcNc-NET V4, Ender 3,
YouTube
Beiträge: 322
Themen: 40
Registriert seit: Jun 2018
Bewertung:
8
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 ;-)
Sorotec Compact Line 1007
mit WinPC-NC NET und Sorotec MIDI-Steuerung (5,6A)
2,2kW China-Spindel, 3D-Taster-Set, USB-Kamera, Handrad HR-20,
ColdEND32 Pumpensteuerung mit ColdEND Gen. 2,
SSWJS-Vakuumtisch 600x500mm sowie Pneumatikspanner
==> Vectric VCarvePro <== als CAD u. CAM
3D Druck: Artillery Genius und Cura 4.4.x
Schöne Grüße
Hubi
Beiträge: 1.380
Themen: 59
Registriert seit: Aug 2017
Bewertung:
120
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.
Gruß Uwe
Stepcraft 600/2, Sorotec Compact-Line 605, 4. Achse (Drehachse), 15W Laser (an der Fräse montiert), EstlCAM, WinPcNc-NET V4, Ender 3,
YouTube
Beiträge: 762
Themen: 31
Registriert seit: Aug 2017
Bewertung:
76
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.
sswjs, aka Jens
PFE 1000PX-B, Suhner UAK 30 RF, WinPC-NC 3.4 USB, High-Z 1000, FME1050, WinPC-NC 2.5 Eco, Sorotec HL6045, FME1050-1, WinPC-NC 2.1 Eco, (Stepcraft 600 V1, FME1050-1, WinPC-NC 2.5 USB) Solidworks, HSMXpress, ESTLCam, NC-Corrector
|