软件逆向工程 软件逆向工程师待遇 - 电脑|办公 - 电脑办公-杀毒安全-网络-V3学习网
微商网
 
 
导航:首页 |电脑|办公|正文

软件逆向工程 软件逆向工程师待遇

时间:2021-04-27 15:04:14
软件的逆向工程有哪些呢? 1 逆向工程的定义:a 举个例子吧,假设有一个零件我们想自己来加工生产,但是没有它的CAD数据,也没有加工图纸。b 这时我们可以通过扫描设备来得到该零件的点云数据,之后再根据
作者:

软件逆向工程

软件的逆向工程有哪些呢?

1.逆向工程的定义:a.举个例子吧,假设有一个零件我们想自己来加工生产,但是没有它的CAD数据,也没有加工图纸。

b.这时我们可以通过扫描设备来得到该零件的点云数据,之后再根据的到点云数据通过逆向工程软件(Rapidform/Geomagic等)来生成CAD数据。

c.得到CAD数据后,就可以按照正常的机械设计步骤来生成图纸来进行加工了。

2.应用案例:比如某些著名的国内车企,就是通过逆向工程来将某些国际品牌车的外形COPY过来。

(如BYD与Toyota)希望能够帮到你.

逆向工程是什么?

概念模型,并在此基础上对产品进行分析、修改及优化等技术,分析出其动画效果的实现过程,通过规则的点云可以应用于快速成型,也可以根据这些规则的点云构建出最终的NURBS曲面以输入到CAD软件进行后续的结构和功能设计工作,有的人也叫反求工程,英文是reverse engineering。

逆向工程(reverse engineering)大意是根据已有的东西和结果,通过分析来推导出具体的实现方法。

比如你看到别人写的某个exe程序能够做出某种漂亮的动画效果,你通过反汇编,这种行为就是逆向工程;不仅仅是反编译,而且还要推倒出设计,并且文档化,逆向软件工程的目的是使软件得以维护。

反求技术包括影像反求、软件反求及实物反求等三方面。

目前相对最多人研究的是实物反求技术。

它是研究实物CAD模型的重建和最终产品的制造。

逆向工程软件功能通常都是集中于处理和优化密集的扫描点云以生成更规则的结果点云、反编译和动态跟踪等方法。

狭义来说,三维反求技术是将实物模型数据化成设计逆向工程软件 逆向工程...

求软件逆向工程技术相关的文章书籍推荐

逆向工程,有的人也叫反求工程,英文是evese engineeing。

是指从实物上采集大量的三维坐标点,并由此建立该物体的几何模型,进而开发出同类产品的先进技术。

逆向工程与一般的设计制造过程相反,是先有实物后有模型。

仿形加工就是一种典型的逆向工程应用。

目前,逆向工程,逆向工程的应用已从单纯的技巧性手工操作,发展到采用先进的计算机及测量设备,进行设计、分析、制造等活动,如获取修模后的模具形状、分析实物模型、基于现有产品的创新设计、快速仿形制造等。

通俗说,从某种意义上说,逆向工程就是仿造。

这里的前提是默认我们传统的设计制造为“正向工程(当然,没有这种说法)”。

软件的逆向工程是分析程序,力图在比源代码更高抽象层次上建立程序的表示过程,逆向工程是设计的恢复过程。

逆向工程工具可以从已存在的程序中抽取数据结构、体系结构和程序设计信息。

四大逆向工程软件简介 Imagewae Imagewae 由美国 EDS 公司出品,是最著名的逆向工程软件,正被广泛应用于汽车、航空、航天、消费家电、模具、计算机零部件等设计与制造领域。

该软件拥有广大的用户群,国外有 BMW、Boeing、GM、Chysle、Fod、aytheon、Toyota 等著名国际大公司,国内则有上海大众、上海交大、上海 DELPHI、成都飞机制造公司等大企业。

以前该软件主要被应用于航空航天和汽车工业,因为这两个领域对空气动力学性能要求很高,在产品开发的开始阶段就要认真考虑空气动力性。

常规的设计流程首先根据工业造型需要设计出结构,制作出油泥模型之后将其送到风洞实验室去测量空气动力学性能,然后再根据实验结果对模型进行反复修改直到获得满意结果为止,如此所得到的最终油泥模型才是符合需要的模型。

如何将油泥模型的外形精确地输入计算机成为电子模型,这就需要采用逆向工程软件。

首先利用三坐标测量仪器测出模型表面点阵数据,然后利用逆向工程软件(例如:Imagewae suface)进行处理即可获得 class 1 曲面。

随着科学技术的进步和消费水平的不断提高,其它许多行业也开始纷纷采用逆向工程软件进行产品设计。

以微软公司生产的鼠标器为例,就其功能而言,只需要有三个按键就可以满足使用需要,但是,怎样才能让鼠标器的手感最好,而且经过长时间使用也不易产生疲劳感却是生产厂商需要认真考虑的问题。

因此微软公司首先根据人体工程学制作了几个模型并交给使用者评估,然后根据评估意见对模型直接进行修改,直至修改到大家都满意为止,最后再将模型数据利用逆向工程软件 Imagewae 生成 CAD 数据。

当产品推向市场后,由于外观新颖、曲线流畅,再加上手感也很好,符合人体工程学原理,因而迅速获得用户的广泛认可,产品的市场占有率大幅度上升。

Imagewae 逆向工程软件的主要产品有: Suface——逆向工程工具和 class 1 曲面生成工具 Vedict——对测量数据和CAD数据进行对比评估 Build it——提供实时测量能力,验证产品的制造性 RPM——生成快速成型数据 View——功能与 Vedict 相似,主要用于提供三维报告 Imagewae 采用 NURB 技术,软件功能强大,易于应用。

Imagewae 对硬件要求不高,可运行于各种平台:UNIX 工作站、PC 机均可,操作系统可以是 UNIX、NT、Windows95 及其它平台。

Imagewae 由于在逆向工程方面具有技术先进性,产品一经推出就占领了很大市场分额,软件收益正以 47% 的年速率快速增长。

Suface 是 Imagewae 的主要产品,主要用来做逆向工程,它处理数据的流程遵循点——曲线——曲面原则,流程简单清晰,软件易于使用。

其流程如下: 一、点过程 读入点阵数据。

Suface 可以接收几乎所有的三坐标测量数据,此外还可以接收其它格式,例如:STL、VDA 等。

将分离的点阵对齐在一起(如果需要)。

有时候由于零件形状复杂,一次扫描无法获得全部的数据,或是零件较大无法一次扫描完成,这就需要移动或旋转零件,这样会得到很多单独的点阵。

Suface 可以利用诸如圆柱面、球面、平面等特殊的点信息将点阵准确对齐。

对点阵进行判断,去除噪音点(即测量误差点)。

由于受到测量工具及测量方式的限制,有时会出现一些噪音点,Suface 有很多工具来对点阵进行判断并去掉噪音点,以保证结果的准确性。

通过可视化点阵观察和判断,规划如何创建曲面。

一个零件,是由很多单独的曲面构成,对于每一个曲面,可根据特性判断用用什么方式来构成。

例如,如果曲面可以直接由点的网格生成,就可以考虑直接采用这一片点阵;如果曲面需要采用多段曲线蒙皮,就可以考虑截取点的分段。

提前作出规划可以避免以后走弯路。

根据需要创建点的网格或点的分段。

Suface 能提供很多种生成点的网格和点的分段工具,这些工具使用起来灵活方便,还可以一次生成多个点的分段。

二、曲线创建过程 判断和决定生成哪种类型的曲线。

曲线可以是精确通过点阵的、也可以是很光顺的(捕捉点阵代表的曲线主要形状),或介于两者之间。

创建曲线。

根据需要创建曲线,可以改变控制点的数目来调整曲线。

控制点增多则形状吻合度好,控制点减少则曲线较为光顺。

诊...

逆向工程用什么设备?

逆向工程一般用到影像测量仪、三坐标测量仪、三坐标测量机等。

逆向工程(又称逆向技术),是一种产品设计技术再现过程,即对一项目标产品进行逆向分析及研究,从而演绎并得出该产品的处理流程、组织结构、功能特性及技术规格等设计要素,以制作出功能相近,但又不完全一样的产品。

逆向工程源于商业及军事领域中的硬件分析。

其主要目的是在不能轻易获得必要的生产信息的情况下,直接从成品分析,推导出产品的设计原理。

逆向工程可能会被误认为是对知识产权的严重侵害,但是在实际应用上,反而可能会保护知识产权所有者。

例如在集成电路领域,如果怀疑某公司侵犯知识产权,可以用逆向工程技术来寻找证据。

...

逆向工程:快速成型

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

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

大家还关注
    
阅读排行
推荐阅读