Znaleziono 16 wyników

autor: KILLER_PL
04 wrz 2012, 18:37
Forum: Mach 2 / 3 / 4 (ArtSoft software)
Temat: MODERNIZACJA MASZYN CNC W OPARCIU O CSMIO/IP-S i CSMIO/IP-A
Odpowiedzi: 67
Odsłony: 15930

jasnowidz czy co :mrgreen:
autor: KILLER_PL
03 wrz 2012, 21:06
Forum: Mach 2 / 3 / 4 (ArtSoft software)
Temat: MODERNIZACJA MASZYN CNC W OPARCIU O CSMIO/IP-S i CSMIO/IP-A
Odpowiedzi: 67
Odsłony: 15930

Nie jestem teraz przy maszynie ale jutro spróbuję.

Dzięki za pomoc.

[ Dodano: 2012-09-03, 21:18 ]
to może przy okazji podpowiecie jak się robi skoki warunkowe lub bezwarunkowe np.:

1. skok do NXX linijki bez warunków.
2. skok do NXX linijki jeżeli wartość #xx nie jest = #yy
3. skok do NXX linijki jeżeli wartość #xx jest < #yy
4. skok do NXX linijki jeżeli wartość #xx jest > #yy

i jeszcze jedno, jeśli linijka do której skaczemy jest wcześniej w programie potrzeba wpisywać (-) przed numerem jak w SINUMERIKU?
autor: KILLER_PL
03 wrz 2012, 15:43
Forum: Mach 2 / 3 / 4 (ArtSoft software)
Temat: MODERNIZACJA MASZYN CNC W OPARCIU O CSMIO/IP-S i CSMIO/IP-A
Odpowiedzi: 67
Odsłony: 15930

Pytanie do specjalistów od MACHA.

Jak w machu pisze się program w parametrach.
Bardzo często programowania para-metrycznego używam na innych sterowaniach i np. w SINUMERIKU zamiast wartości można zdefiniować parametr (Rxx) przykład:
--------------------
G90 G94 M3 F500
R100=10
G0 X0 Y R100
Z-10
G1 X50
Y-R100
G1 X0
G0 Z 50
M30
-----------------------
(TO SAMO BEZ PARAMETRU)
G90 G94 M3 F500
G0 X0 Y10
Z-10
G1 X50
Y-10
G1 X0
G0 Z 50
M30
-------------------------

Wyczytałem na forum że w programie MACH zamiast "Rxx" stosuje się "#xx"
czyli program powinien wyglądać tak
G90 G94 M3 F500
#100=10
G0 X0 Y[#100]
Z-10
G1 X50
Y-[#100]
G1 X0
G0 Z 50
M30

maszyna jedzie prawidłowo gdy jest wartość Y[#100], problem pojawia się w momencie gdy chcę żeby maszyna pojechała #100 ale z (-) czyli Y-[#100](próbowałem też zapisać Y[-#100] ale efekt ten sam), zatrzymuje się w tym momencie i koniec.

Jak zapisać parametr tylko z wartością ujemną?
autor: KILLER_PL
30 sie 2012, 22:09
Forum: Mach 2 / 3 / 4 (ArtSoft software)
Temat: MODERNIZACJA MASZYN CNC W OPARCIU O CSMIO/IP-S i CSMIO/IP-A
Odpowiedzi: 67
Odsłony: 15930

Na Razie napisze jedno macro którego wywołanie zatrzymana 1,5 s ruchy i wysteruje wyjście załączające Pompę hydrauliki i drugie wyjście które otworzy elektrozawór od stołu obr.
Drugie macro po prostu będzie odwoływać to pierwsze i tyle.

Czyli jak wygeneruje z cama program który np przez 20 min będzie kręcił stołem nawet z krótkimi przerwami to pompa będzie musiała przez te 20 min pracować, na początku do programu dopisze 1 macro a jak już nie będzie się kręcić dłuższą chwile napisze 2.
na razie nie mam innego pomysłu, wydaje mi się że jedynym innym rozwiązaniem jest dopisanie tego do plugina.
autor: KILLER_PL
29 sie 2012, 23:44
Forum: Mach 2 / 3 / 4 (ArtSoft software)
Temat: MODERNIZACJA MASZYN CNC W OPARCIU O CSMIO/IP-S i CSMIO/IP-A
Odpowiedzi: 67
Odsłony: 15930

ja tylko sygnalizuje problem, z którym na razie poradzę sobie przez napisanie macra. Wiadomo że ważniejsze jest wprowadzenie porządnej kompensacji luzów. Ale w kolejnych wersjach softu może to uwzględnicie.
autor: KILLER_PL
28 sie 2012, 23:35
Forum: Mach 2 / 3 / 4 (ArtSoft software)
Temat: MODERNIZACJA MASZYN CNC W OPARCIU O CSMIO/IP-S i CSMIO/IP-A
Odpowiedzi: 67
Odsłony: 15930

ale ten stół jest ciągle zablokowany hydraulika go tylko rozblokowuje, a nawet jak załóżmy że pompa to przeżyje i wytrzyma ciągłe działanie przez kilka godzin to jak mam luzować narzędzia. Chciałem oszczędzić na przycisku i podłączyłem razem oba elektrozawory od luzowania narzędzia w głowicy poziomej i pionowej, okazało się że jest za mała siła żeby zluzować narzędzie.

Po drugie tak to działało oryginalnie.
autor: KILLER_PL
28 sie 2012, 20:55
Forum: Mach 2 / 3 / 4 (ArtSoft software)
Temat: MODERNIZACJA MASZYN CNC W OPARCIU O CSMIO/IP-S i CSMIO/IP-A
Odpowiedzi: 67
Odsłony: 15930

do kolegi CIZAR.

Ten mój stół obrotowy miałem na początek obsłużyć tak jak proponuje chyba kolega DZIABI3, bo jest to najprostsza z opcji i na pewno będzie działać, czyli napisać dwa macra które będę wywoływał jak będę chciał kręcić stołem a drugie żeby blokować stół z powrotem.

Mam jednak podzielnice na innej maszynie (chiron)na Sinumeriku 820 i tam z automatu wywołanie obracania osią A w programie powoduje pauzę ok 1,5 s w tym czasie słychać jak hamulec się rozblokowuje i dopiero po rozblokowaniu maszyna zaczyna jechać. Gdy w kolejnej linijce znowu użyję ruchu tą osią to hamulec dalej jest rozblokowany, ale jeśli w kolejnej linijce nie ruszam osi A to słychać jak hamulec łapie z powrotem. Nie muszę używać do tego żadnej dodatkowej funkcji.

Nie dało by się do pluginu przy osiach dodatkowych A,B,C dodać opcji w której ustawiam że warunkiem ruchu osi jest wystawienie sygnału na którymś wyjściu i poczekanie jakąś wartość czasu wpisaną w jednej rubryce w ms i ewentualnie druga rubryka z czasem po którym jeśli oś jest bez ruchu to sygnał znika.
autor: KILLER_PL
26 sie 2012, 00:34
Forum: Mach 2 / 3 / 4 (ArtSoft software)
Temat: MODERNIZACJA MASZYN CNC W OPARCIU O CSMIO/IP-S i CSMIO/IP-A
Odpowiedzi: 67
Odsłony: 15930

dobra wracamy do tematu

dziabi3, tak dzwoniłem do Bartka nawet mam w planach się do niego wybrać.

Nie wiem jak u niego ale u mnie 4 oś to nie dodatkowa podzielnica tak jak np. u kolegi FRESKO tylko cały stół na którym mocuję imadło, obraca się on dookoła. Po drugie u mnie hydraulika nie służy do zaciskania stołu tylko na odwrót, a pompa do hydrauliki jest bardzo mała i raczej nie jest przeznaczona do pracy ciągłej(dlatego normalnie włącza się w momencie wykonywania jakiejś czynności), dodatkowo ta jedna pompa obsługuje luzowanie stołu i luzowanie narzędzia, są po prostu 3 elektrozawory z których jeden uruchamia luzowanie w gł. pionowej 2 poziomej a 3 luzowanie stołu.

następna sprawa to ten enkoder na stole, gdyby go nie było, to nie zależało by mi na tym, tylko ustawiłbym luz nawrotny i tyle, ale już jest zamontowany bezpośrednio na osi stołu i dlatego próbuje go wykorzystać.
autor: KILLER_PL
25 sie 2012, 20:25
Forum: Mach 2 / 3 / 4 (ArtSoft software)
Temat: MODERNIZACJA MASZYN CNC W OPARCIU O CSMIO/IP-S i CSMIO/IP-A
Odpowiedzi: 67
Odsłony: 15930

Panowie proszę was skończcie z tymi kłótniami w zasadzie o niczym, zaśmiecacie tylko ten wątek który z założenia miał być instrukcją obsługi dla osób chcących zmodernizować swoją maszynę w oparci o CSMIO.

W tym temacie rodzaj sterowania został już wybrany, sterownik kupiony i za późno już na przekonywanie mnie do czegoś innego.

Założę za chwile nowy temat w innym dziale w którym będziecie mogli doradzić co lepiej wybrać do modernizacji innej maszyny która jeszcze działa na oryginalnym sterowaniu ale dni tego sterowania dobiegają już końca.

[ Dodano: 2012-08-25, 20:35 ]
https://www.cnc.info.pl/topics50/modern ... htm#282358
autor: KILLER_PL
24 sie 2012, 17:40
Forum: Mach 2 / 3 / 4 (ArtSoft software)
Temat: MODERNIZACJA MASZYN CNC W OPARCIU O CSMIO/IP-S i CSMIO/IP-A
Odpowiedzi: 67
Odsłony: 15930

Witaj cizar,

z tym MPG jest dalej problem, przełączałem zworki na 1 i 3 on a 2 i 4 na off, oraz odwrotnie i nic to nie zmienia, dalej zachowuje się to tak jak opisywałem.

Ale muszę jeszcze dokładnie prze analizować podłączenie przewodów bo na początku w ogóle nie chciał mi działać ten moduł MPG,niby diody na module migały, plugin wykrywał a maszyna nie jeździła, kombinowałem więc z kablami na różne sposoby, aż podczas przeinstalowywania MACHA zauważyłem że mam w zakładce Diagnostyka nie włączoną opcje "Wł/Wył posuw" :oops: jak to włączyłem MPG zaczęło działać, ale może podczas kombinacje coś spartoliłem w kabelkach.

Niestety dokładnie sprawdzę to dopiero w przyszłym tygodniu.

Ale mam dobrą wiadomość:
To sprzężenie zwrotne z enkoderów w CSMIO było mi najbardziej potrzebne do stołu obrotowego, bo mam na nim zamontowany nowy enkoder 9000 imp. (x 4 = 36000 imp.)
bezpośrednio na osi stołu. Rozmawiałem z Adamem z DELTY i on twierdzi że do ich drivera można podłączyć zewnętrzny enkoder i sam driver będzie realizował sprzężenie zwrotne. Ma do mnie przyjechać i mi to pokazać.
Przy okazji może ktoś ma gotowy przepis na zwalnianie hamulca od stołu obrotowego, chodzi o to że u mnie hamulec trzyma na sprężynach i żeby go zwolnić trzeba wysterować hydraulikę, teraz muszę tak zrobić że jeśli w programie pojawi się ruch osią obrotową to maszyna musi poczekać chwilkę aż hamulec zostanie zwolniony i dopiero wtedy może zacząć jechać, gdy stół przestanie się obracać hamulec powinien złapać z powrotem.

Wróć do „MODERNIZACJA MASZYN CNC W OPARCIU O CSMIO/IP-S i CSMIO/IP-A”