Przygotowanie plików do frezowania, średnica wyjścowa

Tu możemy porozmawiać na temat podstaw budowy amatorskich maszyn CNC

dance1
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 3
Posty: 3094
Rejestracja: 11 mar 2007, 22:42
Lokalizacja: G-G

#11

Post napisał: dance1 » 20 lut 2014, 18:24

Do kółek i innych pierdółek to ja proponuję podstaw gkodów się nauczyć a nie rysować w cadzie i "programować"w camie, przecież to są sekundy.


I don't like principles, I prefer prejudices

Tagi:


Raven
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 4
Posty: 681
Rejestracja: 24 paź 2011, 11:54
Lokalizacja: Warszawa

#12

Post napisał: Raven » 20 lut 2014, 22:52

kubus838 - litości... CAM do wycięcia okręgu albo prostokątu?

Do tego uzasadnieniem jest zmiana JEDNEGO parametru?????

Tak jak napisał dance1 - szkoda czasu na CAD + CAM do zrobienia kółka...

Przecież to dwie instrukcje, a jak z kompensacją to zaszalejmy... w porywach sześć.

Ma być zagłębiane stopniowo? spoko... dodatkowe dwie linijki na zamknięcie w funkcję, i kolejne cztery czy pięć na zapętlenie i wywołanie.

Całość można oprzeć na parametrach i sobie dowolnie modyfikować przed wywołaniem.


lajosz
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 4
Posty: 1614
Rejestracja: 13 sty 2009, 20:33
Lokalizacja: Ziębice

#13

Post napisał: lajosz » 20 lut 2014, 23:22

Panowie.

Oczywiście, że można bezpośrednio "z palca" to machnąć, ale wierzcie lub nie, są maszyny (np. przemysłówki) w których nie da się wpisać G-Code bezpośrednio.

Może inaczej.
Da się, ale jest to obwarowane dodatkowymi "pierdołami" z którymi mało kto chce się zapoznawać, a poza tym przy pisaniu bezpośrednio w G-Code, możemy się natknąć (wcale nie tak rzadko) na komunikat, że (w skrócie) "ten sposób programowania wykonujesz na własne ryzyko", więc większość (w tym ja) po prostu rezygnuję i korzystam z dobrze znanego mi CAM-a co wcale nie trwa dłużej niż pisanie bezpośrednio w G-Code.


kubus838
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 11
Posty: 2572
Rejestracja: 06 lip 2009, 14:52
Lokalizacja: Mszczonów

#14

Post napisał: kubus838 » 20 lut 2014, 23:47

Też mi tak się wydaje jak kolega lajosz napisał. Jak się zaczyna pisać z pulpitu to tylko mówi się o tym prosto a później mogą schody wyjść. A tu kolega jest nowym użytkownikiem i może jeszcze nie zna g-codów - tak przynajmniej przypuszczam. To chyba prościej poszukać jakiegoś darmowca.

robert


burzaxxx
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 3
Posty: 346
Rejestracja: 25 wrz 2010, 20:22
Lokalizacja: zDolny Śląsk

#15

Post napisał: burzaxxx » 20 lut 2014, 23:57

przybij gwoźdźmi materiał do stołu 50mm od krawędzi freza i zakręć nim wokół osi - kółko wyjdzie jak malowane :)
G1 X0 Y50
G1 Z5
G1 Z-5
G2 X0 Y-50 R50
G2 X0 Y50 R50
G1 Z5
może to tak wyglądać...mniej więcej...


Autor tematu
slawek7
Czytelnik forum poziom 3 (min. 30)
Czytelnik forum poziom 3 (min. 30)
Posty w temacie: 9
Posty: 35
Rejestracja: 06 lut 2014, 07:52
Lokalizacja: szczecin

#16

Post napisał: slawek7 » 21 lut 2014, 05:48

Jasne ale jak o zrobić? Gdzie jest ta funkcja korekty?


dance1
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 3
Posty: 3094
Rejestracja: 11 mar 2007, 22:42
Lokalizacja: G-G

#17

Post napisał: dance1 » 21 lut 2014, 09:08

Panowie lajosz i kubus838 ja się oczywiście zgadzam, bez cada, cama nie wyobrażam sobie pracy na maszynie 6 osiowej, na większość programów życia by nie starczyło nie mówiąc już o błędach, późniejszych korektach itd.
Należy jednak zauważyć że temat dotyczy macha i kółka a nie profesjonalnych sterowań czy też maszyn.
Moim zdaniem każdy programista, operator cnc powinien od podstaw g kodów zaczynać a nie stoi później taki przy maszynie i gapi się jak ciele w malowane wrota co to mu za G czy M po pulpicie skacze.


Raven
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 4
Posty: 681
Rejestracja: 24 paź 2011, 11:54
Lokalizacja: Warszawa

#18

Post napisał: Raven » 21 lut 2014, 11:05

Na szybko skrobnięty kod z korektą wycinający kółko o promieniu 50mm (cięcie po zewnętrznej).

Środek w X0 Y0, Z0 = wierzch materiału, cięcie na głębokość 5mm, narzędziem nr 1.

Kod: Zaznacz cały

G21
G90
G64 P0.1
G40 F100

G54

T1 M6
G0 Z10
G0 X50 Y[-#5410]
G42 X50 Y0
G0 Z0.25
G1 Z-5
G1 X50 Y0
G3 X-50 Y0 I-50
G3 X50 Y0 I50
G1 Z0
G40

G0 Z10
G0 X0 Y0

T0 M6

M2


Autor tematu
slawek7
Czytelnik forum poziom 3 (min. 30)
Czytelnik forum poziom 3 (min. 30)
Posty w temacie: 9
Posty: 35
Rejestracja: 06 lut 2014, 07:52
Lokalizacja: szczecin

#19

Post napisał: slawek7 » 21 lut 2014, 11:22

A i tak mi nie powiecie jak to zrobić po kolei, tak?


Raven
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 4
Posty: 681
Rejestracja: 24 paź 2011, 11:54
Lokalizacja: Warszawa

#20

Post napisał: Raven » 21 lut 2014, 14:01

Ale co mamy tłumaczyć po kolei? Mamy opisać po kolei jak dodać 2 do 2??

To są właśnie wspomniane powyżej PODSTAWY aby było w ogóle jak się porozumieć.

http://linuxcnc.org/docs/html/gcode.html i zobacz co która instrukcja robi.

G42 - początek działań z kompensacją średnicy narzędzia
G40 - koniec kompensacji

Co to G0 G1 G3 powinieneś wiedzieć bo to już absolutne podstawy.

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „CNC podstawy”