Prośba o kod

Dyskusje dotyczące najpopularniejszego programu sterującego maszynami CNC

Autor tematu
archee
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 2
Posty: 4
Rejestracja: 10 wrz 2012, 15:11
Lokalizacja: Kraków

Prośba o kod

#1

Post napisał: archee » 12 lis 2012, 19:58

Witam,
mam problem z wygenerowaniem kodu do mach 3, zaznaczam że jestem laikiem w tej sprawie.
Potrzebuje wykonać trzy wiercenia w jednym materiale, dokładna trasa to wiercenie w na głębokość 40mm, powrót, przesunięcie po X +20, wiercenie na głębokość 40mm, przesunięcie Y -20, przesunięcie X -10, wiercenie na głębokość 40mm i koniec. wrzeciono mam włączane manualnie wszystko inne mnie nie interesuje, pozycje startową też ustawiam manualnie.

Proszę o pomoc, najchętniej po prostu kod do Mach 3



Tagi:


dziabi3
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 2
Posty: 874
Rejestracja: 13 sie 2009, 16:15
Lokalizacja: xxx

#2

Post napisał: dziabi3 » 12 lis 2012, 21:12

kolego nie rób sobie jaj

przysiądź chwile i sam sobie napiszesz
Mach3 + CSMIO = :-) :-) :-)

Awatar użytkownika

Inf-el
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 1
Posty: 573
Rejestracja: 22 cze 2004, 18:41
Lokalizacja: Szczecin
Kontakt:

#3

Post napisał: Inf-el » 13 lis 2012, 00:26

Takich prostych kodów się nie generuje tylko pisze w notatniku.
Kolega właśnie sam sobie prawie napisał
tylko wcześniej nie poświęcił ani minuty na poczytanie o g-kodach.

G01 z-40
G00 z5
G00 x20
G01 z-40
G00 z5
G00 y-20 x-10
G01 z-40
G00 z5

---- G00 z5 (ale 'z' może być inne dla podniesienia nad materiał celem przesunięcia)


Autor tematu
archee
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 2
Posty: 4
Rejestracja: 10 wrz 2012, 15:11
Lokalizacja: Kraków

#4

Post napisał: archee » 13 lis 2012, 16:40

Dzięki wielkie chodzi.
Ale żeby nie było że jestem taki niedoedukowany na zaś to zapytam o jakiś manual do pisania G-code'ow ?


tomcat65
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 1
Posty: 1236
Rejestracja: 15 lis 2009, 02:46
Lokalizacja: Olsztyn
Kontakt:

#5

Post napisał: tomcat65 » 13 lis 2012, 17:52

Skorzystaj z dobrodziejstwa internetu, jest tego sporo, nawet po polsku :).


Korneliusz78
Czytelnik forum poziom 1 (min. 10)
Czytelnik forum poziom 1 (min. 10)
Posty w temacie: 1
Posty: 10
Rejestracja: 27 lis 2009, 19:26
Lokalizacja: Dębica

#6

Post napisał: Korneliusz78 » 23 lut 2013, 22:15

Witam. Tez nie jestem profesionalista w g kodzie. Nie moge zrozumiec kompensacji narzedzia. Wiem ze g41, g42, g40 lecz jak wpisać jaka wartosc kompensacji dla roznych srednic freza.
np srednica freza fi5 lub fi1 itp itd.
G0 x0 y0 z10
G1 z-10
g1 x10 y0
g1 x10 y10
g1 x0 y10
g1 x0 y0
g0 z 10


dziabi3
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 2
Posty: 874
Rejestracja: 13 sie 2009, 16:15
Lokalizacja: xxx

#7

Post napisał: dziabi3 » 24 lut 2013, 15:11

kolego średnice frezu która ma być uwzględniana w kompensacji narzędzia musisz wpisać w tabele narzędzia:

wchodzisz w panel "Offsets> Save Tool Offsets" i w numerku narzędzia które używasz w kolumnie "Diameter(D)" wpisujesz średnicę narzedzia lub odrazu w panelu "Offsets" jest okienko "Diameter"

Potem piszesz g kod tak aby przejść z zwykłej ścieżki nie kompensowanej w kompensowaną i wstawiasz g41 lu g42 i właściwy g kod kompensowany i tak samo dla wyjścia robisz przejściowy g cod w nie kompensowaną ścieżkę.

Te przejściowe ścieżki są newralgiczne bo można sobie zrobić kuku.

A i pamiętaj włączyć opcje "Compensation G41 i g42 " w Config / Ports and Pins / Mill Options

w folderach macha są ścieżki gotowe z kompensacją luknij sobie





możesz tez zrobić w taki ciekawy sposób nic nie wpisując w tabele czy okienka , porostu średnice frezu podajesz w g codzie

(1)
(DB 9 Pin) ;0.125 ;Max Tool Dia 0.125
G0 X0. Y0.1384
Z0.1
G1Z-0.01
G41 P0.0325 X0.0174 Y0.2048
G3 X-0.0288 Y0.2165 R0.0969 F3.9
G1X-0.315
G3 X-0.3937 Y0.1378 R0.0787 F3.9
G1Y0.063
X-0.4881
G3 X-0.5511 Y0. R0.063 F3.9
X-0.4881 Y-0.063 R0.063
G1X-0.3937
Y-0.1378
G3 X-0.315 Y-0.2165 R0.0787 F3.9
G1X0.315
G3 X0.3937 Y-0.1378 R0.0787 F3.9
G1Y-0.063
X0.4881
G3 X0.5511 Y0. R0.063 F3.9
X0.4881 Y0.063 R0.063
G1X0.3937
Y0.1378
G3 X0.315 Y0.2165 R0.0787 F3.9
G1X-0.1288
G3 X-0.175 Y0.2048 R0.0969 F3.9
G1 G40X-0.1576 Y0.1384
G0 Z1.0
M30


zwróć uwagę na ta linie G41 P0.0325 X0.0174 Y0.2048 i pobaw się parametrem P (w originale było P0.625) oczywiście to średnica narzędzia

luknij tu też na wejścia i wyjścia o tym co pisałem
Mach3 + CSMIO = :-) :-) :-)

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Mach 2 / 3 / 4 (ArtSoft software)”