Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
3d 基于CAD模型的三维扫描对准_3d_Scanning - Fatal编程技术网

3d 基于CAD模型的三维扫描对准

3d 基于CAD模型的三维扫描对准,3d,scanning,3d,Scanning,我有一个关于扫描对齐(和比较)与CAD模型的问题。我的CAD模型是在3D中指定的,所以我可以精确地测量一些点的位置,比如孔或其他东西。整个(真实和计算机)模型由钢结构(可能是对齐的基础)和泡沫部件(作为比较的主要元素)组成。我不想使用最佳拟合方法,因为在我的情况下,它可能会导致一些差异。那么,解决这个问题的最佳方案应该是什么呢?我考虑了两种解决方案: 基于特征的对齐(并为此目的使用钢结构上的一些特殊几何特征) 更难(但我认为更好)的主意。在扫描过程中使用特殊标记,该标记将用作扫描坐标系(本地CS

我有一个关于扫描对齐(和比较)与CAD模型的问题。我的CAD模型是在3D中指定的,所以我可以精确地测量一些点的位置,比如孔或其他东西。整个(真实和计算机)模型由钢结构(可能是对齐的基础)和泡沫部件(作为比较的主要元素)组成。我不想使用最佳拟合方法,因为在我的情况下,它可能会导致一些差异。那么,解决这个问题的最佳方案应该是什么呢?我考虑了两种解决方案:

  • 基于特征的对齐(并为此目的使用钢结构上的一些特殊几何特征)

  • 更难(但我认为更好)的主意。在扫描过程中使用特殊标记,该标记将用作扫描坐标系(本地CS),然后我可以检查CAD模型上三个特殊点的准确位置(例如孔中心),在最后一步中,我需要计算我需要在这个局部CS扫描上执行什么样的转换,以将扫描上的三个点与CAD模型上的相同点对齐。之后,我可以导入到一些检测软件的CAD模型和三维扫描在同一坐标系。我希望你明白我的意思


  • 但也许有更好的办法来调整这两个模型。如果你有3D扫描的经验,你可以给我一些建议,我将不胜感激。

    看起来你需要进入一些更高级的逆向工程工作流程,就像我们一样

    我们一直在使用solidworks的XTract3D插件来构建围绕3D扫描数据对齐和构建的干净CAD模型。这很难解释,但它为solidworks添加了一些工具,让您可以捕捉曲线和指向3D扫描本身,也可以从提取的扫描横截面进行操作。它还可以处理将坐标系与数据对齐的问题

    插件:

    他们的网站上有很多培训视频,解释了这个过程,并展示了插件的功能。下面的视频很长,但它是solidworks中关于逆向工程的一个很好的资源。我学到了很多


    我投票结束这个问题,因为它与编程无关。