Tym razem opiszę przykładową aplikację z wykorzystaniem OpenCV i kamery przemysłowej. Mianowicie: pomiar pozycji plamki lasera względem punktu zerowego. W tym teście obserwujemy kamerą bezpośrednio źródło lasera i mierzymy odchylenie względem środka pierścienia referencyjnego, co pozwala wstępnie ocenić osiowość wiązki czujnika względem otworów montażowych.
Stanowisko testowe:
Stanowisko składa się z kamery z obiektywem oraz pierścieniami pośrednimi między obiektywem a matrycą. Pierścienie te pozwalają osiągnąć efekt makro (duże przybliżenie). Kolejnym elementem jest oświetlacz, który oświetla na czerwono pierścień referencyjny. Z drugiej strony kierujemy wiązkę czujnika laserowego bezpośrednio w matrycę kamery.
Ważna uwaga: Prezentowany układ to szybki test demonstracyjny (PoC). W docelowej aplikacji przemysłowej pomiar realizowalibyśmy raczej metodą pośrednią (rzutowanie plamki na matową powierzchnię), aby wyeliminować ryzyko uszkodzenia matrycy i zwiększyć precyzję detekcji. Poszczególne elementy stanowiska byłyby też odpowiednio unieruchomione :D
Dlaczego to się przydaje? Czujniki, w których laser wychodzi idealnie "ze środka" (jest w osi z otworami montażowymi), są dużo łatwiejsze w montażu i użyciu:
To tylko jeden z licznych przykładów aplikacji, gdzie precyzyjne ustawienie wiązki lasera ma zastosowanie. Takich przypadków w przemyśle jest zdecydowanie więcej.
Film z prezentacją aplikacji:
Do kolejnego wpisu! :)
Temat ciekawy. Rozumiem, że zastosowany program ma pomóc w kalibracji środka lasera w dyszy lub określenie jej odległości i skorygowania g kodu - o te przesunięcie?
Czy niewielka niewspółosiowość lasera od środka dyszy może mieć jakiekolwiek znaczenie dla jakości cięcia?
Z punktu widzenia laika właśnie takich smaczków po co i na co i dlaczego mi brakuje ;)
Tak, niewspółosiowość może mieć wpływ na jakość cięcia oraz na zużycie dyszy.
Co do pierwszego pytania to właśnie kalibracja nadajnika lasera względem głowicy lasera - jeszcze przed etapem wycinania.
The rewards earned on this comment will go directly to the people( @polish.hive ) sharing the post on Twitter as long as they are registered with @poshtoken. Sign up at https://hiveposh.com.
Yay! 🤗
Your content has been boosted with Ecency Points, by @herbacianymag.
Use Ecency daily to boost your growth on platform!
Support Ecency
Vote for new Proposal
Delegate HP and earn more
Congratulations @amatorautomatyki! You have completed the following achievement on the Hive blockchain And have been rewarded with New badge(s)
Your next payout target is 50 HP.
The unit is Hive Power equivalent because post and comment rewards can be split into HP and HBD
You can view your badges on your board and compare yourself to others in the Ranking
If you no longer want to receive notifications, reply to this comment with the word
STOPCheck out our last posts:
Support the HiveBuzz project. Vote for our proposal!