自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 十二、数据的点云图与拟合图绘制(matlab)

之前的博客文章中提到了用基于光谱共焦传感器的轮廓仪和平面度仪测量了台阶高度数据和平面度数据。本文主要对之前的数据进行了三维图绘制,得出了对应的点云图与拟合图。

2025-11-10 10:09:47 411

原创 十一、平面度数据处理(最小二乘法算)

利用基于光谱共焦传感器的平面度仪,测量出待测表面的点云数据,之后利用matlab对点云数据进行处理。

2025-11-10 09:51:38 236

原创 十、表面轮廓数据处理——台阶高度(利用k-means算法)

使用基于光谱共焦传感器的表面轮廓仪测得的数据,得到一个零件的台阶高度。台阶的高度是2mm。

2025-11-07 16:27:22 447

原创 九、测量系统标定——色散探头位姿标定

本文采用等高法测量叶片截面,因此在叶根榫头表面建立工作坐标系较为合理,如图所示。

2025-10-24 10:29:33 142

原创 八、测量系统标定——色散探头位姿标定

在理想状态下,色散探头光轴应与 CMM 坐标系的 Y 轴平行,但由于存在装夹等误差,会使其存在一定偏角,在测量时产生测量误差,因此需对色散探头位姿进行标定。当色散探头在位置 1 时,其光轴与球面交于 S 点,传感器输出位移值记为。移动色散探头至位置 2,其光轴与球面交于 T 点,传感器输出位移值记为。,首先利用接触式探头确定标准球心在机器坐标系下的坐标。多次改变色散探头的位置,记录色散探头输出的位移值。设色散探头原点在接触探头坐标系下的方向向量为。,通过前述坐标变换关系,即可求得叶片上。

2025-10-24 10:15:08 655

原创 七、测量系统标定——转台旋转轴标定

本文采用空间圆拟合的方法对转台转轴进行标定,理论上,空间任意三点可确定一个圆,通过最小二乘拟合即可计算圆心坐标。但此方法依赖于所取测点数目,测点数目较少时,测量效率较高,但其误差会较大,为了保证准确性,需增加测量点数,而过多的测点会造成计算繁琐,测量效率较低等问题,因此对测点数目进行合理的规划尤为重要。本文选取十二个标准球心坐标进行空间圆拟合,可在较少的时间内完成测量并具有较高的精度。转台标定流程如图所示。首先将标准球偏心地固定在转台上,如图所示。

2025-10-23 20:54:02 970

原创 六、测量系统标定——CMM 坐标系与工件坐标系统一转换建模

先将点在CMM坐标系的坐标,转换到转台坐标系,将转台坐标系视角转到初始视角,再把转台坐标系的坐标转换为CMM坐标系的坐标,再转为在工件坐标系的坐标。接下来几章,将分别使用空间圆拟合法对转台进行标定,使用超定方程组对色散探头位姿进行标定,使用 3-2-1 法建立工件坐标系。的矩阵含义为,将CMM坐标系转换为工件坐标系,下面脚标是变换前坐标系,上面脚标是变换后坐标系。由式(1.1)可知需进行工件坐标系标定以确定工件坐标系三坐标轴方向向量。为测头位置坐标,色散探头原点在接触探头坐标系下的方向向量为。

2025-10-23 15:30:25 552

原创 五、测量系统标定——转台坐标系与 CMM 坐标系统一转换关系

当我们要表示一个真实的3D点时,我们会将齐次坐标归一化,即除以 w 分量,得到 (x/w, y/w, z/w, 1)。ZYX: 先绕Z轴转(偏航),再绕新的Y轴转(俯仰),最后绕新的X轴转(翻滚)。但关键在于,旋转的顺序至关重要,不同的顺序会导致完全不同的最终朝向。注意:每次旋转都是绕着经过上一次旋转后的新坐标系的轴进行的,而不是绕着最初的、固定的世界坐标轴。ZYZ: 先绕Z轴,再绕新的Y轴,最后绕新的Z轴。XYZ: 先绕X轴,再绕新的Y轴,最后绕新的Z轴。先绕x轴转α,再绕y旋转β。

2025-10-22 10:05:58 679

原创 四、测量系统标定——坐标系统一转换建模

在叶片扫描测量过程中,为获得完整的叶片截面点云,需使叶片旋转多个角度进行采样,如图所示,转台旋转的每一个位置称为一个视场,不同视场下采集到的点云数据所在的坐标系不相同,为得到叶片完整的三维点云数据,需根据坐标变换关系将多视场中的数据统一到同一个坐标系下。接触/非接触复合探头扫描叶片型面坐标测量方案是基于多坐标联动获得叶片采样点坐标数据,由于不同坐标系获得的测量数据只是本坐标系的量值,需要进行多坐标系统一转换建模标定,以得到工件上测点统一在机器坐标系下的坐标。,以旋转轴为 Z 轴,坐标原点。

2025-10-20 17:49:54 790

原创 三、四轴联动系统综合误差建模

如图为测量系统,测量系统为一个四轴联动系统,整个装置可以抽象为测量件运动链和探头运动链组成的系统,具有X,Y,Z三个平动轴以及B轴一个转动轴组成的系统。传动关系为叶片-B-X-Y-Z-色散探头。基于小误差假设理论,测量系统空间运动综合误差变换矩阵TWE{}_T^W ETW​ETWETWTe−TWTi1−ΔεzΔεyΔxΔεz1−ΔεxΔy−ΔεyΔεx1Δz0001TW​ETW​Te。

2025-10-17 11:09:25 720

原创 二、光谱共焦位移测量原理

当光线进入相机并照射到 CMOS 传感器上时,每个像素的光电二极管会产生电荷。CMOS 传感器的每个像素不仅包含一个光电二极管,还包含一个小型放大器和其他电路,可将累积的电荷直接转换成像素本身的电压信号,这一过程在所有像素上并行进行。电荷在像素级转换为电压信号后将被放大,使其强度足以进行进一步处理。该放大过程在同一像素内进行,最大限度地减少了信号的传输距离,从而降低噪点,提高图像质量。

2025-10-16 21:39:35 1098

原创 一、Sobol灵敏度分析的原理介绍及matlab实现

假设三个自变量的取值范围都设为[0,1],自变量数目为3(D = 3),将自变量的取值范围进行拟 Monte Carlo 采样,可利用MATLAB统计工具箱中的 “Sobolset” 函 数,生成Sobol 序列,样本矩阵误差项抽样次数 n 设定为4000。总效应指数表示输入参数对输出结果的总贡献,包括其与其他参数的交互作用。局部灵敏度分析方法仅考虑单个误差项的变化对空间误差的影响,忽略了几何误差各项之间的耦合作用;在测量系统几何误差中,各个误差项之间的耦合作用不可忽略,故文中使用全局灵敏度分析的方法。

2025-09-24 15:53:25 767

原创 绪·写在前面·用C#写上位机(winform)过程中下载Visual Studio中需注意的问题

用C#开发上位机,首先需要下载好编程平台,目前使用的是Visual Studio平台,但在下载过程中,会涉及到一些下载选项,如果少选,漏选,则平台无法正常使用,用于编写C#。如果使用.net,则net6.0-windows为最终文件,也就是说dll文件此时应放在net6.0-windows中,若使用framwork,则找debug。配置好之后,即可下载,按本文所示配置下载Visual Studio可以实现固高控制卡GTS400的C#上位机编写。创建项目时按如图配置,注意框架。此模块,建议按如图配置。

2025-09-24 13:41:41 483

原创 一、C#编程-GTS控制卡实现Z型路线

设置x,y的运动范围为4X4,间隔为1时,当完成一次轨迹行动之后,返回原点用插补运动,此时代码如下,2轴控制x运动,1轴控制y运动,此时并没有对轴的状态监测,所以实际运动为一个插补运动。想留下一些关于学习和成长的记忆,面对前途和感情,即使明知道自己选择的路不那么平坦,要面对许多不确定和不可能,但一直执着追求,没有偷懒,努力争取,会觉得日子并没有虚度。在循环中,首先进行x轴的运动,x轴运动到规定位置,y轴走一个间隔,当y轴完成整个区域的运动,控制设备,返回到初始原点。主要采用了点位运动,运动轨迹如图所示。

2025-09-24 10:59:13 562

原创 python_4多数据处理

一、字符串·索引>>>a=‘python’>>>a[0]’p’>>>a[-3]‘h’·切片>>>a=‘Ilovepython’>>>a[0:5]“ILove”//0~4>>>s[-6:]‘python’//到最后一位>>>s[:5]‘Ilove’//0~4>>>s[1:9:2]‘LvPt’//从1开始到8,每两个取一个·查找1

2021-04-25 20:49:58 150

原创 python-3内置函数

1、range(start,end,step=1)range()返回一个range对象start为整数序列的起始值,默认为0;end为整数序列结束值;step为步宽,默认为1;>>>range(0,5)>>>list()range((5))>[0,1,2,3,4]2、常用标准函数库...

2021-04-23 22:07:44 101

原创 python_2输入输出

一、输出print(values,sep,end,file)

2021-04-23 19:55:48 927

原创 python_1数据类型

一、数字类型1、Number2、Bool二、组合类型1、String(字符串)2、List(列表)3、Tuple(元组)4、Set(集合)5、Dictionary(字典)

2021-04-22 23:41:22 203 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除