您的位置:首页>>新闻中心>>企业观点

STL转STP的软件和方法-逆向建模

企业观点 / 2023-03-07

当我们已经有了一个STL文件,无论是通过抄数得到的,还是其它软件设计出下的.如果零件的表面太复杂,比如一个玩具或车仔,那么用Creo/UG逆向建模就太麻烦了.此时,我们首先想到的就是如何转成STP. 那么STL转STP最好的软件是什么?我这里我将介绍三种转STL转STP的方法和最好的软件.本人从事逆向工程/抄数10多年,被问及类似提问题已经无数次。下面我就以我司的一些逆向建模案例,把抄数公司常用的STL转STP方法分享给大家。


这个问题要分二种情况来看。一是STL能否转成STP 。二是如何转换?像普通软件的另存为?还是通过更复杂的手段?.相信能看此文章的朋友应该都知道事情不会太简单。


首先我们看问题一,答案当然是可以的。但这里的转换并不是像普通的绘图软件直接另存为以得到想要的stp格式,而是要通过逆向设计(广东地区称抄数设计)才能转换。

那么接下来就是如何转换了。转换的方式有三种。


一, 自由曲面工具

这种软件工具的代表应该是抄数行业的老大-Geomagic. 因为网上的相关教程太多.在这里就简单点略过吧.此类软件的方法无非就是导入STL小平面体-修补小平面-封装-自由曲面然后导出STP。


下曲就是用Geomagic用自由曲面工具转换出来的工件。在此,大家会发现,工件上的圆柱变得不圆了。没错这就是此类软件的软大问题之一。让我们来看一下它的优点和缺点.

Geomagic的STL转STP功能

优点:

以最快的方法得到想要模型以进行后续的结构设计工作,操作也简便,大致过程就是导入-修补小平面体-光顺化-划分网格-自动拟合等等。随着此类软件的发展,现在甚至能把大多数碎面合并成一张整面,从而方便后期的设计工作,目前大量应用在一些无法用CREO建面的复杂玩具产品中。


缺点:

1.非常明显,把STP导入到Creo/UG等软件后,模型非常笨重,想新增加一个特征非常困难,再者自由曲面造型成型的STP,大多是会很多碎面的,而且显示的圆柱不是真正意义的圆柱(从上面的工件中的凸柱可以看出),转在CAD里想标数都非常困难。因为此类软件转出来后-无论用什么方法,它并不会产生真正意义上的圆角,斜角,也无法做A级曲面或者曲面的G2连接。


2.曲面是STL生成的,也就是小平面体,因此无法对曲面进行修改调整。比方说,如果客户方要求曲面的局部弧度修改的话,那么只能把曲面片导入其它三维软件中修改,如PROE,CREO,UG等等.换言之,如果曲面局部不光顺,对于已经建好面的,就不能修改了,只能三维软件切除,重新加一个面了。


3.它不是在一种由产品设计角度所进行的折面方式建造的,所以如果产品有些细致的暗线,用这种方法转出来的往往不清晰.

虽然此类软件近年来也有非常大的发展,碎片合拼有了较大的改进,但本质上讲,所成型的曲面的质量和三维软件Creo,UG,Pro/E,Catia,Solidworks还是有很大差距.因此,抄数公司的工程师也较少使用它来建造曲面,但并不会绝对不用,在某此时候这种转换的方法还是非常有用的,我们接着说下去。


二, 把STL导入CREO/UG等工程软件里逆向建模


这种其实就是传统的逆向建模方法了,也就是目前大多数抄数公司正在使用的方法,优缺点也非常特出,体现如下:


优点:

1. 在CREO里逆向建模,后期的结构设计就会非常方便,外形曲面也方便修改,尤其是遇到在结构设计过程中还要回头修改曲面的时候.CREO逆向建模的最大优势是所有步骤都带可修改的参数,我们可以在任何时候修改任何地方.


2. 当产品需要在原型的基础进行外观的小修改和调整时,即带有设计成分的项目用CREO建模用是最合适的,没有之一。CREO建模就是最早最传统的从线-曲面-实体-抽壳的,整个建模过程中都保留参数步骤,充分发挥了CREO的全参数设计系统功能,进行自上而下的设计。


3. 曲面光顺度要求高要用CREO建模.用任何的曲面自动成型工具生成的曲面的光顺度都不可能有传统建模工具的高,尽管肉眼不一定能识别,但事实还是区别的,对于一些曲面要求高,如A级曲面,G2连续的产品一定要用CREO建模.

 

下图为用CREO全参数化为国外客户建的一个车模,大体上看到线-曲面-实体的过程。

CREO建模

缺点:

1. 对于一些复杂的曲面的动漫玩具会花相当长的时候建模,基本上没人会用Creo来设计那一类的产品,因此会用一些自由曲面软件来实现STL转换成STP,再用CREO进行结构设计.


2. 费用相对较高。对于一些产品既可以用Geomagic类自由曲面工具又可以用Creo做曲面的产品,选择用Creo的费用会相对较高,但当然后期结构设计和模具修改等等也会相对容易。


3. 对设计师的水平要求非常高。曲面建模讲求构建逻辑,单曲面质量,对设计师的成长没有捷径,过程相对繁琐,并不会像自由曲面工具那样的“傻瓜式”曲面建造。以一个玩具车模为例说明,建模步骤多达800-1200步骤,这对任何一个抄数设计师来讲都是一个大工程。现在抄数设计,工业设计竞争都非常剧烈,也难怪一些自由曲面工具快速发展兴起。


我们之所以讨论STL转STP最好软件是什么的初衷其实就是想找一条更快捷径。显示这可能不是。那么到底哪种方法,哪个软件才是最适合我们的呢?


三, 将以上二种方法混合使用


第三种方法其实是有点不得已而为之的感觉,因为产品曲面太复杂,用Creo,Pro/E,UG,所有的三维软件建模具已经不切实际,但产品内部却有很多结构要设计。用自由曲面类软件想一步到位又不可能,那么我们可以这样处理.

首先,我们将使用Geomagic Studio创建曲面,然后将其导出为IGES或STP,接着将曲面导入Creo,实体化再抽壳,然后再进行结构设计。这种方法解决了创建复杂曲面所需的时间长的问题,并使部件易于进行下一步的工程设计和模具制造。


哪一种方法最适合你?


最后,以上介绍了三种不同的STL转STP的方法,和不同的软件,那么,哪种方式最适合你?我认为这取决于它是什么产品。以下分三种情况,把不同的方法和软件所得的结构展示进行讨论。


一.如果产品是一些具有复杂特征的小玩具,但只有几个零件需要组装,或者只有一个零件。这种产品有时不需要去壳,也不存在模缩水问题。在这种情况下,您可以选择第一种方法
如下图产品所示
STL转STP-自由曲面

二. 第二种方法-CREO逆向建模适用于二类产品.


1,产品曲面要求高,光顺度要求高,比如3C电子产品,汽车配件,车灯等等,那就必须要用CREO逆向建模.这类产品曲面造型并不太难,且造出的曲面质量高,后期又很大程度地方便结构抄数设计。


2,是产品的表面不太复杂的玩具模型也可以用CREO逆向建模,这类产品通常包含许多要组装的零件,例如玩具车模型、机器人。这类产品用Creo逆向设计虽然建模需要花费稍多的时间,但这使得内部的结构设计变得容易,设计过程中不会卡电脑.请看下图完成的机器人模型配件,就是完全用CREO逆向建模完成的。


STL转STP-CREO,UG

三.如果产品的表面过于复杂,无法在Creo中建模,例如人物脸、动画,并且它具有复杂的机械设计,例如一些动作。我建议您使用组合方法,使用有自由曲面功能程序创建曲面,然后将其导入Creo以完成机械设计。
如下图所示:

STL转STP
我们公司在3D建模、逆向工程和产品开发方面拥有超过15年的经验,我们会选择对项目最优的方法而不是最省成本,省时的方法去设计。在抄数行业竞争越来越大的情况之下,很多企业为了省时而不注重设计质量。以上面的例子来说,用Creo加其它曲面工具做设计明显是最优选择,只是设计的过程时间花费会较多.