Strona 1 z 1
zmiana rozdzielczości kodu
: 09 lis 2010, 16:29
autor: pawelkaso
witam
używam Mach3 czy istnieje możliwość zmiany (zaokrąlenia wartości) g-kodu
z 0,000 do 0,00
: 09 lis 2010, 20:18
autor: Kowal
A co to miało by udoskonalić( poprawic ) ?? skoro np 1,20 to to samo co 1,200 ?
: 09 lis 2010, 20:42
autor: www.kimla.pl
Może chodzi o zmniejszenie gęstości wektorów?
: 09 lis 2010, 21:24
autor: romgol
Jeśli piszesz z "palucha" to możesz podać nawet 0 ,i program odczyta to tak samo
jak 0,0000.
Natomiast jeśli korzystasz z CAM to rozdzielczość uwarunkowana jest właściwościami
programu i na jej zmianę nie ma chyba sposobu

: 10 lis 2010, 07:34
autor: Piotr Rakowski
Nie wiem, do czego jest Ci to potrzebne, ale mogę napisać Ci taki program.
Ale żeby było trudniej, musisz zadecydować którą funkcję miałbym wykorzystać do zaokrągleń? Generalnie metody są dwie. Rozpatrujemy wartość, np: 12.345
1. 12.345 -> zaokrąglenie do 12.34
2. 12.345 -> zaokrąglenie do 12.36
Teraz - zaokrąglimy, np do dołu, a powiedzmy dotyczyło to 1000 wektorów. Załóżmy, że większość z nich miała tam wartość od 0,001 do 0,005. Średnio 0,0025. Da Ci to uchyb sumaryczny ścieżki (na minus) na poziomie 0,25 mm. Przy 10000 wektorów - już 2.5 mm, itd. Oczywiście w drugiej metodzie uchyb będzie dodatni.
Przemyśl czy warto...
: 10 lis 2010, 21:47
autor: pawelkaso
może nie tędy droga ale już tłumaczę
bawiłem się programem image to G-Code
i przy wygenerowanym kodzie z wartościami tysięcznymi co jakiś czas słychać stuknięcie w silniku osi z
po kilku takich sytuacjach widać że jest pomyłka w głębokości czyli zgubił kroki
w momęcie ręcznego przerobienia kodu do setek ten objaw mija.
kolego Kowal 1,20 to jest to samo co 1,200
ale 1,207 w setkach nie zapiszesz chyba że zaokrąglisz 1,21 i tak potzrebuję zrobić aby szukać przyczyny powsawania błędów
silniki 13Nm