Mapowanie śruby

Dyskusje dotyczące działania obsługi programu LinuxCNC

Autor tematu
zordon666
Sympatyk forum poziom 2 (min. 50)
Sympatyk forum poziom 2 (min. 50)
Posty w temacie: 1
Posty: 59
Rejestracja: 30 kwie 2007, 18:03
Lokalizacja: Błonie

Mapowanie śruby

#1

Post napisał: zordon666 » 11 lis 2018, 16:51

Witam.

Szukam podobnego tematu, znalazłem tylko wzmianki o takiej opcji i opisy na anglojęzycznych forach, może komuś się przyda.
Zakupiona śruba kulowa 1610, chyba się trochę nie udała w zakresie klasy C7 deklarowanej przez sprzedawcę.
Z wstępnych pomiarów wyszedł błąd skoku 0.12mm na 300mm pomiaru.
Mapowanie śruby wykonałem suwmiarką cyfrową o długości pomiaru 300mm.
Z ciekawości założyłem ją na frezarkę numeryczną w pracy i ruch inkrementalny co 5mm nie wykazał błędu większego jak 0.02mm

Przebieg i przygotowanie mapy oraz konfiguracji:
- wykonałem zapis danych w arkuszu kalkulacyjnym (wartość nominalna, wartość do przodu, wartość do tyłu, błąd do przodu, błąd
do tyłu)
- zebrane dane zapisałem do pliku ball_screw_mapping_axis_x.txt (zaletą arkusza kalkulacyjnego była łatwość operowania zebranymi
danymi, w drugim arkuszu wykonałem kopie do jednej kolumny kroku nominalnego, do drugiej kolumny błąd na plus, do trzeciej
kolumny błąd na minus. Zaznaczyłem blokiem trzy kolumny, skopiowałem i wkleiłem do pliku tekstowego, wartości są od razu
ustawione w kolumnach. Należy w edycji pliku *.txt zamienić przecinki na kropki, w pierwszej wersji linuxcnc nie reaguje.
- wgrałem plik ball_screw_mapping_axis_x.txt do folderu "config" maszyny.
- wykonałem edycje pliku konfiguracyjnego maszyny *.ini
Dla danych [AXIS_0] dodałem na końcu parametry:
COMP_FILE = ball_screw_mapping_axis_x.txt (plik z mapą)
COMP_FILE_TYPE = 1 (wykaz błędów pozycji jako różnica zmierzona od zadanej)

Przyznam że tyle czasu działam na tym sterowaniu, a nie przyszło mi do głowy że posiada tak fajną opcje :)
Wg. instrukcji możemy wykonać 256 punktów pomiarowych na jedną oś.

YouTube:
- Śruba przed mapowaniem
- Śruba po mapowaniem
- Szybki przejazd, pozycja

Pozdrawiam,
Paweł
Załączniki
ball_srew_mapping_axis_X.txt
(2.08 KiB) Pobrany 154 razy
Ball_screw_mapping_axis_X.ods
(22.12 KiB) Pobrany 125 razy
Ostatnio zmieniony 11 lis 2018, 17:12 przez zordon666, łącznie zmieniany 3 razy.



Awatar użytkownika

adam Fx
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 1
Posty: 5562
Rejestracja: 04 lip 2004, 16:03
Lokalizacja: Gliwice

Re: Mapowanie śruby

#2

Post napisał: adam Fx » 11 lis 2018, 17:14

WOW dzięki !! Świetna sprawa

mały problem
(wybrany zał. nie istnije ball_srew_mapping_axis_X.txt)

Dodane 12 minuty 57 sekundy:
o teraz zał txt działa
sorki za wszystkie błędy ... (dyslektyk) :?
Zobacz moje filmy http://www.youtube.com/user/pokachontass/videos


artur_1617
Sympatyk forum poziom 2 (min. 50)
Sympatyk forum poziom 2 (min. 50)
Posty w temacie: 1
Posty: 67
Rejestracja: 29 lip 2010, 21:45
Lokalizacja: Wroclaw

Re: Mapowanie śruby

#3

Post napisał: artur_1617 » 11 lis 2018, 18:20

Tak wyglada jakby skok sruby byl 10.0046mm zamiast 10mm i chyba lepiej bylo by tak ustawic.
Mam tak ustawione w Piko sruba o skoku 5mm ma 4.995...


szary11
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 1
Posty: 377
Rejestracja: 16 lut 2011, 22:44
Lokalizacja: Tarnogród

Re: Mapowanie śruby

#4

Post napisał: szary11 » 12 lis 2018, 14:36

Pięknie :D
Małe pytanie, czy da się w podobny sposób mapować łoże ( np. tokarka ustawić korektę osi X w zależności od pozycji w osi Z )

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „LinuxCNC (dawniej EMC2)”