Znaleziono 1 wynik

autor: Aśka
08 wrz 2007, 20:57
Forum: Heidenhain
Temat: Interpolacja spline na iTNC 530
Odpowiedzi: 36
Odsłony: 11990

wladca-swiata pisze: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 ;)



Czy posiadasz posta do MCX lub MC9 na 530 aby generował splin.

Wróć do „Interpolacja spline na iTNC 530”