Znaleziono 4 wyniki

autor: bartek.obal
13 lut 2021, 21:44
Forum: Heidenhain
Temat: Programowanie parametryczne nauka
Odpowiedzi: 21
Odsłony: 3484

Re: Programowanie parametryczne nauka

rafa30 pisze:
13 lut 2021, 20:25
Sprawdze w pracy czy to maszyna odpracuje

Dodane 1 godzina 27 minuty 34 sekundy:
Na symulatorze HH dziala ten drugi program tylko jest jedno ale wszystkie najazdy X i Y maja przypisane Q parametry i jest to prosty kontur jak Pan zrobi skomplikowany kontur z łukami od punktu do punktu liniami skośnymi tak żeby na każdym konturze powstała faza jaka podamy na starym sterowaniu gdzie niema w TOOL CALL DR+ - i DL+- nie jest to proste ale sie da?
Tutaj bardziej skomplikowany kształt wykorzystując DR, DL
Obrazek

A odnośnie starszego sterowania, nie jestem do końca pewny jak działa TOOL DEF w tnc155 , gdyż w moim przypadku na tnc355 pozycjonowała ona magazyn na podany numer narzędzia, i nie miałem możliwości wpisania L, R . Jeśli w tnc155 działa ona na zasadzie TOOL DEF L=.... R= ... i następnie TOOL CALL nam to narzędzie zatwierdza to wydaje mi się, choć nie jestem pewny że jesteśmy w stanie powyższy kontur opisać w taki sposób
Obrazek
autor: bartek.obal
13 lut 2021, 18:22
Forum: Heidenhain
Temat: Programowanie parametryczne nauka
Odpowiedzi: 21
Odsłony: 3484

Re: Programowanie parametryczne nauka

rafa30 pisze:
13 lut 2021, 16:45
Nie pojdzie ten program ponieważ trzeba dać TOOL DEF 1 L0 RQ5 np to jest zastępstwo DR+ parametr Q5 bedzie zmienna promienia przy każdym kolejnym powtorzeniu
W tym drugim programie inkrementacja nie jest uregulowana dr'em.

5 FN 0: Q1 =+40 ; początkowy bok kwadratu X, Y
6 FN 0: Q2 =+0 ; początkowy Z
7 FN 0: Q3 =+5 ; promień (RND), faza (CHF)
9 LBL 1
10 Q1 = Q1 + 0.1 ;
11 Q2 = Q2 - 0.1;
12 Q3 = Q3 + 0.1;
13 TOOL CALL 5 Z S3200
....
14 CALL LBL1 REP 99


Obrazek
https://zapodaj.net/7bb27eb7d6c66.png.html
autor: bartek.obal
13 lut 2021, 15:39
Forum: Heidenhain
Temat: Programowanie parametryczne nauka
Odpowiedzi: 21
Odsłony: 3484

Re: Programowanie parametryczne nauka

rafa30 pisze:
13 lut 2021, 15:07
Z tego co widzę to robi pan fazki zwiększając promien narzedzia w DR+ tylko jak by Pan to zrobil na starszym sterowaniu np.TNC 155 gdzie tam niema DR+ ja doszedłem jak zrobic to samo na starym sterowaniu bo pracuje na takim lecz wole programować takie fazki na Q parametrach nie zwiększając promienia freza

Dodane 1 minuta 23 sekundy:
A w tym programie w LBL1
powinno być IZ-wartosc zagłębienia a jest Z
Rzeczywiście w starszych sterowaniach czasem trzeba bardziej kombinować w niektórych kwestiach, pracowałem kiedyś na tnc355 i rzeczywiście nie było opcji dr,dl.
napisał bym to w taki sposób

0 BEGIN PGM test2 MM
1 BLK FORM 0.1 Z X-50 Y-50 Z-10
2 BLK FORM 0.2 X+50 Y+50 Z+0
3 CYCL DEF 247 USTAWIENIE PKT.BAZ ~
Q339=+1 ;NR PKT BAZOWEGO
4 ;
5 FN 0: Q1 =+40
6 FN 0: Q2 =+0
7 FN 0: Q3 =+5
8 ;
9 LBL 1
10 Q1 = Q1 + 0.1
11 Q2 = Q2 - 0.1
12 Q3 = Q3 + 0.1
13 TOOL CALL 5 Z S3200
14 L Z+200 FMAX M3
15 L X-60 Y+0 FMAX
16 L Z+Q2 FMAX
17 L X-Q1 RL F2000
18 L Y+Q1
19 RND RQ3
20 L X+Q1
21 CHF Q3
22 L Y-Q1
23 RND RQ3
24 L X-Q1
25 CHF Q3
26 L Y+0
27 L X-60 Y+0 R0
28 CALL LBL 1 REP99
29 M2
30 END PGM test2 MM



Dodane 1 minuta 23 sekundy:
A w tym programie w LBL1
powinno być IZ-wartosc zagłębienia a jest Z
[/quote]

Wartość osi Z jest regulowana w DL- w każdym nowym powtórzeniu zmienia się o -0.1
autor: bartek.obal
13 lut 2021, 14:32
Forum: Heidenhain
Temat: Programowanie parametryczne nauka
Odpowiedzi: 21
Odsłony: 3484

Re: Programowanie parametryczne nauka

RysiekDrajver pisze:
07 lut 2021, 00:39
Witam chciałbym nauczyć się programowania parametrycznego. Cykle lbl interpolacja, współrzędne biegunowe i fk tez dosc dobrze ogarniam, zostało mi się tylko tylko to. Naraxie zastosowanie wydziałbym w fazach na malej 3 osiowej DMG z hh530 i spirala Archimedesa też by się czasem przydała. Przejrzałem instrukcja ale nie za bardzo ją rozumiem przykłady też chyba tylko dwa są. Polecacie coś z neta? Jakieś materiały co z czym czy filmy? po angielsku mogą być jak najbardziej.
Tutaj masz fajny temat odnośnie programowania parametrycznego :P
programowanie-parametryczne-t6069.html

Ja często używam q do np. takiego prostego wierszowania fazek po konturze, można by było to bardziej uszlachetnić ale czasami nie ma potrzeby kombinować i utrudniać sobie życie :D Tutaj akurat przykład z fazka 45 stopni więc "skok" w x, z taki sam przy innych kątach to już można sobie już warunek napisać ewentualnie rozrysować i wyliczyć inkrementacje, to samo z liczbą powtórzeń

0 BEGIN PGM fazka10x45pokonturze MM
1 BLK FORM 0.1 Z X-50 Y-50 Z-10
2 BLK FORM 0.2 X+50 Y+50 Z+0
3 CYCL DEF 247 USTAWIENIE PKT.BAZ ~
Q339=+1 ;NR PKT BAZOWEGO
4 ;
5 Q1 = 0
6 Q2 = 0
7 LBL 1
8 Q1 = Q1 + 0.1
9 Q2 = Q2 + 0.1
10 TOOL CALL 5 Z S3200 DL-Q1 DR+Q2
11 L Z+100 FMAX M3
12 L X-60 Y+0 FMAX
13 L Z+0 FMAX
14 L X-40 RL F2000
15 L Y+40
16 RND R5
17 L X+40
18 CHF 5
19 L Y-40
20 RND R5
21 L X-40
22 CHF 5
23 L Y+0
24 L X-60 Y+0 R0
25 CALL LBL 1 REP99
26 M2
27 END PGM test2 MM

Wróć do „Programowanie parametryczne nauka”