Witam szanownych forumowiczów.
Korzystam na komputerze z symulacji sterowania Heidenhain iTNC530.
Natknąłem się w internecie na taki materiał - http://www.zip.pb.edu.pl/public/osn_3eti.pdf
Do wykonania są tam pewne ćwiczenia. Zatrzymałem się na zadaniu 3 i 4.
Moje pytanie jest następujące: Czy w ISO jest możliwe wykorzystanie interpolacji liniowej G11 nie znając punktów początkowych x,y?Czy należy obliczyć punkty za pomocą funkcji trygonometrycznych? W ćwiczeniu 2 wykorzystałem twierdzenie Pitagorasa i skorzystałem z funkcji interpolacji liniowej G01 dla układu przyrostowego.
Głównie chodzi mi o proste pod pewnym kątem znając jego długość R i H.
Podam przykład: Cwiczenie 2:
N10 G30 G17 x-40 y-25 z-30
N20 G31 x+125 y+130 z+0
N30 T5 G17 S4000
N40 G00 G40 G90
N50 G00 Z+100
N60 G00 x+20 y-10
N70 G01 G40 Z+0 F1000
N80 G01 G41 x+20 Y+0 Z-3 F300
N90 G26 R4 F150
N100 G01 x+0 y+0
N110 G11 I+0 J+0 R+20 H+50
N120 G01 Y+40
N130 G01 x+0
N140 G01 y+50
N150 G03 x-25 y+50 R+12.5 I-12.5 J+50
N160 G01 x-30
N170 G01 y+75
N180 G02 x+0 y+105 R+30 I+0 J+75
N190 G01 y+120
N200 G01 x+20
N210 G11 I+20 J+120 R+30 H-45
... jak dalej zrobić odbicie pod katem od ostatniego punktu?
Próbowałem różne kąty,G11 G91 i nie wychodzi coś mi.
Czy faktycznie w tych przypadkach trzeba szukać punktów początkowych dla wektora jak np. w przykładzie, blok N110? Czy istnieje łatwiejszy sposób?
Podam również, że w języku plik.H nie ma z tym problemu, choćby korzystając z funkcji FK.
Proszę o pomoc wszystkich.
Dziękuję i pozdrawiam.
Pomoc dla poczatkujacego...
-
Autor tematu - Nowy użytkownik, używaj wyszukiwarki
- Posty w temacie: 1
- Posty: 1
- Rejestracja: 26 cze 2008, 19:55
- Lokalizacja: wrzesnia
Pomoc dla poczatkujacego...
- Załączniki
-
- funkcje interpolacji w programowaniu obrabiarek CNC.pdf
- (1.17 MiB) Pobrany 6291 razy
-
- Nowy użytkownik, używaj wyszukiwarki
- Posty w temacie: 1
- Posty: 8
- Rejestracja: 28 sty 2009, 00:19
- Lokalizacja: ny
post processor
czy posiadasz moze post processor do mastercama x5 na heidenhain itc 530 ?
[email protected]
[email protected]