LinuxCNC - wersja do nauki

Dyskusje dotyczące działania obsługi programu LinuxCNC

Autor tematu
lukasz89
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 11
Posty: 242
Rejestracja: 20 lis 2015, 18:40
Lokalizacja: Tajpej

LinuxCNC - wersja do nauki

#1

Post napisał: lukasz89 » 30 gru 2015, 07:04

Cześć, czy można program do CNC tak skonfigurować żeby można było poćwiczyć i pouczyć się na nim w domu ? Gdy teraz klikam start, to otrzymuję komunikat tego typu: "G38.2, brak kontaktu z czujnikiem", program się po prostu nie wykonuje tylko zatrzymuje w momencie przebijania, bo to ma być CNC ustawione pod przecinarkę plazmowej. Z góry dzięki za pomoc.



Tagi:

Awatar użytkownika

adam Fx
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 4
Posty: 5562
Rejestracja: 04 lip 2004, 16:03
Lokalizacja: Gliwice

#2

Post napisał: adam Fx » 30 gru 2015, 12:55

Trzeba pominąć w programie "szukanie blachy" ewentualnie zwierać ręcznie pin odpowiedzialny za probe
sorki za wszystkie błędy ... (dyslektyk) :?
Zobacz moje filmy http://www.youtube.com/user/pokachontass/videos


Autor tematu
lukasz89
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 11
Posty: 242
Rejestracja: 20 lis 2015, 18:40
Lokalizacja: Tajpej

#3

Post napisał: lukasz89 » 30 gru 2015, 15:09

"Ruch G38.2 zakończony bez kontaktu z czujnikiem."

Jak pominąć to szukanie blachy ? Chciałbym aby program się wykonał, ale bez podłączonej maszyny.

Awatar użytkownika

adam Fx
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 4
Posty: 5562
Rejestracja: 04 lip 2004, 16:03
Lokalizacja: Gliwice

#4

Post napisał: adam Fx » 30 gru 2015, 15:40

Masz to w komunikacie G38 (jak masz problem to pokaż program wtedy zaznaczę fragment który odpowiada za szukanie blachy)
sorki za wszystkie błędy ... (dyslektyk) :?
Zobacz moje filmy http://www.youtube.com/user/pokachontass/videos


Autor tematu
lukasz89
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 11
Posty: 242
Rejestracja: 20 lis 2015, 18:40
Lokalizacja: Tajpej

#5

Post napisał: lukasz89 » 30 gru 2015, 18:51

N0010 (Filename: wały.ngc)
N0020 (Post processor: LinuxCNC THC artur.scpost)
N0030 (Date: 22.11.2015)
N0040 G21 (Units: Metric)
N0050 F1
N0060 G0 G53 G90 G40 M5 S1000
N0070 (Part: wały)
N0080 (Operation: Na zewnątrz, 0, T7: Dysza zw Stal zw Gr=6 [127V] Dokładne)
N0090 G00 X114.2077 Y119.1794
N0100 G38.2 Z-30.0 F600
N0110 G92 Z-0.1
N0120 G00 Z6.4000
N0130 M03
N0140 G04 P0.5
N0150 G01 X114.2077 Y119.1794 Z3.2000 F100.0
N0160 X128.3498 Y133.3215 F4140.0
N0170 X133.3216 Y128.3498
N0180 X119.1794 Y114.2077
N0190 M05
N0200G04 P0.2 G00 Z10.0000
N0210 X208.1099 Y77.3715
N0220 G38.2 Z-30.0 F600
N0230 G92 Z-0.1
N0240 G00 Z6.4000
N0250 M03
N0260 G04 P0.5
N0270 G01 X208.1099 Y77.3715 Z3.2000 F100.0
N0280 Y97.3715 F4140.0
N0290 X215.1410
N0300 Y77.3715
N0310 M05
N0320G04 P0.2 G00 Z10.0000
N0330 X304.0715 Y114.2077
N0340 G38.2 Z-30.0 F600
N0350 G92 Z-0.1
N0360 G00 Z6.4000
N0370 M03
N0380 G04 P0.5
N0390 G01 X304.0715 Y114.2077 Z3.2000 F100.0
N0400 X289.9293 Y128.3498 F4140.0
N0410 X294.9011 Y133.3215
N0420 X309.0432 Y119.1794
N0430 M05
N0440G04 P0.2 G00 Z10.0000
N0450 X272.6254 Y194.8254
N0460 G38.2 Z-30.0 F600
N0470 G92 Z-0.1
N0480 G00 Z6.4000
N0490 M03
N0500 G04 P0.5
N0510 G01 X272.6254 Y194.8254 Z3.2000 F100.0
N0520 G02 I0.0000 J16.8000 F1656.0
N0530 M05
N0540G04 P0.2 G00 Z10.0000
N0550 X211.6254
N0560 G38.2 Z-30.0 F600
N0570 G92 Z-0.1
N0580 G00 Z6.4000
N0590 M03
N0600 G04 P0.5
N0610 G01 X211.6254 Y194.8254 Z3.2000 F100.0
N0620 G02 I0.0000 J16.8000 F1656.0
N0630 M05
N0640G04 P0.2 G00 Z10.0000
N0650 X77.3715 Y215.1410
N0660 G38.2 Z-30.0 F600
N0670 G92 Z-0.1
N0680 G00 Z6.4000
N0690 M03
N0700 G04 P0.5
N0710 G01 X77.3715 Y215.1410 Z3.2000 F100.0
N0720 X97.3715 F4140.0
N0730 Y208.1099
N0740 X77.3715
N0750 M05
N0760G04 P0.2 G00 Z10.0000
N0770 X119.1794 Y309.0432
N0780 G38.2 Z-30.0 F600
N0790 G92 Z-0.1
N0800 G00 Z6.4000
N0810 M03
N0820 G04 P0.5
N0830 G01 X119.1794 Y309.0432 Z3.2000 F100.0
N0840 X133.3215 Y294.9011 F4140.0
N0850 X128.3498 Y289.9293
N0860 X114.2077 Y304.0715
N0870 M05
N0880G04 P0.2 G00 Z10.0000
N0890 X215.1410 Y345.8794
N0900 G38.2 Z-30.0 F600
N0910 G92 Z-0.1
N0920 G00 Z6.4000
N0930 M03
N0940 G04 P0.5
N0950 G01 X215.1410 Y345.8794 Z3.2000 F100.0
N0960 Y325.8794 F4140.0
N0970 X208.1099
N0980 Y345.8794
N0990 M05
N1000G04 P0.2 G00 Z10.0000
N1010 X309.0432 Y304.0715
N1020 G38.2 Z-30.0 F600
N1030 G92 Z-0.1
N1040 G00 Z6.4000
N1050 M03
N1060 G04 P0.5
N1070 G01 X309.0432 Y304.0715 Z3.2000 F100.0
N1080 X294.9011 Y289.9293 F4140.0
N1090 X289.9293 Y294.9011
N1100 X304.0715 Y309.0432
N1110 M05
N1120G04 P0.2 G00 Z10.0000
N1130 X345.8794 Y208.1099
N1140 G38.2 Z-30.0 F600
N1150 G92 Z-0.1
N1160 G00 Z6.4000
N1170 M03
N1180 G04 P0.5
N1190 G01 X345.8794 Y208.1099 Z3.2000 F100.0
N1200 X325.8794 F4140.0
N1210 Y215.1410
N1220 X345.8794
N1230 M05
N1240G04 P0.2 G00 Z10.0000
N1250 X211.6254 Y78.2254
N1260 G38.2 Z-30.0 F600
N1270 G92 Z-0.1
N1280 G00 Z6.4000
N1290 M03
N1300 G04 P0.5
N1310 G01 X211.6254 Y78.2254 Z3.2000 F100.0
N1320 G03 I-0.0000 J133.4000 F4140.0
N1330 M05
N1340G04 P0.2 G00 Z10.0000
N1350 X75.0230 Y345.9782
N1360 G38.2 Z-30.0 F600
N1370 G92 Z-0.1
N1380 G00 Z6.4000
N1390 M03
N1400 G04 P0.5
N1410 G01 X75.0230 Y345.9782 Z3.2000 F100.0
N1420 G03 Y374.1967 I-11.8596 J14.1093 F1656.0
N1430 G01 X73.6358 Y375.3627 F4140.0
N1440 G03 X73.6338 Y374.4172 I-0.3967 J-0.4719 F1656.0
N1450 G01 X75.0260 Y375.5771 F4140.0
N1460 G02 X192.2844 Y424.1472 I136.5994 J-163.9517
N1470 G01 X194.0891 Y424.3114
N1480 G03 X193.4191 Y424.9786 I-0.0559 J0.6140 F1656.0
N1490 G01 X193.2627 Y423.1732 F4140.0
N1500 G03 X229.9882 I18.3628 J-1.5907 F1656.0
N1510 G01 X229.8318 Y424.9786 F4140.0
N1520 G03 X229.1617 Y424.3114 I-0.6142 J-0.0532 F1656.0
N1530 G01 X230.9664 Y424.1472 F4140.0
N1540 G02 X348.2248 Y375.5771 I-19.3410 J-212.5217
N1550 G01 X349.6171 Y374.4172
N1560 G03 X349.6150 Y375.3627 I0.3946 J0.4736 F1656.0
N1570 G01 X348.2278 Y374.1967 F4140.0
N1580 G03 X374.1967 Y348.2278 I11.8596 J-14.1093 F1656.0
N1590 G01 X375.3627 Y349.6150 F4140.0
N1600 G03 X374.4172 Y349.6171 I-0.4719 J0.3967 F1656.0
N1610 G01 X375.5771 Y348.2248 F4140.0
N1620 G02 X424.1472 Y230.9664 I-163.9517 J-136.5994
N1630 G01 X424.3114 Y229.1617
N1640 G03 X424.9786 Y229.8318 I0.6140 J0.0559 F1656.0
N1650 G01 X423.1732 Y229.9882 F4140.0
N1660 G03 Y193.2627 I-1.5907 J-18.3628 F1656.0
N1670 G01 X424.9786 Y193.4191 F4140.0
N1680 G03 X424.3114 Y194.0891 I-0.0532 J0.6142 F1656.0
N1690 G01 X424.1472 Y192.2844 F4140.0
N1700 G02 X375.5771 Y75.0260 I-212.5217 J19.3410
N1710 G01 X374.4172 Y73.6338
N1720 G03 X375.3627 Y73.6358 I0.4736 J-0.3946 F1656.0
N1730 G01 X374.1967 Y75.0230 F4140.0
N1740 G03 X348.2278 Y49.0541 I-14.1093 J-11.8596 F1656.0
N1750 G01 X349.6150 Y47.8881 F4140.0
N1760 G03 X349.6171 Y48.8337 I0.3967 J0.4719 F1656.0
N1770 G01 X348.2248 Y47.6737 F4140.0
N1780 G02 X230.9664 Y-0.8963 I-136.5994 J163.9517
N1790 G01 X229.1617 Y-1.0605
N1800 G03 X229.8318 Y-1.7277 I0.0559 J-0.6140 F1656.0
N1810 G01 X229.9882 Y0.0777 F4140.0
N1820 G03 X193.2627 I-18.3628 J1.5907 F1656.0
N1830 G01 X193.4191 Y-1.7277 F4140.0
N1840 G03 X194.0891 Y-1.0605 I0.6142 J0.0532 F1656.0
N1850 G01 X192.2844 Y-0.8963 F4140.0
N1860 G02 X75.0260 Y47.6737 I19.3410 J212.5217
N1870 G01 X73.6338 Y48.8337
N1880 G03 X73.6358 Y47.8881 I-0.3946 J-0.4736 F1656.0
N1890 G01 X75.0230 Y49.0541 F4140.0
N1900 G03 X49.0541 Y75.0230 I-11.8596 J14.1093 F1656.0
N1910 G01 X47.8881 Y73.6358 F4140.0
N1920 G03 X48.8337 Y73.6338 I0.4719 J-0.3967 F1656.0
N1930 G01 X47.6737 Y75.0260 F4140.0
N1940 G02 X-0.8963 Y192.2844 I163.9517 J136.5994
N1950 G01 X-1.0605 Y194.0891
N1960 G03 X-1.7277 Y193.4191 I-0.6140 J-0.0559 F1656.0
N1970 G01 X0.0777 Y193.2627 F4140.0
N1980 G03 Y229.9882 I1.5907 J18.3628 F1656.0
N1990 G01 X-1.7277 Y229.8318 F4140.0
N2000 G03 X-1.0605 Y229.1617 I0.0532 J-0.6142 F1656.0
N2010 G01 X-0.8963 Y230.9664 F4140.0
N2020 G02 X47.6737 Y348.2248 I212.5217 J-19.3410
N2030 G01 X48.8337 Y349.6171
N2040 G03 X47.8881 Y349.6150 I-0.4736 J0.3946 F1656.0
N2050 G01 X49.0541 Y348.2278 F4140.0
N2060 G03 X75.0230 Y345.9782 I14.1093 J11.8596 F1656.0
N2070 M05
N2080G04 P0.2 G00 Z10.0000
N2090 G92.1
N2100 X0.0000 Y0.0000
N2110 M05 M30

Awatar użytkownika

adam Fx
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 4
Posty: 5562
Rejestracja: 04 lip 2004, 16:03
Lokalizacja: Gliwice

#6

Post napisał: adam Fx » 30 gru 2015, 21:39

odszukaj takie fragmenty
N0100 G38.2 Z-30.0 F600
N0110 G92 Z-0.1

i użyj ukośnika / (opcja pomijania musi być wybrana - na górze na pasku)
wtedy szukanie blachy i przesuwanie zera będzie pomijane
sorki za wszystkie błędy ... (dyslektyk) :?
Zobacz moje filmy http://www.youtube.com/user/pokachontass/videos


Autor tematu
lukasz89
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 11
Posty: 242
Rejestracja: 20 lis 2015, 18:40
Lokalizacja: Tajpej

#7

Post napisał: lukasz89 » 01 sty 2016, 12:22

Zwraca mi błąd "Linear move on line 12 would exceed joint 2's positive limit". Opcję w menu na górze mam aktywną. Ukośnik dałem tak:

/N0100 G38.2 Z-30.0 F600
/N0110 G92 Z-0.1

Awatar użytkownika

adam Fx
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 4
Posty: 5562
Rejestracja: 04 lip 2004, 16:03
Lokalizacja: Gliwice

#8

Post napisał: adam Fx » 01 sty 2016, 12:53

gdy otrzymujesz błąd i nie wiesz co on znaczy w glej go w google użyj translatora i zawsze coś się dowiesz.
aktualnie w obszarze linii 12(niekoniecznie w linijce 12 może być w sąsiednich) twój program wychodzi poza pole pracy maszyny (co zapewne jest widać na symulacji - takla czerwona linia (chociaż czasem program wystaje zaledwie 0,01 - i wtedy już tak sie to w oczy nie rzuca)

masz 3 wyjścia :
-Większyc pole pracy
-złapać offset w innym miejscu
-zmienić układ elementów w programie

[ Dodano: 2016-01-01, 12:59 ]
aha widzę że w linii 12 masz Z wiec pewnie że ustawiłeś offset bo wątpliwe żeby maszyna nie umiał podjechać na Z+6
sorki za wszystkie błędy ... (dyslektyk) :?
Zobacz moje filmy http://www.youtube.com/user/pokachontass/videos


Autor tematu
lukasz89
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 11
Posty: 242
Rejestracja: 20 lis 2015, 18:40
Lokalizacja: Tajpej

#9

Post napisał: lukasz89 » 10 sty 2016, 15:40

Jakikolwiek program bym nie załączył, to zawsze pojawia się ten sam błąd z linią 12.


Tomasz_K
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 1
Posty: 295
Rejestracja: 25 kwie 2012, 15:58
Lokalizacja: ok. Rybnika

#10

Post napisał: Tomasz_K » 10 sty 2016, 21:15

Sprawdź wartości MIN_LIMIT i MAX_LIMIT w pliku INI (Dukumentacja).
Z początku też byłem zaskoczony dlaczego domyślnie oś Z górę ma max 0.01mm (z pamięci piszę) w plusie.

Pozdrawiam
Tomasz

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „LinuxCNC (dawniej EMC2)”