Znaleziono 15 wyników

autor: senio
04 sty 2018, 01:13
Forum: LinuxCNC (dawniej EMC2)
Temat: Ciągły Obrót osi A
Odpowiedzi: 32
Odsłony: 3220

Re: Ciągły Obrót osi A

ArturM pisze:
03 sty 2018, 23:05
Przypuszczam, że podanie ujemnej prędkości spowoduje zmianę obrotów - nie sprawdzałem bo nie było nam potrzebne.
Tak obroty przy ujemnym parametrze prędkości zmienia na przeciwne. Jedno co, to prędkość startowa też z minusem nawet przy ustawieniu w połowie drogi min / max jest zawsze na minimum pod odpaleniu. Przy wartości dodatniej idzie na max po odpaleniu. Przy wszystkich dodatnich ustawia się prawidłowo.
ArturM pisze:
03 sty 2018, 23:05
Prędkość minimalną i maksymalną masz ustawianą w pliku pyvcp.xml:
Tak wszystko daje się ustawić. U mnie od 1 minimum już kręci, a max obroty uzyskuje przy skali 610.
autor: senio
03 sty 2018, 19:27
Forum: LinuxCNC (dawniej EMC2)
Temat: Ciągły Obrót osi A
Odpowiedzi: 32
Odsłony: 3220

Re: Ciągły Obrót osi A

kamar pisze:
03 sty 2018, 15:20
Mówisz i masz :)
Dzięki :)

Zadanie sprawdzone na maszynce i działa elegancko. M8 odpala M9 gasi, suwaczek reguluje obroty. Jeszcze mam natomiast dwa pytania.

1. Czy da się załączać obroty w obie strony ? Znaczy prawo lub lewo do wyboru. Jeśli tak to jak ?.

2. Czy da się zwiększyć zakres szybkości min / max powyżej tego co jest. Powiedzmy od 1 do 250 na skali tego suwaczka i żeby to tak działało.
autor: senio
03 sty 2018, 14:36
Forum: LinuxCNC (dawniej EMC2)
Temat: Ciągły Obrót osi A
Odpowiedzi: 32
Odsłony: 3220

Re: Ciągły Obrót osi A

ArturM pisze:
03 sty 2018, 13:49
Tak, pod warunkiem że w pliku .ini masz: POSTGUI_HALFILE = custom_postgui.HAL bo w .ini definiujesz który plik hal będzie uruchamiany po odpalenu GUI
No właśnie to jest to o czym napisałem. Co dla jednych jest oczywiste dla innych to beton nie do przebicia. Ale udało się i dzięki za naprowadzenie. Uruchomił się w końcu Linuxcnc i jest suwaczek :)

Obrazek

Co zrobiłem. Dopisałem

PYVCP = pyvcp.xml nie do HAL, a do DISPLAY - gdzieś to doczytałem na stronie Linuxcnc.

Utworzyłem plik postgui.hal i dodałem do sekcji HAL POSTGUI_HALFILE = postgui.hal

Po tym odpalił. Teraz testy na maszynie zostały.

PS.

Kamar ten temat nadaje się wybitnie teraz do działu LinuxCNC. Przenieś go tam bo z tym działem nie ma już nic wspólnego. A tam może ktoś kiedyś odszuka i skorzysta z tego.
autor: senio
03 sty 2018, 12:38
Forum: LinuxCNC (dawniej EMC2)
Temat: Ciągły Obrót osi A
Odpowiedzi: 32
Odsłony: 3220

Re: Ciągły Obrót osi A

Jeszcze jedno bo informatycy i prości użytkownicy to dwa różne światy.

napisane jest :
i spinamy PYVCP z HALem w pliku postgui.hal
Rozumiem, że chodzi o plik w katalogu maszyny custom_postgui.HAL który wygląda tak po spięciu
# Tutaj dodaj swoje polecenia HAL
# Polecenia w tym pliku są wykonywane po uruchomieniu AXIS GUI (włączając panel PyVCP)

sets spindle-at-speed true
net PrObr pyvcp.pr-obr-f => stepgen.3.velocity-cmd
autor: senio
03 sty 2018, 10:50
Forum: LinuxCNC (dawniej EMC2)
Temat: Ciągły Obrót osi A
Odpowiedzi: 32
Odsłony: 3220

Re: Ciągły Obrót osi A

Ja nie mam virtual boxa. Maszyna testowa stoi na drugim dysku czysty Linux. Zrobiłem to wszystko jeszcze raz od nowa jak na blogu. Dalej się nie odpala. Żeby tego nie przeciągać w załączniku są pliki ini, hal oraz pyvcp.xml .

W tej konfiguracji, która jest w załączniku jest taki kwiatek jak wcześniej był :

Obrazek

Nie wiem czy wersja Linuxcnc ma znaczenie bo robię to na 2.7.11.

Przy maszynach mam wersję 2.6.13 i nie zmieniam bo się skonfigurowane maszyny nie odpalają na tym nowszym i wróciłem do starszej wersji.
autor: senio
03 sty 2018, 00:32
Forum: LinuxCNC (dawniej EMC2)
Temat: Ciągły Obrót osi A
Odpowiedzi: 32
Odsłony: 3220

Re: Ciągły Obrót osi A

kamar pisze:
02 sty 2018, 16:21
M8 powinno włączyć a M9 wyłączyć obrót. Do regulacji powinien być suwak z prawej strony. Jak nie działa to atakuj go na stronie, bo tu rzadko zagląda
Na razie poległem, a zdrowo przysiadłem nad tym. Miałem jakieś błędy kodowania. Usunąłem ogonki z pliku xml "Prędkość obrotowa" . Skończyły się błędy kodowania. Ale nie mogę dalej odpalić. Coś jeszcze nie trybi i nie odpala. Niewiele ale jednak coś krzaczy. Co jest nie tak ?.

Obrazek
autor: senio
02 sty 2018, 15:19
Forum: LinuxCNC (dawniej EMC2)
Temat: Ciągły Obrót osi A
Odpowiedzi: 32
Odsłony: 3220

Re: Ciągły Obrót osi A

Więc mam linuxa obok windy żeby v-boxa nie używać. Zrobiłem jak w książce opisane. Wywalił błąd na tym jak mi się wydaje :

Kod: Zaznacz cały

i spinamy PYVCP z HALem w pliku postgui.hal

net PrObr pyvcp.pr-obr-f => stepgen.3.velocity-cmd
Nie wiem czy nie czeski błąd. Poprawiłem na tak

Kod: Zaznacz cały

net PrObr pyvcp.xml pr-obr-f => stepgen.3.velocity-cmd
i odpalił. Nie wiem czy tak ma być czy nie ?.

Pod F8 jest włączanie jak Artur opisał. Ale jak teraz tym sterować ? Jak ją uruchamiać i jak regulować prędkość ?. Jak włączę F8 ptaszek na chłodziwo się zapina, ale nic się nie dzieje.
autor: senio
02 sty 2018, 14:14
Forum: LinuxCNC (dawniej EMC2)
Temat: Ciągły Obrót osi A
Odpowiedzi: 32
Odsłony: 3220

Re: Ciągły Obrót osi A

Na trzeźwo będzie ciężko. Ale jak się nawalę, to to zrobię :).

A tak poważnie dzięki Wam kolejny kroczek do przodu. Na spokojnie to trzeba czytać i jednocześnie testować na kompie, a coś z tego będzie.

Dzięki !

Obrazek
autor: senio
02 sty 2018, 10:29
Forum: LinuxCNC (dawniej EMC2)
Temat: Ciągły Obrót osi A
Odpowiedzi: 32
Odsłony: 3220

Re: Ciągły Obrót osi A

adam Fx pisze:
01 sty 2018, 20:31
Niestety jak poprosić linuxcnc o taki sygnał to nie wiem ;/
Tak było , jest i zostanie. Jak prezes klubu linuxcnc Kamar nic nie zaradzi, to temat zwykle ląduje w kuble. Życie.....
autor: senio
01 sty 2018, 19:46
Forum: LinuxCNC (dawniej EMC2)
Temat: Ciągły Obrót osi A
Odpowiedzi: 32
Odsłony: 3220

Re: Ciągły Obrót osi A

Jak znajdziesz to zapodaj co tam masz. To co wyżej jest jakimś tam obejściem limitu. Ale jeśli można lepiej to zrobić to warto mieć na przyszłość.

Wróć do „Ciągły Obrót osi A”