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....
Ostatnie wpisy
DraftSight, darmowa alternatywa dla AutoCAD

DraftSight, darmowa alternatywa dla AutoCAD

Któż nie lubi darmowego oprogramowania ? A jeśli na dodatek nie widać praktycznie żadnej róznicy pomiędzy komercyjnym, a darmowym odpowiednikiem, to po co przepłacać ?
Kompensacja promienia G41, G42

Kompensacja promienia G41, G42

Ponieważ narzędzie (np. frez) ma określoną średnicę, aby przy obróbce uzyskać wymagany kształt przedmiotu należałoby tak programować ruch narzędzia, aby jego punkt charakterystyczny (punkt leżący na przecięciu płaszczyzny czołowej freza z jego osią obrotu) przemieszczał się w odległości promienia od zarysu przedmiotu. Ponieważ obliczenie tej drogi z reguły może sprawiać problemy, dlatego też w układach...
Piramidka - przykład makra

Piramidka – przykład makra

Bardzo prosty program pokazujący możliwości drzemiące w programowaniu parametrycznym. Program pisany dla sterownika Fanuc, w wersji bardzo uproszczonej, nie uwzględniający korekcji promienia G41/G42. W naszym przykładzie wykonamy piramidke 3-piętrową, o krawędzi a =10mm. Bedziemy potrzebowali opracowac prosty algorytm, wyliczający długość krawędzi dla danego piętra piramidki. W naszym programie oznaczymy tą wartość parametrem #4. Wygląda to...
Interpolacja helikalna / spiralna

Interpolacja helikalna / spiralna

W nawiązaniu do artykułu poświęconego programowaniu interpolacji kołowych dla maszyn CNC, krótki filmik na temat zalet stosowania interpolacji helikalnej, lub inaczej interpolacji spiralnej. Filmik jest po angielsku, ale wydaje mi się, że nie powinno być problemów ze zrozumieniem poruszanego tematu. Sądzę, że warto będzie, w niedługim czasie, przyjrzeć się temu zagadnieniu jeszcze dokładniej, gdyż prawidłowe...
Tabele rysunkowe AutoCAD

Tabele rysunkowe AutoCAD

W dziale Download zostało udostępnionych do ściągnięcia kilka wersji prostych tabelek rysunkowych dla programu AutoCAD. W miarę możliwości postaram się dodawać kolejne, w tym również dla innych popularnych środowisk CAD’owskich. Przypominam, że dostęp do działu Download mają tylko zalogowani użytkownicy.
Programowanie parametryczne #4 (Fanuc)

Programowanie parametryczne #4 (Fanuc)

Kontynuując temat z poprzedniej części, poświęconej programowaniu parametrycznemu dla obrabiarek CNC ze sterowaniem Fanuc, omówię dzisiaj funkcje umożliwiające nam dokonywanie operacji na programie – GOTO, IF i WHILE.