jak za pomocą G-kodu wyciąć koło ?

Dyskusje dotyczące programowania G-Code

wieslawbarek
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 2
Posty: 847
Rejestracja: 05 gru 2006, 22:28
Lokalizacja: Bielsko Biała

#21

Post napisał: wieslawbarek » 13 sty 2009, 08:01

JaNek dobrze się wyraziłeś znajomy też ma Hassa Vf 3na którym mozna obrabiać z dużymi posówami.Mach potrafi tak szybko i płynnie wykonywać obróbkę na ile pozwoli szybkość taktowania ,wydajności komputera ,jakość sterowników,możliwości silników ,i kinematyka maszyny.Powiem szczerze że f 1500 nie jest tak mało i te przerwy w pracy są raczej z powodu zbyt dużej predkości posuwu dla tej maszyny.Przy zastosowaniu serw i Smooth Stepper można z Macha wycisnąć nawet 30 metrów na minutę i wystarczy tutaj Look Ahead



Tagi:

Awatar użytkownika

djjaroo
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 5
Posty: 148
Rejestracja: 07 sie 2008, 10:31
Lokalizacja: daleko od szosy

#22

Post napisał: djjaroo » 14 sty 2009, 21:45

Witajcie Panowie udało mi się ten problem rozwiązać cam-em

Dzięki wszystkim za pomoc i chęci pomocy pozdrawiam


dj_ramu
Czytelnik forum poziom 1 (min. 10)
Czytelnik forum poziom 1 (min. 10)
Posty w temacie: 1
Posty: 18
Rejestracja: 15 sty 2009, 11:46
Lokalizacja: St-ce

#23

Post napisał: dj_ramu » 16 sty 2009, 12:18

Może komuśsię przyda:

G2 X100 Y100 I100 J100

X,Y - miejsce w którym maszyna skończy rysować łuk
I,J - względne współrzędne środka okręgu (promień musi być jednakowy dla początku i końca łuku)

ta procedura rysowałem dowolne okręgi, łuki i działało.


idiot205
Czytelnik forum poziom 1 (min. 10)
Czytelnik forum poziom 1 (min. 10)
Posty w temacie: 1
Posty: 16
Rejestracja: 15 lis 2008, 12:40
Lokalizacja: Piekary Śląskie

#24

Post napisał: idiot205 » 07 mar 2009, 03:37

A nie łatwiej jest napisać frezowanie kola przyrostowo?
przykład:

X200 Y50
Z5
G1Z0
G1 G41 G91 X0 Y25
G3 X0 Y0 I0 J-25
G1 G40 X0 Y-25
G0 G90 Z100 M5

Jeśli ktoś potrzebuje pomocy w programowaniu G-CODE to piszcie na PW jeśli będę w stanie to pomoge :)


drabol
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 2
Posty: 2
Rejestracja: 23 mar 2012, 08:47
Lokalizacja: Wrocław

Re: jak za pomocą G-kodu wyciąć koło ?

#25

Post napisał: drabol » 23 mar 2012, 08:52

Witam,
Jako żółtodziób w temacie CNC, proszę Was o pomoc, mianowicie jak za pomocą g-kod'u wyciąć PÓŁ koła???

Pzdr.

Awatar użytkownika

bartuss1
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 2
Posty: 8458
Rejestracja: 05 kwie 2006, 17:37
Lokalizacja: Kędzierzyn - Koźle
Kontakt:

#26

Post napisał: bartuss1 » 23 mar 2012, 09:13

poł koła to dwie cwiartki ale działa tylko dla g 91
czyli
g91
f1000
g2x100y100r100
g2x100y-100r100
https://www.etsy.com/pl/shop/soltysdesign


drabol
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 2
Posty: 2
Rejestracja: 23 mar 2012, 08:47
Lokalizacja: Wrocław

#27

Post napisał: drabol » 23 mar 2012, 09:43

Po załadowaniu g-kod'u do Mach3, nie wyświetla mi ostatniej linijki czyli g2x100y-100r100...
Faktycznie robi jedną ćwiartkę, ale dlaczego nie robi ani nie wyświetla drugiej??

Awatar użytkownika

FDSA
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 1
Posty: 678
Rejestracja: 26 gru 2010, 18:38
Lokalizacja: Południe
Kontakt:

#28

Post napisał: FDSA » 23 mar 2012, 09:58

drabol pisze:Po załadowaniu g-kod'u do Mach3, nie wyświetla mi ostatniej linijki czyli g2x100y-100r100...
Faktycznie robi jedną ćwiartkę, ale dlaczego nie robi ani nie wyświetla drugiej??
Mach ma błąd w zaciąganiu kodu... po ostatniej linijce machnij enter żeby fizycznie w pliku stworzyć jeszcze jedną pustą linie i zaciągnie wszytko.

Jeśli chodzi o rysowanie połowy koła to w machu można to zrobić pojedynczym G2/G3

;dojazd do punktu
G00 Z5
M3
G00 X0 Y0


;połowa koła
G01 Z-2
G02 X100 Y0 R50

;druga połowa koła
G02 X0 Y0 R50

;wyjazd
G00 Z5
M5

G30


ormo1
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 3
Posty: 3
Rejestracja: 22 lut 2013, 18:56
Lokalizacja: Lubuskie

#29

Post napisał: ormo1 » 14 maja 2013, 20:50

witam
podepnę się pod wątek
Jak napisać g kod aby wyciąć okrąg w płycie ? Np. najazd na punkt x50 y70 to jest środek okręgu i wyciąc koło o promieniu 30 mm

Awatar użytkownika

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

#30

Post napisał: WZÓR » 14 maja 2013, 21:25

ormo1 pisze:witam
podepnę się pod wątek
Jak napisać g kod aby wyciąć okrąg w płycie ? Np. najazd na punkt x50 y70 to jest środek okręgu i wyciąc koło o promieniu 30 mm
%
O1
G17
G40
G80
G90
G54
T2 M6 (Tool # 2 : 5. Endmill )
G43 H2
M8
S4700 M3
G0 X76.8 Y70.
Z25.
G0 Z2.5
G1 Z-1. F600.00
G41 G1 X80. D2
G3 I-30. J0
G1 G40 X77.
G0 Z25.
M9
G28 G91 Z0
G28 Y0
G0 G49
G90
M30
%

Mariusz.
Pomagam w:
HAAS - frezarki, tokarki

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „G-CODE - programowanie”