您的位置:首页 > 工程案例工程案例

逆向工程:快速成型

admin2024-10-14人已围观

一、逆向工程:快速成型

1,文件的大小?一般的STL文件(三角形)处理软件(Geomagic、imagewere..等等),都有显示当前文件三角形数量,而三角形公差精度越高,三角形数量就越大。

2,分层计算时间?最简单的方法是导入3d打印机软件,它会自动计算,但不知道你用的是什么打印机,反正我们用的打印机软件分层计算时间不会因为三角形公差的改变而差别很大,所以一直也没什么关注这个问题。

二、逆向工程的方法实现

软件逆向工程有多种实现方法,主要来有三:

1.分析通过信息交换所得的观察。

最常用于协议逆向工程,涉及使用总线分析器和数据包嗅探器。在自接入计算机总线或网络的连接,并成功截取通信数据后,可以对总线或网络行为进行分析,以制造出拥有相同行为的通信实现。此法特别百适用于设备驱动程序的逆向工程。有时,由硬件制造商特意所做的工具,如JTAG端口或各种调试度工具,也有助于嵌入式系统的逆向工程。对于微软的Windows系统,受欢迎的底层调试器有SoftICE。

2.反汇编,即使用反汇编器,把程序的原始机器码,知翻译成较便于阅读理解的道汇编代码。这适用于任何的计算机程序,对不熟悉机器码的人特别有用。流行的相关工具有OllyDebug和IDA。

3.反编译,即使用反编译器,尝试从程序的机器码或字节码,重现高级语言形式的源代码。

三、何为逆向工程?逆向工程有什么作用?

逆向工程,有的人也叫反求工程,英文是reverse engineering。 逆向工程(reverse engineering)大意是根据已有的东西和结果,通过分析来推导出具体的实现方法。比如你看到别人写的某个exe程序能够做出某种漂亮的动画效果,你通过反汇编、反编译和动态跟踪等方法,分析出其动画效果的实现过程,这种行为就是逆向工程;不仅仅是反编译,而且还要推倒出设计,并且文档化,逆向软件工程的目的是使软件得以维护。

四、逆向工程是怎么一回事

一个新产品的开发需要设计,传统的正向工程通常是从概念设计到图样,再制造出产品。这是一个“从无到有”的过程,所花费的时间较久,这是一个漫长的过程。然而随着科技的不断的创新,除了现阶段广为人知的正向设计概念外,越来越多的企业渐渐导入了逆向工程的辅助设计建构,所谓的逆向工程就是一个“从有到新”的过程。意思就是通过扫描实体测量数据的基础上重构其三维CAD信息模型的过程,将模型的格式文件加以转换,就可以被快速原型制造系统所接受。使得公司的产品更新周期更快、设计时间更短,以便提升企业竞争力。解决量具的量测误差,我们结合高精度的工业三维扫描仪可以快速的扫描取得三维图档,使建构的样件更符合产品需求,快速取得相关尺寸,减少人为因素的误差,大幅降低公司研发的时间以及测试成本,使逆向工程设计为公司带来多元化的发展空间。资料由东莞越联三维科技提供。

很赞哦! ()

上一篇:手机防辐射应该注意什么'>谈谈自媒体、新媒体和融媒体

下一篇:返回列表'>返回列表

随机图文