full screen background image

Tworzenie specjalnych makr

Program dysponuje własnym językiem programatorskim, który umożliwia rozszerzanie możliwości systemu. Użytkownik może wytworzyć podprogramy zwane makrami. Makra mają kilka sposobów zastosowania.

Makra geometryczne umożliwiają projektowanie dwurozmiarowych krzywych i ich włożenie do edytora graficznego. Przykład mogą stanowić krzywe zdefiniowane na podstawie wzorów matematycznych (parabola, elipsa) lub np. profilu koła zębatego.

Makra technologiczne umożliwiają zdefiniować cały specjalny proces obróbki, łącznie z wygenerowaniem drogi. Mogą zawierać również pomocniczą konstrukcję kształtu przedmiotu obrabianego. Przykładem mogą być makra do projektowania oraz obróbki kół zębatych. Makra te wkłada się bezpośrednio do karty procesu, tak samo jak w przypadku wewnętrznej operacji technologicznej.

Kolejnym przykładem wykorzystania makr jest możliwość programowania specjalnych procesów do wjechania drutu do cięcia i do jego wyjechania. Makra te można następnie użyć do wytworzenia odpowiednich operacji konturowych.

Makra są zapisywane do plików zwanych bibliotekami. Każda manipulacja z bibliotekami włącznie z przenoszeniem i kopiowaniem makr pomiędzy nimi, zapewniona jest przez przejrzystego menadżera makr sterowanego przez mysz.

Tworzenie specjalnych makr