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
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)