Znaleziono 22 wyniki

autor: qqaz
08 lut 2023, 22:52
Forum: Mach 2 / 3 / 4 (ArtSoft software)
Temat: pozycjonowanie wrzeciona
Odpowiedzi: 62
Odsłony: 3254

Re: pozycjonowanie wrzeciona

tuxcnc pisze:Jak zamierzacie pozycjonować silnik asynchroniczny klatkowy pomijając falownik i nie stosując hamulca?
a w gównoburzy ktoś chwalił kompetencje. Że taaaaaaka.
Ale Ci napiszę.
Stycznik, dioda i kondensator. Nie ma falownika, nie ma hamulca. A stanie w punkt.
Teraz myśl.
autor: qqaz
22 gru 2022, 00:07
Forum: Mach 2 / 3 / 4 (ArtSoft software)
Temat: pozycjonowanie wrzeciona
Odpowiedzi: 62
Odsłony: 3254

Re: pozycjonowanie wrzeciona

Bartuss, i jak? Coś, jakoś, dałeś spokój?

Dodane 2 minuty 21 sekundy:
k-m-r1 pisze:
16 gru 2022, 16:30
...
moje się zatrzymuje gdzie ma stać, nie trzeba macać palcem czy to tutaj.
autor: qqaz
12 gru 2022, 08:49
Forum: Mach 2 / 3 / 4 (ArtSoft software)
Temat: pozycjonowanie wrzeciona
Odpowiedzi: 62
Odsłony: 3254

Re: pozycjonowanie wrzeciona

Brrr... co to za linki, każesz mi czytać o csmio? W życiu. Skoro masz ich sprzęt to sam czytaj.

Bartek, oczywiście że umknęło mi najważniejsze. Że właśnie tym się posługujesz i rozmowa nie dotyczy tego co Mach potrafi i gdzie mogę pomóc tylko tego co udostępnia ten przedłużacz. Zapomniałem że csmio !!!
Enkodera nie przełączaj bo Machem (indeksu) go nie zobaczysz. Trzeba by go wydłużyć dla wejścia Macha.
Jeżeli zostawisz ten sprzęt to albo pomogą Ci koledzy z Cslabu ( do tej pory komentarze zbierali pozytywne) albo zrobię Ci pluskiewkę.
Innego rozwiązania nie ma.

Dodane 9 minuty 21 sekundy:
zobacz czy zatrzymanie na indeksie - widzisz indeks na dupniku (w granicach obsługiwanej bezwładności wrzeciona wraz z oprawką narzędzia) jest odpowiednie - bo można ustawić mechanicznie odpowiednią pozycję czy też będziesz kategorycznie potrzebował wprowadzić przesunięcie kątowe - trochę bogatsza pluskiewka ale trudno, zadeklarowałem się.
autor: qqaz
11 gru 2022, 22:41
Forum: Mach 2 / 3 / 4 (ArtSoft software)
Temat: pozycjonowanie wrzeciona
Odpowiedzi: 62
Odsłony: 3254

Re: pozycjonowanie wrzeciona

bartuss1 pisze:
11 gru 2022, 14:25
g32 nie działa, to nie tokarka
ale moze spróbuje na ekranie tokarkowym
tak mi się przypomniało że skoro masz dupnika to cały szczęśliwy może nie pomyślałeś aby jeszcze włączyć aktywność indeksu w zakładce inputów?
Albo w zakładce wrzeciona pierwszy od góry po prawej stronie?
Bo czy to tokarka czy frezarka to tylko obrazkami się różnią.
20 lat z Machem a nie wie? Przecież o tym programie to ja tutaj od Ciebie i innych się dowiedziałem.
autor: qqaz
11 gru 2022, 17:40
Forum: Mach 2 / 3 / 4 (ArtSoft software)
Temat: pozycjonowanie wrzeciona
Odpowiedzi: 62
Odsłony: 3254

Re: pozycjonowanie wrzeciona

tuxcnc pisze:
11 gru 2022, 16:43
Ten ma takie ptaszki, tamten ma inne ptaszki, temu działa, tamtemu nie działa...
Spoko wraz z wiekiem raczej każdy dojdzie do do twojego problemu.
Na razie wszyscy tu są zadowoleni. Pozostaje współczuć.

na stronie cs labu
Bartek, pytanie czy działa to tylko kurtuazja, bo wiem że działa więc na spokojnie sprawdź po kolei co i jak.
A tuskek to wiesz, dostaje wzmożenia ale brylować może wobec tych co płytkę zasilają dwoma zasilaczami - "+" z jednego a "-" z drugiego. Tam jest dobry, ma przewagę.
autor: qqaz
11 gru 2022, 15:52
Forum: Mach 2 / 3 / 4 (ArtSoft software)
Temat: pozycjonowanie wrzeciona
Odpowiedzi: 62
Odsłony: 3254

Re: pozycjonowanie wrzeciona

bartuss1 pisze:
11 gru 2022, 14:25
g32 nie działa, to nie tokarka
Nawet nie spróbowałeś
Tusk ma rację.
Ale wpisz, tak dla jaj, na początku np
G17

Umiesz na tokarce naciąć gwint na czołowej powierzchni tarczy? taką spiralę do uchwytu?
bartuss1 pisze:
11 gru 2022, 14:25
ciekawe czy g76 tez działa hehe, zresztą tam tez mozna dac długosc gwintu
ale również, niejako przymusowo jeszcze dodatkowe ruchy które wynikają z algorytmu makra/podprogramu G76. Bo w Machu jest to realizowane wywołaniem zewnętrznego podprogramu - jadro Macha tego nie dotyka.

Dodane 7 minuty 37 sekundy:
tak po prawdzie to tego nie jestem pewien. Kiedyś na forum Macha któryś z poważniejszych użytkowników takie coś sugerował.
Ale jak jest..?
autor: qqaz
11 gru 2022, 12:58
Forum: Mach 2 / 3 / 4 (ArtSoft software)
Temat: pozycjonowanie wrzeciona
Odpowiedzi: 62
Odsłony: 3254

Re: pozycjonowanie wrzeciona

Zrobiłeś cos? Działa? Nie? Nie chciało się? Może chociaż tylko
%
S1F100
M3
G32z0,01
m5
M30

Pewnie cała tą wcześniejszą epistołę napisałem aby ja wsadzic...

Ale dla tych co mają tylko falownik bez Bartussowego dupnika.
A do falownika mają instrukcje.
A w niej może napisali że jest wejście impulsowe z enkodera na wrzecionie (jak u Bartussa).
Możliwe wtedy, bo falowniki już to raczej mają, że można takim falownikiem zatrzymać wrzeciono na zadanej pozycji.
Np Hitachi/Omron ( to to samo - takich używam) w swoich zasobach sterowania silnikiem przez falownik umożliwia chyba 6 pozycji do zapamiętania które można wywołać podczas pracy.
Podajesz sygnał na zaprogramowane w tym celu wejścia i wrzeciono robi stop wg impulsów enkodera. ( bo falownikowi wpisujesz ile ma tarcza/obrót)
A pozycja N=0 jest to pozycja wrzeciona w momencie podania zasilania do falownika - (więc nie poruszać!!! albo stosować luzownik zwalniany osobnym poleceniem)
Można też podać stan na inne wejście RESET ( bo tak zostało zaprogramowane ) w pozycji wrzeciona które na interesuje i nowa pozycja startowa jest zapamiętana.
A zatrzymanie wrzeciona możliwe jest:
- w trybie małej prędkości - falownik doliczy impulsy do zera i gwałtownie zrobi stop udarem prądu stałego w uzwojenia.
- w trybie dużej prędkości kiedy po otrzymaniu sygnału do pozycjonowania zmniejszy prędkość wg rampy hamowania a gdy przeleci pozycję=0 (bo tak będzie) to włączy kierunek odwrotny i do poz=0 doczłapie od tyłu

Tak czy siak wrzeciono zatrzyma się dokładnie gdzie trzeba. Zatrzyma, ale aby stało to trzeba je wtedy złapać np hamulcem. Też zrobi to falownik.
autor: qqaz
08 gru 2022, 18:44
Forum: Mach 2 / 3 / 4 (ArtSoft software)
Temat: pozycjonowanie wrzeciona
Odpowiedzi: 62
Odsłony: 3254

Re: pozycjonowanie wrzeciona

Hejka.
Wiesz co Bartek, nie chce mi się pisać i dobierać szczegółów tym bardziej że i tak finalną postać byś przerabiał u siebie.
Czyli sam sobie napisz - tu tylko taki przewodnik. jeżeli zrobisz tak jak napiszę to działać będzie (kol Lepi ja wiem czy działa :wink:

1) zprogramuj wyjście z transoptorem które będzie robić stop falownika - zacisk15 na serwopaku
To bedzie wyjście "Kęsim"

2)Sprawdź jakie możesz ustawić najmniejsze sensowne obroty wrzeciona - oczekiwane 1 obr/2s ewentualnie 1/s.
Odpowiednio w którymś tam stopniu tabelki przełożeń np 10 wpisz obroty minimalne nieco mniejsze i stosownie maksymalne.
to są DRO(56) wybrane przełozenie i DRO(121) zwracające tartość minimalną obrotów (albo tabelka z menu(1,12))
Rzecz w tym aby wywołanie obrotów dla wymiany narzędzia dawało je stabilne z pewnym zapasem dla PWM.
np 5% przy minimalnym 2% - to te wartości w DRO(99) albo PWM Control Ratio w diagnostyce
Oczywiście o ile obroty ustawiasz przez PWM a nie jakoś.

3) zapisz w profilowym folderze nowe makro np M201.m1s
Wpisz w niego treść uruchamiającą blokowanie wrzeciona



Const Kęsim=OutputXX 'tu wpiszesz właściwe wyjście

ActivateSignal(Kęsim)
message("wrzeciono na pozycji do wymiany")
sleep 1000
code "( )"
DeActivateSignal( Kęsim )

Sprawdź treść czy faktycznie uruchomisz wyjście. Możliwe że będzie wygodniejsza inna składnia albo jakieś spacje, cudzyslowy, zobaczysz, poprawisz
To powyżej tylko zastopuje wrzeciono na 1 s.
Jeżeli masz trzymać blokadę przez cały czas wymiany to powinny być dwa makra.
Jakby co pomogę.

4) pozycjonowanie wrzeciona
Cały dowcip sprowadza się to tego co powiedziałaeś ze zatrzymujesz je w punkt tylko trzeba trafić.
No to jedziemy na pozycję wymianyXYZ (wymiana) przy Twoim aktualnym ofsecie wyświetlanym w DRO(46)

na tej pozycji!!! dopiero:
Uruchamiasz makro które wykona gwint na długości 0,01mm. I tyle
- masz kontrolę startu procesu w oparciu o pozycję indeksu - csmio przypilnuje tym dupnikiem aby było zawsze tak samo.
funkcja G32z-0.01 zanim się zacznie to juz się skończy ( takie poprawne zastosowanie widzenia świata przez partacza)
A dalej wywołujesz makro M201.m1s które natychmiast blokuje pozycję wrzeciona.
A ponieważ nie jest jedna z osi to Mach nie będzie protestował.

Czyli treść makra M202.m1s:


dX = GetOEMDro(800)'zapamietanie wartości aktualnch liczników, ofsetu, przełozenia
dY = GetOEMDro(801)
dZ = GetOEMDro(802)
off= GetOEMDro(46)
przek=GetOemDro(56)
rem wywołanie nowego ofsetu np nr 50 - będę w nim zmieniał liczniki jak wygodnie. Tylko żeby nie był to ofset w którym masz coś ustawione!.

SetOENDro(46,50)'wbranie ofsetu
doOemButton(1007)' wyzerowanie liczników
SetOemDRO(56,10)'wybranie przełożenia nr 10 dla którego sprawdzone są wartości PWM że nie zdławisz obrotów

rem teraz mozna wykonać ruch bo wiadoma co gdzie się stanie

code" s1F100"
code"G32z-0.01" 'szukanie indeksu
code"M201" ' zatrzymanie wrzeciona

rem przywrócenie poprawnych liczników
setOemDro(46,off)
setOemdro(800,dx)
setOemDro(801,dy)
setOemDro(802,dz)
setOemDRO(56,przek)

i tyle, wrzeciono stoi a dalej robisz co tam potrzebujesz..

Tak dla poprawności
powinno wystarczyć samu wywołanie nowego ofsetu w DRO(46) co spowoduje wpisanie w licznki jakiś tam wartości
Po przywróceniu w DRO(46,off) w licznikach osi same powinny sie pojawić niezmienione wartości przed wywołaniem makra.
Ale jak chcesz możesz zapamietywać lub tylko wywoływać.

Dodane 9 minuty 18 sekundy:
tera przycisk
Edytujesz ekran czyli nowy button a w nim zaptaszczasz VBscript ( otwierasz plik ekranu do edycji programem Mach3Screen.exe a nie za pomocę edycji treści przycisku w oparciu o menu(5,6) bo tam dostepne są tylkoprzyciski z wpisanym polecenie w polu exe kodu lubVB

A w treść buttona wstawiasz
code"M202"
fszysko i ...

Dodane 3 minuty 38 sekundy:
Jakby Mach się dławił to wpisz treść M201 otwartym tekstem zamiast wywoływać je jako makro
autor: qqaz
08 gru 2022, 08:58
Forum: Mach 2 / 3 / 4 (ArtSoft software)
Temat: pozycjonowanie wrzeciona
Odpowiedzi: 62
Odsłony: 3254

Re: pozycjonowanie wrzeciona

bartuss1 pisze:
07 gru 2022, 19:39
jak nie wyjdzie to bede ręcznie ustawiał
nie będziesz bo to co przedstawiłeś jest wystarczające.
Albo zrobię Ci układzik - raptem jeden scalak- i będziesz sprzętowo pozycjonował.
Albo programowo.
1) do wolnego wyjścia csimo wstaw transoptor ( opornik 2k4 szeregowo z diodą transoptora wisi na +24V i zwierane do masy przez wyjście csmio. Tylko we właściwym kierunku dioda!!!) którym będziesz zwierał pin15 do masy w serwopaku. Jak pisłeś to zatrzymuje wrzeciono w punkt. Ten transoptor potrzebny jest niezależnie od sposobu pozycjonowania sprzęt/program.
2) Sprawdź czy Twoja wersja Mach3 obsługuje G32 czy tylko G76. No i czy ten dupnik w ogóle działa i umożliwia gwintowanie. Bo wtedy można się dobrać do indeksu.

Na PW podrzucę Ci makro.
Umiesz zrobić sobie przycisk abyś mógł z palca wywołać pozycjonowanie jako zdarzenie samoistne a nie tylko jako fragment programu?
Czy wymiana narzędzia to tylko pozycjonowanie wrzeciona czy jeszcze reszta ruchów z uruchomieniem magazynu i zmieniarki. Bo to wiesz, zależnie jak jest zaptaszczone w okienku opcji wymiany to używasz (lub nie) tego M6Start i M6End które są samoczynnie wywoływan linią Txx przez Macha. Tam możesz uzupełnić co potrzeba.
Tylko musisz wiedzieć - wymiana ręczna to M6start a po wymianie M6End a gdy wymiana automatyczna to tylko M6start - endu już nie wywołuje.
Albo wyczyścisz ich zawartość ale wtedy sam będziesz wstawiał swoje polecenie M1xx dla sekwencji - pozycjonowanie, magazyn, wymiana.
Co kto lubi byle wiedział co robi.
autor: qqaz
07 gru 2022, 19:32
Forum: Mach 2 / 3 / 4 (ArtSoft software)
Temat: pozycjonowanie wrzeciona
Odpowiedzi: 62
Odsłony: 3254

Re: pozycjonowanie wrzeciona

bartuss1 pisze:
07 gru 2022, 18:42
ile czasu potrzebuje makro zeby zareagować i przeleciec prądem po tych kabelkach do treibera?
Jeżeli nie jest znany nr rejestru z indeksem w csmio to bez znaczenia. Dlatego cały czas krąży wersja pluskwy. A ta potrzebuje zasilania , najlepiej 5V i podpięcia się do wyjścia indeks np w dupniku albo na zaciskach swerwopaka. I czas indeksu jest nieistotny bo zadziała zbocze a nie szerokość impulsu (no oczywiście w zakresie realnych wartości -do 1 MHz.)

co to ten treiber?

Dodane 1 minuta 57 sekundy:
czy jak coś nie wyjdzie to wtedy kaka?

Dodane 54 sekundy:
Jeszcze trochę i wyjdzie na to że tusek miał rację

Wróć do „pozycjonowanie wrzeciona”