porównanie języków programowania
cechy charakterycztyczne trzech głównych języków programowania maszyn CNC- Fanuc.Sinumerik,Haidenhein
-
Autor tematu - Nowy użytkownik, używaj wyszukiwarki
- Posty w temacie: 3
- Posty: 3
- Rejestracja: 17 lut 2020, 21:51
porównanie języków programowania
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
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
-
- Lider FORUM (min. 2000)
- Posty w temacie: 2
- Posty: 4146
- Rejestracja: 13 lut 2017, 19:34
- Lokalizacja: Szczecin
Re: porównanie języków programowania
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.
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.
Można?
Morzna!!!
Morzna!!!
-
- ELITA FORUM (min. 1000)
- Posty w temacie: 2
- Posty: 1244
- Rejestracja: 27 cze 2011, 14:48
- Lokalizacja: Chrząszczyżewoszyce
Re: porównanie języków programowania
No to bedzie poprawka na jesien.
Takie lenistwo, ze nawet 5 minut sie nie spedzie na google zeby znalezc.
Takie lenistwo, ze nawet 5 minut sie nie spedzie na google zeby znalezc.
Nie ma głupich pytań, są tylko głupcy którzy ich nie zadają...
-
Autor tematu - Nowy użytkownik, używaj wyszukiwarki
- Posty w temacie: 3
- Posty: 3
- Rejestracja: 17 lut 2020, 21:51
Re: porównanie języków programowania
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.
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.
-
- Lider FORUM (min. 2000)
- Posty w temacie: 1
- Posty: 3730
- Rejestracja: 13 gru 2008, 19:32
- Lokalizacja: Szczecin
- Kontakt:
Re: porównanie języków programowania
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!
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!
-
Autor tematu - Nowy użytkownik, używaj wyszukiwarki
- Posty w temacie: 3
- Posty: 3
- Rejestracja: 17 lut 2020, 21:51
Re: porównanie języków programowania
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 ;/
-
- ELITA FORUM (min. 1000)
- Posty w temacie: 2
- Posty: 1244
- Rejestracja: 27 cze 2011, 14:48
- Lokalizacja: Chrząszczyżewoszyce
Re: porównanie języków programowania
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)
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)
Nie ma głupich pytań, są tylko głupcy którzy ich nie zadają...
-
- Specjalista poziom 2 (min. 300)
- Posty w temacie: 2
- Posty: 566
- Rejestracja: 29 lip 2007, 10:49
- Lokalizacja: wieluń-eslov
Re: porównanie języków programowania
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
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
-
- Lider FORUM (min. 2000)
- Posty w temacie: 2
- Posty: 4146
- Rejestracja: 13 lut 2017, 19:34
- Lokalizacja: Szczecin
Re: porównanie języków programowania
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
Można?
Morzna!!!
Morzna!!!
-
- Specjalista poziom 2 (min. 300)
- Posty w temacie: 2
- Posty: 566
- Rejestracja: 29 lip 2007, 10:49
- Lokalizacja: wieluń-eslov
Re: porównanie języków programowania
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.