27) Programowanie fazy za pomocą parametru C

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

17 odpowiedzi na “27) Programowanie fazy za pomocą parametru C”

  1. 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

  2. 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ą ! 🙂

  3. 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ę 🙂

    1. 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.

  4. 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 🙂

    1. Jaka maszyna? Wersja oprogramowania? Osobiście jeszcze nie przytrafiła mi się maszyna, na której by to nie działało.

      1. Witam . Czy jest możliwość przedstawienia tego przykładu ale z fazami 30st I wyjaśnienie jak to obliczyć? Pozdrawiam

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

    1. 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.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

Witryna wykorzystuje Akismet, aby ograniczyć spam. Dowiedz się więcej jak przetwarzane są dane komentarzy.