選項 打光 試題總結

試題1

被測物體100×100mm,精度要求被測物體 ,精度要求0.1mm,相機距被測物體在200~320mm之間,要求選擇合適的相機和鏡頭?

分析如下:

通常我們用的相機靶面是4:3 的所以我們要用短邊來計算視場,系統的精度是0.1 mm? 那么100/0.1=1000 個像素,所以靶面尺寸的那個3 對應的就是1000 ,那我們選擇可選定大恒CCD相機SV1410FM 靶面尺寸2/3英寸(8.8x6.6mm),分辨率1392x1040,像元尺寸是6.45μ m,此時可以計算出 鏡頭放大倍率是?β=6.6/100=0.066,可以達到的精度是 :? ?像素尺寸/放大倍率 =0.00645/0.066 =0.098mm <0.1mm? ??

這個時候我們考慮一下安裝的位置 200-320mm ,那就取260 mm 作為物距。

計算鏡頭的焦距:

f=wd/(1+1/β)=260/(1+1/0.066)=16.1mm? ?

?試題2

假設檢測一個物體尺寸,要求拍攝的物體為大小 6*5mm 的矩形 , 要求的檢測尺寸的公差
帶在± 0.06,
其實我們在做重復性和grr 的時候一般的精度要要達到公差帶的1/10,有的要達到1/30? ,這里我們就按1/10 來計算

分析如下:

?0.06*2=0.12mm /10=0.012mm 因此我們的像元尺寸要小于精度的1/3,即0.012mm/3=0.004mm,

這樣的話就是允許我們找錯3個像素的誤差。

6*5 mm 的視野我們需要讓視野稍微大點? 這樣才能拍全,那我們可以將世界放的更大的點,8*7mm? ,所以我們想要的分辨率就是? ? (8mm/0,004mm)*(7mm/0,004mm)=2000*1750=350w 個像素。下一步開始選相機

?試題3

(已定相機選擇鏡頭)已知客戶觀察范圍為 30mm*30mm ,工作距離為 100mm CCD
尺寸為 1/3', 那么需要多少焦距的鏡頭

?1/3' 相機的短邊是3.6mm? ? ? f/wd=(視野高+像元高)/像元高==》f=(100*3.6)/(30+3.6)=10.7mm

??試題4

(相機和鏡頭均未知)項目要求:檢測齒輪的安裝質量和滾軸的直徑公差 200 微米,
在線檢測 2 / , 測量齒輪實際大小為 11mm,公差帶=200 μ m
?相機選擇

公差帶是200μm ,那我們可以計算出相機的精度=200/30=6.7μm? , 我們選擇像元小于6.7μm 的香相機? ,我們用13mm 做為視野的大小,那么分辨率就是13/0.0067=1940 個像素,所以我們現在分辨率為2448*2048? 。 在線檢查2個/s,那我們可以 1/2s <=500毫秒的曝光時間的相機。

?鏡頭選擇
假設所選擇的相機為 2/3’’ ,像元為 3.45 微米的相機,那么 HV 放大倍率為:
H=2448*0.00345/13=0.649,V=2048*0.00345/13=0.543, 像元放大倍率 =0.00345/0.0066=0.514,
那么所選擇的鏡頭放大倍率必須介于 0.514-0.543 之間

??試題5

詩選遠心鏡頭

(已定相機選擇鏡頭)已知客戶觀察范圍為 6mm*4mm CCD 尺寸為 2/3'', 像元尺寸
3.45 μ m ,那么需要大的遠心鏡頭
計算方法:計算 CCD 芯片尺寸為 2448*0.00345(H), 2048*0.00345(V), 那么放大倍率β
<=2448*0.00345(H)/(6+2)=1.05& β <=2048*0.00345(H)/(4+2)=1.17, 可選擇放大倍率為 1 的鏡頭,
鏡頭最大支持 2/3’’ 靶面 , 物方分辨率 <2*3.45 μ m=6.9 微米。景深和接口可依照具體情況選擇

??試題6

測量要求:如圖所示零件,其由長方體和托體組成,長方體長寬高尺寸分別為3*6*1mm,要求選擇合適的傳感器,測量托體上端面P1-P24點到長方體上端面的段差0.6±0.08mm,CT要求0.5s

?公差帶是0.6±0.08mm,那么我們可以計算出精度是? 0.08*2/30=0.0054333,才能保證GRR和數據對比順利通過.?3*6*1mm ,一條線的點間隔就是 4mm/0.0054=854 個點,那么我們可以選用點間隔是1000以上的相機,然后計算掃描的行數? 我們假設長度是7mm ,線的間距為0.1/2=0.05mm ,那么我們計算的行數就是7/0.05=140,但是這個還是有問題,因為客戶給的時間是? CT要求0.5s,那我們掃描的時間就是ct/3, 那么7/((0/0.16*0.05))=掃描評率.在3d 相機中最主要的就是Z的重復精度?

選相機的時候是重復精度*10 在加1 ,即0.2*10+1=3<5.43u

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/711075.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/711075.shtml
英文地址,請注明出處:http://en.pswp.cn/news/711075.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Jmeter系列(5)線程數到底能設置多大

疑惑 一臺設備的線程數到底可以設置多大&#xff1f; 線程數設置 經過一番搜索找到了這樣的答案&#xff1a; Linux下&#xff0c;2g的 java內存&#xff0c;1m 的棧空間&#xff0c;最大啟動線程數2000線程數建議不超過1000jmeter 能啟動多少線程&#xff0c;由你的堆內存…

CSS常用選擇器及注意事項

CSS選擇器是CSS中的基本概念&#xff0c;用于選擇頁面上要樣式化的元素。下面詳細介紹CSS中所有的選擇器、使用方法及注意事項。 1. 基本選擇器 通用選擇器&#xff08;Universal Selector&#xff09;&#xff1a;*&#xff0c;選擇頁面上的所有元素。元素類型選擇器&#x…

Tomcat 下部署若依單體應用可觀測最佳實踐

實現目標 采集指標信息采集鏈路信息采集日志信息采集 RUM 信息會話重放 即用戶訪問前端的一系列過程的會話錄制信息&#xff0c;包括點擊某個按鈕、操作界面、停留時間等&#xff0c;有助于客戶真是意圖、操作復現 版本信息 Tomcat (9.0.81)Springboot(2.6.2)JDK (>8)DDT…

【Redis筆記】Redis消息隊列方案

Reids消息隊列&#xff08;Message Queue&#xff09; 消息隊列 是指利用 高效可靠 的 消息傳遞機制 進行與平臺無關的 數據交流&#xff0c;并基于數據通信來進行分布式系統的集成。 消息隊列具有 低耦合、可靠投遞、廣播、流量控制、最終一致性 等功能。 常見的消息隊列 有 …

ensp路由器將不同網絡連通在一起

1.拓撲結構信息如下 二層交換機&#xff1a;lsw2,lsw3,lsw5,lsw6 不進行ip配置&#xff0c;只是定義vlan&#xff0c;和主機標注的保持一致&#xff0c;向下連接pc用access&#xff0c;向上連接路由交換機用trunk lsw2配置信息如下圖 定義vlan&#xff0c;設置各個連接口的方式…

tcpdump 常用用法

簡要記錄下tcpdump用法 監控某個ip上的某個端口的流量 tcpdump -i enp0s25 tcp port 5432 -nn -S 各個參數作用 -i enp0s25 指定抓包的網卡是enp0s25 -nn 顯示ip地址和數字端口 &#xff0c;如果只 -n 則顯示ip&#xff0c;但是端口為services文件中的服務名 如果一個…

用python寫一個自動化部署工具

效果 起因 現在springboot項目的自動化部署已經非常普遍&#xff0c;有用Jenkins的&#xff0c;有用git鉤子函數的&#xff0c;有用docker的…等等。這段時間在玩python&#xff0c;想著用python實現自動化部署&#xff0c;即能鍛煉下編碼能力&#xff0c;又方便運維。于是開始…

每日學習總結20240228

每日總結 20240228 1.獲取系統命令執行結果 #include <stdio.h>#define TRUE 1 #define FALSE 0int get_system_cmd_result(const char *command, char *buffer, int bufferLen) {FILE *pipe popen(command, "r");if (pipe NULL) {return FALSE;}while (f…

HTML-表格、表單和CSS初識,選擇器,書寫規范

&#xff11;. 表格標簽 &#xff11;.&#xff11;創建表格 表格標簽是一種用來處理&#xff0c;顯示表格式數據的常用標簽。 注意&#xff1a; &#xff11;. tr 用于定義表格中的一行&#xff0c;必須嵌套在 table標簽中&#xff0c;在 table中包含幾對 tr&#xff0c;就有…

實用指南:SOLIDWORKS數據失真問題的解決之道

在數據處理和模擬計算的過程中&#xff0c;數據失真是一個常見的挑戰。數據失真指的是由于計算機或人為操作導致的原始數據與計算結果或實際情況之間的偏差。特別是在使用SOLIDWORKS這類工程設計軟件時&#xff0c;數據失真可能由多種因素引起&#xff0c;如軟件版本老舊、設置…

AI大模型-啟航

文章目錄 什么是大模型&#xff1f;&#xff08;大體現在參數量巨大&#xff09;大模型將會改變那些行業&#xff08;大模型有哪些作用&#xff1f;&#xff09;如何搞數據訓練模型&#xff1f;LangChain帶來的技術變革LangChain架構 什么是大模型&#xff1f;&#xff08;大體…

九、GG bond的邏輯運算

描述 GG bond想要鍛煉自己的邏輯能力&#xff0c;于是輸入了兩個整型變量x和y&#xff0c;分別判斷它們的與、或、非關系&#xff0c;你能幫他輸出x與y&#xff0c;x或y&#xff0c;非x&#xff0c;非y的值嗎&#xff1f; 輸入描述&#xff1a; 輸入兩個整數x和y&#xff0c…

Vue+SpringBoot打造不良郵件過濾系統

目錄 一、摘要1.1 項目介紹1.2 項目錄屏 二、功能模塊2.1 系統用戶模塊2.2 收件箱模塊2.3 發件箱模塊2.4 垃圾箱模塊2.5 回收站模塊2.6 郵箱過濾設置模塊 三、實體類設計3.1 系統用戶3.2 郵件3.3 其他實體 四、系統展示五、核心代碼5.1 查詢收件箱檔案5.2 查詢回收站檔案5.3 新…

Linux學習-etcdctl安裝

etcdctl3.5下載鏈接 1. 先通過上面鏈接下載gz包2. 解壓 [rootk8s-master ~]# tar xf etcd-v3.5.11-linux-amd64.tar.gz [rootk8s-master etcd-v3.5.11-linux-amd64]# ls Documentation etcd etcdctl etcdutl README-etcdctl.md README-etcdutl.md README.md READMEv2-e…

圖像分割 - 查找圖像的輪廓(cv2.findContours函數)

1、前言 輪廓,是指圖像中或者物體的外邊緣線條。在簡單的幾何圖形中,圖形的輪廓是由平滑的線條構成,容易被識別。但不規則的圖形或者生活中常見的物體輪廓復雜,識別起來比較困難 2、findContours函數 這里先介紹函數的參數,具體的含義會在下面實驗中闡述 opencv 提供的輪…

『大模型筆記』自用的“科技文章翻譯 GPT”和它的 Prompt

自用的“科技文章翻譯 GPT”和它的 Prompt 你是一位精通簡體中文的專業翻譯,尤其擅長將專業學術論文翻譯成淺顯易懂的科普文章。請你幫我將以下英文段落翻譯成中文,風格與中文科普讀物相似。規則: - 翻譯時要準確傳達原文的事實和背景。 - 即使上意譯也要保留原始段落格式,…

每天一個數據分析題(一百八十四)

在下列哪種情況下線性回歸模型不適合代替邏輯回歸模型&#xff1f; A. 預測的目標變量是連續型的并且分布范圍不受限制 B. 預測的目標變量是二元的并且服從二項分布 C. 自變量與因變量之間的關系可以假設為線性關系 D. 需要預測客戶的具體購買金額 題目來源于CDA模擬題庫 …

React入門之React_渲染基礎用法和class實例寫法

渲染元素 <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-scale1.0"><title>04元素渲染</title><script src&…

什么是RPC?談談你對RPC的理解

RPC&#xff08;Remote Procedure Call&#xff0c;遠程過程調用&#xff09;是一種計算機通信協議。它允許一臺計算機&#xff08;客戶端&#xff09;通過網絡調用另一臺計算機&#xff08;服務器&#xff09;上的程序&#xff0c;并等待該程序的結果返回。RPC抽象了網絡通信的…

go mod中如何解決 xxx/yyy/lib@v1.1.0: unrecognized import path

需要檢查的幾個地方 這個錯誤通常出現在 Go 模塊系統無法找到指定版本的模塊時。有幾種可能的原因和解決方法&#xff1a; 模塊未被發布或標記&#xff1a; 確保 xxx/yyy/lib 模塊的版本 v1.1.0 已經被正確地發布或標記。你可以在對應的 GitLab 倉庫中查看是否存在 v1.1.0 標簽…