Programowanie maszyn sterowanych numerycznie CNC, podstawy programowania parametrycznego dla sterowników FANUC i Sinumerik, porady, wskazówki, przydatne wzory i tabele, podstawy obsługi aplikacji CAD/CAM oraz symulatorów CNC.

G02, G03 - interpolacja kołowa

G02, G03 – interpolacja kołowa

Wykonywanie łuków za pomocą interpolacji kołowej G02/G03, jest jedną z podstawowych czynności programistycznych dla obrabiarek CNC. Kluczem do prawidłowego zaprogramowania takiej obróbki jest znajomość kilku elementów :
Tabela otworów pod gwint

Tabela otworów pod gwint

Otwory pod gwinty – tabela doboru wierteł pod gwinty
Alfabet CNC

Alfabet CNC

Znajomość alfabetu CNC, czyli gkodu (g code) , jest czymś, bez czego nie można myśleć o profesjonalnym programowaniu maszyn CNC. Oczywiście bycie dobrym programistą to również posiadanie wiedzy z zakresu materiałoznawstwa, czy matematyki, ale gkod jest swego rodzaju ‚spoiwem’, które łączy wszystkie te elementy w jedną, funkcjonalną całość – program....
Programowanie
Programowanie parametryczne #3 (Fanuc)

Programowanie parametryczne #3 (Fanuc)

Jak już wiemy, do operacji polegającej na powtarzaniu tej samej czynności/obróbki, możemy bez problemu wykorzystać prosty podprogram. Makro oferuje nam za to możliwość stosowania parametrów, funkcji arytmetycznych i logicznych, oraz pętli warunkowych, a samo makro możemy wywołać w ten sam prosty sposób, co podprogram.
G74: cykl głębokiego wiercenia dla CNC Fanuc

G74: cykl głębokiego wiercenia dla CNC Fanuc

Pierwszy artykuł z serii omawiającej cykle stosowane w sterownikach CNC. Przydatne w głownej mierze początkującym operatorom CNC. Na początek cykl głębokiego wiercenia (z rwaniem wióra) dla tokarek.
Programowanie parametryczne #2.3 (Sinumerik)

Programowanie parametryczne #2.3 (Sinumerik)

Jako ciekawostka, bardzo prosty przykład zastosowania programowania parametrycznego i funkcji zapętlania IF-THEN-ELSE.
Programowanie parametryczne #2.2 (Sinumerik)

Programowanie parametryczne #2.2 (Sinumerik)

Kontynuacja artykułu na temat programowania parametrycznego dla sterowników CNC Sinumerik, omawiającego grupę kodów ‚@’, odpowiedzialną za tworzenie pętli.
Programowanie parametryczne #2.1 (Sinumerik)

Programowanie parametryczne #2.1 (Sinumerik)

W kolejnej części cyklu poświęconego programowaniu parametrycznemu omówione zostaną dwie pierwsze grupy parametrów, ze zwróceniem szczególnej uwagi na parametry umożliwiające operowanie na programie – @1.. .
Programowanie parametryczne #1 (Sinumerik)

Programowanie parametryczne #1 (Sinumerik)

Każde środowisko sterownicze posiada już zaimplementowane cykle obróbcze, czy to frezarskie czy tokarskie. Zdarza się jednak, że możliwości jakie one oferują nie są wystarczające. W takiej sytuacji jedynym rozsądnym wyjściem jest napisanie własnego makra, które w oparciu o zadane wartości zmiennych, możemy z powodzeniem stosować w wielu sytuacjach.