Strona 1 z 2

Wyrównanie powierzchni pod frezowanie PCB

: 29 cze 2017, 10:01
autor: piotr56
Witam
Pytanie pewnie banalne, ale w dziale CNC podstawy wybaczycie kompletnemu luserowi :oops:
Chciałem zrobić podstawkę pod frezowanie płytek PCB, powód jest prosty, przy wierceniu wiertło przechodzi przez płytkę i dobrze jest by trafiało w coś miękkiego.
Z drugiej strony frezowanie PCB wymaga by powierzchnia była równa bo frez wchodzi bardzo płytko.
Potrzebuję zrobić podstawkę z drewna, płyty, czy też sklejki o wymiarach większych niż typowa płytka, to załatwię u jakiegoś stolarza, bo taki mały kawałek to praktycznie odpad.
Płytkę potrzebuje precyzyjnie wyrównać, splanować.
Wymiary podstawki około 15cmx15cm, moja maszynka ma sterownik z GRBL, jakiego programu lub jakich instrukcji "z ręki" można użyć do splanowania takiej powierzchni?

: 29 cze 2017, 10:39
autor: wedlock
Gdy planowałem zrobienie frezarki na grbl to w wersji 1.1f jeśli dobrze pamiętam wprowadzono próbkowanie wysokości materiału. Widziałem też na YT jak program , którego nazywa nie pamiętam odczytywać te dane i dostosowywal gcode do krzywizny płytki. Jednak zabij mnie ale nie pamiętam jego nazwy a szukałem to w lutym

: 29 cze 2017, 11:58
autor: lewy87r
bCNC ma taką opcje z tego co pamiętam.

Więc z podstawką specialną bym nie kombinował :) - podkładasz co masz by stołu sobie nie ryć, próbkujesz i masz wszystko już :) program sam dobiera sobie głębokość.

: 29 cze 2017, 16:31
autor: piotr56
Witam
Znam tą opcję, któryś z moich programów ma autoleveling który to zrobi i przy płytkach się to sprawdzi, gorzej przy płytce czołowej, są płyty w których warstwy mają różne kolory, dobierając głębokość mogę zrobić napisy w dwu lub więcej kolorach, płytki nie przewodzą więc metoda odpada, wyklejanie całości samoklejącą taśmą aluminiową jest trochę bezsensowne dla powtarzalnych procesów.
Pytanie zostaje aktualne, jak przefrezować płaską deskę na wysokości 9,5mm od punktu 0,0 do punktu 150mm,120mm na całej powierzchni prostokąta?, to pewnie kilka linijek kodu...

: 29 cze 2017, 16:37
autor: Bostom
Z ręki napisz. Podstawowe komendy G0 i G1 wystarczą.

Jak wpiszesz G0 X0 Y0 to maszyna szybkim posuwem jedzie do punktu X0 Y0. G1 to posuw roboczy, którego prędkość ustawiasz parametrem F.

: 29 cze 2017, 18:14
autor: xel
Inna alternatywa: narysuj płytkę w Fusion 360 i z poziomu cama użyj funkcji 'Face'. Strzelanie z armaty do wróbli, ale zawsze to jakiś sposób w przypadku braku znajomości gcode.
Jeszcze inny sposób:w bCNC jest funkcja do planowania powierzchni 'Flatten' (w zakładce tools).

: 30 cze 2017, 11:43
autor: Yarec
piotr56 - o robieniu PCB z grbl to odnajdź kol. Riker pewnie Ci pomoże na PW.
https://www.cnc.info.pl/riker,u,64838.htm

: 01 lip 2017, 18:30
autor: piotr56
Witam
Trochę podziurawiłem deseczkę z PVC i spodobały mi się kody pisane z ręki :)
Zastanawiam się jak zmienić kierunek ruchu wrzeciona w osi X i Y.
Jak dla Z dam wartości dodatnie i ujemne to wrzeciono jeździ góra/dół, przy X niezależnie od znaku wrzeciono jedzie w jednym kierunku.
Jak to odwrócić?

Pozdrawiam

: 01 lip 2017, 18:34
autor: Slavco
Co do generowania kodu na planowanie:

Generator online.

Kod: Zaznacz cały

http://www.cncwebtools.com/Apps/Table_Milling_GCode_Generator/index.html

: 02 lip 2017, 05:17
autor: upanie
Do odwrócenia kierunku osi W GRBL służy ustawienie $3.
wpisz $$ i zobacz jaką masz wartość. Następnie zmień ostatni bit (najbardziej prawy ;) ) na 1 gdy było 0 lub na 0 gdy było 1. Resztę pozostaw bez zmian. Dla przykładu jeśli $3 jest 00000000 to zrób $3=00000001 a jeśli jest 00000001 to zrób $3=00000000