g-CODE i promień
-
Autor tematu - Czytelnik forum poziom 1 (min. 10)
- Posty w temacie: 5
- Posty: 11
- Rejestracja: 31 gru 2013, 08:58
- Lokalizacja: wieluń
g-CODE i promień
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.
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:
-
Autor tematu - Czytelnik forum poziom 1 (min. 10)
- Posty w temacie: 5
- Posty: 11
- Rejestracja: 31 gru 2013, 08:58
- Lokalizacja: wieluń
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)
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)
-
- Moderator
-
Lider FORUM (min. 2000)
- Posty w temacie: 5
- Posty: 8197
- Rejestracja: 01 sty 2009, 20:01
- Lokalizacja: Oława
Jakbyś znał się dobrze na programowaniu z G- kodów (... a podejrzewam , że tak nie jest ) , to można rozpisać to tak ;draniel pisze:Chodzi dokładnie o pierwszy rysunek.
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
HAAS - frezarki, tokarki
-
Autor tematu - Czytelnik forum poziom 1 (min. 10)
- Posty w temacie: 5
- Posty: 11
- Rejestracja: 31 gru 2013, 08:58
- Lokalizacja: wieluń
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.
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.
-
- Moderator
-
Lider FORUM (min. 2000)
- Posty w temacie: 5
- Posty: 8197
- Rejestracja: 01 sty 2009, 20:01
- Lokalizacja: Oława
To ucz się i to pilnie.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.

Ja już swoje swego czasu odwaliłem.
.... fotkę z zajęć widzisz piętro wyżej w załączniku.
Mariusz.
Pomagam w:
HAAS - frezarki, tokarki
HAAS - frezarki, tokarki
-
- Specjalista poziom 2 (min. 300)
- Posty w temacie: 4
- Posty: 329
- Rejestracja: 23 sie 2010, 21:32
- Lokalizacja: Świerklany
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
inż. Mateusz