Strona 1 z 2
Błąd przy próbie wczytania g-code (autoleveler)
: 12 sie 2018, 13:33
autor: ptrwnd
Witam,
chcę zniwelować wpływ nierówności płytki pcb za pomocą programu autoleveler 0.7.7
https://www.autoleveller.co.uk/
Po wygenerowaniu g-code za pomocą eagle i PCB-GCODE i wczytaniu go do PicoCnc 4.3.3 mogę rozpocząć frezowanie bez problemów, ale gdy wygenerowany g-code przepuszczę przez autoleveler to po próbie wczytania go do PicoCnc otrzymuję następujący błąd:
Myślę, że Pico ma problem z sumowaniem wartości -0.05 ze zmienną #100:
Czy jest ktoś kto zna rozwiązanie problemu? Czy korzystał ktoś z g-codu generowanego za pomocą autolevelera w programie PicoCnc?
Będę wdzięczny za każdy trop.
Re: Błąd przy próbie wczytania g-code (autoleveler)
: 12 sie 2018, 15:20
autor: RobWan
Przeliczyć w arkuszu?
Robert
P.S.
Gra warta świeczki? Podciśnienie nie byłoby lepsze?
Re: Błąd przy próbie wczytania g-code (autoleveler)
: 12 sie 2018, 15:28
autor: bartekn86
aż się prosi o plugin do piko coby to natywnie mogło być robione... swoją drogą nie wiem jak sztywny jest taki laminat czy by się nie złamał.... taśma dwu stronna ? na ali taśmy akrylowe to parę groszy.. w paru punktach podlepic, wątpię zeby to półtorej dychy było wypukłe.. myśmy tak grawerowali tabliczki na dość wątłym, cienkim materiale i się sprawdzało... no ale zawsze można wsadzić 3 koła w stół.....
Re: Błąd przy próbie wczytania g-code (autoleveler)
: 13 sie 2018, 20:06
autor: bh91
Duużo tabliczek narobiłem i każda metoda ma zastosowanie. Jak robisz jedną PCB to stół faktycznie nie ma sensu. Jak robisz 5 pcb - chyba już lepiej zamówić niż męczyć się z taśmami. Kwestia jaką masz maszynę - czy plastusia czy sztywnego potwora

.
Jak nie miałem stołu podciśnieniowego to kleiłem blaszki 0,5mm na taśmę. a potem pierniczyłem się z odklejaniem. Potem kupowałem taśme u jednego producenta (z klejem solwentowym) i odpowiednim rozpuszczalnikiem schodziło. I tutaj pro tip. Dobra taśma nie była tania. Potem zrobiłem stół (nie kosztowało to 3 koła) a rozmiar było 80x40cm. I uwaga - zależy co robisz. Do cięcia na wylot to najlepiej zrobić sobie dedykowaną nakładkę na stół aby podsys nie uciekał (ja miałem 3 rodzaje więc sobie zrobiłem). A jak do grawerowania to sprawa wydaje się prostsza.
Jeśli masz dostęp do jakiej dobrej pompy to kup sobie kawałek PE albo lepiej alu i zrób sobie takiego podciśnieniowego pada. Jak dobrze przyssie to frezarke za te pcb podniesiesz
Laminat FR4 (chyba na pcb jest 1,6mm) kawałka 15x15 cm w ręku raczej nie złamiesz.
Pokaż maszynę jaką masz to będzie wiadomo o co chodzi.
Co do programu. Jak bym miał tak wszystko przeliczać to by mnie szlag trafił. Lubie jak wióry lecą. Poza tym równego sztywnego zamocowania żadne programy w 100% nie zastąpią.
Re: Błąd przy próbie wczytania g-code (autoleveler)
: 03 paź 2018, 16:29
autor: Zieju
Chciałbym również gorąco dołączyć się do prośby o implementację funkcji auto poziomowania - choćby uproszczonego.
Bardzo dużo czasu straciłem na szukanie metody mechanicznego poziomowania PCB ale żadna nie daje idealnych efektów, które, jak się domyślam, leżą w zasięgu ręki przy wykorzystaniu korekcji software'owej.
Czy istnieje jakieś makro, które w prosty sposób pozwoliłoby na zeskanowanie przewodzącej powierzchni do pliku jaki wymaga autoleveller? Tzn. plik tekstowy ze współrzędnymi x y z jako 3 liczby w jednej linii.
Będę wdzięczny za każdą sugestię
Re: Błąd przy próbie wczytania g-code (autoleveler)
: 03 paź 2018, 17:04
autor: RobWan
Piko ma skaner.
Robert
Re: Błąd przy próbie wczytania g-code (autoleveler)
: 03 paź 2018, 18:35
autor: Zieju
Tak, ale przynajmniej w mojej wersji (4.2.8 - zaraz zaktualizuję) to skaner laserowy - tzn. oczekuje na adc wartości napięcia odpowiadajacej odległości a ja po prostu chciałbym próbkować zjeżdżając w dół Z aż do zamknięcia obwodu. Jeśli wiesz jak to zrobić to oświec mnie proszę bo pomimo poszukiwań nie znalazłem nigdzie informacji jak to zrobić w piko.
Re: Błąd przy próbie wczytania g-code (autoleveler)
: 03 paź 2018, 18:48
autor: RobWan
Za kilka stówek laser kupisz.
A gęsto tych punktów musisz mieć? Jeżeli nie to ręcznie przesuwać osie z zadeklarowanym krokiem.
I tylko ręcznie wpisywać wartość Z do arkusza.
Robert
Re: Błąd przy próbie wczytania g-code (autoleveler)
: 03 paź 2018, 19:59
autor: Zieju
Dzięki za konkretną odpowiedź. Faktycznie, spróbuję sam zrobić taki plik. W tej chwili używam zwyklego miernika i funkcji dioda i praktycznie nie mogę zejść z dokładnością mocowania laminatu poniżej 0,1 mm a grubość miedzi to 0,035 mm. Myślę, że siatka co 20 mm spokojnie wystarczy więc ma to sens.
Oczywiście prośby co do automatyzacji procesu nie wycofuję

myślę, że byłaby to bardzo użyteczna funkcja dla wielu ludzi.
Re: Błąd przy próbie wczytania g-code (autoleveler)
: 03 paź 2018, 21:33
autor: RobWan
A taki patent... mocować PCB taśmą dwustronną na płycie ze spienionej gumy. Frez w oprawce wystający na zadaną głębokość.
Oprawka dociska podczas pracy płytkę. Uda się jeżeli frez nie pozostawia gradu.
Robert