Interpolacja spline na iTNC 530
-
- ELITA FORUM (min. 1000)
- Posty w temacie: 10
- Posty: 1121
- Rejestracja: 13 kwie 2006, 02:59
- Lokalizacja: planeta ziemia
-
- Czytelnik forum poziom 1 (min. 10)
- Posty w temacie: 1
- Posty: 11
- Rejestracja: 18 mar 2007, 15:05
- Lokalizacja: PL
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.
Aśka