Czy w Mach 3 jest programowanie parametryczne?
-
Autor tematu - Czytelnik forum poziom 1 (min. 10)
- Posty w temacie: 5
- Posty: 18
- Rejestracja: 24 sie 2008, 13:36
- Lokalizacja: Tarnowskie Góry
Czy w Mach 3 jest programowanie parametryczne?
Witam
Czy w Mach 3 jest programowanie parametryczne? ... tak jak np. w Sinumeriku 810 pod adresami "R".
A jeśli w machu nie ma takiej możliwości, to który inny program sterujący polecilibyście?
Z góry dzięki za podpowiedź
Czy w Mach 3 jest programowanie parametryczne? ... tak jak np. w Sinumeriku 810 pod adresami "R".
A jeśli w machu nie ma takiej możliwości, to który inny program sterujący polecilibyście?
Z góry dzięki za podpowiedź
Tagi:
-
- Specjalista poziom 3 (min. 600)
- Posty w temacie: 1
- Posty: 741
- Rejestracja: 16 lip 2008, 15:07
- Lokalizacja: Polska, Augustow
witam
Tak jest taka możliwość:
#100=1 - deklaracja zmiennej
x[#100]- ruch na 1mm
W menu operator/ gkod var monitor moża podejrzeć zmienne- wpisując numer użytej zmiennej.
Tak jest taka możliwość:
#100=1 - deklaracja zmiennej
x[#100]- ruch na 1mm
W menu operator/ gkod var monitor moża podejrzeć zmienne- wpisując numer użytej zmiennej.
„Jeżeli nie znasz portu do którego płyniesz,
to żadne wiatry nie będą Ci sprzyjać”
Programowanie sterowników PLC Fatek, HMI Weintek, sterowniki maszyn CNC, Mach3;
to żadne wiatry nie będą Ci sprzyjać”
Programowanie sterowników PLC Fatek, HMI Weintek, sterowniki maszyn CNC, Mach3;
-
Autor tematu - Czytelnik forum poziom 1 (min. 10)
- Posty w temacie: 5
- Posty: 18
- Rejestracja: 24 sie 2008, 13:36
- Lokalizacja: Tarnowskie Góry
Dziękuję za podpowiedź.
Sprawdziłem, działa.
Inny problem:
Chciałem zrobić pętlę z kilkoma powtórzeniami pewnego fragmentu tak, aby parametr #100 zwiększał się "o ileś" i mi to nie wychodzi.
Znalazłem w instrukcji coś tego typu:
#100+1 (czyli zwiększenie parametru 100 o wartość 1)
ale to u mnie nie działa (choć u mnie kiepsko z angielskim, może coś pokręciłem)
A czy w machu są skoki warunkowe i bezwarunkowe?
Np. Jeśli wartość #100 jest większa niż 2 to przejdź do bloku 40
Czy jest może jakaś spolszczona instrukcja obsługi do Macha z przykładami?
Sprawdziłem, działa.
Inny problem:
Chciałem zrobić pętlę z kilkoma powtórzeniami pewnego fragmentu tak, aby parametr #100 zwiększał się "o ileś" i mi to nie wychodzi.
Znalazłem w instrukcji coś tego typu:
#100+1 (czyli zwiększenie parametru 100 o wartość 1)
ale to u mnie nie działa (choć u mnie kiepsko z angielskim, może coś pokręciłem)
A czy w machu są skoki warunkowe i bezwarunkowe?
Np. Jeśli wartość #100 jest większa niż 2 to przejdź do bloku 40
Czy jest może jakaś spolszczona instrukcja obsługi do Macha z przykładami?
-
- Specjalista poziom 3 (min. 600)
- Posty w temacie: 3
- Posty: 851
- Rejestracja: 05 gru 2006, 22:28
- Lokalizacja: Bielsko Biała
Kiedys napisałem taki program przy pomocy kolegi Kamar
G80
#100=10
#101 =16.7(srednica)
#102=-21.4(Z)
#103=7.8 (frez)
#104=5 (głebokość na 5 razy)
# 105=50 (F X i Y)
# 106 =50 (F Z)
m3 (s ileś tam)
g0x0y0a0
g0z0
m98p1l8 (jako że frez złamał się na trzeciej dziurce to myslę że te dwie są dobre)
g0z100
m30
o1
g90 g0z0
g91
g0A[360/#100]
g90
g0z0
m98p2l5
g0z1m99
o2
g91
g1z[#102/#104]f#106
g90
g13i[#101/2-#103/2]r[#101/2-#103/2]
m99
wyglada niezle ale Mach niestety nie potrafi robić tego o co ci chodzi (przynajmniej mnie się nie udało chociaz próbowałem i nawet założyłem taki temat ale jakoś bez odzewu)musisz sam policzyć ile razy program musi polecieć aby osiągnąć jakąś głębokość
czy wymiar

G80
#100=10
#101 =16.7(srednica)
#102=-21.4(Z)
#103=7.8 (frez)
#104=5 (głebokość na 5 razy)
# 105=50 (F X i Y)
# 106 =50 (F Z)
m3 (s ileś tam)
g0x0y0a0
g0z0
m98p1l8 (jako że frez złamał się na trzeciej dziurce to myslę że te dwie są dobre)
g0z100
m30
o1
g90 g0z0
g91
g0A[360/#100]
g90
g0z0
m98p2l5
g0z1m99
o2
g91
g1z[#102/#104]f#106
g90
g13i[#101/2-#103/2]r[#101/2-#103/2]
m99
wyglada niezle ale Mach niestety nie potrafi robić tego o co ci chodzi (przynajmniej mnie się nie udało chociaz próbowałem i nawet założyłem taki temat ale jakoś bez odzewu)musisz sam policzyć ile razy program musi polecieć aby osiągnąć jakąś głębokość
czy wymiar
-
- Lider FORUM (min. 2000)
- Posty w temacie: 2
- Posty: 16281
- Rejestracja: 18 wrz 2010, 06:17
- Lokalizacja: Kozienice
- Kontakt:
Muszę kategorycznie sprostować - moja była tylko inspiracjawieslawbarek pisze:Kiedys napisałem taki program przy pomocy kolegi Kamar


Cały temat jest tu. https://www.cnc.info.pl/topics60/frezar ... 20,130.htm
-
- Specjalista poziom 3 (min. 600)
- Posty w temacie: 3
- Posty: 851
- Rejestracja: 05 gru 2006, 22:28
- Lokalizacja: Bielsko Biała
Kamar ty sie tak nie tłumacz
a ja już ci kiedyś napisałem jak bym miał do wyboru Macha czy EMC to wybrałbym Heidenheina
Kolego mirdyr ilość przejść nie jest parametrem określamy go
M98 Pxxx L (ilość przejść mozna stosować też Q) jeżeli nie pasuje matematycznie aby głębokość podzielić na jakieś równe kawałki to można zacząć trochę wyżej w Z.
No a tak jeszcze na koniec wczoraj poczytałem trochę Peters CNC Ecke no i można w Machu robić wszystko tylko za pomocą mackr pisanych w VB Script o czym niestety nie mam zielonego pojecia
A jeszcze co to znaczy że nie robi wszystkich powtórzeń ?? robi mniej czy w wcale nie robi?


Kolego mirdyr ilość przejść nie jest parametrem określamy go
M98 Pxxx L (ilość przejść mozna stosować też Q) jeżeli nie pasuje matematycznie aby głębokość podzielić na jakieś równe kawałki to można zacząć trochę wyżej w Z.
No a tak jeszcze na koniec wczoraj poczytałem trochę Peters CNC Ecke no i można w Machu robić wszystko tylko za pomocą mackr pisanych w VB Script o czym niestety nie mam zielonego pojecia

A jeszcze co to znaczy że nie robi wszystkich powtórzeń ?? robi mniej czy w wcale nie robi?
-
- Specjalista poziom 3 (min. 600)
- Posty w temacie: 3
- Posty: 851
- Rejestracja: 05 gru 2006, 22:28
- Lokalizacja: Bielsko Biała