Znaleziono 3 wyniki

autor: zordon666
24 mar 2012, 20:08
Forum: LinuxCNC (dawniej EMC2)
Temat: Zmiana zachowania LinuxCNC
Odpowiedzi: 5
Odsłony: 2562

Cześć

Pojechałem sobie po ambicji, stwierdziłem że wezmę się za to porządnie.
Wystarczyło zajrzeć w linka, użyć szukaj oraz Google i już mam co potrzebowałem.

Zasada jest prosta, jeśli czegoś nie ma w internecie, to po prostu nie istnieje :)

Pozdrawiam
autor: zordon666
21 mar 2012, 20:28
Forum: LinuxCNC (dawniej EMC2)
Temat: Zmiana zachowania LinuxCNC
Odpowiedzi: 5
Odsłony: 2562

Witam

Słuchajcie, kilka dni temu kolega poprosił mnie o pomoc.
Jego znajomy mam małą firmę, zbudował sobie urządzenie którego zadaniem będzie obcinanie pasów transportowych na określoną długość.
Mechanikę wymyślił sobie sam i jak wykonanie, sterowanie zlecił jakiemuś kolesiowi.

Przyznam wam szczerzę że nie rozumiem takiego rozwiązania, a mianowicie:
mamy silnik krokowy 8,5Nm, sterownik i całą elektronikę, komputer z zainstalowanym Mach3, gościu od sterowania tak to sobie wymyślił.
Tłumaczyłem temu znajomemu że taki układ powinien być wyposażony w sterownik PLC, że silnik krokowy nie jest tu potrzebny - wystarczył by zwykły silnik na przekładni + jakiś enkoder prościutki, ale on się w ogóle nie zna elektronice i chyba dał się zrobić w balona.

Sprawa wygląda tak że szkoda mi tego gościa, sympatyczny starszy koleś,
dumny ze swojej konstrukcji i on po prostu chce aby to działało na tym co już ma.

Ponieważ nie znoszę kaszany i chciałbym aby to miało ręce i nogi, podjąłem decyzję że należy zainstalować LinuxaCNC, coś tam widziałem że linux posiada swój dialog i nie trzeba robić lipy z G codem, tylko napisać programik a całe sterowanie dostosować do tego zadania ( usunięcie załączania napędów, bazowania itp.)


Schemat urządzenia:
Obrazek

Działanie:

Wkładamy pas, wpisujemy w komputerze długość odcinków i uruchamiamy.
Maszyna opuszcza nóż termiczny i odcina pas (ustalenie początku pierwszego cięcia) - od tego moment zaczynają się pasy (X)m
Maszyna podnosi nóż, wypuszcza (X)m pasa, opuszcza nóż i tak pracuję w pętli.

Informację z układu (sprzężenia zwrotne):
Tu zależało by mi aby system reagował zatrzymaniem pracy na sytuacje gdy:
- dojdzie do zaplątania się pasa od strony wejścia (mamy czujnik napięcia pasa)
- dojdzie do mechanicznego zablokowania się siłownika (mamy czujnik magnetyczny)
- widziałbym też reakcje na zakończenie się szpuli z taśmą
Może dało by się wykonać jakieś komunikaty w zależności od sytuacji?

Teraz tak, szczerze to nie mam czasu się tym zająć, uczyć i poznawać dialogu linuxa, bo mam inne sprawy.
Z drugiej strony jakbyście zobaczyli tego kolesia z jaką radością on ruszał ręcznie tą maszyną, to żal mi go tak zostawiać :(

Mam prośbę do doświadczonych kolegów w zakresie w/w programowania, może dla was to prosta sprawa i dało by się to porządnie zrobić, oczywiście się dogadamy :D

Proszę o informację na e-maila, najlepiej do piątku.

Pozdrawiam
Paweł
autor: zordon666
20 mar 2012, 20:03
Forum: LinuxCNC (dawniej EMC2)
Temat: Zmiana zachowania LinuxCNC
Odpowiedzi: 5
Odsłony: 2562

Zmiana zachowania LinuxCNC

Cześć

Mam pytanie, czy jest możliwość aby linuxCNC zmienił charakter działania:

1. Po włączeniu aplikacji, automatycznie następuje załączenie maszyny (czerwony guziczek)
2. Aplikacja nie wymaga bazowania osi i można wykonywać program, MDI.
3. Program G-code ładuje się automatycznie razem ze sterowaniem.
4. Zmienić nawy Chłodzenie, Mgła na dowolny tekst.

Z góry dziękuje za wyjaśnienia

Pozdrawiam

Wróć do „Zmiana zachowania LinuxCNC”