porównanie języków programowania

cechy charakterycztyczne trzech głównych języków programowania maszyn CNC- Fanuc.Sinumerik,Haidenhein

Dyskusje dotyczące programowania G-Code

Autor tematu
Frezik
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 3
Posty: 3
Rejestracja: 17 lut 2020, 21:51

porównanie języków programowania

#1

Post napisał: Frezik » 18 mar 2020, 20:37

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 :)




Steryd
Lider FORUM (min. 2000)
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

#2

Post napisał: Steryd » 18 mar 2020, 20:59

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.
Można?
Morzna!!!


rc666
ELITA FORUM (min. 1000)
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

#3

Post napisał: rc666 » 18 mar 2020, 21:27

No to bedzie poprawka na jesien.
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
Frezik
Nowy użytkownik, używaj wyszukiwarki
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

#4

Post napisał: Frezik » 18 mar 2020, 21:41

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.

Awatar użytkownika

Zienek
Lider FORUM (min. 2000)
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

#5

Post napisał: Zienek » 18 mar 2020, 21:49

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! :)


Autor tematu
Frezik
Nowy użytkownik, używaj wyszukiwarki
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

#6

Post napisał: Frezik » 18 mar 2020, 21:54

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 ;/


rc666
ELITA FORUM (min. 1000)
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

#7

Post napisał: rc666 » 19 mar 2020, 12:31

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)
Nie ma głupich pytań, są tylko głupcy którzy ich nie zadają...


Arias2
Specjalista poziom 2 (min. 300)
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

#8

Post napisał: Arias2 » 22 mar 2020, 13:12

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


Steryd
Lider FORUM (min. 2000)
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

#9

Post napisał: Steryd » 22 mar 2020, 15:27

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!!!


Arias2
Specjalista poziom 2 (min. 300)
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

#10

Post napisał: Arias2 » 22 mar 2020, 20:27

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.

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „G-CODE - programowanie”