Prace nad udoskonalaniem sterowania na bazie sterowników CSMIO-IP-S oraz CSMIO-IP-A nadal trwają. W fazie ostatecznych testów jest obecnie dodatkowy moduł CSMIO-SCAN. Moduł podłącza nie do sterownika CSMIO-IP po magistrali CAN (protokół CAN-OPEN). Jako element skanujący zastosowaliśmy głowice laserową firmy Micro Epslion z którą moduł komunikuje się po magistrali RS422 lub odczytuje sygnał analogowy 0-10V (z rozdzielczością 16bit). Program napisany przez firmę CS-LAB autonomicznie steruje maszyną bez konieczności uruchamiania programu MACH3 (odczytywany jest tylko XML) z wszystkim ustawieniami maszyny (prędkości , przyspieszenia itp ).
Zasada działania takiego systemu jest następująca. Uruchamiamy program Laser Scanner Studio CS-LAB (program z pliku XML stworzonego przez program MACH3 odczytuje parametry maszyny). Bazujemy maszynę oraz ustawiamy pole skanowania, rozdzielczość oraz typ. W programie mamy możliwość poruszania osiami (tryb JOG) przydatne przy określani naszego miejsca skanowania. Po załączeniu funkcji skanowania sterownik rozpoczyna prace . Dane z modułu lasera odczytuje moduł CSMIO-SCAN transmituje dane do głównego sterownika CSMIO-IP-S lub CSMIO-IP-A który przez sieć Ethernet dostarcza je do programu. Po zakończeniu skanowania mamy podgląd 3D naszego obiektu, istnieje możliwość zapisania go w formacie STL na dysku.
Załączam zdjęcia modułu podczas lutowania. Oraz screenshoty z programu obsługującego.
Oraz przykłady próbnego skanowania
Pozdrawiam
Cizar
SKANER 3D do CSMIO-IP - CS-LAB
-
- Nowy użytkownik, używaj wyszukiwarki
- Posty w temacie: 1
- Posty: 1
- Rejestracja: 25 maja 2010, 09:47
- Lokalizacja: Bydgoszcz
Ile DPI da sie uzyskać ?
Rozdzielczość skanowania jest konfigurowalna osobno dla osi X jak i Y. Widać to w okienku "Config". Nie ma jednak sensu ustawiać dużo mniejszej rozdzielczości niż wynosi wielkość plamki lasera. Plamka lasera zmienia swoją wielkość w zależności od odległości i w tym konkretnym modelu na środku pola pomiarowego ma około 60um i zwiększa się w kierunku początku i końca zakresu.
Jeśli chodzi o dokładność pomiaru wysokości w osi Z to też zależy od modelu. Ten, którego używamy w CS-Lab ma 6um. Dla testów maksymalnych osiągnięć lasera robiliśmy skan monety 5zł przy kroku 25um w osiach X i Y. Nie było to świetne odwzorowanie ale większość szczegółów była widoczna.
Zależy od modelu lasera. W CS-Lab uruchamialiśmy laser micro-epsilon ILD1700-100. Jego pole pomiarowe ma 100 mm, przy czym początek pola pomiarowego to 70 mm a koniec 170 mm. Ta rodzina laserów jest jednak zróżnicowana, pola pomiarowe są z zakresu 2mm - 1000 mm (przy czym rozdzielczość w Z jest różna dla tych modeli, zawsze 14 bitów na cały zakres pomiarowy).Jaki jest zasięg (min i max) odległości skanowania?
Nie da się jednoznacznie odpowiedzieć. Jest to zależne od kilku parametrów:Ile trwa pomiar ? np 1000 próbek ?
- ustawiona częstotliwość skanowania (312,5 - 2500 Hz)
- ustawionej rozdzielczości skanowania
- maksymalnych prędkości osi i przyspieszenia
Nie pamiętam już dokładnie ale tego liska o rozmiarach 140x220 mm z rozdzielczością 100um z X i Y skanowaliśmy niecałe pół godziny a to jeszcze nie była maksymalna prędkość. Jak będziemy skanować następne obiekty w CS-Labie to będę opisywał dokładnie z jakimi parametrami były skanowane i ile to trwało, oczywiście razem z grafiką.