Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Maschinentest gCode verstehe ihn aber nicht
#1
Servus,

ich habe freundlicherweise von Sorotec einen Maschinentestcode erhalten, mit dem Hinweis "immer auf eigene Gefahr".

Leider verstehe ich nicht so ganz was ich da und vor allem wo eintragen muss,
damit ich den Code crashfrei auf meiner Compact-Line 1007 anwenden kann.

Hier der gCode:


Zitat:%
G17 G21 G49 G90
#[4950] = 360
#[4951] = 300
#[4952] = 135
#100 = 1
dlgmsg "Bitte Anzahl Wiederholungen eintragen" "wiederholungen:" 100 "Max X:" 4950 "Max Y:" 4951 "Max Z:" 4952
gosub MAIN
while [#100 > 0]
  #100= [#100-1]
  msg "noch anstehende Wiederholungen:" #100
  gosub MAIN
endwhile
M05 M09
M30 ( Programm Ende )
%
sub MAIN
(--------------------------------)
( Hier Hauptprogramm definieren
(--------------------------------)
N180 G00 X0.000 Y0.000 Z0.000
N195 G01 X#4950 Z#4952 F5000
N205 G01 Y#4951 Z0.000
N215 G01 X0.000  Z#4952
N225 G01 Y0.000 Z0.000


N330 G01 X[#4950/2] Y[#4951/2] Z0.000 F5000.0
N335 G01 X0.000 Z#4952
N340 G01 X[#4950/2] Y[#4951/2] Z0.000
N345 G01 X0.000 Y[#4951] Z#4952
N350 G01 X[#4950/2] Y[#4951/2] Z0.000
N355 G01 X[#4950/3]Y[#4951] Z#4952
N360 G01 X[#4950/2]Y[#4951/2] Z0.000
N365 G01 X[#4950/2] Y[#4951] Z#4952
N370 G01 X[#4950/2] Y[#4951/2] Z0.000
N375 G01 X[#4950/1.5] Y[#4951] Z#4952
N380 G01 X[#4950/2] Y[#4951/2] Z0.000
N385 G01 X[#4950] Y[#4951] Z#4952
N390 G01 X[#4950/2] Y[#4951/2] Z0.000
N395 G01 X[#4950] Z#4952
N400 G01 X[#4950/2] Y[#4951/2] Z0.000
N405 G01 X[#4950] Y0.000 Z#4952
N410 G01 X[#4950/2] Y[#4951/2] Z0.000
N415 G01 X[#4950/1.5] Y0.000 Z#4952
N420 G01 X[#4950/2] Y[#4951/2] Z0.000
N425 G01 X[#4950/2] Y0.000 Z#4952
N430 G01 X[#4950/2] Y[#4951/2] Z0.000
N435 G01 X[#4950/3] Y0.000 Z#4952
N440 G01 X[#4950/2] Y[#4951/2] Z0.000
N445 G01 X0.000 Y0.000 Z#4952
#100= [#100-1]
(--------------------------------)
( Ende Hauptprogramm)
(--------------------------------)
ENDSUB



Ich muss wohl nur oben die Max.-Verfahrwege eintragen.
Verstehe ich das richtig, dass dann vom Referenzpunkt ausgehend die Werte der Maschinenkoordinaten einzutragen sind, ich liste mal auf.

X-Achse >>> #[4950] = 700
Y-Achse >>> #[4951] = -1000
Z-Achse >>> #[4952] = 120
#100 = 1


Ich bin mir nämlöich nicht sicher ob das für die Y-Achse richtig ist, dass ich da ein Minus eingetragen habe.
Wenn die Maschine am max. Y-Verfahrweg steht, wird  ein Y-Wert von -1028 angezeigt.

Der gCode ist in m/min geschrieben wenn ich das anhand von F5000 richtig deute.
Den ersten Testlauf würde ich dann erstmal mit F900 laufen lassen um sicher zu gehen.

Vielen Dank schon mal für hilfreiche Antworten.
Sorotec Compact Line 1007

mit  Arrow WinPC-NC NET Heart 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
Zitieren


Nachrichten in diesem Thema
Maschinentest gCode verstehe ihn aber nicht - von HubiFD - 23.04.2022, 12:15

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 2 Gast/Gäste