Znaleziono 3 wyniki

autor: malgolas
11 gru 2015, 22:25
Forum: PikoCNC
Temat: BŁĘDY w Piko
Odpowiedzi: 264
Odsłony: 32463

Zgubienie jakiegoś gkodu jest bardzo mało prawdopodobne a już zupełnie dwa razy pod rząd akurat G0 Z+
Też nie wydaje mi się to możliwe.
Na razie zmniejszyłem przyspieszenie "Z" (choć to działało od miesięcy), zaktualizowałem Piko i firmware do najnowszej wersji z PLC. Maszyna od wczoraj do dzisiaj chodziła non stop i żadnej niespodzianki, odpukać, nie było. W wolnej chwili odpalę jeszcze te oscylacje dla wszystkich osi po kolei i opukam sprzęt. Może pojawią się jakieś kwiatki.

[ Dodano: 2015-12-12, 18:53 ]
Chyba przechwaliłem. Dzisiaj kolejny frez odszedł do krainy wiecznego frezowania w maśle. :(
Inny projekt, inny program (fragment, linie ponumerowałem dla czytelności):

Kod: Zaznacz cały

01 X156.66 Y404.07 Z-6.60
02 X157.15 Y404.01 Z-6.56
03 X157.65 Y403.85 Z-6.26
04 X157.90 Y403.77 Z-6.14
05 X158.59 Y403.33 Z-5.76
06 X158.82 Y403.13 Z-5.58
07 G0 Z2.00
08 G0 X158.16 Y399.32
09 G0 Z1.00
10 G1 Z-4.99 F1000
11 G1 X157.92 Y392.99 Z-5.39
12  X157.76 Y388.93 Z-5.37
13  X157.53 Y383.09 Z-4.99
14  X157.76 Y388.93 Z-5.76
15  X157.92 Y392.99 Z-5.79
Podobnie jak poprzednio, jeden program nc, kilka użytków na raz. Dwa identyczne zrobił dobrze, na trzecim do linii 06 szło pięknie. Dalej, tyle co można po śladach w materiale stwierdzić, albo w linii 07 nie podniósł się frez, albo w linii 09 lub 10 opuścił się znacznie głębiej niż powinien. Komendą z linii 11 przejechał wbity w materiał jeszcze kawałek zostawiając bruzdę prawie do głębokości stołu i się ułamał.
Piko i firmware najnowsze. Zgodnie z radą Andrzeja zmniejszyłem przyspieszenie Z. Katowałem go również godzinami makrem OSC, jak również zrobiłem na jego podstawie swoje makro jeszcze bardziej wyrafinowanie katujące osie - przy bazowaniu po np. pół godziny katowania pojawiają się na osiach błędy rzędu tysięcznych, czasem jakaś setna milimetra - a więc pomijalny błąd pomiarowy jak na tą maszynę. W czasie katowania ciągałem kable i kiwałem sterownikiem. Nic.
Jeszcze jedna myśl wspólna mi się nasuwa, choć nie widzę w niej przyczyny. Maszyna robi w jednym programie nc: 3D rough'ing (a więc ostra praca Z), planowanie, cięcie po profilu. Robi też V-carving (fragment kodu wyżej to z niego) i te 3 przypadki wjechania w materiał zdarzyły się właśnie przy v-carve. Za każdym razem też było w jednym programie kilka identycznych użytków, a wjazd i ułamanie freza trafiały się dopiero przy którymś kolejnym.
HELP, HILFE, POMOCY gdzie jeszcze szukać, co i jak sprawdzić.
autor: malgolas
10 gru 2015, 20:50
Forum: PikoCNC
Temat: BŁĘDY w Piko
Odpowiedzi: 264
Odsłony: 32463

Ostatnie firmware jakie znalazłem na dysku to 3.0.0_A, więc chyba takie jest w kontrolerze. Nie było czasu oblatać nowszego Piko z nowszym firmware. A w changelogu jest tak, jak piszesz, że poprawka dotyczyła tylko wyliczania przyspieszeń.
autor: malgolas
10 gru 2015, 19:45
Forum: PikoCNC
Temat: BŁĘDY w Piko
Odpowiedzi: 264
Odsłony: 32463

Witam.
Panowie mam problem, którego nie wiem jak ugryźć. Nie wiem nawet czy piszę w odpowiednim dziale, czy obstawiać piko czy co innego. W razie jakby nie to przepraszam. Naprowadźcie, gdzie szukać.
Na początek sprzęt: Piko w wersji 2.2.9 (do tej pory nie sprawiało problemów), XMD32 (a przynajmniej pierwotnie). I prosty g-cod:

Kod: Zaznacz cały

(...)
00 G0 Z2.00
01 G0 X126.95 Y241.93
02 G0 Z1.00
03 G1 Z-11.60 F900
04 G1 X127.18 Y241.68
05  X127.46 Y241.46
06  X127.76 Y241.26
07  X128.07 Y241.10
08  X128.41 Y240.98
09  X128.75 Y240.89
10  X129.10 Y240.84
(...)
22  X128.20 Y240.59
23  X127.87 Y240.82
24  X127.57 Y241.08
25  X127.29 Y241.39
26  X127.07 Y241.71
27  X126.95 Y241.93
28 G0 Z2.00
29 G0 X137.35 Y240.01
30 G0 Z1.00
31 G1 Z-11.60 F900
32 G1 X137.52 Y239.98
33  X137.75 Y239.88
34  X137.87 Y239.79
35  X137.98 Y239.68
36  X138.12 Y239.50
37  X138.23 Y239.30
(...)
To jest parę z ponad 700k linii programu, linie ponumerowałem na potrzeby tego postu. Ten fragment w programie powtarza się 6 krotnie (6 użytków). Przy 4 praca została wykonana idealnie. Przy piątym frez zaliczył stół przez materiał i odszedł do krainy wiecznego frezowania. Sytuacja powtórzyła mi się drugi raz w ciągu kilku dni, ale tym razem byłem przy maszynie, zahaltowałem wszystko i dokładnie obejrzałem co się stało.
Otóż wygląda na to, że wszystko szło ładnie do linii 27. W linii 28 frez powinien unieść się ponad materiał. Nie zrobił tego. Po śladzie w materiale wygląda to tak, jakby G0 Z2.00 z linii 28 w ogóle zostało pominięte. Frez mimo to przejechał linią 29 do kolejnego miejsca obróbki no i linia 30 i 31 wbiła go w stół.
Podkreślę, że ten sam fragment powtarza się w programie kilkukrotnie i nie było problemu, z resztą widać, że nie ma w g-code błędu. Nie jest to też raczej przeskok na silniku, bo ślad w materiale pokazuje, że frez w ogóle nie uniósł się (powinien w sumie unieść się o 13,6mm) - przy zgubieniu kroku chyba raczej by choć trochę poszedł w górę.
Podobny program robiłem parę dni temu i też podobnie się to skończyło, tyle, że nie było mnie przy tym. Ale efekty były identyczne. Wcześniej nic takiego mi się nie zdarzyło, a teraz strach maszynę puścić, bo frezy kosztują :(
Podpowiedzcie Panowie gdzie rozpocząć poszukiwania winnego.

Wróć do „BŁĘDY w Piko”