Ostatnio pisałem jak programować dowolne kąty za pomocą parametru A.
Bardzo często klient zaznacza na rysunku fazy. Mają one różną długość, ale kąt jest ten sam: 45°. Aby zmniejszyć pisanie do minimum określa się ich długość za pomocą literki C.
To jest nasz dzisiejszy detal:
Cztery różne fazy. Gdybym chciał to zapisać tradycyjnie, program wyglądałby tak:
(PROGRAM BEZ PARAMETRU C) (PRZEMOCNC) N10 G54 T0101 N20 G50 S2000 N30 G96 S150 M3 N40 G0 G42 X0 Z1 N50 G1 Z0 F0.3 N60 X20 N70 X40 Z-10 N80 Z-20 N90 X70 N100 X80 Z-25 N110 Z-50 N120 X86 N130 X90 Z-52 N140 Z-90 N150 X98 N160 X100 Z-91 N170 Z-95 N180 U1 N190 G0 G40 Z1 N200 G28 U0 W0 N210 M30
No ale my przecież znamy parametr C. Dla tego program zapiszemy tak:
(PROGRAM Z PARAMETREM C) (PRZEMOCNC) N10 G54 T0101 N20 G50 S2000 N30 G96 S150 M3 N40 G0 G42 X0 Z1 N50 G1 Z0 F0.3 N60 X40 C10 N70 Z-20 N80 X80 C5 N90 Z-50 N100 X90 C2 N110 Z-90 N120 X100 C1 N130 Z-95 N140 U1 N150 G0 G40 Z1 N160 G28 U0 W0 N170 M30
Łatwiej?
Krócej?
W następnym wpisie pokażę Ci jak zapisywać pełne promienie bez używania G02 lub G03.
Pozdrawiam PrzemoCNC
Jeśli Ci pomogłem,
Oby tak dalej kolego 🙂 bardzo wartościowe materiały. Podrzucam tego bloga poczatkujacym chlopakom u nas w firmie a i sam niekiedy skorzystam zeby odswiezyc wiedzę 🙂 Pozdrawiam
Dzięki za reklamę 🙂
W pierwszym programowaniu bez faz “C” w wierszu N100 powinno być X 80 Z – 25 ?
Ogólnie super robotę robisz, Obserwuję Twoją stronę i czekam na nowe wpisy z niecierpliwością ! 🙂
Dzięki. Niby człowiek sprawdza, ale zawsze gdzieś się wkradnie błąd 🙂
Nie szkodzi i tak jesteś zajebisty w tym co robisz 🙂
A narzędziami napędzanymi wiercenie poza osią mógłbyś napisać, jak to we FANUCU zapisać ? – Wiercenie czołowe poza osią i wiercenie promieniowe, byłbym bardzo wdzięczny, pewnie nie tylko ja jak i też inni widzowie śledzący Twoją stronę 🙂
Na pewno zrobię osobny wpis o tokarkach z narzędziem napędzanym. Tak na szybko to po prostu zmieniasz za pomocą M kodu wrzeciono główne. W tym momencie tokarka staje się frezarką i działają wszystkie kody frezarskie. Nasze narzędzie jest teraz głównym wrzecionem a uchwyt tokarski staje się osią C. Bardzo uogólniłem, ale to tak na szybko. Dokładniej opiszę to za jakiś czas w osobnym wpisie.
Ok czekam w takim razie i obserwuję stronkę 🙂
Niestety na mojej maszynie ten parametr nie działa. Wyskakuje komunikat “PS0009 ZŁY ADRES NC”
To samo się dzieje w przypadku programowania promienia za pomocą parametru R
Podejrzewam że gdzieś w opcjach maszyny trzeba coś przestawić 🙂
Pozdrawiam Mariusz 🙂
Jaka maszyna? Wersja oprogramowania? Osobiście jeszcze nie przytrafiła mi się maszyna, na której by to nie działało.
Maszyna to Aeroturn na sterowaniu Fanuc Oi-TF
Witam . Czy jest możliwość przedstawienia tego przykładu ale z fazami 30st I wyjaśnienie jak to obliczyć? Pozdrawiam
Parametr C działa tylko dla faz 45st. Dla wykonania fazy 30st możesz użyć parametru A.http://przemocnc.pl/2019/05/02/26-programowanie-katow-za-pomoca-parametru-a/. Ale wtedy musisz znać współrzędne początku fazy.
Spróbuj wstawić przed adresami A;C lub R przecinek (nie kropkę). Oczywiście te parametry muszą być na końcu linii. U mnie działa to właśnie w ten sposób na trzech maszynach ze sterowaniem 0i-T(różne wersje)
Witam napisz cos o programowaniu fazki np 30 stopni, jak to obliczyc i znalezc punkty? Pozdro
Przy programowani fazy innej niż 45st zostaje cad, matematyka, lub program taki jak CNCTaper(android)
Te przykładowe programy są dla cyklu g71 czy jak? Bo przecież materiał fi100 nie mogę zacząć od x20
Przykłady są po to żeby pokazać jak użyć programowania za pomocą parametru C. Oczywiście można tą ścieżkę podstawić pod G71 i wtedy będzie można wybierać zgrubnie wg zapisanego kodu.