5 osi


Autor tematu
zykfryd
Posty w temacie: 1

5 osi

#1

Post napisał: zykfryd » 17 mar 2014, 21:13

mam program na 5 osi, wiadomo są różne maszyny gdzie stół się obraca w iluś tam osiach i są np plotery gdzie stół jest nieruchomy natomiast samo wrzeciono wykonuje wszystkie ruchy.
Czy taki program wygenerowany z cama pójdzie na jedną i drugą maszynę?
czy programując trzeba juz wiedzieć gdzie, które osie są ruchome?
Pzdr.




lajosz
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 1
Posty: 1613
Rejestracja: 13 sty 2009, 20:33
Lokalizacja: Ziębice

Re: 5 osi

#2

Post napisał: lajosz » 17 mar 2014, 22:47

[quote="zykfryd"Czy taki program wygenerowany z cama pójdzie na jedną i drugą maszynę?[/quote]

CAM musi wygenerować ścieżki maszynowe pod konkretny postprocesor, czyli inaczej pisząc, pod konkretną maszynę albo rodzaj sterowania.
Rodzaj pracy maszyny ma tu drugorzędne znaczenie jeśli postprocesor będzie ją obsługiwał.

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:

#3

Post napisał: bartuss1 » 17 mar 2014, 23:01

niezupelnie chodzi o postprocek, przed nim jest jeszcze defincja maszyny - nazwane osie, ich kierunki i odleglości i dopiero dla żądanych ruchów przedmiotu obrabianego postprocek przelicza na jezyk maszyny zgodny z systemem sterowania.
https://www.etsy.com/pl/shop/soltysdesign


dance1
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 3
Posty: 3099
Rejestracja: 11 mar 2007, 22:42
Lokalizacja: G-G

#4

Post napisał: dance1 » 17 mar 2014, 23:16

z cama generujesz program pod maszynę, maszynę musisz zdefiniować przed wygenerowaniem programu bo niby skąd program będzie wiedział jak osie ustawione itp.?
Post-P to tylko tłumacz z cama-sterowanie. Za wróżkę nie robi.


smieszek88
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 1
Posty: 241
Rejestracja: 25 maja 2012, 10:52
Lokalizacja: łódź

#5

Post napisał: smieszek88 » 19 mar 2014, 21:25

Odwieczny problem z nomenklaturą.
Informacje o tym co i jak się w maszynie rusza są zawarte w postprocesorze (przynajmniej w NXie i EdgeCamie w innych może być coś innego). Tym stwierdzeniem burze światopogląd poprzedników ;)
NXowi nie robi różnicy czy ma się gibać stół czy wrzeciono, jedynie przy generowaniu kodu trzeba wybrać postprocesor pod konkretną maszynę.
W EdgeCAmie z tego co kojarzę na początku się wybierało maszynę (nie pamiętam czy konkretną czy tylko typ).

Awatar użytkownika

MlKl
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 2
Posty: 3705
Rejestracja: 15 sie 2010, 13:44
Lokalizacja: Błonie
Kontakt:

#6

Post napisał: MlKl » 20 mar 2014, 09:31

Dla trzech osi może i prawda, przy pięciu już nie wystarczy podać typu maszyny. Trzeba zdefiniować punkty obrotu dodatkowych osi, bo sam z siebie postprocesor tego nie zgadnie.


dance1
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 3
Posty: 3099
Rejestracja: 11 mar 2007, 22:42
Lokalizacja: G-G

#7

Post napisał: dance1 » 21 mar 2014, 20:09

smieszek88 nie światopogląd tylko ciut doświadczenia. Zauważ że kolega ma już wygenerowany program na jakąś maszynę, także nie o wybory maszyny podczas programowania w cam chodzi. Nie ma szansy zaadoptowania programu wygenerowanego na maszynę gdzie wrzeciono działa w 5 osiach na maszynę co wrzeciono chodzi w 3 osiach + stół obrotowy, uchylny.
MIKI Amen.

Awatar użytkownika

Magneto86
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 2
Posty: 266
Rejestracja: 25 cze 2009, 23:06
Lokalizacja: RPZ / DW

#8

Post napisał: Magneto86 » 21 mar 2014, 22:28

Oczywiście, że smieszek88 ma rację.
Nawet pomijając to czy pytanie dotyczyło programu w CAM, z którego ma dopiero zostać wygenerowany kod, czy o już wygenerowany kod NC.

Nawet już wygenerowany kod NC (albo nawet napisany ręcznie) można użyć na maszynę z tym samym sterowaniem ale o innym układzie osi (co nie znaczy że ZAWSZE się da).
Przecież do programowania obróbki indeksowanej używamy funkcji typu CYCLE800, PLANE SPATIAL, CYCLE 19 a do 5-osiowej płynnej TRAORI, M128 itd

"Zdefiniować punkty obrotu dodatkowych osi"?! No chyba 30 lat temu kiedy układy sterowania nie znały kinematyki maszyny! W dzisiejszych czasach odpowiadają za to funkcje, które wymieniłem.

Nie mówię, że to jest najlepsze rozwiązanie ale na pewno DA SIĘ i to bez większych problemów a w najgorszym przypadku przy DROBNYCH korektach.
dance1 - nie da się NA WIEKI WIEKÓW AMEN??!! sam robiłem to wiele razy...
Obrazek

Awatar użytkownika

MlKl
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 2
Posty: 3705
Rejestracja: 15 sie 2010, 13:44
Lokalizacja: Błonie
Kontakt:

#9

Post napisał: MlKl » 21 mar 2014, 22:41

Tia, program z Fanuca pójdzie na każdym Heidenhanie czy innym Mazaku... Piszesz o specyficznych funkcjach, nie objętych żadnymi normami, podczas gdy wyspecyfikowany w ISO g-code od każdego producenta jest nieco inny...

Oszczędzaj moje zajady.

Awatar użytkownika

Magneto86
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 2
Posty: 266
Rejestracja: 25 cze 2009, 23:06
Lokalizacja: RPZ / DW

#10

Post napisał: Magneto86 » 21 mar 2014, 22:48

a kto powiedział, że ma iść na maszynie z innym układem sterowania?
Rozmowa jest o innym układzie osi.

Zresztą napisałem
"...można użyć na maszynę z tym samym sterowaniem ale o innym układzie osi"
więc nie odwracaj kota ogonem

I poza konkursem:
Nawet na niektóre sterowania można by kod zastosować zamiennie poprawiając tylko bloki z definicją i odwołaniem funkcji 5-osiowej (pomijam tutaj Heidenhaina konwersacyjnego, gdzie zapis każdego ruchu trzeba by poprawić - ale to jest tylko kwestia zamiany L na G1 i jeszcze paru słów - sprytny użytkownik zrobi to dobrym edytorem tekstu w minutę)
Obrazek

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Ogólne dyskusje na temat oprogramowania CAD/CAM”