Znaleziono 2 wyniki

autor: tomcat65
19 paź 2013, 01:02
Forum: G-CODE - programowanie
Temat: Zapętlenie G-CODU - jak zrobić?
Odpowiedzi: 4
Odsłony: 6577

Co do przekaźnika, spróbuj przestawić na milisekundy w ustawieniach. Czy pomoże,nie wiem, nie mam jak sprawdzić.

Tu masz inny sposób, bez kopiuj/wklej, a że plik pochodzi też sprzed awarii, więc nie uwzględnia zmian w osi X. Ale jak dojdziesz jak to działa, to i to przerobisz.

g54 g21 g40 g17 g90
F200
#1=0
#2=60

M98 P123 L8
g54
g0 x0 y0

M30

O123
G52 y#1
G1 X0 Y0
M3
G4 P1
M5
G1 X30
M3
G4 P1
M5
G1 X60
M3
G4 P1
M5
G1 X90
M3
G4 P1
M5
G1 X120
M3
G4 P1
M5
G1 X150
M3
G4 P1
M5
G1 X180
M3
G4 P1
M5
G1 X210
M3
G4 P1
M5
G1 X240
M3
G4 P1
M5
G1 X270
M3
G4 P1
M5
G1 X300
M3
G4 P1
M5
G1 X330
M3
G4 P1
M5
G1 X330 Y-30
M3
G4 P1
M5
G1 X300
M3
G4 P1
M5
G1 X270
M3
G4 P1
M5
G1 X240
M3
G4 P1
M5
G1 X210
M3
G4 P1
M5
G1 X180
M3
G4 P1
M5
G1 X150
M3
G4 P1
M5
G1 X120
M3
G4 P1
M5
G1 X90
M3
G4 P1
M5
G1 X60
M3
G4 P1
M5
G1 X30
M3
G4 P1
M5
G1 X00
M3
G4 P1
m5
#1=[#1-#2]
M99

Trochę dziwne wydaje mi się takie idealne gubienie kroków. Jakby coś innego tu grało rolę.
autor: tomcat65
12 paź 2013, 23:29
Forum: G-CODE - programowanie
Temat: Zapętlenie G-CODU - jak zrobić?
Odpowiedzi: 4
Odsłony: 6577

Cały cykl zrób jako podprogram, czyli:
O(tu numer, np 1)
cykl...
m99

Program zaczniesz od funkcji przygotowawczych i innych potrzebnych rzeczy, nast:
m98 P( tu nr podprogramu ), L( tu ilość jego powtórzeń )
na koniec M30

Po tym zapisujesz swój podprogram.
przykład:

(ruch ramienia)
g21 ....

m98 Px Lx
m30

Ox
cykl..
..
..
m99

Wróć do „Zapętlenie G-CODU - jak zrobić?”