深视3D相机
目录
- 项目
- 带编码器流程
- 1、对焦
- 2、计算脉冲当量
- 3、计算细化点数
- 4、计算批处理行数
- 5、计算轴的行程
- 6、计算最大扫描速度
- 6.1 常用帧率表
- 7、整体设置
- 不带编码器流程
- 1、计算Y方向间距
- 2、硬触发
- 3、软件采图
- 提高出图速度
- 批处理输出只设置轮廓
- 启用数据压缩
- 倾斜矫正
- 异常
- 1. 丢帧
- 2. 飞边
- 笔记
项目
缝隙检测项目:
1.检测长为49,宽为5mm的缝隙
2.工作距离225mm以上
3.选用SR7240
选型手册如下:
带编码器流程
1、对焦
1.1、触发模式:连续触发
1.2、批处理测量:OFF
调整轴尽量让产品平面处于xy图的中心
- 参考选型手册,大概在焦距在240mm,可以先粗略调整
- 调整好焦距后,可以把触发模式改为编码器触发
2、计算脉冲当量
2.1、在触发设定界面,触发模式设置为<编码器触发>,输入模式设置为<2相4递增>
2.2、切换到端子界面,点击<编码器复制到粘贴板>,然后把当前编码器值A粘贴到TXT文件中
2.3、轴沿扫描方向移动20mm
2.4、再次点击<编码器值复制到粘贴板>,把当前编码器值B粘贴到TXT文件
此处假设B-A=20000pulse
计算方式:
脉冲当量(mm/pulse)=20/(B-A)=20/20000=0.001mm/pulse3、计算细化点数
细化点数用于调节隔多少个脉冲采集一次
先预设Y方向精度,假设需要xy精度为1比1(大部分时候Y方向精度可以比X方向精度差),按照选用的SR7240型号,x精度为0.05mm(参考选型手册上的<x轴数据间隔>),那么此处也按照y方向精度为0.05来设置
3.1、根据第2步计算岀的脉冲当量为0.001mm/pulse,以及预设的y方向精度0.05mm,可以计算细化点数:
细化点数=0.05/0.001=503.2、在触发设定界面,把50写到细化点数
4、计算批处理行数
批处理行数的计算方式,按照上面计算的y方向精度为0.05
批处理行数=被测物长度/y方向精度=49/0.05=980由于要扫出整个被测物,可以多预留几行,此处批处理行数设置为1000行
5、计算轴的行程
轴的行程就是扫描起点到终点的距离,按照上面计算的批处理行数为1000,y方向精度为0.05mm,计算方法如下
轴的行程=批处理行数*y方向精度=1000*0.05=50mm实际项目要预留多一点行程,此处设置为53mm,理论上会多出(53-50)/0.05=60行,保证能完成扫出被测物
6、计算最大扫描速度
最大扫描速度和采样频率有关,采样频率和Z方向的景深有关
在拍摄设定界面:
Z方向测量范围有三种模式FULL,MIDDLE,SMALL;
其中:
MIDDLE=1/2FULL,SMALL=1/4FULL
FULL:最大频率2500HZ
MIDDLE:最大频率4500HZ
SMALL:最大频率8000HZ
理论最大扫描速度的计算方法如下:
理论最大扫描速度=采样频率*y方向精度此处设置为MIDDLE,采样频率设置为4500,y精度为0.05,因此理论最大扫描速度为4500*0.05=225mm/s
实际最大扫描速度达不到225mm/s,会丢帧。建议速度设置为理论最大扫描速度的80%以下,因此:
实际最大扫描速度=理论最大扫描速度*0.8=225*0.8=180mm/s6.1 常用帧率表
7、整体设置
以上全部完成后,整体设置如下
- 触发模式:编码器触发
- 输入模式:2相4递增
- 细化点数:50
- 采样频率:4500
- 3D显示间隔:0.05(不设置也没关系)
- 批处理测量:ON
- 批处理输出:轮廓+亮度
- 批处理点数:1000
- 类型图显示:高度图
不带编码器流程
1、计算Y方向间距
触发模式:连续触发
Y方向间距=扫描速度/采样频率
2、硬触发
接线:14→触发,19→公共端
正常触发后,端子里的measure start会亮
如果取固定行数,可以不接measure stop在EdgeImage里开批处理要勾选"等待批处理启动信号"
3、软件采图
开批处理start measure→触发plc扫描,plc先跑完加速度,到匀速的的时候,置硬触发高电平→阻塞等待接收批处理数据
提高出图速度
批处理输出只设置轮廓
如果只想要3D数据,不想要亮度数据,可以这样设置
启用数据压缩
公共设定中的数据通信设置选择"ON",并且数据大小选择16bit
倾斜矫正
一般测高的项目都要用到,特别是两边高度明显不一样的,纠正的是安装导致的线的两端高低不一
异常
1. 丢帧
现象:间隔出现整条黑色像素
原因:速度过快
解决:降低速度,理论最快速度是采样频率✖️y方向精度✖️0.9
2. 飞边
现象:扫突变的边缘会有飞边
原因:
解决:
3. 能看到相机出光,但是在控制器里面没有数据,并且在设置曝光的界面如下图,直接返厂
笔记
- set setting可以直接修改批处理点数
