转换为STL(或OBJ)网格SOLIDWORKS模型(NURBS)

需要一个STL(或OBJ)文件转换成一个“真正的CAD模型”?

有几个教程为这个话题已经存在。我正在做一个新的教程提供更多的信息。

  1. 步骤1:检查和修复网格

    垃圾=垃圾(GIGO)。

    如果你的STL网格是可怕的,生成的CAD模型也会有缺陷。

    我喜欢编辑STL数据实现魔法,或设计x你可能有自己的喜欢的节目像Meshlab或搅拌机。

    使用这个工具你最熟悉,和修复任何漏洞,翻转法线,或其他STL网格模型中发现的缺陷。


    这里魔法探测网的几个错误:



    这里的错误已经修复:


    修复错误需要技能甚至在昂贵的项目与“自动修复”工具。依靠“autofix”往往会使模型变得更糟。或输入一个循环,每个修复原因之前修复错误返回。

  2. 步骤2:导入SOLIDWORKS

    在SOLIDWORKS选择文件——打开

    设置文件类型



    按下选项....按钮的屏幕所示:


    你通常要设置导入选项固体。表面的身体也可以使用。图形的身体通常是默认的,大部分都是没有用的,除非的愿望仅仅是查看网格模型。

    如果你知道单位导出的网格模型,设置单位SOLIDWORKS对话框来匹配。


    如果你有一个版本的SOLIDWORKSScanTo3D插件,可以考虑把它。它允许更先进的进口和修复的网状模型:


    ScanTo3D插件是最有用的,当处理扫描数据,但如果你试一试。我使用它在工作几次,和更喜欢在Geomagics编辑扫描数据设计X,或Geomagic控制。




  3. 第三步:做了什么?

    遗憾的是,这是其他教程结束的地方。他们建议“sldprt文件另存为”,和你完成。

    你能做这一步如果你的目标是节约一块垃圾。

    这里有一些事情要考虑之前停止在这一点上:


    ·STL文件是一个表面的一个粗略的近似值。

    ·一个洞一个STL模型不是一个圆,这是一个多边形。

    ·STL文件是由成千上万的小三角形。

    ·更多的三角形=细分辨率=更大的文件大小

    ·SOLIDWORKS的数量有一个限制方面它可以打开/显示。那是10000年的脸,那是20000年。我不知道新的限制。如果你有太多的脸/方面,试着在你最喜欢的模型网格编辑器。将对称模型减少一半。


    ·SOLIDWORKS有限制大小的模型可以显示1公里年前,现在可能更多。如果你的模型太大,尝试用不同的单位,进口或规模STL文件在你最喜爱的网格编辑器。

    ·保存网格模型作为SOLIDWORKS部分(或其他文件格式(步骤、iges…等)不会神奇地删除的成千上万的三角形网格。

    ·网格模型通常有大文件大小。保存一个网格作为另一个文件格式保持一个大文件的大小。

    ·如果你想加工一部分,机械师会喜欢/需要一个non-faceted 3 d模型。他们不会被你骗导入,然后拯救一个STL文件作为一个步骤模型。


    没有神奇的按钮或软件,将网格模型转化为完美的CAD模型。也许将来会有吗?在那之前,你需要改造的3 d模型。

  4. 步骤4:改造(第1部分)

    这个钳子模型是最近发布的问题部分希望把它变成一个SOLIDWORKS模型:

    在STL模型导入到SOLIDWORKS允许一些快捷方式时要采取重建:

    等工具转换实体,或相交曲线帮助提取数据形成2 d草图。

    3 d功能可以利用表面,接下来,顶点,并面临选择。


    让我们看看上述改造:


    下面是在SOLIDWORKS导入STL文件:

    如果你注意到你的SOLIDWORKS性能来戛然而止在这一点上,有一些选项可以让事情好一点:


    1. 减少三角形。两个主要方法大量毁灭在进口之前SOLIDWORKS的网格编辑工具。而且,修剪模型的掉不需要的部分。上面的模型基本上是对称的,所以消除1/2甚至3/4是一种简单的方法来减少三角形数。
    2. 关闭的显示边缘在SOLIDWORKS
    3. 通过SOLIDWORKS选项和关闭相关的所有选项高亮显示从FeatureTree或显示窗口。
    4. 设置显示状态之间的快速切换以下状态:西南的身体显示,STL隐藏起来。STL显示,西南的身体隐藏起来。所有的身体(SW和STL)如图所示)。改变显示是2 - 3倍手动隐藏和显示的身体在这个例子。









  5. 第五步:改造(第2部分)

    第一步是定位模型如果需要在SOLIDWORKS。它将使建模更快和更容易如果直接导入的一部分,并与默认的参考平面。

    取向可能会更快的完成在一个专用的网格编辑程序,但移动/复制工具可用于SOLIDWORKS尸体。


    定位完成后,是时候改变模型。好消息是您可以使用导入的模型作为参考。坏消息是你需要知道怎么做模型。

    如果你从来没有汽车的三维模型,试图建立一个汽车在导入的模型不会有太大的帮助。你必须知道如何制作一辆车才能改造。


    下面是我使用的步骤重新创建这个模型。总时间约为1小时(点击图片,让它更大):



    如果你发明了一种方法把面网格数据变成干净的3 d模型,你就可以提前退休,富有。

  6. 第六步:其他软件吗?

    问题:有更好的方法来重建模型网格数据导入SOLIDWORKS相比呢?

    答:当然。


    Geomagics设计X 3 d系统是一个程序为逆向工程扫描/网格数据参数的CAD模型。

    但即使是最好的软件解决方案有局限性。我设计X用于几个项目,有一个爱/恨与软件之间的关系。


    1. 它是昂贵的。
    2. 在CAD模型设计X是痛苦的。每次我使用它,我觉得我已经走出一个时间机器,从20年前,使用CAD软件。
    3. 设计X很容易反向工程时间降低50%或更多。
    4. 设计X是更有效地比SOLIDWORKS显示网格和点云数据。
    5. 你还必须知道如何使CAD模型。
    6. 设计X有一个非常不错的“表面”工具,试图将一个网格转换成一个表面/固体。优点是您可以快速、轻松地得到一个相当干净的身体来导入SOLIDWORKS。缺点是一个几乎完美的模型,和缺乏任何参数特性。
    7. 如果你设计的模型设计X,它可以导出SOLIDWORKS和功能树将…我有不同的结果。是的,它的工作原理。但是,一些功能不转移。我发现最好提取档案,表面,和其他引用的模型,然后只有那些导入SOLIDWORKS。这种方法的最大问题是提前知道确切信息需要在SOLIDWORKS创建模型。


    设计X和其他逆向工程项目是美妙的,但是他们不会神奇地按下一个按钮创建一个模型。你需要一个3 d CAD专家。你需要知道如何构建模型。这些程序会让你更快,但他们不会使你的模型。

    对不起。这个按钮是不存在的。




  7. 第七步:结果

    STL文件包含49324年的脸

    STL文件大小是12 mb。





    只需导入STL文件到SOLIDWORKS和储蓄作为SLDPRT文件给:

    49324型脸

    28 MB的文件大小





    重塑STL文件作为参数化CAD模型在SOLIDWORKS给以下:

    340型脸

    文件大小为1 MB(这个文件大小,导入的数据必须被删除从SOLIDWORKS模型。这意味着模型必须建造没有任何参考进口几何)。







  8. 第八步:练习

    逆向工程。基于进口或重建模型几何是一种宝贵的技能。学习它,在你需要它。就象任何事情一样,你会得到更好的与实践。


    国际象棋骑士模型显示在一开始就可以下载在这里


    冰箱的处理转换从一个网可以下载在这里


    爪模型可以下载在这里


    另一个STL NURBS转换可以下载在这里


    这是另一个STL NURBS转换面罩

评论