EMC nie wykonuje kodu g41 oraz g42

Dyskusje dotyczące działania obsługi programu LinuxCNC

Autor tematu
pklecz
Czytelnik forum poziom 2 (min. 20)
Czytelnik forum poziom 2 (min. 20)
Posty w temacie: 2
Posty: 20
Rejestracja: 13 wrz 2009, 23:11
Lokalizacja: Warszawa

EMC nie wykonuje kodu g41 oraz g42

#1

Post napisał: pklecz » 01 lis 2011, 21:06

Witam,

Mam taki problem, EMC nagle przestało wykonywać korekcję narzędzia prawą i lewą czyli g42 i g41, którą wcześniej wykonywała. Podeśle kawałek g kodu może to jakoś pomoże.

G21 (Unit in mm)

G90 (Absolute distance mode)

G64 P0.01 (Exact Path 0.001 tol.)

G17

G40 (Cancel diameter comp.)

G49 (Cancel length comp.)

T1M6 (Tool change to T1)

M8 (Coolant flood on)

S5000M03 (Spindle 5000rpm cw)

G0 Z 15.000

G0 X 6.724 Y 10.175

G0 Z 3.000

F150

G1 Z -0.400

F400

G41

G1 X 4.196 Y 9.308

G3 X 4.196 Y 4.253 I 2.528 J -2.528

G3 X 16.429 Y 16.486 I 6.116 J 6.116

G3 X 4.196 Y 4.253 I -6.116 J -6.116


w pliku tool.tbl zmieniłem średnicę narzędzia na taką jaka mnie interesuje czyli 2.35 mm .


Pozdrawiam i dziękuje za pomoc



Tagi:

Awatar użytkownika

pascalPL
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 1
Posty: 547
Rejestracja: 10 cze 2011, 14:19
Lokalizacja: Lublin

#2

Post napisał: pascalPL » 01 lis 2011, 22:06

Strzelam, że EMC2 komunikuje coś na rodzaj: "Straight feed in concave corner connot be reached by the tool without gouging" po zmianie średnicy narzędzia.

Mi pomogło przestudiowanie dokumentacji, a dokładnie tego rozdziału: http://www.linuxcnc.org/docview/html/gc ... ation.html


Autor tematu
pklecz
Czytelnik forum poziom 2 (min. 20)
Czytelnik forum poziom 2 (min. 20)
Posty w temacie: 2
Posty: 20
Rejestracja: 13 wrz 2009, 23:11
Lokalizacja: Warszawa

#3

Post napisał: pklecz » 04 lis 2011, 23:33

Znalazłem odpowiedź na moje pytanie.

Aby kompensacja działała w moim przypadku trzeba załadować do tablicy narzedzi nasze narzędzie poprzez komendę

G10 L1 P1 R2.35

Gdzie:
L1- to pozycja pierwsza (czyli poprostu pierwsze narzędzie)
P1- Czyli miejsce pierwsze w magazynku
R2.35 - To średnica narzędzia u mnie 2.35 mm

Komenda ta musi być przed wskazaniem użytego narzędzia (czyli przed np: T1M6).

Dziękuje wszystkim za pomoc,

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „LinuxCNC (dawniej EMC2)”