Bardziej zaawansowane systemy sterowania maszynami CNC...

Rozmowy na temat układów elektronicznych sterowania obrabiarek CNC

Autor tematu
oprawcafotografii
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 2
Posty: 6105
Rejestracja: 29 kwie 2009, 10:11
Lokalizacja: Kraków / Jaworzno / Kopanka

Bardziej zaawansowane systemy sterowania maszynami CNC...

#1

Post napisał: oprawcafotografii » 30 sty 2016, 13:08

Chodzi mi po glowie kolejna maszynka i w zwiazku z tym mam temat:
- szukam badziej zaawansowanego sustemu sterowania niz Mach, czy
CNCgraf...

Juz wyjasniam o co chodzi...

Systemy jak wyzej dzialaja jak wiadomo tak, ze interpreter liczy ruch maszyny
na podstawie g-codu czy innych plikow i wysyla go do sterowania maszyny.
Sterowanie maszyny przyjmuje komendu step/dir i stara sie je zrealizowac.

W wersji najprostszej znowu sterowanie maszyny wysyla sygnaly elektryczne
do silnikow krokowych zeby osiagnac odpowiednie polozenie osi (ruch).
Sterowanie silnikow nie wie czy maszyna pracuje jak powinna...

We wersji bardziej zaawansowanej mamy serwa - driver zasila serwo serwo
i poprzez sprzezenie zwrotne kontroluje jego pozycje. Tu juz jest lepiej bo
teoretycznie nie mozemy "zgubic kroku" wiec maszyna poruszac sie bedzie
po trajektorii jak zakladano...

Pozostaje jednak problem taki ze sterowanie generujace rozkazy step/dir nie
wie tak naprawde nic o zachowaniu maszyny - jakie sa bledy pozycjinowani,
wibracje, odchylenia od teoretycznej trajektorii etc.
Mozna zastosowac enkodery liniowe na osiach ale to chyba za wiele nie daje...

Do rzeczy :)

Chetnie pobawilbym sie sterowaniem, ktore jest bardziej zaawansowane czyli
analizuje to jak zachowuje sie maszyna - zna wlasciwosci maszyny i np. koryguje
ruch uwzgledniajac przeciazenia wynikajace z poruszania sie wirujacego wrzeciona,
mas poruszajacych sie elementow. Mozeliwe jest tez korygowanie ruchu uwzgledniajace
sily powstajace przy frezowaniu (odginanie freza), korygowanie mikro bledow
wygenerowanych przez CAM / wynikajacych z niedoskonalosci projektow etc...

Czesc z tych funkcji ma sterowanie Mitsubishi M700.
Ciekaw jestem czy ktos go moze uzywa? Chetnie poczytam wrazen uzytkownika.

Bede wdzieczny za podpowiedzenie jakimi innymi sterowaniami sie zainteresowac.

Glownie interesuje mnie funkcje majace wplyw na jakosc powierzchni obrabianej
czyli cos jak SSS w Mitsubshi, tu mozna poczytac, nie chce mi sie przepisywac ;)
http://wwwf8.mitsubishielectric.co.jp/c ... index.html

Mam nadzieje, ze kogos temat zainteresuje co bedzie znaczylo ze mi nie odbilo ;)

q


„Największym wrogiem wolności jest najedzony niewolnik.”

Tagi:

Awatar użytkownika

pitsa
Moderator
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 3
Posty: 4693
Rejestracja: 13 wrz 2008, 22:40
Lokalizacja: PL,OP

Re: Bardziej zaawansowane systemy sterowania maszynami CNC..

#2

Post napisał: pitsa » 30 sty 2016, 21:53

Bardzo interesujący temat. Od razu kojarzy mi się z FPGA. To muszą być szybkie sprzężenia zwrotne w reakcji na wibracje, piski.. i trzeba wiedzieć co skorygować i jak skorygować.
Tak szybkie przetwarzanie informacji, jak w zagadkach pana Kimla kiedy to nikt nie wierzył, z jak wielką dokładnością wylicza pozycję... a tu się okazuje, że poziom nano jest osiągalny. :-)

Przy takich bajeranckich-korektach wchodzą w grę tylko rozwiązania wbudowane w gotowy powtarzalny produkt. Przykładowo: Najnowsze drukarki wielkoformatowe mogą mieć systemem korekty "wyplucia" kropki uwzględniającym zmienną odległość między głowicą drukującą a materiałem. Jeśli materiał jest dalej to kropla atramentu jest wystrzeliwana odpowiednio wcześniej lub później z uwzględnieniem zmiany jej trajektorii. Jak to robią? Nie wiadomo nawet gdy kliknie się na "więcej informacji". Drukarka ma mieć w nazwie X i ma wtedy tą "technologię". ;-)
zachowanie spokoju oznacza zdolności do działania
ᐃ 🜂 ⃤ ꕔ △ 𐊅 ∆ ▵ ߡ


mc2kwacz
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 2
Posty: 2920
Rejestracja: 27 maja 2013, 22:18
Lokalizacja: gdzieś

#3

Post napisał: mc2kwacz » 31 sty 2016, 18:10

Oprawca, jako laik-rzemiocha, który nie ma bladego pojęcia o automatyce i świat dla niego kończy się zasadniczo na step-dir bo nic więcej nie ogarnia, nie musisz tego wiedzieć i oczywiście nie wiesz, że to czego szukasz to jest nic nowego ;) Podstawy automatyki. KAŻDE profesjonalne sterowanie ma możliwość obsługi takich potrzeb. O ILE takie potrzeby istnieją oczywiście. Zagadnienie oscylacji i trajektorii dochodzenia to w automatyce temat podstawowy, tak jak pomiary temperatury to 90% pomiarów w całym przemyśle. Tylko prymitywne systemy oparte na pikach, machach i innych zabawkach dla niskobudżetowych amatorów cnc, ignorują tematy związane z dynamiką konstrukcji maszyny i nie oferują żadnych pomocnych rozwiązań. No bo i jak, jeśli steruje się step-dir, czyli wykorzystuje koncepcję przedszkolną (zrozumiałą dla ludu)?

Pitsa natomiast popłynął pseudonaukowo z pomocą FPGA jako leku na wszystko dla pseudoinżynierów, bo na piski podczas obróbki jedyną radą jest nieprzetrawiony alkoholem mózg operatora.
Pozycję można sobie liczyć i do attometrów, i co z tego :) Wyliczenie pozycji powinno być wystarczająco bardziej precyzyjne od precyzji używanych w programie, aby skumulowane błędy zaokrąglenia nie powodowały błędów realnych, i to wszystko co ma jakiekolwiek uzasadnienie. Tacy jak pitsa, gdyby tylko im pozwolić, pisaliby "publikacje naukowe" o mikroprocesorowej symulacji kontroli narostu w funkcji temperatury chłodziwa :lol:

Awatar użytkownika

pitsa
Moderator
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 3
Posty: 4693
Rejestracja: 13 wrz 2008, 22:40
Lokalizacja: PL,OP

#4

Post napisał: pitsa » 31 sty 2016, 18:54

Płynę dalej. ;-) Pewnie wystarczy PLC i "laserowy pomiar" obciążenia wrzeciona dający bez problemu informację o procesie skrawania dzięki, któremu będzie można odpowiednio skorygować ruch maszyny utrzymując jakość powierzchni po obróbce bez pogorszenia.

Pytanie czy jest "coś" lepszego od używanych powszechnie sterowań i dostępnego co można wstawić w swoją maszynkę i zyskać na jakości?
zachowanie spokoju oznacza zdolności do działania
ᐃ 🜂 ⃤ ꕔ △ 𐊅 ∆ ▵ ߡ


Autor tematu
oprawcafotografii
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 2
Posty: 6105
Rejestracja: 29 kwie 2009, 10:11
Lokalizacja: Kraków / Jaworzno / Kopanka

#5

Post napisał: oprawcafotografii » 31 sty 2016, 19:01

Mnie "na poczatek" interesowalaby korekta "uskokow" w trajektorii obrobki,
czyli automatyczne wygladzanie i korekta ze wzgledu na ugiecie narzedzia
oraz calej osi pod wplywem sil obrobki. To powinni dac sie policzyc i ponoc
sterowanie Mitsubishi wlasnie takie rzeczy robi...

q
„Największym wrogiem wolności jest najedzony niewolnik.”

Awatar użytkownika

pitsa
Moderator
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 3
Posty: 4693
Rejestracja: 13 wrz 2008, 22:40
Lokalizacja: PL,OP

#6

Post napisał: pitsa » 31 sty 2016, 19:26

zachowanie spokoju oznacza zdolności do działania
ᐃ 🜂 ⃤ ꕔ △ 𐊅 ∆ ▵ ߡ


mc2kwacz
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 2
Posty: 2920
Rejestracja: 27 maja 2013, 22:18
Lokalizacja: gdzieś

#7

Post napisał: mc2kwacz » 31 sty 2016, 20:20

Wasze wywody przypominają próbę trafienia do środka tarczy z rozklekotanego karabinka z krzywą lufą i telepiącym się celownikiem podczas gdy można wziąć po prostu dobry karabinek.

Oprawca, zapewniam Ciebie że przy "normalnym" sterowaniu a nie jakimś badziewiu ze step-dir, nie ma ŻADNYCH "uskoków", o ile oczywiście trajektoria jest matematyczną krzywą a nie linią łamaną.
Co do błędów naprężeń to na sztywność maszyny i narzędzia (jakość!!!) nie ma bata. Są liczne możliwości korekty zazwyczaj, ale i tak na pewnym poziomie wszystko sprowadza się do pomiarów końcowych i wyliczenia korekty. Ale powtarzam - jakość maszyny, jakość narzędzi (z g..na bicza nie ukręcisz, jak wiadomo) i umiejętne użycie tychże narzędzi. Nie tylko maszyna się ugina, materiał też pracuje i nie chodzi mi bynajmniej o efekty termiczne.

Ale o czym my właściwie rozmawiamy? Czyżbyś zaczął produkować podzespoły do mikroskopów elektronowych albo linie do produkcji półprzewodników? :lol:

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Elektronika CNC”