Jaki programy obsługuje maszyny 5-osiowe?

Rozmowy dotyczące oprogramowania sterującego maszynami CNC i sterowników CNC obrabiarek numerycznych

tumanek
Stały bywalec (min. 70)
Stały bywalec (min. 70)
Posty w temacie: 5
Posty: 74
Rejestracja: 23 lis 2005, 09:25
Lokalizacja: Rzeszow

#11

Post napisał: tumanek » 26 sty 2011, 14:48

pewnie juz niedlugo lub nawet jest..
http://www.sciencedirect.com/science?_o ... archtype=a
a poza tym w przyzwoitym camie można uwzględnić długość narzędzia i wystarczy przepościć przez postprocessor.
Pozdrawiam
a tu dokladny opis problemu i algorytmy implementacji: http://www.google.com/url?sa=t&source=w ... Mg&cad=rja



Tagi:

Awatar użytkownika

syntetyczny
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 6
Posty: 2692
Rejestracja: 08 gru 2009, 22:33
Lokalizacja: Elbląg
Kontakt:

#12

Post napisał: syntetyczny » 26 sty 2011, 16:59

Ale tu chodzi o 'rzeczywistą' długość narzędzia...Co nie bardzo rozumiem, zwłaszcza gdy w automatach są narzędzia z pamięcią. No ale, młody jestem.
Kto pyta, nie błądzi. Eppur si muove
Kreatura CNC
Modernizacja plotera megaplot

Awatar użytkownika

bartuss1
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 1
Posty: 8363
Rejestracja: 05 kwie 2006, 17:37
Lokalizacja: Kędzierzyn - Koźle
Kontakt:

#13

Post napisał: bartuss1 » 26 sty 2011, 17:24

chyba chodziło o to ze mając okresloną długośc narzędzia które np robi łuk o promieniu A w płaszczyznie pionowej XZ to oś Z oraz poprzeczna X przesuwają się o wartośc łuku podczas gdy oś obrotowa z wrzecionem kreśli łuk
przy wiekszym łuku B oś wrzeciona kresli na większych kątach, tylko również x i z muszą mieć większe wartości, postprocek jest od tego i nie wiem w czym problem, co do czoła narzędzia - określa się długośc narzędzia względem środka obrotu wrzeciona i niech kol Kimla nie ściemnia
https://www.etsy.com/pl/shop/soltysdesign


tumanek
Stały bywalec (min. 70)
Stały bywalec (min. 70)
Posty w temacie: 5
Posty: 74
Rejestracja: 23 lis 2005, 09:25
Lokalizacja: Rzeszow

#14

Post napisał: tumanek » 26 sty 2011, 18:01

Mi tez chodziło o rzeczywista długość narzędzia - to droga na około - ale jest możliwa.
pozdrawiam

Awatar użytkownika

Piotrjub
Moderator
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 1
Posty: 1494
Rejestracja: 11 kwie 2005, 13:00
Lokalizacja: Gdansk

#15

Post napisał: Piotrjub » 26 sty 2011, 19:36

tumanek pisze: a poza tym w przyzwoitym camie można uwzględnić długość narzędzia i wystarczy przepościć przez postprocessor.
Tylko to jest mało wygodne a to o czym wspomina Pan Kimla jest z punktu operatora rozwiązaniem które zaoszczędza bardzo dużo czasu.

Awatar użytkownika

syntetyczny
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 6
Posty: 2692
Rejestracja: 08 gru 2009, 22:33
Lokalizacja: Elbląg
Kontakt:

#16

Post napisał: syntetyczny » 26 sty 2011, 20:12

Dobra, czyli aby dojść do jakiegoś konsensusu:
W przypadku, w którym mówi www.kimla.pl mamy wygenerowaną już wcześniej w CAM ścieżkę dla 5osi i program w przypadku wymiany narzędzia, przebudowuję ścieżkę tak, aby uzyskać zamierzony efekt?

W drugim przypadku mamy tak, że zmianę narzędzia itp uwzględniamy w CAM i on sam wykonuję operacje, których efektem jest gcode, który już ma przebudowaną ścieżkę?

Dobrze rozumiem?Jeżeli tak, to jakie są plusy i minusy danych rozwiązań? Już wiemy, że operator ma łatwiejszą prace w pierwszym przypadku. Coś więcej? Są firmy, w których od pisania gcode są specjalni 'technolodzy' a operatorzy maszyn jedynie nadzorują...
Kto pyta, nie błądzi. Eppur si muove
Kreatura CNC
Modernizacja plotera megaplot


kamar
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 1
Posty: 16283
Rejestracja: 18 wrz 2010, 06:17
Lokalizacja: Kozienice
Kontakt:

#17

Post napisał: kamar » 26 sty 2011, 20:16

www.kimla.pl pisze:Nie znam żadnego darmowego systemu, który by posiadał w/w funkcje.
Co wcale nie znaczy że nie ma :)


www.kimla.pl
Posty w temacie: 6

#18

Post napisał: www.kimla.pl » 27 sty 2011, 00:02

Można przegenerować kod w CAM-ie, ale jak np. operatorowi złamie się narzędzie to co?
musi założyć nowe, zmierzyć jego długość od środka obrotu i iść do technologa aby mu tą ścieżkę przegenerował. Nie pisałem, że się nie da, ale jest to bardzo uciążliwe.
Jak jest translacja to po automatycznym pomiarze maszyna startuje i dalej frezuje bez grzebania w ścieżce.

Ale to nie jedyny problem. Jest jeszcze sprawa sterowania prędkością.
Zmiana długości narzędzia powoduje zmianę prędkości narzędzia w ruchu złożonym.
To też system musi liczyć ponieważ prędkość w kodzie powinno się podawać na czoło narzędzia a nie na poszczególne osie ponieważ jak mamy ruch w osi liniowej to podajemy go w np. mm/min, a jak osi kątowej to w stopniach /min.
A co jeśli mamy interpolowany ruch złożony? W jakich jednostkach podamy prędkość?

Awatar użytkownika

syntetyczny
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 6
Posty: 2692
Rejestracja: 08 gru 2009, 22:33
Lokalizacja: Elbląg
Kontakt:

#19

Post napisał: syntetyczny » 27 sty 2011, 01:00

www.kimla.pl pisze:Można przegenerować kod w CAM-ie, ale jak np. operatorowi złamie się narzędzie to co?
To i detal uszkodzony jest pewnie też.
Fajnie, że wywinęła się ciekawa dyskusja, gdyż mało jest osób, które się na tym znają (5 osi +), a warto poszerzać horyzonty:)
Kto pyta, nie błądzi. Eppur si muove
Kreatura CNC
Modernizacja plotera megaplot


krank1
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 1
Posty: 141
Rejestracja: 30 cze 2006, 23:37
Lokalizacja: Piątek
Kontakt:

#20

Post napisał: krank1 » 04 lut 2011, 21:21

Ścieżka narzędzia jest programowana przez programistę w ścisłym związku z detalem i sterowanie nie ma prawa jej zmienić !!!
Troszkę to kolega Kimla źle ujął bo zadaniem sterowania 5-cio osiowego jest tak skorygować pozycję poszczególnych osi w zależności od długości narzędzia lub położenia na stole aby ścieżka została ta sama. Bo pod pojęciem ścieżka kryje się pozycja narzędzia a nie pozycja osi.
Chyba że ścieżka nie jest podawana dla końca narzędzia, nie spotkałem się z tym jednak. Zresztą byłoby to chyba bez sensu.

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Ogólne Dyskusje na Temat Systemów Sterowania CNC”