Estlcam + CNC Shield problem z krańcówką Z

Dyskusje dotyczące Estlcam

Autor tematu
quater
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 3
Posty: 6
Rejestracja: 27 lut 2021, 19:30

Estlcam + CNC Shield problem z krańcówką Z

#1

Post napisał: quater » 19 mar 2021, 21:47

Posiadam Arduino Uno z CNC Shield v3. Za pomocą Estlcam wgrałem na Arduino GRBL 1.1f i nie działa mi krańcówka osi Z.
Wiem, że w GRBL 1.1f zostały zamienione któreś piny, które teraz służą za kontrolowanie PWM.

Chciałbym pozostać przy CNC shield, bo klonuje jedną z osi, oraz chciałbym mieć najnowszego GRBL.
W jaki sposób mogę wyłączyć PWM, aby zaczęła działać krańcówka osi Z?



Awatar użytkownika

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

Re: Estlcam + CNC Shield problem z krańcówką Z

#2

Post napisał: TOP67 » 19 mar 2021, 21:52

Musisz przekompilować GRBL i wyłączyć opcję VARIABLE_SPINDLE

Ale prościej jest podłączyć krańcówkę do pinu SpnEn


Autor tematu
quater
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 3
Posty: 6
Rejestracja: 27 lut 2021, 19:30

Re: Estlcam + CNC Shield problem z krańcówką Z

#3

Post napisał: quater » 19 mar 2021, 22:02

Dzięki za szybką odpowiedź. Jutro podłączę krańcówkę do SpnEn. Mam dwie krańcówki na osi Z (+ i -).
TOP67 czy możesz polecić mi program do sterownia Arduino z GRBL? Korzystałem już z UGCS i teraz Estlcam.

Awatar użytkownika

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

Re: Estlcam + CNC Shield problem z krańcówką Z

#4

Post napisał: TOP67 » 19 mar 2021, 22:08

piny + i - są na płytce zwarte. Możesz obydwie podłączyć do SpnEn. Ale jaki jest sens dwóch krańcówek w osi Z? Przecież jak założysz dłuższe narzędzie, to i tak możesz wyrżnąć w stolik. Poza tym są soft limity.

Do sterowania używam Candle 1.2 (ale i 1.1 jest OK)


Autor tematu
quater
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 3
Posty: 6
Rejestracja: 27 lut 2021, 19:30

Re: Estlcam + CNC Shield problem z krańcówką Z

#5

Post napisał: quater » 20 mar 2021, 23:05

TOP67, a czy orientujesz się czy w Candle 1.2 jest opcja probe po każdej osi, tak jak to jest w Estlcam?

Awatar użytkownika

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

Re: Estlcam + CNC Shield problem z krańcówką Z

#6

Post napisał: TOP67 » 20 mar 2021, 23:09

Tak i nie.
Jest jeden klawisz opisany jako Z_Probe, ale można edytować jego kod.
Są też cztery klawisze, do których można wpisać własny kod. Wystarczy więc skopiować ten z Z i zmienić tylko oś.
Poza tym w Candle można napisać makra, które portafią odczytywać zmienne z GRBL. Da się tym zrobić pomiar narzędzia.


mker
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 1
Posty: 1
Rejestracja: 28 paź 2024, 12:06

Re: Estlcam + CNC Shield problem z krańcówką Z

#7

Post napisał: mker » 28 paź 2024, 12:12

Cześć, czy możecie powiedzieć jak wyłączyć tą opcję w GRBL - po podłaczeniu krańcówki osi Z w SpnEn sygnał się pojawia ale wyrzuca alarm a dodatkowo wciąż nie działa homming. (generalnie nie działa bez znaczenia czy mam podpięcte krańcówki czy nie) Po poleceniu $H nic się nie dzieje, słychać jedynie lekkie buczenie ale żaden silnik nie rusza. Normalnie maszyna działa wszystkie osie pracują . Moja konfiguracja to Arduino Uno + cnc shield V3 używam UGS do testów.
konfiguracja:
[VER:1.1h.20190825:]
[OPT:V,15,128]
ok
>>> $$
$0 = 10 (Step pulse time, microseconds)
$1 = 25 (Step idle delay, milliseconds)
$2 = 0 (Step pulse invert, mask)
$3 = 0 (Step direction invert, mask)
$4 = 0 (Invert step enable pin, boolean)
$5 = 0 (Invert limit pins, boolean)
$6 = 0 (Invert probe pin, boolean)
$10 = 1 (Status report options, mask)
$11 = 0.010 (Junction deviation, millimeters)
$12 = 0.002 (Arc tolerance, millimeters)
$13 = 0 (Report in inches, boolean)
$20 = 0 (Soft limits enable, boolean)
$21 = 1 (Hard limits enable, boolean)
$22 = 1 (Homing cycle enable, boolean)
$23 = 7 (Homing direction invert, mask)
$24 = 25.000 (Homing locate feed rate, mm/min)
$25 = 500.000 (Homing search seek rate, mm/min)
$26 = 250 (Homing switch debounce delay, milliseconds)
$27 = 1.000 (Homing switch pull-off distance, millimeters)
$30 = 1000 (Maximum spindle speed, RPM)
$31 = 0 (Minimum spindle speed, RPM)
$32 = 0 (Laser-mode enable, boolean)
$100 = 75.000 (X-axis travel resolution, step/mm)
$101 = 75.000 (Y-axis travel resolution, step/mm)
$102 = 75.000 (Z-axis travel resolution, step/mm)
$110 = 500.000 (X-axis maximum rate, mm/min)
$111 = 500.000 (Y-axis maximum rate, mm/min)
$112 = 500.000 (Z-axis maximum rate, mm/min)
$120 = 10.000 (X-axis acceleration, mm/sec^2)
$121 = 10.000 (Y-axis acceleration, mm/sec^2)
$122 = 10.000 (Z-axis acceleration, mm/sec^2)
$130 = 0.000 (X-axis maximum travel, millimeters)
$131 = 0.000 (Y-axis maximum travel, millimeters)
$132 = 0.000 (Z-axis maximum travel, millimeters)
ok
>>> $G

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Estlcam”