逆向工程的介绍:逆向工程,有的人也叫反求工程,英文是 reverse engineering,大意是根据已有的东西和结果,通过分析来推导出具体的实现方法。
根据别人写的某个exe程序能够做出某种漂亮的动画效果,通过反汇编、反编译和动态跟踪等方法,分析出其动画效果的实现过程,这种行为就是逆向工程;不仅仅是反编译,而且还要推倒出设计,并且文档化,逆向软件工程的目的是使软件得以维护。
第二部: 从测量数据中提取零件原形的几何特征
按测量数据的几何属性对其进行分割,采用几何特征匹配与识别的方法来获取零件原形所具有的设计与加工特征。几何特征提取难度较大,对于工程师的经验要求很高。尤其是软件的熟练程度、相关技术行业经验值。如果没有相关行业经验,同样做几何特征提取,耗时、耗力,降低工作效率,特征提取质量较差等。如下操作步骤: 三维扫描仪获取的点云数据,导入***逆向工程软件中,进行点云数据前期处理。主要过滤多余的噪音点,降低数据量保证特征的前期下。基本的建构方式,通过提取特征点云,再构建特征曲线。因为三维扫描仪获取充足的点云数据,为了获取被测物件特征,在此过程中会获取一些过于的点云数据。g级光学3D扫描仪会产生大量的数据(可达100,000~200,000点),由于数据非常庞大,因此需要昂贵的电脑硬件才可以运算,现在GeomagicDesignX提供记忆管理技术(使用更少的系统资源)可缩短您处理数据的时间。为了提取特征快速准备,提取特征点是必须的工作。