Moduł SLAVE do PikoCNC - dla dwóch silników w jednej osi.

Dyskusje dotyczące działania obsługi programu PikoCNC
Awatar użytkownika

mitek
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 3
Posty: 744
Rejestracja: 09 cze 2009, 22:06
Lokalizacja: k/Krakowa
Kontakt:

#11

Post napisał: mitek » 08 lut 2013, 07:30

Czwarta oś dział już.


Coś jest niemożliwe do czasu... gdy przyjdzie ktoś kto nie wie że jest to niemożliwe i to zrobi :-D

Tagi:

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:

#12

Post napisał: Zienek » 08 lut 2013, 08:36

Mitek - jak już sypiesz, to napisz dokładniej kiedy, co i jak :cool:


piotr_olbrysz
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 4
Posty: 478
Rejestracja: 04 mar 2012, 13:51
Lokalizacja: Warszawa

#13

Post napisał: piotr_olbrysz » 08 lut 2013, 08:48

mitek pisze:Czwarta oś dział już.
chcesz powiedzieć ze działa SetA(..) , a ja już po nocach nie sypiam, bo napisalem w specyfikacji sterownik USB, 4 osie...

Awatar użytkownika

mitek
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 3
Posty: 744
Rejestracja: 09 cze 2009, 22:06
Lokalizacja: k/Krakowa
Kontakt:

#14

Post napisał: mitek » 08 lut 2013, 11:33

Jest czwarta oś ale tylko na zasadach technicznych czyli można nią obracać np przy pomocy skryptów... np karuzele z wymiennymi frezami. Z tego co wiem nie nadaje się do obracania np materiałem czy wrzecionem. Podłączana jest w OUT4 i OUT5 co zresztą jest w opcjach opisane...

Opisane co i jak jest w głównym wątku.

Co do bazowania dwóch silników na bramie jest wyjście OUT6 opisane jako wsparcie bazowania bramy do tego jest jakiś moduł który cały proces wspomaga.

Zaraz to Siare przywołam to rozjaśni wszystko :)
Coś jest niemożliwe do czasu... gdy przyjdzie ktoś kto nie wie że jest to niemożliwe i to zrobi :-D


ZbLaB
Znawca tematu (min. 80)
Znawca tematu (min. 80)
Posty w temacie: 6
Posty: 91
Rejestracja: 22 sie 2011, 16:44
Lokalizacja: Warszawa

#15

Post napisał: ZbLaB » 18 wrz 2014, 21:47

Dziś zamontowałem (z telefoniczym wsparciem autora projektu PikoCNC) sterownik w maszynie z dwoma silnikami w osi X.
Jeden driver osi podpinamy normalnie. Drugi jako oś A wg instrukcji (uwaga - potrzebna taśma ze złączem IDC10 i odpowiednie rezystory). Home drugiego silnika podpinamy do złącza L_YL. W ustawieniach zaznaczamy, że oś (w moim przypadku X) ma swoją oś "slave" w postaci osi A. U mnie trzeba było jeszcze zamienić przewody od faz w drugim silniku, bo kręcił się odwrotnie i wszystko działa - oba końce bramy bazują się niezależnie prostując geometrię, wszystko śmiga jak złoto, a frezer w firmie tak mi dziękował, że nie wiedział, w co mnie całować :)

Komfort pracy w PikoCNC w porównaniu z wcześniejszym sterownikiem i dedykowanym do niego programem jest nieporównywalny, nie mówiąc już o wzroście prędkości przejazdów o 50%.

Awatar użytkownika

Autor tematu
gaspar
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 3
Posty: 1714
Rejestracja: 13 sty 2006, 16:41
Lokalizacja: Stargard
Kontakt:

#16

Post napisał: gaspar » 19 wrz 2014, 11:43

barkas pisze:Jeden driver osi podpinamy normalnie. Drugi jako oś A wg instrukcji
podłączyłeś silniki krokowe, czy serwomotory?
barkas pisze:oba końce bramy bazują się niezależnie prostując geometrię
Czyli bazujesz każdą stronę na swój wyłącznik home. To fajnie, bo można sprzętowo puścić bazowanie na indeks z użyciem wyłącznika home wpiętego w serwodrajwer i zaczyna być realne sterowanie osią zależną w piko.
Kurcze korci mnie by poświęcić czas na testy tego rozwiązania.
https://www.instagram.com/cncworkshop.pl/
Obróbka CNC - frezowanie & toczenie


ZbLaB
Znawca tematu (min. 80)
Znawca tematu (min. 80)
Posty w temacie: 6
Posty: 91
Rejestracja: 22 sie 2011, 16:44
Lokalizacja: Warszawa

#17

Post napisał: ZbLaB » 19 wrz 2014, 23:13

Krokowce.


ZbLaB
Znawca tematu (min. 80)
Znawca tematu (min. 80)
Posty w temacie: 6
Posty: 91
Rejestracja: 22 sie 2011, 16:44
Lokalizacja: Warszawa

#18

Post napisał: ZbLaB » 26 kwie 2016, 09:37

Wszystko działało znakomicie na wersji 2.2.7.

Zrobiłem update do FW 3.0.3 i niestety, w programie w wersji 4.1.3, pomimo ustawienia wszystkiego tak samo, jak w starszej wersji, "dwustronne" bazowanie bramy nie działa :(

Co robię nie tak? Pomóżcie!

Ewentualnie może ma ktoś FW sterownika właściwe dla programu w wersji 2.2.7 - bo maszyna stoi :(.


RobWan
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 3
Posty: 1617
Rejestracja: 17 paź 2004, 20:49
Lokalizacja: Swarzędz
Kontakt:

#19

Post napisał: RobWan » 26 kwie 2016, 11:12

ZbLaB pisze:Zrobiłem update do FW 3.0.3
No to według mnie musisz w PLC dopisać gdzie masz te sygnały bazowania podłączone.

Robert


ZbLaB
Znawca tematu (min. 80)
Znawca tematu (min. 80)
Posty w temacie: 6
Posty: 91
Rejestracja: 22 sie 2011, 16:44
Lokalizacja: Warszawa

#20

Post napisał: ZbLaB » 26 kwie 2016, 11:15

Home drugiego silnika bramy mam podpięty do złącza L_YL. W ustawieniach zaznaczyłem, że oś z bramą (w moim przypadku Y) ma swoją oś "slave" w postaci osi A.

Dalej zaczyna się czarna magia dla mnie.

Mam coś takiego:

//==============================================================================
// Wejścia HOME
//==============================================================================
#NAME_I 11 = HOME_X
#NAME_I 10 = HOME_Y
#NAME_I 4 = LIM_YL
#NAME_I 9 = HOME_Z

<< IN HOME_X
>> HOME_0

<< IN HOME_Y
>> HOME_1

<< IN LIM_YL
>> HOME_1


<< IN HOME_Z
>> HOME_2

<< IN HOME_Z
>> PROBE

Dopisałem po omacku to, co zaznaczone podkreśleniem. Niestety, dalej nie działa (kolizja zamiast bazowania).

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „PikoCNC”