Znaleziono 3 wyniki

autor: AndrzejJak
31 sty 2014, 22:01
Forum: LinuxCNC (dawniej EMC2)
Temat: Bazowanie do materiału
Odpowiedzi: 5
Odsłony: 2899

Poradziłem sobie :) Może ktoś inny też skorzysta.
W szablonach zamocowałem aluminiowe blaszki z otworami o takiej samej średnicy jak te, które były już w szablonie. Oczywiście zamocowałem tak, aby otwory były wycentrowane względem siebie.
W uchwycie montuje ostrze/grot i ustawiam pozycję tak, żeby grot był gdzieś w środku otworu. Podłączam przewody czujnika do blaszki i grotu, po czym uruchamiam poniższy kod.
Po jego wykonaniu ponownie bazuje osie X i Y. Gotowe :)

Kod: Zaznacz cały

(bazowanie frezarki polegajace na ustawieniu XY dokladnie w srodku)
(otworu, w ktory jest orientacyjnie wstawione ostrze/grot)
(zamocowany w uchwycie wrzeciona)
(bazowanie poczatkowe nalezy zrobic, gdy grot jest wewnatrz otworu)
#1001= 2.0  (maksymalny promien otworu - zakres badania)

#1003=0.0 (punkt poczatkowy X)
#1004=0.0 (punkt poczatkowy Y)

G38.2 X[#1003 + #1001] F5 (test +X krawedzi otworu)
#1011=#5061 (zapisanie pozycji)
G0 X#1003 Y#1004 (powrot do punktu poczatkowego)
G38.2 X[#1003 - #1001] (test -X krawedzi otworu)
#1021=[[#1011 + #5061] / 2.0] (zapisanie X srodka otworu)

G0 X#1021 Y#1004 (powrot do punktu poczatkowego z poprawnym X)
G38.2 Y[#1004 + #1001] (test +Y krawedzi otworu)
#1012=#5062 (zapisanie pozycji)
G0 X#1021 Y#1004 (powrot, przygotowanie po pomiaru -Y)
G38.2 Y[#1004 - #1001] (test -Y krawedzi otworu)
#1022=[[#1012 + #5062] / 2.0] (zapisanie Y srodka otworu)

G0 X#1021 Y#1022 (powrot do ustalonego srodka otworu)
G38.2 X[#1021 + #1001] (ponowny test +X tym razem idealnie po srednicy otworu)
#1031=#5061 (zapisanie pozycji)
G0 X#1021 Y#1022 (powrot do srodka otworu)
G38.2 X[#1021 - #1001] (ponowny test -X po srednicy otworu)
#1041=[[#1031 + #5061] / 2.0] (idealny srodek w osi X)
G0 X#1041 Y#1022 (ustawienie w idealnym srodku otworu)
M2 
autor: AndrzejJak
29 sty 2014, 20:52
Forum: LinuxCNC (dawniej EMC2)
Temat: Bazowanie do materiału
Odpowiedzi: 5
Odsłony: 2899

Właśnie tak robię, ale dostaje już zmarszczek od mróżenia jednego oka i ciągłych wątpliwości - czy frez jest równo nad dziurką czy nie :)
autor: AndrzejJak
29 sty 2014, 17:49
Forum: LinuxCNC (dawniej EMC2)
Temat: Bazowanie do materiału
Odpowiedzi: 5
Odsłony: 2899

Bazowanie do materiału

Witam, dotychczas robiłem to zupełnie nieprofesjonalnie ale powoli mam tego dosyć i chciałbym proces jakoś usprawnić. Na cnc wycinam otwory w obudowach z abs. Mam zrobione szablony do mocowania każdego rodzaju obudowy. W zależności jaką obudowę chcę obrabiać taki mocuję szablon. Niestety mocowanie odbywa się dość dowolnie i nie ma możliwości, aby szablon za każdym razem był w tym samym miejscu. Wydaje mi się, że powinienem mieć bazowanie do szablonu. Wyobrażam sobie to tak, że mam do szablonu przymocowane czujniki (podobne jak do sprawdzania długości narzędzia) tyle, że 'leżące'. Mocuję zamiast frezu pręt o określonej średnicy a następnie jadę w osi X do czujnika, potem w osi Y do drugiego czujnika. Czy są jakieś komendy, które pomogą to wykonać (jak np.G38.3 dla Z)? Czy taki sposób ma sens? Moja znajomość tematu jest absolutnie podstawowa, dlatego proszę 'łopatologicznie' :).

Wróć do „Bazowanie do materiału”