Przecinarka AgatSpeed CNC ECS 872 - G-Code

Dyskusje dotyczące programowania G-Code

Autor tematu
Plamek
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 4
Posty: 4
Rejestracja: 27 lip 2015, 09:34
Lokalizacja: ZG

Przecinarka AgatSpeed CNC ECS 872 - G-Code

#1

Post napisał: Plamek » 27 lip 2015, 10:45

Witam, obserwuję te forum od dłuższego czasu i postanowiłem się zarejestrować.

http://www.techspaw.com.pl/ciecie/agat.pdf <--- maszyna na której będzie to palone.

Jest problem. Mam do wykonania ponad 1000 szt. blach z otworami (palone będą same otwory, na gotowych wyciętych blaszkach), sęk w tym, że jak operator ma uruchamiać od nowa program po wypalonych 4 otworach to czasowo to kiepsko wychodzi. Chciałbym zastosować pętlę aby po wypalonym ostatnim otworze, program wracał do pierwszego (ew. szedł w drugą stronę, jeszcze to przemyślę, wiem jak to zrobić w każdym razie). Chciałbym to ładnie zapętlić, bo tymczasowe rozwiązanie składa się z tysiąca wierszy (około 30 szt. blach).

G-Code z pliku .NCP na program niżej (jedno cięcie)

N10 PROGRAM
N20 INIT
N30
N40 USE_PRESELECTED
N50 G0 X19.58 Y118.47 G41
N60 FEEDOVR=100
N70 TECHNOLOGY_ON
N80 G3 X20 Y112.5 I0.42 J-2.97
N90 G3 X20 Y112.5 I0 J7.5
N100 G3 X20.14 Y114.49 I0 J1
N110 TECHNOLOGY_OFF
N120 G0 X19.58 Y28.47 G41
N130 TECHNOLOGY_ON
N140 G3 X20 Y22.5 I0.42 J-2.97
N150 G3 X20 Y22.5 I0 J7.5
N160 G3 X20.14 Y24.49 I0 J1
N170 TECHNOLOGY_OFF
N180 G0 X259.58 Y28.47 G41
N190 TECHNOLOGY_ON
N200 G3 X260 Y22.5 I0.42 J-2.97
N210 G3 X260 Y22.5 I0 J7.5
N220 G3 X260.14 Y24.49 I0 J1
N230 TECHNOLOGY_OFF
N240 G0 X259.58 Y118.47 G41
N250 TECHNOLOGY_ON
N260 G3 X260 Y112.5 I0.42 J-2.97
N270 G3 X260 Y112.5 I0 J7.5
N280 G3 X260.14 Y114.49 I0 J1
N290 TECHNOLOGY_OFF
N300 G0 G40 X0 Y0
N310 DONE
N320 ENDPROGRAM


Szukam rozwiązania od paru dni, ale większość kodów jest pod tokarki i niestety nie idzie tego zaadoptować. Jakieś sugestie ?

PS. w kwestii G-Code jestem zielony, dopiero zaczynam zabawę z tym, więc nawet nie wiem jakie informacje byłyby Wam jeszcze potrzebne oprócz sterownika. Piszcie a uzupełnię.



Tagi:


bubels
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 1
Posty: 523
Rejestracja: 15 sie 2004, 23:24
Lokalizacja: Poznań

#2

Post napisał: bubels » 27 lip 2015, 15:39

Składając to do kupy...

Program masz teraz na 4 otwory.
Chcesz by program się wykonał. Odjechał głowicą powiedzmy w prawy górny róg detalu zaczekał powiedzmy 10sekund na zmianę i ruszył dalej. Tak ?
Apeluje o wpisywanie lokalizacji w profil! Czasem okazuje się że mieszkamy po sąsiedzku. Jako pasjonaci, hobbyści możemy sobie pomóc nie tylko anonimowo przez forum....


Autor tematu
Plamek
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 4
Posty: 4
Rejestracja: 27 lip 2015, 09:34
Lokalizacja: ZG

#3

Post napisał: Plamek » 27 lip 2015, 19:25

Chciałbym, żeby po wykonaniu ostatniego otworu wrócił do pierwszego i powtórzył czynność :) nie musi nawet czekać, bo operator sobie stopem zatrzyma wymieniając blachę. Dzisiaj rozmawiałem z pewną Panią z SigmaNEST'u i powiedziała mi, że dla Eckertowskiego sterownika jest to niemożliwe. Ciężko mi w to uwierzyć ale może to prawda?

Awatar użytkownika

robal43
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 2
Posty: 810
Rejestracja: 05 cze 2007, 11:49
Lokalizacja: Rzeszów
Kontakt:

#4

Post napisał: robal43 » 28 lip 2015, 05:59

Plamek, Kolego jest początek G-code i koniec G-code więc musisz cofnąć maszynę do punktu zero i od nowa
Można nałożyć kilka otworów na siebie wtedy program powtórzy cykl pytanie czy sterownik jaki posiadasz nie wykaże błędu
a druga strona medalu jest taka ze może i puści program ale będzie wypalać powiedzmy 3 razy pierwszy otwór i poleci do następnego otworu i 3 razy będzie robił to samo ..
Muszę to sobie sprawdzić z ciekawości
odpisze ci czy da się to zrobić :)
www.plazma-rzeszow.aq.pl

[ Dodano: 2015-07-28, 06:25 ]
Plamek, Kolego sprawdziłem i da rade to przeskoczyć w programie Lantek Expert
oto link dla przykładu :



:cool:
Plotery plazmowe..
---CR Electronic
---Tormec (burny2.5)
---Stigal Dynamic
--- ajan plazma
Programy CAD/CAM :
-Lantek Expert
-Plazma 2 Vers. 2.40
-Wrykrys


Autor tematu
Plamek
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 4
Posty: 4
Rejestracja: 27 lip 2015, 09:34
Lokalizacja: ZG

#5

Post napisał: Plamek » 28 lip 2015, 07:33

@robal43

Heheheh.. problem w tym, że nie mam Lanteka a szefo się nie zgodzi na zakup ;) No i nie chcę tego nigdzie zlecać, bo potrzebuję tego na "gwałt", a doliczając do tego transport z Rzeszowa to na tym nie wyjdziemy :) Na tę chwilę mam zrobiony G-Code w taki sposób, że po ostatnim otworze wykonuje szybki ruch do pozycji pierwszego otworu i metodą kopiuj wklej zrobiłem, że powtarza palenie od nowa. (program kończy się na N10640).

Jakbyś chciał wkleić G-Code z pliku z filmiku to byłoby fajnie :> Chyba, że wygląda to tak jak ja zrobiłem czyli:

N10 PROGRAM
N20 INIT
N30
N40 USE_PRESELECTED
N50 G0 X19.58 Y118.47 G41
N60 FEEDOVR=100
N70 TECHNOLOGY_ON
N80 G3 X20 Y112.5 I0.42 J-2.97
N90 G3 X20 Y112.5 I0 J7
N100 G3 X20.14 Y114.49 I0 J1
N110 TECHNOLOGY_OFF
N120 G0 X19.58 Y28.47 G41
N130 TECHNOLOGY_ON
N140 G3 X20 Y22.5 I0.42 J-2.97
N150 G3 X20 Y22.5 I0 J7
N160 G3 X20.14 Y24.49 I0 J1
N170 TECHNOLOGY_OFF
N180 G0 X259.58 Y28.47 G41
N190 TECHNOLOGY_ON
N200 G3 X260 Y22.5 I0.42 J-2.97
N210 G3 X260 Y22.5 I0 J7
N220 G3 X260.14 Y24.49 I0 J1
N230 TECHNOLOGY_OFF
N240 G0 X259.58 Y118.47 G41
N250 TECHNOLOGY_ON
N260 G3 X260 Y112.5 I0.42 J-2.97
N270 G3 X260 Y112.5 I0 J7
N280 G3 X260.14 Y114.49 I0 J1
N290 TECHNOLOGY_OFF
N300 G0 X19.58 Y118.47 G41
N310 TECHNOLOGY_ON
N320 G3 X20 Y112.5 I0.42 J-2.97
N330 G3 X20 Y112.5 I0 J7
N340 G3 X20.14 Y114.49 I0 J1
N350 TECHNOLOGY_OFF
N360 G0 X19.58 Y28.47 G41
N370 TECHNOLOGY_ON
N380 G3 X20 Y22.5 I0.42 J-2.97
N390 G3 X20 Y22.5 I0 J7
N400 G3 X20.14 Y24.49 I0 J1
N410 TECHNOLOGY_OFF
N420 G0 X259.58 Y28.47 G41
N430 TECHNOLOGY_ON
N440 G3 X260 Y22.5 I0.42 J-2.97
N450 G3 X260 Y22.5 I0 J7
N460 G3 X260.14 Y24.49 I0 J1
N470 TECHNOLOGY_OFF
N480 G0 X259.58 Y118.47 G41
N490 TECHNOLOGY_ON
N500 G3 X260 Y112.5 I0.42 J-2.97
N510 G3 X260 Y112.5 I0 J7
N520 G3 X260.14 Y114.49 I0 J1
N530 TECHNOLOGY_OFF
N540 G0 X19.58 Y118.47 G41
N550 TECHNOLOGY_ON
N560 G3 X20 Y112.5 I0.42 J-2.97
N570 G3 X20 Y112.5 I0 J7
N580 G3 X20.14 Y114.49 I0 J1
N590 TECHNOLOGY_OFF
N600 G0 X19.58 Y28.47 G41
N610 TECHNOLOGY_ON
N620 G3 X20 Y22.5 I0.42 J-2.97
N630 G3 X20 Y22.5 I0 J7
N640 G3 X20.14 Y24.49 I0 J1
N650 TECHNOLOGY_OFF
N660 G0 X259.58 Y28.47 G41
N670 TECHNOLOGY_ON
N680 G3 X260 Y22.5 I0.42 J-2.97
N690 G3 X260 Y22.5 I0 J7
N700 G3 X260.14 Y24.49 I0 J1
N710 TECHNOLOGY_OFF
N720 G0 X259.58 Y118.47 G41
itd. itd. itd.....
.............................................
N10570 TECHNOLOGY_ON
N10580 G3 X260 Y112.5 I0.42 J-2.97
N10590 G3 X260 Y112.5 I0 J7
N10600 G3 X260.14 Y114.49 I0 J1
N10610 TECHNOLOGY_OFF
N10620 G0 G40 X0 Y0
N10630 DONE
N10640 ENDPROGRAM

No i działa to w ten sposób jak na filmiku u Ciebie :cool:

Awatar użytkownika

robal43
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 2
Posty: 810
Rejestracja: 05 cze 2007, 11:49
Lokalizacja: Rzeszów
Kontakt:

#6

Post napisał: robal43 » 28 lip 2015, 07:51

Plamek, kolego ja mam całkiem inny Postprocesor więc G-code będzie całkiem inny od waszego :)
Plotery plazmowe..
---CR Electronic
---Tormec (burny2.5)
---Stigal Dynamic
--- ajan plazma
Programy CAD/CAM :
-Lantek Expert
-Plazma 2 Vers. 2.40
-Wrykrys


Autor tematu
Plamek
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 4
Posty: 4
Rejestracja: 27 lip 2015, 09:34
Lokalizacja: ZG

#7

Post napisał: Plamek » 28 lip 2015, 08:02

Czyli Pani z SigmaNESTu pewnie miała racje :) Głupi CNCCut :P No ale nic.. z ręki to będę robił. Excel + notatnik i ogień. Eh.. Dzięki za chęci ;)

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „G-CODE - programowanie”