G00/G01 - najprostsze kody do programowania HAAS CNC. Ale czy na pewno wszystko o nich wiesz?
ฝัง
- เผยแพร่เมื่อ 8 ก.ย. 2024
- Chcesz pomóc mi, kanałowi, podziękować lub po prostu dostać gadgety CNC - Krok po Kroku? Sprawdź taką możliwość na patronite!
www.patronite.s... Czasem najprostsze rzeczy okazują się najtrudniejsze, prawda?
Tak też może być w wypadku kodów G00 i G01 - no niby prościej się nie da, ale jak zwykle za podstawową obsługą zawsze znajdzie się drugie dno. Amerykanie mają takie powiedzenie - easy to learn, hard to master, i dzisiaj pokażemy sobie jak zrobić ten "master"
Nawet sinumerik 3 (1985 rok) już to miał. Tam zamiast R i C pisało się B albo -B. Ale i tak nie chciało mi się tego tak ustawiać xD wolałem fazki pisać normalnie po skosie w dwóch osiach a promienie w IJK xD. Pewnie jakbym się zmuszał częściej w programach pisać właśnie tak to słowo klucz - byłaby wygoda. Fajnie ze jest taka opcja, kto będzie chciał niech korzysta. Wiadomo fajny temat i wiedza super przydatna ale ja obsrałem temat z tym własnie fazowaniem i promieniami w G01 :D
No przydatne informacje. Jeszcze prostą faze na normalnych wymiarach da rade napisać z palca obloczyc ale po co to robić jak można wlasnie uzyc g1 x100 , ch 1. Szkoda ze zapomniałem jak to było w heidenhain ale tam bodajże było łatwiej.
To zaokrąglanie super sprawa ,ale szkoda , że dopiero teraz się o tym dowiedziałem , dziś na zmianie zaoszczędziło by mi to sporo nerwów 😂
Na starych maszynach Decekl ze sterowaniem grundig było G0*1, G0*2 i G0*3 (wszystkie osie równocześnie, najpierw X i Y równocześnie a potem Z i chyba po kolei według najmniejszych odległości ale mogę się mylić)
wszystko fajnie , ale jak na NGC włączyłem ruch liniowy to maszyna dostała jobla . A wiadomo najkrótsza droga to po lini prostej a nie zygzaki . Jazda po liniach prostych jest wręcz idealna jak mamy śruby łapy i trzeba koło nich manewrować - przy zygzakowaniu jest szansa ze przypierdolimy . po niżej film co robi maszyna jak wpiszemy ruch liniowy
th-cam.com/video/CuH37bHVrms/w-d-xo.html
Był taki problem, aktualizacja software i dziala
Można jeszcze fazować używając A (kąt) Mariusz Dynarek mi to pokazał ❤ (zabrakło tego w filmie)
Hello 😁 Jakub pytanie za 100 punktów... Czy da sie zapisać G41 G01 tak żeby zrobiło kontur zewnętrzny ale żeby zacząć np. od jakiegoś tam X-5. Y5. i żeby powtarzało tą operację zmniejszając wartość np. o 0.5 ? Czyli taki myk jak pokazywałeś z G13 ... Jak to zapisać?
Wrzucamy w podprogram i na końcu dajemy:
#2601=#2601-1. (Dla t1, dla t1 będzie 2602 itp.)
Po całej robocie wrzucamy #2601=0 żeby na kolejny program znów zacząć od zera
A mógłbyś jakoś bardziej to rozpisać, bo ja początkujący i nie wiem czy kumam 😋
@@Pan_B musisz użyć m97 i wywołać ten kontur jako podprogram i na końcu wywołania podprogramu przed m99 wkleić ten działania na makro zmiennych. Jak chcesz to podeślij mi jakiś prosty program na jakub.szyndlar@abplanalp.pl to w poniedziałek Ci napisze przykład na jego podstawie
Na fanuc G0 E nie dziala😢 ale G1 z ,R (C)jak najbardziej 😊
Czy programując ścieżkę z narzędziem odsuniętym od konturu o promień i korekcją, gdy użyję np. zamiast freza ∅12, ∅10, to wykonany promień będzie się różnić wielkością? Chcąc zrobić R1, wyjdzie R2 lub R3, bo łuk zacznie się wcześniej?
@@tttt-px3dk hej, jeżeli będzie to obrys zewnętrzny to z R1 zrobi się R2, jeżeli wewnętrzny to z R10 zrobi się R9. Chyba, że wpiszesz po prostu fi10 w korektorze, to wtedy będzie poprawny promień r2 czy tam r10 ;) to jest jedna z potęg kompensacji - możesz użyć dowolne narzędzie i tak długo jak wpiszesz jego średnicę w offsetach tak długo wyjdzie poprawnie
Czyli jeśli dobrze rozumiem to stosując korekcję gdzie ścieżka narzędzia=kontur przedmiotu to zadziała, a jeśli stosując korekcję gdzie jest tylko wpisywana różnica pomiędzy przyjętą w cam średnicą narzędzia (ścieżka wtedy jest odsunięta od konturu), a rzeczywistą to już nie zadziała?
@@tttt-px3dk zawsze zadziała - przy korekcji na maszynie daj prawdziwa średnicę do offsetow, przy korekcji mieszanej wpisz różnice (w twoim przypadku -2.)
Dziękuję za odpowiedź @@Jszyndlar-CNC_Krok_po_Kroku
A który Cam nie ma możliwości zmiany trybu ruchu szybkiego i co wtedy ustawić w settingu na maszynie żeby nie było kolizji?
Nazwy nie mogę, ale trzeba ustawić tak jak cam symuluje - w tym wypadku który znam, cam myśli że ruch jest interpolowany
Czesc rozumiem ze to dziala tylko na hasach?
Większość sterowań pozwala na jakis sposób zaokrąglania i fazowania, ten sposób zadziała na haasach i Kitamurze
Skąd czerpiesz wiedzę?
Głównie instrukcja obsługi i programowania oraz doświadczenie ;)
Tylko na Hassie takie rzeczy?
Większość systemów ma odpowiedniki - czasem to będzie ,r, czasem cr, czasem trzeba będzie włączyć jakiś bit. Wersja która pokazuje jest haasowa i w większości zadziała na Kitamurze
@@Jszyndlar-CNC_Krok_po_Kroku Ok. Dzięki.
Na fanucu też jest taka opcja, ale w parametrach jest do ustawienia czy chcesz robić zaokrąglenie przy G1 z przecinkiem lub bez.
G1 X28 ,R1
Lub
G1 X28 R1
Zależy jak masz parametry ustawione 🙂
W Sinumeriku RND i CHF odpowiada za promienie i fazy na przejściach
Co do R i C miałem to na Fanucu z 98r
Dobre