Znaleziono 6 wyników

autor: skoti
06 sty 2007, 00:33
Forum: G-CODE - programowanie
Temat: G42 i G41
Odpowiedzi: 23
Odsłony: 13258

Endrio, przeczytaj jeszcze raz ze zrozumieniem co zostało napisane w tym wątku a szczególnie przedostatni post Ernesta .
ERNEST KUCZEK pisze: ostatecznie wniosek jest taki ze nie ma jednoznacznej odpowiedzi :???:
otoz wszystko zalezy od ukladu sterujacego. jedne uklady beda robily "cyca", inne nie
autor: skoti
01 gru 2006, 00:20
Forum: G-CODE - programowanie
Temat: G42 i G41
Odpowiedzi: 23
Odsłony: 13258

No i sprawa sie wyjaśniła :smile: A tak z ciekawości spytam jakiego CAM-a używasz i czy piszesz tylko na frezarki ? Ja pracuje na AlphaCam i głównie robie programy na tokarkę do frezarek w tej chwili tylko od czasu do czasu .
autor: skoti
29 lis 2006, 22:52
Forum: G-CODE - programowanie
Temat: G42 i G41
Odpowiedzi: 23
Odsłony: 13258

Wiec sprawdziłem ten program na żywo wczoraj . I dzisiaj tez chwile pobawiliśmy sie ale nie udało sie uzyskać tego "cyca" o którym piszesz . Puszczaliśmy na obu korekcjach i w obu kierunkach ale efekt o którym piszesz nie wystąpił . Frez zawsze po wjeździe do otworu jechał do odpowiedniej pozycji w X czyli X-3.55 a os Y zawsze pozostawała na 0 . Czy odwrotnie bo próbowałem tez zaczynać otwór od osi Y .

Według mnie żeby tak sie działo trzeba by trochę zmienić program

G0 X0. Y0.
G43 H2 Z10. T1
G0 Z1.
G1 Z-3. F50.
G41 D1 X-2. Y0.
X-5.
G3 X5. R5.
X-5. R5.
G1 X-2.
G1 G40 X0.
G0 Z10.

Z pewnością zauważyłeś subtelna różnicę . Być może twój CAM robi Ci podobnego psikusa . Podeślij mi jakiś program z otworami jeśli możesz .
autor: skoti
26 lis 2006, 22:24
Forum: G-CODE - programowanie
Temat: G42 i G41
Odpowiedzi: 23
Odsłony: 13258

Programy robie w CAM . Program wynikowy jeśli jest pisany po profilu jest dla mnie bardziej czytelny . Jeśli chodzi o kontrole posuwu po okręgu to nie spotkałem sie jeszcze z detalem który by mi sprawił jakiś problem . Praktycznie jedynie przy jakiś wewnętrznych "zakrętach" mam do czynienia z tym problemem np w kolach zębatych ale tam nie ma ostrych krawędzi . Te różnice w ścieżkach ciekawe ? W tym tygodniu sprawdzę na maszynie i wtedy będę dalej na ten temat dyskutować . Choć wydaje mi sie to mało prawdopodobne :roll:
ERNEST KUCZEK pisze:co za nalewke obalasz :razz:
Nalewka ma nazwę POLSKI PAŹDZIERNIK wg M.Caprari . Zrobiłem ja 2 miesiące temu i jest pyszniutka :wink: Przepis na nią znalazłem tu : http://www.wino.org.pl/forum/forumdisplay.php?fid=58
autor: skoti
25 lis 2006, 23:12
Forum: G-CODE - programowanie
Temat: G42 i G41
Odpowiedzi: 23
Odsłony: 13258

skoti, pokaz co jest zle. poprostu piszesz programy innym sposobem, ale skad wiesz ze twoj nie jest zly?
Punkt widzenia zależy od punktu siedzenia :cool: przepraszam :oops:
Nie mam zamiaru przekonywać cie na sile do mojego sposobu ale odpowiem na twoje pytania .
ERNEST KUCZEK pisze:tak, nie trzyba odsuwac tyle ze musisz zalaczac kompensacje w kazdum ruchu tego narzedzia oraz dawac dobieg i wybieg do kazdegu ruchu.
A w twojej opcji nie trzeba ? To w jaki sposób frez pobiera korekcje ? W twoich przykładach są wszędzie wejścia i wyjścia .
ERNEST KUCZEK pisze:operator musi kombinowac na maszynie jakiego narzedzia uzyc zamiast miec wszystko gotowe
Wg mnie komentarz w programie powinien załatwić sprawę . Fakt na podstawie mojego prg operator nie dojdzie jaki frez mialem na myśli jeśli by brakło komentarza ale wątpię czy było by to takie proste na podstawie twojego programu dla kogoś kto kiepsko zna g-kod .
ERNEST KUCZEK pisze:w jaki sposob zaprogramujesz obtaczanie freza na narozach twoim sposobem? wpiszesz promien zero?
Nie wiem czy dobrze zrozumiałem co miałeś na myśli ale sadze ze chodzi ci o frezowanie z zewnątrz niezaokrąglonego rogu . Najlepiej dam przykład (pomijam wszystkie nieistotne w tym przykładzie rzeczy).
X0 Y0
X100
Y-100
Sterowanie samo obliczy na podstawie średnicy freza wpisanego w korekcjach jaki ma być promień ścieżki narzędzia przy przejściu przez róg . A ów promień równa sie promieniowi freza . Wg ciebie wygladalo by to tak przy frezie fi 10:
X0 Y5
X100 Y5
G2 X105 Y0 R5
Y-100
:roll:
poza tym jak sama nazwa wskazuje kompensacja nie sluzy do podawania srednicy narzedzia tylko do jej korekcji. w ukladach sterujacych nowszej generacji jest jedna kolumna do wpisywania srednicy a druga do jej korekcji. w starszych ukladach jest tylko jedna kolumna w ktora wpisuje sie zarowno dlugosci narzedzia jak i korekte srednicy.
Ok. U mnie na starcie wpisuje czy to na starym czy nowym sterowaniu wartości rzeczywiste średnic użytych frezów . A u ciebie wpisujesz zera . Ewentualnie w obu przypadkach średnice nieco zawyżone żeby było co poprawiać :) I teraz gdy ja zerknę do tabeli narzędzi to od razu widze gdzie co jest a u ciebie ? Jest jeszcze jedna rzecz która często prowadzi do pomyłek . Ja to nazywam przejście przez zero :wink: Np jest korekcja -0.38 a trzeba ja zwiększyć o 0.57 czyli na +0.19 . Fakt nie jest to obliczanie całki ale po iluś tam godzinach przy maszynie może sprawić problem . A wiadomo czym kończy sie pomyłka np o 0.05mm :sad:
ERNEST KUCZEK pisze:owszem, w obu przykladach (na okroag), zarowno moim jak i twoim jest pewien brak (ale nie blad) o ktorym mialem zamiar napisac pozniej aby zabardzo nie zamieszac. ten bark bedzie znacznie bardziej widoczny na detalu uzywajac twojego zapisu od mojego (w moim moze nie wystapic). pomysl co.
A tu mnie zagiąłes :mrgreen: Choć podejrzewam ze chodzi o sposób wejścia . Przy takim wejściu praktycznie w każdym materiale twardszym niż masło :roll: będzie widać ślad . Korzystniejszy by był wjazd po luku . Nie wiem czy o to Ci akurat chodzi ale nalewka która degustuje w tej chwili nieco zmąciła mi obraz . (Regulacja monitora nic nie daje :mrgreen: )
autor: skoti
24 lis 2006, 22:31
Forum: G-CODE - programowanie
Temat: G42 i G41
Odpowiedzi: 23
Odsłony: 13258

Przykład Ernesta jest źle napisany . Gdy są użyte funkcje G41 G42 nie trzeba odsuwać freza od ścieżki o jego promień (po to wlasnie jest G41 G42). Ścieżkę pisze sie wg wymiarów rzeczywistych i nie ma znaczenia średnica freza byle by był w przypadku otworów mniejszy od średnicy otworu . Program powinien wyglądać tak :
(SREDNICA 10 WEWNATRZ G41 KOMPENSACJA LEWOSTRONNA FREZOWANIE WSPOLBIEZNE)
G0 X0. Y0.
G43 H2 Z10. T1
G0 Z1.
G1 Z-3. F50.
G41 D1 X-5.
G3 X5. R5.
X-5. R5.
G1 G40 X0.
G0 Z10.

Kolego kameleon, musisz sobie dopisać do programu wejście i wyjście . Frez musi mieć miejsce na załączenie i wyłączenie korekcji . Poprawka by wyglądała tak w przypadku obróbki zewnętrznej owego kwadratu .

G0 Z1.0000
G0 X0.0000 Y0.0000 poprawiamy na G0 X-5. Y0.
M3
F1.000G1 Z0.0000
dodajemy G1 F1. G42 D1 X0. Y0.
F1.000G1 X10.0000 Y0.0000
G1 X10.0000 Y10.0000
G1 X0.0000 Y10.0000
G1 X0.0000 Y0.0000
dodajemy odjazd i wyłączenie korekcji G40 Y-5.
M5
Odległość najazdu i odjazdu musi być większa od promienia przewidywanego frezu .

Wróć do „G42 i G41”