Strona 1 z 2

porównanie języków programowania

: 18 mar 2020, 20:37
autor: Frezik
Witam.
Do pracy zaliczeniowej potrzebuje informacji albo żródeł gdzie taką wiedzę mogę znaleźć dotyczącą różnic w poszczególnych językach programowania, ze względu na komendy, sposób zapisu czy po prostu działania 3 głównych systemów sterowania i języków im podległych: Fanuc, Haidenhein, Sinumerik.

Większość z wam jest ekspertami w programowaniu maszyn na tych trzech systemach sterowania więc może podsunie jakieś wnioski wg których mógłbym takie porównianie stworzyć. Fajnie by było posłużyć się gotowymi G-Codami wszystkich tych języków, na pewno prościej byłoby wyłapać jakieś różnice między nimi.

Z góry dziękuje za pomoc i od razu zazaczam, że dużo czytałem i szukałem informacji na ten temat ale nadal jestem zielony więc proszę o wyrozumiałość i jak najprostrze uchwycenie tematu :)

Re: porównanie języków programowania

: 18 mar 2020, 20:59
autor: Steryd
Skoro długo szukałeś i nadal nie wiesz to chyba czas zakończyć nierówną walkę.

Btw jest coś takiego jak instrukcja, każdy język programowania coś takiego ma. wujek google wie gdzie. Reszta to kwestia chęci, nawet nie inteligencji.

Re: porównanie języków programowania

: 18 mar 2020, 21:27
autor: rc666
No to bedzie poprawka na jesien.
Takie lenistwo, ze nawet 5 minut sie nie spedzie na google zeby znalezc.

Re: porównanie języków programowania

: 18 mar 2020, 21:41
autor: Frezik
Ehh, liczyłem że na postawie jakiś programów mógłbym sobie porównać jak odbywa się kompensacja, stałe cykle jak wiercenie, wybieranie kieszeni, gwintowanie itp ,jakie cykle w jednym systemie występują, a w innym nie, lub pod innym numerem. Doświadczony programista na pewno kilka takich niuansików mógłby dostarczyć swoją fachową wiedzą a wtedy wiedziałbym na czym się dokładnie skupiać.

Jeśli chodzi o G cod to naprawdę mało takich znaczących roznic się dopatrzyłem. Bardziej jeśli chodzi o same systemy, inaczej odbywa się zjazd na punkty referencyjne. Inaczej obsługuje się podajnik narzędzi, czy głowicę, włącza się podajnik wiórów, wpisuje program, czy dane.

Re: porównanie języków programowania

: 18 mar 2020, 21:49
autor: Zienek
Może dla takiego Fusion warto by napisać program na parę narzędzi i zrobić export dla paru postprocesorów.

Postprocesor na początku powinien wypluć istotne rzeczy, które możesz googlać.

No jakoś nikt się nie kwapi, żeby dać odpowiedź na tacy. Więc do roboty! :)

Re: porównanie języków programowania

: 18 mar 2020, 21:54
autor: Frezik
Zienek pisze:Może dla takiego Fusion warto by napisać program na parę narzędzi i zrobić export dla paru postprocesorów.

Postprocesor na początku powinien wypluć istotne rzeczy, które możesz googlać.

I to już jest jakaś podpowiedź :) Po prostu ciężko zacząć jeśli się nie ma żadnego punktu zaczepienia ;/

Re: porównanie języków programowania

: 19 mar 2020, 12:31
autor: rc666
Ty nie pytasz o pomoc tylko szukasz jelenia ktory odwali ci cala robote.
Ale, cykle sa takie same we szystkich systemach jak np. wiercenie. Roznica jest w jaki sposob jes zapisany dany cykl.
Tak obrazowo: "dziendobry" mozesz powiedziec w wielu jezykach tylko w kazdym bedzie to brzmialo inaczej a znaczenie bedzie to samo.
Np. W FANUCu prosrte wiercenie to G81 i wszystkie parametry.

W MAZAKu bedzie cos takiego wiercenie otworow na okregu.
PNo. MODE # DIA. DEPTH DEP-1 DEP-2 DEP-3 V FEED TOOL
27MDR FCE 1 0.22 0.285 0.28 0.12 0.12 40 0.0015 9
SEQ SHP SPT-R/x SPT-Th/y SPT-Z SPT-Y/C CTR1/PITCH CTR2 NUM. ANGLE TYPE
1 CRC R2.406 A0. 0.105

W SIMENSie nie pamietam jak jest wiercenie, krotko na tym pracowalem.
Ale, wszystkie te controle wykorzystuja G-kody i M-kody.

Tyle moge podpowiedziec. Konkretne i szczegolowe pytania zadawaj to ludzie beda ci pomagac ( nie mylic ze zrobieniem za ciebie czegos)

Re: porównanie języków programowania

: 22 mar 2020, 13:12
autor: Arias2
Po pierwsze wybrałeś dwa systemy ISO które pokrywają się w 90% czyli są praktycznie takie same (Fanuc i Siemens), HH to znacząco różniący się system. Jeśli mówimy o sposobie zapisu linijek programowania.
Jeśli chcesz zabłysnąć i zaliczyć to zamiast jednego ISO dodaj sobie MAZAKa
Ciekawe strony z których kiedyś korzystałem.
http://www.helmancnc.com/heidenhain-iso-g-codes/
http://www.numeryczny.pl/?cat=16

Re: porównanie języków programowania

: 22 mar 2020, 15:27
autor: Steryd
Iso ma tyle wspólnego z siemensem i z fanuciem co z mazakiem i heidenhainem. Jak już chcesz koledze pomóc, to przenajmniej nie wprowadzaj w błąd

Re: porównanie języków programowania

: 22 mar 2020, 20:27
autor: Arias2
To wychodzi że cały czas byłem w błędzie, jak możesz to powiedz lub podaj link do strony gdzie będzie wyjaśniona różnica między programowaniem w siemensie a w ISO.