g-CODE i promień

Dyskusje dotyczące programowania G-Code

Autor tematu
draniel
Czytelnik forum poziom 1 (min. 10)
Czytelnik forum poziom 1 (min. 10)
Posty w temacie: 5
Posty: 11
Rejestracja: 31 gru 2013, 08:58
Lokalizacja: wieluń

g-CODE i promień

#1

Post napisał: draniel » 14 sty 2015, 21:20

Witam Forum
Wycinam prostokąt o wymiarach 50 x 100 o grubości 5mm.
Chcę aby górna krawędz (obrys) była zaokrąglona o promień 4mm.
Program piszę w QCADZIE i konwertuje na dxf2gcode, jaki kod dorzuci aby osiągnąć cel ?
Może ktoś powie jak to zrobić .
Pozdrawiam.



Tagi:


wawer
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 1
Posty: 347
Rejestracja: 30 kwie 2007, 14:29
Lokalizacja: Wawa

#2

Post napisał: wawer » 18 sty 2015, 18:38

kolego pokaż kod bedzie łatwiej
można to zrobić za pomocą R lub IJ
Jeżeli uważasz że pomogłem kliknij :)

Pomagam w frezarkach HAAS
Tokarkach HAAS
Drutówkach MITSUBISHI
DRUTÓWKACH ACCUTEX
Świadczę usługi Obróbka skrawaniem, frezowanie, toczenie cięcie WEDM


Autor tematu
draniel
Czytelnik forum poziom 1 (min. 10)
Czytelnik forum poziom 1 (min. 10)
Posty w temacie: 5
Posty: 11
Rejestracja: 31 gru 2013, 08:58
Lokalizacja: wieluń

#3

Post napisał: draniel » 24 sty 2015, 19:27

Witam i dziękuje za odpowiedz.
Gdzie dorzucić R i J i o jakich parametrach jak pisał kolega wyżej.
Całość pracuje na UBUNTU.
Oto prosty kod

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 100.000 Y 0.000
G0 Z 3.000
F150
G1 Z -2.500
F600
G1 X 0.000 Y 0.000
G1 X 0.000 Y 50.000
G1 X 100.000 Y 50.000
G1 X 100.000 Y 0.000
F150
G1 Z -5.000
F600
G1 X 0.000 Y 0.000
G1 X 0.000 Y 50.000
G1 X 100.000 Y 50.000
G1 X 100.000 Y 0.000
G1 Z 3.000
G0 Z 15.000
G0 X 0.000 Y 0.000
M9 (Coolant off)
M5 (Spindle off)
M2 (Prgram end)

Awatar użytkownika

WZÓR
Moderator
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 5
Posty: 7969
Rejestracja: 01 sty 2009, 20:01
Lokalizacja: Oława

#4

Post napisał: WZÓR » 24 sty 2015, 20:20

draniel pisze: ... Gdzie dorzucić R i J i o jakich parametrach jak pisał kolega wyżej. ...
W ruchu G02 lub G03 , którego w Twoim programie nie ma.

Mariusz.
Pomagam w:
HAAS - frezarki, tokarki


PiRo_man
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 4
Posty: 329
Rejestracja: 23 sie 2010, 21:32
Lokalizacja: Świerklany

#5

Post napisał: PiRo_man » 24 sty 2015, 20:26

Pogubiłem się, chodzi Ci o coś takiego?
Obrazek
Czy takiego?
Obrazek

Po pierwszym poście miałem wrażenie, że chodzi o promień jaki jest przedstawiony na pierwszym zrzucie. Natomiast po drugim poście nie jestem tego teraz tak pewny.

inż. Mateusz


Autor tematu
draniel
Czytelnik forum poziom 1 (min. 10)
Czytelnik forum poziom 1 (min. 10)
Posty w temacie: 5
Posty: 11
Rejestracja: 31 gru 2013, 08:58
Lokalizacja: wieluń

#6

Post napisał: draniel » 24 sty 2015, 23:56

Chodzi dokładnie o pierwszy rysunek.

Awatar użytkownika

WZÓR
Moderator
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 5
Posty: 7969
Rejestracja: 01 sty 2009, 20:01
Lokalizacja: Oława

#7

Post napisał: WZÓR » 25 sty 2015, 12:31

draniel pisze:Chodzi dokładnie o pierwszy rysunek.
Jakbyś znał się dobrze na programowaniu z G- kodów (... a podejrzewam , że tak nie jest ) , to można rozpisać to tak ;

http://zapodaj.net/4cea13eedb47d.jpg.html

.... i zapisać ten ruch jako podprogram powtarzając go * razy po krawędzi kostki.

Drugie , prostsze rozwiązanie to CAM lub frez z promieniem R4.

Mariusz.
Pomagam w:
HAAS - frezarki, tokarki


Autor tematu
draniel
Czytelnik forum poziom 1 (min. 10)
Czytelnik forum poziom 1 (min. 10)
Posty w temacie: 5
Posty: 11
Rejestracja: 31 gru 2013, 08:58
Lokalizacja: wieluń

#8

Post napisał: draniel » 25 sty 2015, 22:31

Kolego Mariuszu tak jak podejrzewasz tak właśnie jest więc przez to pytam.
Udało mi się zbudować amatorską maszynkę cnc własnymi rękoma, opanować delikatnie linuxa cnc i G kody. Teraz pora na zagłębianie się w owe kody. Myślę że link podany przez ciebie będzie mi pomocny, co do CAM to czy jest wersja darmowa? Frez o promieniu 4mm odpada bo to ma być bardziej nauka niż wykonanie detalu.

Awatar użytkownika

WZÓR
Moderator
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 5
Posty: 7969
Rejestracja: 01 sty 2009, 20:01
Lokalizacja: Oława

#9

Post napisał: WZÓR » 25 sty 2015, 22:51

draniel pisze:Kolego Mariuszu tak jak podejrzewasz tak właśnie jest więc przez to pytam.
Udało mi się zbudować amatorską maszynkę cnc własnymi rękoma, opanować delikatnie linuxa cnc i G kody. Teraz pora na zagłębianie się w owe kody. Myślę że link podany przez ciebie będzie mi pomocny, co do CAM to czy jest wersja darmowa? Frez o promieniu 4mm odpada bo to ma być bardziej nauka niż wykonanie detalu.
To ucz się i to pilnie. :grin:
Ja już swoje swego czasu odwaliłem.
.... fotkę z zajęć widzisz piętro wyżej w załączniku.

Mariusz.
Pomagam w:
HAAS - frezarki, tokarki


PiRo_man
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 4
Posty: 329
Rejestracja: 23 sie 2010, 21:32
Lokalizacja: Świerklany

#10

Post napisał: PiRo_man » 26 sty 2015, 19:53

Najłatwiej do tego typu rzeczy wykorzystać oprogramowanie CAM. Najłatwiej nie oznacza jednak najlepiej. Jeżeli powierzchnie da się w jakiś geometryczny sposób opisać, a w tym przypadku właśnie tak jest, lepiej jest napisać przejazdy frezem ręcznie (z wykorzystaniem zmiennych makrodefinicji), lub napisać sobie programik na komputer, który za nas wszystko policzy i wyrzuci G-kod do pliku.

inż. Mateusz

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „G-CODE - programowanie”