Zero maszynowe

Tu możemy porozmawiać na temat podstaw budowy amatorskich maszyn CNC
Awatar użytkownika

TOP67
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 14
Posty: 2224
Rejestracja: 17 wrz 2018, 10:47
Lokalizacja: Wrocław
Kontakt:

Re: Zero maszynowe

#21

Post napisał: TOP67 » 09 lis 2020, 08:22

tuxcnc pisze:
08 lis 2020, 21:28
Muszę Cię zaskoczyć.
Nie zaskoczysz, bo przecież napisałem że u mnie to działa.
Zaskoczeniem może być tylko to, że ktoś nie używa w tym celu TLO, chociaż wie o jego istnieniu.

"bCNC rozszerzy M6 jak poprzednio i zamiast ustawiania WCS ustawi zmienną TLO Grbl, aby dopasować różnicę przesunięcia między narzędziem, które wykonałeś kalibrację, a nowym. Jest to standardowy sposób pracy na dużych maszynach, w których WCS odzwierciedla zamontowany element, a nie narzędzie. Jednak konieczne byłoby posiadanie skalibrowanego narzędzia „sondy”, które zapewnia zawsze to samo odniesienie."

Nie jest zresztą dla mnie jasne, w którym miejscu jest tam Lokalizacja sondy narzędziowej. Z całego opisu wynika, że stawia się ją na materiale. Bo nie ma żadnego odniesienia do jego wysokości.

Dodane 59 minuty 19 sekundy:
tuxcnc pisze:
08 lis 2020, 21:28
W GRBL/bCNC faktycznie trzeba mierzyć materiał z narzędziem, ale tylko raz, na początku, to i na papierek można.
I co z tym wynikiem zrobisz?
1. Zresetujesz G92 Z0, jak wszyscy? Tylko to samo robisz przy pomiarze narzędzia. Które zero jest ważniejsze?
2. Zanotujesz różnicę wysokości pomiędzy swoim czujnikiem a materiałem? I co z tą różnicą? Wpiszesz ją w programie CAM i dopiero wygenerujesz kod?



Awatar użytkownika

Autor tematu
tuxcnc
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 18
Posty: 7873
Rejestracja: 26 lut 2011, 23:24
Lokalizacja: mazowieckie

Re: Zero maszynowe

#22

Post napisał: tuxcnc » 09 lis 2020, 13:16

TOP67 pisze:
09 lis 2020, 08:22
I co z tym wynikiem zrobisz?
1. Zresetujesz G92 Z0, jak wszyscy? Tylko to samo robisz przy pomiarze narzędzia. Które zero jest ważniejsze?
2. Zanotujesz różnicę wysokości pomiędzy swoim czujnikiem a materiałem? I co z tą różnicą? Wpiszesz ją w programie CAM i dopiero wygenerujesz kod?
Wybacz, ale jeśli będziesz czytał przez tłumacza Google, to nie zrozumiesz nigdy.
W skrócie, pierwsze narzędzie ustawiasz na powierzchni materiału i klikasz "Z=0", potem najeżdżasz nad czujnik i klikasz "Calibrate", a potem wymieniasz narzędzie i reszta robi się sama.
TLO nie używasz, bo przeszkadza zamiast pomagać.
Jak sobie zainstalujesz bCNC i będziesz miał problem, to Ci pomogę, ale teraz to po prostu przyjmij do wiadomości, że jest inaczej niż Ci się wydaje.

Awatar użytkownika

TOP67
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 14
Posty: 2224
Rejestracja: 17 wrz 2018, 10:47
Lokalizacja: Wrocław
Kontakt:

Re: Zero maszynowe

#23

Post napisał: TOP67 » 09 lis 2020, 14:16

tuxcnc pisze:
09 lis 2020, 13:16
W skrócie, pierwsze narzędzie ustawiasz na powierzchni materiału i klikasz "Z=0", potem najeżdżasz nad czujnik i klikasz "Calibrate", a potem wymieniasz narzędzie i reszta robi się sama.
Tak Ci to działa, czy ma działać?
Bo na pewno nie na kodzie, który podałeś w poście #12

Pochwal się jak będzie działać
U mnie działa na TLO i to w każdym WCS

Awatar użytkownika

Autor tematu
tuxcnc
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 18
Posty: 7873
Rejestracja: 26 lut 2011, 23:24
Lokalizacja: mazowieckie

Re: Zero maszynowe

#24

Post napisał: tuxcnc » 09 lis 2020, 14:59

TOP67 pisze:
09 lis 2020, 14:16
Tak Ci to działa, czy ma działać?
Bo na pewno nie na kodzie, który podałeś w poście #12
Tak to działa i jest to funkcjonalność programu bCNC.
Zupełnie przypadkiem autor bCNC widział wymianę i pomiar narzędzia dokładnie tak samo jak ja.
Natomiast tamten kod który wkleiłem to były moje pierwsze testy.
Ja po prostu używam GRBL od dawna, ale tylko w laserze CO2.
Tam osi Z nie ma w ogóle, a całe ustawianie sprowadzało się do wyzerowania układu współrzędnych na rogu materiału.
Teraz, kiedy kupiłem CNC3018, zaszła potrzeba dokładniejszego poznania GRBL i wyboru najlepszego programu do jego obsługi.
Natomiast co do rozwiązań sprzętowych, to się nawet nie zastanawiałem czy GRBL jest kompatybilny.
Najzwyczajniej przyjąłem założenie, że jak się czegoś nie da zrobić tak jak chcę, to wypieprzę GRBL i będę sterował przez Linuxcnc, bo tam na pewno się da.

Awatar użytkownika

TOP67
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 14
Posty: 2224
Rejestracja: 17 wrz 2018, 10:47
Lokalizacja: Wrocław
Kontakt:

Re: Zero maszynowe

#25

Post napisał: TOP67 » 05 gru 2020, 17:03

Poskładałem sobie taką samą maszynkę, ale do grawerowania. Nie montowałem krańcówki w osi Z, bo nie chcę kolejnych ciągnących się kabli. Ale procedura home zaczyna od osi Z, więc trzeba przekompilować GRBL. Najpierw chciałem włączyć opcję 2-Axis. Ale nie wykluczam używania wrzeciona i znalazłem jeszcze inną opcję.

// Enables single axis homing commands. $HX, $HY, and $HZ for X, Y, and Z-axis homing. The full homing
// cycle is still invoked by the $H command. This is disabled by default. It's here only to address
// users that need to switch between a two-axis and three-axis machine. This is actually very rare.
// If you have a two-axis machine, DON'T USE THIS. Instead, just alter the homing cycle for two-axes.
#define HOMING_SINGLE_AXIS_COMMANDS // Default disabled. Uncomment to enable.

Tak przy okazji, poniżej jest rozwiązanie Twoich problemów z zerem maszynowym

// After homing, Grbl will set by default the entire machine space into negative space, as is typical
// for professional CNC machines, regardless of where the limit switches are located. Uncomment this
// define to force Grbl to always set the machine origin at the homed location despite switch orientation.
// #define HOMING_FORCE_SET_ORIGIN // Uncomment to enable.

Awatar użytkownika

Autor tematu
tuxcnc
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 18
Posty: 7873
Rejestracja: 26 lut 2011, 23:24
Lokalizacja: mazowieckie

Re: Zero maszynowe

#26

Post napisał: tuxcnc » 05 gru 2020, 18:43

TOP67 pisze:
05 gru 2020, 17:03
Tak przy okazji, poniżej jest rozwiązanie Twoich problemów z zerem maszynowym
To akurat wiedziałem, tylko nie chciałem zmieniać firmware w oryginalnym sterowniku od CNC3018.

A z tym bazowaniem zetki, to ma to naprawdę duże znaczenie, bo chroni przed dzwonem.
Dopóki będziesz lepił materiał na taśmę dwustronną, to nie ma różnicy, ale kiedy ze stołu wystają śruby, to już może być nieciekawie.

Awatar użytkownika

TOP67
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 14
Posty: 2224
Rejestracja: 17 wrz 2018, 10:47
Lokalizacja: Wrocław
Kontakt:

Re: Zero maszynowe

#27

Post napisał: TOP67 » 05 gru 2020, 19:05

Bazowanie nie uchroni przed dzwonem z materiałem czy zaciskami. Chroni przed próbą wyjazdu poza zakres osi.
Materiał musi być w dozwolonym zakresie, bo inaczej nie dało by się go frezować.
Tutaj pomoże tylko rozsądek i zerowanie narzędzia na materiale.

Ale przy laserze jest to zbędne. Mam Z opuszczone, a każde bazowanie by je podnosiło.

Awatar użytkownika

Autor tematu
tuxcnc
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 18
Posty: 7873
Rejestracja: 26 lut 2011, 23:24
Lokalizacja: mazowieckie

Re: Zero maszynowe

#28

Post napisał: tuxcnc » 05 gru 2020, 23:58

TOP67 pisze:
05 gru 2020, 19:05
Bazowanie nie uchroni przed dzwonem z materiałem czy zaciskami.(...) Mam Z opuszczone, a każde bazowanie by je podnosiło.
I nie widzisz sprzeczności ?

Awatar użytkownika

TOP67
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 14
Posty: 2224
Rejestracja: 17 wrz 2018, 10:47
Lokalizacja: Wrocław
Kontakt:

Re: Zero maszynowe

#29

Post napisał: TOP67 » 06 gru 2020, 01:27

Gdzie jest sprzeczność przy maszynie dwuosiowej? Używam tylko lasera, który jest w stałej odległości od materiału. Nie chcę, żeby mi oś Z się ruszała.

Awatar użytkownika

Autor tematu
tuxcnc
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 18
Posty: 7873
Rejestracja: 26 lut 2011, 23:24
Lokalizacja: mazowieckie

Re: Zero maszynowe

#30

Post napisał: tuxcnc » 06 gru 2020, 10:40

TOP67 pisze:
06 gru 2020, 01:27
Nie chcę
Cóż, twoja maszyna i masz prawo.
Możesz nawet zamontować ją w WC i używać tylko jednej osi do odcinania papieru z rolki.
Tylko że twoje upodobania to nie to samo co standardy.
Jeżeli w maszynie jest oś Z, to powinna być bazowana jako pierwsza, właśnie po to żeby ją podnieść i zmniejszyć ryzyko kolizji z czymkolwiek na stole.
Powinno tak być, bo skoro fizycznie jest, to może komuś przyjść do głowy żeby jej używać.
Do czego?
No na przykład do przesuwania ogniska lasera.
Po co mierzyć za każdym razem, skoro wystarczy raz, a potem tylko przesunąć o grubość materiału ?
Poza tym, skąd pewność że nie założysz nigdy wrzeciona ?

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „CNC podstawy”