G20 (Wymiary w systemie calowym) – G21 (Wymiary w systemie metrycznym)

Dalsza część serii „Maszyna jest głupia”, ale dotąd było o parametrach. Tym razem trochę więcej o pomyłkach przy wymiarach. Małe prawdopodobieństwo, że coś takiego się nam przytrafi, ale lepiej być czujnym…

G20 oznacza, że wymiary podawane za pomocą X, Y, Z itp. są w systemie calowym (cal).

G21 oznacza, że wymiary podawane za pomocą X, Y, Z itp. są w systemie metrycznym (mm).

1 cal (inch) [in] = 3 barleycorns (3 ziarna jęczmienia) = 25,4 mm (cal międzynarodowy)

Więc w sumie tu nie ma wiele do tłumaczenia. Przelicznik jest duży. Zdarzyło mi się widzieć dokumentację od klienta w calach. Osobiście uważam, że można przeliczyć wymiary z rysunku (przerysować rysunek). Jednak rozumiem, że ktoś może chcieć w systemie calowym napisać program mając taki rysunek. Należy jednak uświadomić sobie niebezpieczeństwa wynikające z pomyłek (poza złym detalem oczywiście). Wystarczy, że uruchomimy wyobraźnię.

Co się stanie jeżeli program jest w systemie metrycznym a zapisaliśmy wymiary w calach?

  • np. chcemy przejechać w osi Z 2 cale (czyli w mm było by to ponad 50mm) i nasze narzędzie przemieści sie o 2 mm, różnica między obiema wartościami jest duża.

Co się stanie jeżeli program jest w systemie calowym a zapisaliśmy wymiary w milimetrach?

  • np. chcemy przejechać w osi Z 20mm, ponieważ maszyna odczytuje to jako cale to znów mnożenie i w mm narzędzie przemieści się o 508mm, a więc przykładowo noż bardzo elegancko złamie się na uchwycie.

! Kod G musi w takim przypadku być podany na początku programu w niezależnym bloku przed ustaleniem układu współrzędnych.

! Po włączeniu zasilania kod G ma tę samą wartość, jaka była zapisana przed wyłączeniem zasilania.

! W czasie wykonywania programu NIE WOLNO przełączać G20 i G21.

! Przełączanie zadawania calowego (G20) na zadawanie metryczne (G21) i odwrotnie wymaga ponownego ustawienia wartości kompensacji narzędzia zgodnie z najmniejszą jednostką zadawania.

! Zadawanie calowe i metryczne można przełączać także za pomocą ustawień danych.

Po dokonaniu konwersji calowo/metrycznej zmienia się układ jednostek dla następujących wartości:
 – Polecenie szybkości posuwu, wprowadzone kodem F
 – Polecenie pozycjonowania
 – Wartość kompensacji punktu zerowego przedmiotu
 – Wartość kompensacji narzędzia
 – Jednostka skalowania elektronicznego kółka ręcznego
 – Przesunięcie w posuwie przyrostowym
 – Niektóre parametry.

O więcej szczegółów i informacji odsyłam  tradycyjnie do DTRki.