Znaleziono 3 wyniki

autor: wladca-swiata
25 lut 2007, 11:10
Forum: Heidenhain
Temat: Interpolacja spline na iTNC 530
Odpowiedzi: 36
Odsłony: 11546

Oto fragment kodu w spline:

10 SPL X-24.797 Y+17.392 Z-0.011~
K3X+5.524593E-01 K2X-8.988173E-01 K1X-4.370631E-01~
K3Y+7.580864E-01 K2Y-1.334869E+00 K1Y-6.293397E-01~
K3Z+0E+00 K2Z+0E+00 K1Z+0E+00
11 SPL X-24.653 Y+17.586 Z-0.011~
K3X+8.489366E-03 K2X-1.125811E-02 K1X-1.408939E-01~
K3Y-6.112115E-03 K2Y+8.126739E-03 K1Y-1.965439E-01~
K3Z+0E+00 K2Z+0E+00 K1Z+0E+00
12 SPL X-24.381 Y+17.972 Z-0.011~
K3X-1.4608E-02 K2X+2.642589E-02 K1X-2.838028E-01~
K3Y+1.060501E-02 K2Y-1.92252E-02 K1Y-3.766697E-01~
K3Z+0E+00 K2Z+0E+00 K1Z+0E+00
13 SPL X-23.6 Y+18.984 Z-0.011~
K3X+1.457605E-01 K2X-2.7989E-01 K1X-6.466983E-01~
K3Y+1.97717E-01 K2Y-4.043023E-01 K1Y-8.054423E-01~
K3Z+0E+00 K2Z+0E+00 K1Z+0E+00
14 SPL X-22.782 Y+19.963 Z-0.011~
K3X+3.760762E-01 K2X-5.797125E-01 K1X-6.142941E-01~
K3Y+4.50215E-01 K2Y-7.251927E-01 K1Y-7.041976E-01~
K3Z+0E+00 K2Z+0E+00 K1Z+0E+00
15 SPL X-21.645 Y+21.187 Z-0.011~
K3X+1.010315E+00 K2X-1.312588E+00 K1X-8.353531E-01~
K3Y+1.127688E+00 K2Y-1.523655E+00 K1Y-8.282087E-01~
K3Z+0E+00 K2Z+0E+00 K1Z+0E+00
16 SPL X-21.583 Y+21.233 Z-0.011~
K3X+1.418803E-02 K2X-2.139427E-02 K1X-5.423588E-02~
K3Y-1.642772E-02 K2Y+2.475431E-02 K1Y-5.422002E-02~
K3Z+0E+00 K2Z+0E+00 K1Z+0E+00
17 SPL X-21.187 Y+21.645 Z-0.011~
K3X-1.637287E-02 K2X+2.490572E-02 K1X-4.048396E-01~
K3Y+1.608023E-02 K2Y-2.446747E-02 K1Y-4.033344E-01~
K3Z+0E+00 K2Z+0E+00 K1Z+0E+00
18 SPL X-19.963 Y+22.782 Z-0.011~
K3X+1.226716E+00 K2X-1.996694E+00 K1X-4.541284E-01~
K3Y+1.114554E+00 K2Y-1.855944E+00 K1Y-3.962906E-01~
K3Z+0E+00 K2Z+0E+00 K1Z+0E+00

Droga jest w tym przypadku opisywana przez wielomiany trzeciego stopnia.
Co do moich problemow ze splinem to do nie powodzen przyczynilo sie pare czynnikow:
1. EdgeCam generuje kod w tej interpolacji z "dziurami" tj. pozycja osiagnieta przez maszyne po zrealizowaniu jednego bloku jest inna ze spodziwana pozycja poczatkowa nastepnego bloku. W takim przypadku sterowania z pierwszymi wersjami softu podczas wizualizacji kodu potrafia sie zrestartowac. Kto by mogl sie spodziewac, ze taki blachy blad moze wywalic sterowanie.
2. Przy probie wykonania dobrego fragmentu kodu maszyna idzie z zacieciami i spowolnieniami. Okazalo sie, ze nie jest ustawiona na prace z uchybem, tylko szybkosciowa. Nawet po wywolaniu cyklu 32 i ustawieniu stosownej tolerancji ksztaltu i tak nadal idzie w szybkosciowej. Wyszlo, ze dopiero po wpisaniu kodu serwisowego i pogrzebaniu w parametrach maszyny udaje sie wlaczyc tzw. uchyb.
3. Przy dalszych probach wyszlo na jaw, ze nie wystarcza zabiegi wykonane do tej pory, poniewaz sterowanie nie jest stosownie dostrojone (kwestie przyspieszen itp.). Jest to okolo 40 parametrow. Dzieki temu znow ktos zarobi, zanim wkoncu uda sie to uruchomic.

Bede informowal o dalszych postepach przy walce z wiatrakami... tj. splinami, chociaz co za roznica ;)
autor: wladca-swiata
21 lut 2007, 21:06
Forum: Heidenhain
Temat: Interpolacja spline na iTNC 530
Odpowiedzi: 36
Odsłony: 11546

easy2002 pisze:Witam
Podstawowe pytanie brzmi
Spline czy helix
Dlaczego pytam, bo była tu osoba na forum która twierdziła, że to nie problem ale przykładu jak się to robi nie podała
Napisz co to za detal -Stożek wew czy zew
Tak sie skalda, ze pracuje w narzedziowni specjalizujacej sie w wytwarzaniu form wtryskowych i ksztalty obrabiamy rozne, raczej rzadko tzw. prymitywy (tj. stozki, wycinki kuli itp.). Glownie sa to skomplikowane bryly skladajace sie z wielu krzywych, lukow, zokraglen zgodnie z obecnymi wymagajacymi tendencjami w design'nie detali wykonanych z tworzyw sztucznych. Dlatego wlasnie interesuje nas generowanie programow w spline'ie. daje to mozliwosc np. obrobki skomplikowanego ksztaltu obrobka ciagla bez wejsc narzedzia co jest wazne dla zachowania jak najlepszej powierzchni. Do generowania kodow uzywamy Edgecama 10.5 i co prawda takie stategie obrobki np. koncentryczne czy wierszowania mozna osiagnac w zwyklej interpolacji kolowej (ale wymagane sa wejscia narzedzia), to np. obrobka w spirali (ale nie helikalna) skomplikowanego ksztaltu wymaga jednoczesnego interpolowania trzech osi co znow wymaga zastosowania interpolacji liniowej. Powiedziec mozna ok, i to rozwiazuje sprawe, ale nie jest to takie proste. Interpolacja liniowa takiego ksztaltu nawet przy tolerancji kodu 0.001mm i chropowatosci 0.001mm daje brzydka, "kanciata" powierzchnie co znow bardzo wydluza czas obrobki koncowej (najczesciej polerowania), poza tym przyspiesza zuzycie narzedzia i maszyny przez swoj nieplynny charakter. Nie wiem czy wiecie, ale porzadny frez do hartowanego moze kosztowac nawet do 2000 PLN a plynnosc przebiegu przy posuwach roboczych rzedu 1500-2000 (tak, tak, roboczy, u nas szybkie posuwy sa rzedu 25000-30000) jest wazna dla trwalosci centrum. Interpolacja helikalna (tzw. helix) to dziala u nas bez problemow, ale to jest cos zupelnie innego niz spline. Helix to poprostu ruch srubowy jak np. przy frezowaniu gwintow. Opisuje to kod w zupelnie innej formie niz spline. Niestety nie udalo nam sie jeszcze rozwiazac naszych problemow ze spline'm, dlatego bylbym wdzieczny o kontakt osoby, ktore maja jakiekolwiek doswiadczenie z takimi programami.
autor: wladca-swiata
18 lut 2007, 17:10
Forum: Heidenhain
Temat: Interpolacja spline na iTNC 530
Odpowiedzi: 36
Odsłony: 11546

Interpolacja spline na iTNC 530

Mam problem z uruchomieniem kodu w interpolacji Spline na 530. Soft sterowania zostal poszerzony o software pack 2 i service pack 5 takze wszystko powinno byc ok a jednak nie jest. Przy probie symulacji programu zawiesza sie sterowanie, wylacza sie maszyna i wyswietlany jest komunukat "Press [END] to reboot". Przy probie uruchomienia programu maszyna wykonuje jakies ruchy, ale z zatrzymaniami az do momentu, kiedy wyswietli komunikat o blednym punkcie startu w kodzie, albo innym bledzie kodu. Program generowany za pomoca oryginalnego postprocesora w EdgeCamie 10.5. Bylbym wdzieczny za kontakt osoby, ktora pracowala z takim rodzajem interpolacji i uruchamiala takie programy na Heidenhainie. W razie potzreby chetnie udziele wiecej informacji, tj. kody bledow itp.

Wróć do „Interpolacja spline na iTNC 530”