Mapowanie stołu do frezowania PCB

Rozmowy dotyczące oprogramowania sterującego maszynami CNC i sterowników CNC obrabiarek numerycznych

Autor tematu
zuraf
Sympatyk forum poziom 1 (min. 40)
Sympatyk forum poziom 1 (min. 40)
Posty w temacie: 2
Posty: 47
Rejestracja: 08 kwie 2010, 22:53
Lokalizacja: Sieradz

Mapowanie stołu do frezowania PCB

#1

Post napisał: zuraf » 29 kwie 2012, 18:28

Witam.

Ostatio dośc często zdarza mi się frezować płytki PCB. Robię to w ten sposób, że planuję płytę wiórową przykręconą do stołu, taśmą dwustronna przyklejam laminat i jazda. Problemem jest różna odległość narzędzia od laminatu w różnych punktach płytki. I o ile przy bardzo małych płytkach mogę frezować praktycznie na glębokości miedzi (0,05mm), to przy nieco większych nawet na 0,15mm. Problem w tym, że wykonuję dość skoplikowane płytki, gdzie ścieżki dochodzą do 10mil, a odstępy między nimi do 15. Frezując frezem stożkowym na zbyt dużej głębokości po prostu je zrywa.

Czeka mnie frezowanie PCB znacznej wiekości (160x220), a wtedy na 100% nie będę w stanie zapewnić idealnie równego stołu. I tu rodzi się pytanie: czy istnieje program sterujący umożliwiający jego mapowanie? Powiedzmy, prowadzę pomiar długości narzędzia na siatce dajmy to 4cm, pomiędzy tymi punktami prowadzona jest interpolacja liniowa, stworzona w ten sposób mapa z dużą dokładnością odzwierciedla fizyczne położenie "zera" materiału. Obecnie korzystam z macha. Do pomiarów odległości możnaby stworzyć makro, ale co z ich uwzględnianiem? Czy mach to umożliwia? A może jest sposób, by zrobić to jakimś zewnętrznym programem, który tworzy mapę i nakłada na nią gotowy już gcode płytki, który nastepnie wczytywany jest do Macha?



Tagi:


Twein
Stały bywalec (min. 70)
Stały bywalec (min. 70)
Posty w temacie: 2
Posty: 76
Rejestracja: 06 gru 2011, 16:14
Lokalizacja: dolnośląskie

#2

Post napisał: Twein » 29 kwie 2012, 20:05

Jeśli zakup skanera nie wchodzi w grę (wtedy np. mój cncGraf uwzględnia krzywiznę sam sobie) to mi przychodzi na myśl samoróbka, którą dzisiaj widziałem:


podobno napisał programik w mach3 który mierzy wysokość materiału, ale jakbyś mocno to zmodyfikował bo laminat przewodzi prąd tak? Nie znam się tak bardzo, ale może się to do czegoś przyda.

luźno wiszący bolec jak w skanerze w momencie kiedy jest wpychany i zamyka obwód komputer-laminat-bolec-trzymanie-komputer spisałbym wartość Z (oczywiście gdybym umiał jak elektroda.pl)


Autor tematu
zuraf
Sympatyk forum poziom 1 (min. 40)
Sympatyk forum poziom 1 (min. 40)
Posty w temacie: 2
Posty: 47
Rejestracja: 08 kwie 2010, 22:53
Lokalizacja: Sieradz

#3

Post napisał: zuraf » 29 kwie 2012, 21:22

Dokładnie w taki sposób mam zrealizowany pomiar długości narzędzia. U mnie elementem pomiarowym jest kawałek laminatu podłączony do wejścia lpt. Maszyna jest na masie i w momencie styku narzędiza z płytką obwód jest zamykany. Aby zwiększyć dokładość pomiaru, jak wspomniałeś, możnaby obrabiany kawałek laminatu podłączyć bezpośrednio pod wejście. Można też napisać makro, które automatycznie pomierzy mi owy materiał z ustaloną siatką. Nie to jest problemem. Problememe jest to, jak zmusić macha by te pomiary uwzględniał.

Z racji tego iż z wykształcenia jestem automatykiem/robotykiem i z elektroniką żyję w zgodzie, zastanawiałem się również nad rozwiązaniem czysto sprzętowym. Czyli dalmierz laserowy (opcja droga) lub kawałek przewodnika (jak obecnie w przypadku pomiaru zera) (opcja budżetowa) celujący w pobliże narzędzia i wysyłający impulsy krok/kierunek tak by utrzymać zadaną odległość. Problemem jednak jest to, że przecież podczas obróbki zmniejsza się powierzchnia miedzi, a dodatkowo pojawiają się wióry zakłócające pomiar.


Twein
Stały bywalec (min. 70)
Stały bywalec (min. 70)
Posty w temacie: 2
Posty: 76
Rejestracja: 06 gru 2011, 16:14
Lokalizacja: dolnośląskie

#4

Post napisał: Twein » 01 maja 2012, 10:53

Nikt nie odpisał więc może dalsze moje luźne wskazówki oparte na wiedzy internetu.
http://www.indoor.flyer.co.uk/probe.htm

fragment "To get started I used TurboCNC's built in probing routine. The probe was connected to one of the home switch inputs on my driver board and this was configured as the probe input. You then simply type in the command:

G32 Xbound Ybound Zbound Idiscretization Ffeed (...)"

Wiem, że mach ma na pewno obsługę skanerów mechanicznych. Tu ktoś się podpiął w TurboCNC, może tobie się uda również.

Awatar użytkownika

Zienek
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 1
Posty: 3730
Rejestracja: 13 gru 2008, 19:32
Lokalizacja: Szczecin
Kontakt:

#5

Post napisał: Zienek » 01 maja 2012, 11:20

Jesli masz jakies wieksze zlecenie na dokladne plytki, to zainwestuj w aluminiowy/stalowy stolik. Ominie Cie 'plywanie' wymiarow stolika pod wplywem wilgoci, ktora jak kobiety - zmienna bywa ;)

Awatar użytkownika

rockykon
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 1
Posty: 919
Rejestracja: 13 maja 2005, 22:24
Lokalizacja: Wawa

#6

Post napisał: rockykon » 02 maja 2012, 13:39

Ja najpierw lakieruje stolik, a następnie planuje i jest prosto.

Problem jest tylko z tym ze sama taśma potrafi być nierówna.. stolik alu jest niedobry jak trzeba wiercić..
Ostatnio zmieniony 04 maja 2012, 11:09 przez rockykon, łącznie zmieniany 1 raz.

Awatar użytkownika

grg12
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 1
Posty: 1743
Rejestracja: 03 sty 2007, 14:27
Lokalizacja: Wiedeń

#7

Post napisał: grg12 » 02 maja 2012, 15:46

Może chodzi o coś takiego http://phk.freebsd.dk/CncPcb/ ?

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Ogólne Dyskusje na Temat Systemów Sterowania CNC”