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

Jeśli Ci pomogłem,

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.