[问题] 3D量测得到的点资料,是否可用Matlab?

楼主: senga (Apris)   2014-12-30 12:14:49
请教各位,目前工作会使用3D扫描或CMM进行产品量测,
量测后会得到某些孔位,或轴线在特定截面位置的点资料 (x, y, z),
因为要对这些点资料同时做平移和旋转,
想请问下面的情况是否适合使用MATLAB来运算
情境:
想像一圆柱型产品,中心轴为 Z 轴,承靠的底面为 XY 平面,
围绕 Z 轴的四周有许多加工后的孔径,这些孔径与 XY 平面不垂直,
也就是这些孔径的中心轴线投影到 XZ 与 YZ平面的话都会有夹角。
现况:
目前可以做到的部分是,找出这些孔径的轴线,与特定平面相交的点资料,
所以每个轴线会有头尾两点资料来代表。
孔径总数12个,所以会有12条轴线,共24点。
(这些点资料或多或少都与标准值有差异。又虽量测软件可找到轴线,
但仅能做这些轴线投影到 XY 平面的点资料,在 XY 平面上平移)
问题:
能否同时针对 X, Y, Z轴平移这12条轴线? (不使用点来移动,仅平移不旋转)
并以这12条轴线和标准的12条轴线,取最小平方和来限制移动范围?
最后再求出这些轴线与标准值分别差异多少。
以上是目前的情况,请各位帮忙看一下是否适合使用MATLAB执行。
比较不确定的应该是线与线在三维空间中要如何计算差异值。
谢谢大家看完落落长的内文><"
作者: windg (风)   2014-12-30 12:30:00
只要能用矩阵表示,都可以用
楼主: senga (Apris)   2013-01-01 20:15:00
了解!~谢谢!

Links booklink

Contact Us: admin [ a t ] ucptt.com