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

Dyskusje dotyczące programowania G-Code

Donroberto20
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 1
Posty: 3
Rejestracja: 03 lut 2007, 13:50
Lokalizacja: Kalisz

#11

Post napisał: Donroberto20 » 17 lip 2008, 21:00

idzie robic kolo z jednego G3 :):)



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

#12

Post napisał: djjaroo » 08 sty 2009, 18:00

Witajcie mam pytanko piszecie tu o wycinaniu kulek lecz mam inne pytanie mam macha 2 i chce wycinać przykładowo łuk odrysowany który ma wiele punktów jak to zrobić żeby maszyna szła płynnie i nie przycinała ??
Wygląda to tak


KROK PUNKT (STOP) KROK PUNKT (STOP)


PRZYKŁADOWY GCOD:

O0000

N100 G21
N102 G0 G17 G40 G49 G80 G90
( 12. FLAT ENDMILL TOOL - 221 DIA. OFF. - 221 LEN. - 221 DIA. - 12. )
N104 T221 M6
N106 G0 G90 G54 X.163 Y.47 A0. S500 M3
N108 G43 H221 Z25.
N110 Z10.
N112 G1 Z-17. F1500.
N114 X385.59 Y.323
N116 X398.626 Y1.871
N118 X413.438 Y4.332
N120 X427.104 Y8.611
N122 X437.588 Y13.298
N124 X448.681 Y19.644
N126 X460.362 Y26.975
N128 X471.552 Y36.981
N130 X480.819 Y46.396
N132 X489.785 Y57.334
N134 X496.945 Y69.673
N136 X503.024 Y83.979
N138 X507.293 Y97.316
N140 X510.689 Y112.186
N142 X511.333 Y126.832
N144 X511.596 Y137.474
N146 X510.484 Y148.663
N148 X508.424 Y160.843
N150 X504.006 Y173.129
N152 X496.825 Y187.067
N154 X490.875 Y194.575
N156 X483.871 Y201.212
N158 X476.848 Y207.391
N160 X466.421 Y211.566
N162 X455.705 Y214.568
N164 X441.247 Y216.603
N166 X429.896 Y215.945
N168 X418.674 Y213.912
N170 X407.87 Y210.017
N172 X399.945 Y205.725
N174 X391.757 Y200.326
N176 X384.804 Y192.317
N178 X379.591 Y186.055
N180 X371.326 Y168.187
N182 X361.317 Y146.44
N184 X342.806 Y136.575
N186 X322.747 Y128.802
N188 X303.717 Y123.473
N190 X283.235 Y118.498
N192 X261.951 Y114.362
N194 X236.409 Y110.996
N196 X214.665 Y109.787
N198 X196.223 Y109.472
N200 X179.921 Y109.615
N202 X165.513 Y110.2
N204 X147.424 Y112.421
N206 X124.585 Y114.563
N208 X101.51 Y118.766
N210 X54.844 Y129.791
N212 X31.549 Y136.97
N214 X1.949 Y146.655
N216 G3 X-5.917 Y140.949 R6.
N218 G1 X-5.835 Y6.466
N220 G3 X.163 Y.47 R6.
N222 G0 Z25.
N224 M5
N226 G91 G28 Z0.
N228 G28 X0. Y0. A0.
N230 M30

Awatar użytkownika

-=JaNeK=-
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 6
Posty: 265
Rejestracja: 23 kwie 2008, 22:34
Lokalizacja: WarSZawkA

#13

Post napisał: -=JaNeK=- » 08 sty 2009, 23:05

zeby to zrobic plynnie potrzebna jest funkcja HSM czy HSC (zaleznie od producenta roznie to nazywaja), generalnie chodzi o to zeby maszyna czytala z wyprzedzeniem kod i nie stawala praktycznie w miejscu jak w przypadku klasycznej obrobki. jesli tego nie masz to raczej zapomnij :)

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

#14

Post napisał: djjaroo » 08 sty 2009, 23:48

a bardziej łopatologicznie chodzi Ci o oprogramowanie które steruje maszyną ?? Gdzie mogę się czegoś dowiedzieć więcej na ten temat ??

Awatar użytkownika

-=JaNeK=-
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 6
Posty: 265
Rejestracja: 23 kwie 2008, 22:34
Lokalizacja: WarSZawkA

#15

Post napisał: -=JaNeK=- » 09 sty 2009, 00:04

z uwagi na to ze znam sie tylko na haas'ie moge ci powiedziec ze funkcja ta jest sprzedawana jako opcja i wlacza sie ja w parametrach maszynowych sterownika w zaleznosci od zapotrzebowania. nie wiem jak jest u innych producentow. w twoim przypadku zmniejszenie posuwu moze cos pomoc poniewaz maszyna bedzie musiala mniej zwalniac/przyspieszac

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

#16

Post napisał: djjaroo » 09 sty 2009, 07:58

A NIEIDZIE TOGO OBEJŚC JAKOŚ JA MAM PŁYTE GŁ Z CNC INFO SSK-MB2
STEROWNIKI TEGO TYPU TYLKO ZE NA 5,6 A I PODZIAŁEM 1/256 I CZY COS ZROBIE ??

Awatar użytkownika

-=JaNeK=-
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 6
Posty: 265
Rejestracja: 23 kwie 2008, 22:34
Lokalizacja: WarSZawkA

#17

Post napisał: -=JaNeK=- » 09 sty 2009, 09:13

to napisz w dziale odpowiednim dla twojego sterowania temat jak wlaczyc opcje o ktorych ci pisalem


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

#18

Post napisał: wieslawbarek » 11 sty 2009, 20:49

To zależy od programu sterującego i Mach to ma nazywa się to Look Ahead w General configuration ustaw na 20 (choć domyślnie tak to jest ustawione)

[ Dodano: 2009-01-11, 21:06 ]
Ajeszcze co do okregow z jednego G3 to Mach to w zasadzie potrafi tylko punkt poczatkowy nie może się pokrywać z punktem końcowym no i tu go troszke oszukujemy
G3 x0y0.001R- 150 O to 0.001 chyba się nikt nie bedzie kłócił :mrgreen:

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

#19

Post napisał: djjaroo » 12 sty 2009, 21:47

Witajcie a jak takie coś wyciąć bez zatrzymywania się p do p ??
Załączniki
element.rar
(3.92 KiB) Pobrany 419 razy

Awatar użytkownika

-=JaNeK=-
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 6
Posty: 265
Rejestracja: 23 kwie 2008, 22:34
Lokalizacja: WarSZawkA

#20

Post napisał: -=JaNeK=- » 13 sty 2009, 00:18

moze sie zle wyrazilem... samo czytanie do przodu nic raczej nie zrobi.. dopiero wlaczajac opcje HIGH SPEED MACHINING (ewentualnie inna nazwa moze byc) obrabaiarka zamiast zatrzymac sie w punkcie pojdzie od razu dalej. nie wiem jak to wlaczyc na machu

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „G-CODE - programowanie”