逆向工程实验指导书
逆向工程作业 zbb

南阳理工学院逆向工程项目作业说明书《逆向工程》项目作业任务书一、项目内容1.逆向分析的意义说明2.逆向分析目标选取(可以是加解密,脱壳,反调试,协议分析,恶意软件分析等等),分析工具的选用,使用格式3.逆向分析步骤及方法说明,要有截图4.逆向分析实现的效果,要有截图5.逆向分析结论二、作业要求1.作业书写顺序:拟解决问题分析,确立实施目标,实施步骤,结论说明和改进措施。
字数不少于5000字,文字图表清晰,排版整齐。
不能使用网上复制内容(尤其是图片)2.编写大型作业说明书。
说明书主要有以下内容:1)任务书(单独用一页)2)前言3)目录4)方案论证确定逆向分析方案,工具选择。
对拟采用的几种方案进行分析、比较,选择最终方案。
5)测试通过测试,分析逆向分析方案是否适合设计要求。
6)收获和体会写出心得体会。
7)主要参考书前言软件逆向工程(代码逆向分析)是一种探究应用程序内部组成结构及工作原理的技术。
不论我们是自己编写程序还是其他人编写的无源码程序。
灵活运用逆向分析技术可以在程序的开发和测试阶段发现bug和漏洞,并直接修改程序文件或内存解决这些隐含的问题。
而且,我们还可以借助逆向分析技术为程序添加新功能,使程序更加强大。
恶意代码,也称为恶意软件,在大多数计算机入侵事件中都扮演了重要角色。
任何以某种方式来对用户、计算机或网络造成破坏的软件,都可以被认为是恶意代码,包括计算机病毒、木马、蠕虫、内核套件、勒索软件、间谍软件,等等。
恶意代码分析是一种解剖恶意代码的艺术,了解恶意代码是如何工作的、如何识别它,以及如何战胜或消除它。
目录一、恶意代码分析目标二、恶意代码分析技术三、恶意代码类型四、逆向分析文件Lab.exe和Lab.dll五、总结与改进一、恶意代码分析目标恶意代码分析的目标,通常是为一起网络入侵事件的响应提供所需信息。
因此,你的目标往往是确定到底发生了什么,并确保你能够定位出所有受感染的主机和文件。
在分析可疑恶意代码时,你的目标通常是确定某一个特定的可疑二进制程序到底可以做什么,如何在网络上检测出它,以及如何衡量并消除它所带来的损害。
逆向设计指导书

1.逆向设计流程Y2.逆向设计流程方法2.1检查(调正)坐标:2.1.2根据钣金件的具体情况,分析哪些是零部件的定位基准(关键孔位、关键线、关键面)?2.1.3确定基准后,对原坐标进行检查(检查方法可作断面截线的方式),对原对齐基准进行分析、判断,作出原坐标合格与否的结认。
2.1.4检查合格,进行流程的下道工序;若检查不合格,对其进行调正操作。
2.1.5调正坐标的操作如下:①、 零部件上找出定位基准元素(定位点、定位线、定位面)。
定位点:单个点、圆心、球心、直线中点等;定位线:直线、圆柱中心线、圆锥中心线、平面法向线等;定位面:平面、基准平面、法平面等。
②、 找出的基准元素必须能确定一个坐标系即能限定直角坐标系的六个自由度。
然后,利用找出的基准元素建立直角坐标系。
③、 将文件中的所有元素作成一个组(GROUP),作被对齐用。
④、 建立相应的对齐元素。
若上一步组(GROU)内有一基准元素为一点,你就建立一基准点;若上一步组内又有一基准元素为一直线,你就建立一基准直线;若上一步组内又有一基准元素为一基准面,你就建立一基准面。
总之你建立的元素必需与成组的基准元素一一对应。
⑤、 利用SURFACE的对齐功能(MODIFY——ALIGN子菜单下各对齐选项进行对齐操作),最后坐标就对齐了。
然后,对结果进行检查,如果不满意,重复进行以上五步操作,直至合格为止。
2.2分析点云、去除杂点。
2.2.1观察对齐的点云,与样件或实物进行比较。
若显示不太清楚,可以用CTRL+D弹出的对话框对点云显示进行设置,如果还没有完全反映必需的特征,那只能重新补测。
2.2.2若点云太密,电脑显示太慢,可以按CRTL+D弹出的对话框来设置点云的显示稠密程度。
当样件点云周围杂点太多,可以用SURFACE中的框选(CIRCLE SELECT)功能来去除杂点。
2.3合并点云、分层、细化。
2.3.1合并点云。
当框选,去除杂点时或原测量点云是单块单块拼合起来的时,我们就需要把此点云合并起来。
软件逆向工程实验报告

一、实验目的通过本次实验,使学生掌握软件逆向工程的基本原理、方法和工具,提高对软件程序的理解和分析能力,为后续的软件安全、漏洞挖掘和软件维护等方向的学习打下基础。
二、实验环境1. 操作系统:Windows 102. 编译器:Visual Studio 20193. 逆向工程工具:IDA Pro4. 源代码:C语言编写的简易计算器程序三、实验步骤1. 编译源代码首先,使用Visual Studio 2019将C语言编写的简易计算器程序编译成可执行文件。
2. 加载可执行文件在IDA Pro中打开编译生成的可执行文件,开始逆向工程分析。
3. 分析程序结构观察程序的结构,了解程序的入口点、函数调用关系、数据结构等。
4. 反汇编代码将程序代码反汇编,查看汇编指令和寄存器使用情况。
5. 分析函数逻辑对关键函数进行逐行分析,理解函数的功能和实现逻辑。
6. 分析变量和参数分析程序中的变量和参数,了解程序的数据处理过程。
7. 恢复源代码尝试使用IDA Pro的插件或工具将反汇编代码恢复成C语言源代码。
8. 总结实验结果总结实验过程中遇到的问题、解决方法以及实验心得。
四、实验结果与分析1. 程序结构分析通过分析程序结构,发现该简易计算器程序主要由主函数(main)和辅助函数(如:add、sub、mul、div等)组成。
主函数负责处理用户输入,调用相应的辅助函数进行计算,并将结果显示在屏幕上。
2. 函数逻辑分析以加法函数(add)为例,分析其实现逻辑如下:```add:mov eax, [ebp+8] ; 将第一个参数(被加数)的值存储在eax寄存器add eax, [ebp+12] ; 将第二个参数(加数)的值加到eax寄存器mov [ebp+16], eax ; 将计算结果存储在内存地址[ebp+16]处ret```该函数首先将第一个参数的值存储在eax寄存器中,然后将其与第二个参数的值相加,并将结果存储在内存地址[ebp+16]处。
逆向工程技术及应用实验指导书

《逆向工程技术及应用》实验指导书何照荣铁永亮著广东石油化工学院机电工程学院2009实验一物体三维尺寸数据采集实验一、实验目的1、通过实验了解逆向工程中原始数据的采集方法和应注意的问题;2、了解三维结构光扫描装置的基本操作和相关知识元;3、了解Geomagic和TN-3Doms软件的基本操作。
二、实验设备1、三维结构光扫描装置1台;2、齿轮、烟灰缸、传动零件若干;3、Geomagic 11.0软件1套;4、TN-3DOMS软件1套。
三、相关知识TN 3DOMS.S 采用非接触式光学扫描,除了覆盖接触式扫描的适用范围之外,还可以用于柔软的、易碎的,以及难于接触的物体的扫描场合。
高速的扫描使得用户在很短时间内得到所需的数据,大大缩短了产品造型的开发周期。
三维光学扫描仪与普通的扫描仪不同之处在于它记录的是被测物体的所有表面的三维坐标信息。
TN 3DOMS.S 可以广泛地应用于模具设计、零配件设计加工、逆向工程、实体测量、质量检测和控制,广告动画设计、文物复制和修复、医学研究等多项领域。
技术特点(1)面扫描采用独特的照相式原理,在瞬间获得整个物体表面的三维数据,每次扫描一个面,效率极高。
(2)精度高利用独特的测量技术,可获得非常高的测量精度。
(3)速度极快单面扫描时间3s~20s。
(4)便携式设计可灵活地移动扫描仪来进行测量,特别适合对大型或重型物体的测量,且硬件设备占地少,受环境因素制约少。
(5)非接触扫描用于柔软、易变形的物体的测量,适用范围非常广泛。
(6)对环境条件不敏感环境光对该扫描仪的影响极小,相对其他光学式扫描系统而言,该系统不需要在暗室中操作,适用环境范围非广泛,可以在露天环境进行扫描。
(7)测量输出数据接口广泛三维光学扫描仪测量所得为点云数据,该数据可保存为ASC 格式以及WRL(可存储彩色信息)格式,可以直接与Geomagic、CATIA、UG 等软件交换数据。
(8)操作软件界面友好三维光学扫描仪高度集成和智能化的设计,使用户不需过多的培训就可以熟练操作,软件操作简单、快捷易学。
逆向工程技术实训报告模版

重庆理工大学逆向工程技术实训说明书设计题目:指导老师:姓名:专业:学号:学院:中国•重庆2013年月前言关于逆向工程技术实训:逆向工程技术与传统的产品正向设计方法不同。
它是根据已经存在的产品或零件原型,重新构造产品或零件的三维模型,在此基础上对已有产品进行剖析、理解和改进,是对已有设计的再设计。
在整个逆向工程中,产品三维几何模型的CAD重建是最关键的,最复杂的环节。
因为只有获得了产品的CAD模型,才能够在此基础上进行后续产品的加工制造、快速成型制造、虚拟仿真制造、产品的再设计等。
逆向工程技术涉及计算机图形学、计算机图像处理、微分几何、概率统计学科,是CAD领域最活跃的分支之一。
逆向工程软件部分品牌有Imageware、ICEM、CopyCAD、Rapid Form 等,本此实训我们利用Imageware软件对产品进行分析、处理。
通过逆向工程技术的实训,可以对本软件更加的熟悉并运用,以达到专业技术的初步水平。
可以使我们在课堂上的学习与实际的运用相结合,获得在传统的课堂教育得不到的新能力,并且让我们能够掌握整个逆向工程的过程,并且积累设计经验。
通过实训过程,更能够了解到自己在专业知识的不足,锻炼独立思考能力和提升团队合作能力,同学们可以相互取长补短。
真正意义上的实训有别与以往的传统课堂教学模式,这种实训方式让我们不在一味的依赖老师,而是利用各种方式独立解决问题;同时这种实训方式也让我们在实体建模过程中贯穿国际标准的使用规范,这些都为以后的实际运用及社会工作打下坚实的基础。
目录第一节、设计题目 0第二节、设计流程分析 0第三节、点云的处理 (1)第四节、导弹一的设计 (3)第五节、导弹二和机头的设计 (6)第六节、导弹三的设计 (8)第七节、导弹四的设计 (10)第八节、轮子和机轮架的设计 (12)第九节、导弹五的设计 (16)第十节、机身、机尾、尾翼和落脚板的设计 (19)第十一节、侧翼和机盖的设计 (23)第十二节、机下身部位的设计 (27)第十三节、后处理 (28)苏27战斗机逆向设计所得图 (31)第一节、设计题目苏27战斗机苏27战斗机实物图苏27逆向设计成品图第二节、设计流程分析设计产品题目为苏27战斗机,首先通过实物图可以看到整个战斗机是关于中心平面对称的一个物体,所以我们只需要做关于中心平面对称的一边的设计就可以了,然后通过中心平面镜像就可以得到整个设计模型。
逆向工程报告实习过程

逆向工程报告实习过程一、实习背景及目的随着科技的发展,逆向工程在产品研发、技术创新等领域发挥着越来越重要的作用。
本次实习旨在通过实践,深入了解逆向工程的基本原理、方法及其应用,提高自己的实际操作能力和创新能力。
二、实习内容与过程1. 实习前的准备在实习开始前,我首先对逆向工程的基本概念、原理和应用进行了系统学习,了解了逆向工程在现实生活中的广泛应用。
同时,我还学习了相关的法律法规,确保在实习过程中遵循法律规定,保护知识产权。
2. 实习过程(1)实物分析首先,我选取了一个实物产品作为分析对象。
通过对实物进行拆解、测量、拍照等步骤,详细记录其结构、材料、工艺等方面的信息。
(2)资料搜集在实物分析的基础上,我通过网络、图书馆等渠道搜集了关于该产品的技术资料、专利文献等,以了解其工作原理和设计理念。
(3)三维建模利用逆向工程软件(如Autodesk Inventor、SolidWorks等),根据实物测量数据和资料,进行三维建模。
在建模过程中,注意模型的精确度和细节处理。
(4)模型验证与优化通过与实物对比,验证三维模型的准确性。
针对模型中存在的问题,进行修改和优化,以提高模型的真实性和实用性。
(5)工艺分析与创新在三维模型的基础上,分析实物的制造工艺,探讨其优缺点。
结合实际情况,提出改进方案和创新点,以提高产品的性能和降低成本。
(6)文档整理与报告撰写将实习过程中的数据、图片、分析结果等资料进行整理,撰写实习报告,总结实习收获和心得体会。
三、实习收获与反思通过本次实习,我深刻认识到逆向工程在产品研发和创新中的重要性。
同时,实习过程中我也提高了自己的实际操作能力、沟通协调能力和创新能力。
然而,实习过程中也暴露出我在理论知识储备、实操技能等方面的不足。
在今后的工作中,我将继续努力学习,提高自己的综合素质,为将来的工作打下坚实基础。
四、总结本次实习使我受益匪浅,不仅掌握了逆向工程的基本方法和技巧,而且培养了实际操作能力和创新意识。
逆向工程实验报告

课程题目:利用OllyDbg逆向工具学习高级语言的输入输出与底层的对应关系( ( ( ( ( ( ( 一、 实验背景软件逆向工程是在 1990 年发展起来的,现在已经有一些会议和计算机用户组的专题会议主题。
软件逆向工程是分析目标系统,认定系统的组件及其交互关系,并且通过高层抽象或其他的形式来展现目标系统的过程。
逆向工程 是了解软件“所作所为”的一套最重要的技术和工具。
正式地讲,逆向工程是“通过分析目标系统以识别系统的组件以及这些组件之间的相互关系并创建该系统另一种形式的表或更高级的抽象过程”。
从工程实际的角度来看,大体上可以将软件逆向工程分为两大类: 1)从已知软件系统的完整代码出发,生成对应系统的 结构以及相关设计原理和算法思想的文档。
2)从没有源代码的程序出发,生成对应的源程序、系统结构以及相关设计原理和算法思想的文档等。
逆向工程在软件分析中的作用主要分为以下六个部分: 1)查找恶意代码,许多病毒和恶意代码的 探测技术使用逆向工程来理解那些令人憎恶的代码是怎样构成和运作的。
通过逆向找出可用作特征码 的可识别模式用于驱动商业探测器和代码扫描器。
2)发现意想不到的缺陷和错误,即使是设计最完美的系统也可能存在漏洞,这是由于我们使用的“前向工程”开发技术所固有的特点导致的。
逆向工程可以帮助我们在发生致命的软件失效前识别缺陷和错误。
3)查找是否使用了其他人所写的代码,搞清楚在应用程序的哪里使用了受保护的代码和技术,这对于保护知识产权不被滥用是很重要的。
逆向工程技术可用于检测应用程序是否包含所关心的软件单元。
(4)寻找对共享软件和开放源码的使用(在不该使用的地方),与侵犯代码版权相反的是,如果一个产品以 安全 和 专用 为目的,是否有可公开获取的代码可能是大家关心的问题。
逆向工程能够用于检测代码复制问题。
5)从其他(不同领域或用途)产品中学习,逆向工程技术使我们能够学习先进的软件方法,还允许新学员研究大师的作品。
逆向工程技术实验

《逆向工程与快速成型技术应用》实验报告苏州市职业大学机电工程学院实验名称扫描件的数模重构姓名:黄佳伟班级:12模具设计与制造3班日期:2014.9.25小组成员:黄佳伟蒋程飞解翔宇李长江刘凯李臻目录一.实验目的 (3)二.实验要求 (3)三.所需的设备、仪器、工具或材料 (3)四.实验步骤及方法 (3)五.思考题 (11)一、实验目的掌握多边形阶段和形状阶段主要命令的使用方法,会进行多边形阶段或形状阶段的数据处理,得到理想的完整的曲面模型。
二、实验要求对多边形数据进行一系列的技术处理,为快速成型提供理想的数据模型。
三、所需的设备、仪器、工具或材料1.逆向设计软件 Geomagic Studio 12.0。
2.电脑。
四、步骤及要求Step 1 将实验一的数据导入。
启动Geomagic Studio 12.0软件,点击【打开】命令,找到储蓄罐文件,点击打开按钮。
在视图中将显示出储蓄罐合并后的数据模型,图1。
图1Step 2 通过网格医生、创建流型、填充孔、光顺表面、简化多边形、编辑边界、修复相交区域、边角锐化、特征提取、拟合等操作得到一个完整的理想的多边形数据模型,该模型的具体操作如下。
(1)网格医生点击【多边形】—【网格医生】,系统弹出图2所示的对话框。
点击“应用”按钮,点击“确定”退出对话框。
图2(2)创建流形该模型是不封闭的,可以创建一个打开的流形。
点击【多边形】—【创建流形】—【开流形】,来删除模型上一些非流形的三角形,如图3.图3(3)填充孔选择【多边形】—【填充单个孔】—【曲率】—【完整孔】,选择要填充的模型上的孔。
如图4,图5为填充完成的图片。
图4图5当有长窄孔是,如图6,将采用搭桥的方式生成桥,【多边形】—【填充单个孔】—【曲率】—【搭桥】如图7生成的桥,然后再进行填充单个孔。
图8为填充完成的图片。
图7图8(4)光顺表面选择【多边形】—【松弛】,进行松弛多边形,对模型整体进行平滑处理,调整各项参数大小,勾选固定边界,点击“应用”图9为处理后的结果。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验一:逆向工程技术实验三维测量操作
一、实验目的
了解逆向工程的基本原理和工作流程,初步掌握使用柔性关节臂式三坐标扫描仪系统对样件进行测量的方法,并了解利用测量所得的数据进行三维重构的过程。
二、实验的主要内容
样件外形测量与三维重构。
三、实验设备和工具
柔性关节臂式三坐标扫描系统
装有IMAGEWARE软件的计算机
四、实验原理
1、三维测量的方法简介
不同的测量对象和测量目的,决定了测量过程和测量方法的不同。
2、非接触式测量的三角测量原理
激光探头的测量原理目前均以三角法为主。
如下图所示,激光由激光二氧化碳激光发生器产生,经聚光透镜(F1)投射到工件表面,由于光束反射作用,部份光源经固定透镜(F2)聚焦后投射在光传感器(D)上。
当物体沿y方向上下运动或者探头沿y方向移动,其散射光投射在光传感器的位置(X)亦将改变。
2、柔性关节臂式三坐标扫描仪系统简介
柔性关节臂式三坐标扫描仪系统由柔性关节臂式(FARO)三坐标测量机和Kreon激光扫描系统构成。
Kreon激光扫描系统是基于激光截面三角测量的原理,对工件表面进行非接触式的扫描,在激光线条上采集非常密集的数字化(坐标)点,通过与电子控制器(ECU)的连接,记录激光线与工件相交的位置。
摄像机摄取激光线位置获得立体影像,ECU电子控制器对每条激光线条上所记录的600个坐标点在Z轴方向的位置,以初始校正时所记录的绝对零位为依据作重复计算。
3、三坐标测量技术在逆向工程上的应用
测量数据的三维实体重构是目前逆向工程领域研究的“瓶颈”,实际应用中,因原始数据的获取方式、三维重构支撑环境、三维重构方法和目标不同,其理论依据、技术路线、算法和工作内容有较大差异。
数据压缩、曲线曲面的光顺处理噪声去除、数据匀化数据预处理曲面重构特征提取与数据分块
五、实验方法和步骤
1、Kreon激光扫描系统数据处理”-->“SELECT MACHINE”,在对话框中选“FARO Arm.par”,按OK,跟着会出现一个读取ECU的进程。
“Services”-->“Positioning”
将工件放在台面上使扫描头能扫到所有要扫的面。
被扫工件应先喷上显像剂
Digitization --> Add digitization:Name(Path)
按Run digitization定义步距、频率等
按Record开始扫描,一个方向扫完后,可用Face检查,未扫到部分再换方向局部补扫。
将已扫的结果点云过滤。
将结果输出,保存为逆向工程软件所用的格式文件。
2、在逆向工程软件中处理测量所得的数据,并进行曲面重构,得到计算机三维模型,最后在三维CAD软件中完成样件的三维造型设计。
三维实体重构的任务是:
将测量数据按实物原型的几何特征进行分割,
针对不同数据块采用不同的曲面建构方案(如初等解析曲面、B-spline曲面、Bezier曲面、NURBS曲面等)进行造型,
将这些曲面块拼接成实体。
六、实验报告主要内容及要求
1、本次针对样件进行三维扫描重构实验的步骤及注意事项。
2、回答思考题:
①获取实物的表面数据的方法一般有哪几种?
②三坐标测量机的应用可用于哪些方面?
③被扫描的物体的表面特性(软、硬,特征大、小,有无内部深孔式特征等)对于扫描有无影响?
④是否每一种物体都适用同一种方式进行逆向设计?
七、实验注意事项
设备必须接地良好
插拔连接线一定要先断开电源
先开FARO,并将FARO回零
打开ECU电源
等待ECU的发光二极管闪烁后,再启动POLYGONIA软件
扫描结束时先退出POLYGONIA,再关闭ECU和FARO的电源。
连接扫描头的电缆不能被重压及强力扭转
扫描头不用时必须停放于指定位置,不可随意放置。
LOM快速成型机操作
一、实验目的
了解和掌握激光快速制造技术,了解薄型材料选择性切割(LOM:Laminated Object Manufacturing 分层物体制造)机理,培养学生综合分析问题和解决问题的能力,提高学生动手实验和实践的能力。
二、实验的主要内容
样件的快速成形制造
三、实验设备和工具
本实验采用ZIPPY-I-b型激光快速成型机。
该设备采用二氧化碳激光发生器。
四、实验原理
1.激光快速原型制造技术
激光快速原型制造技术生产的基本思路,起源于任何一个三维物体都可以看成是由一系列连续薄切片组成的。
也就是说,只要用二维制造的方法获得一系列连续薄切片,将其按顺序堆叠,就可以的到所需要的三维实体,故快速原型制造技术又称为生长型制造技术。
该方法的
成型本质是一个由渐变、积累到质变的材料生长制造过程,其生长模式为“渐增”式。
这是一种完成不同于传统“去除”式加工模式的新型制造理念,从根本上改变了制造的传统模式。
2.快速原型集成制造系统
快速原型制造技术是一种涉及多学科的新型综合制造技术。
它综合应用了现代测试技术、计算机数控技术、CAD/CAM技术、激光技术和新型材料领域的最新成果。
ZIPPY-I-b型激光快速成型系统按其功能可分为:硬件系统和软件系统两大部分。
硬件系统大体分为成型机成型执行部分和扫描执行机构;软件系统包括分层软件、支撑软件和系统控制软件。
3.ZIPPY-I-b型激光快速成型机成型执行部分
ZIPPY-I-b型激光快速成型机的固化成型执行部分主要包括光路部分和机械运动部分,分别完成光束的聚焦、传输以及工作台在三维方向上的运动,从而实现树脂有序固化,完成从三维CAD模型到实体即原型/零件的制作过程。
4.扫描执行机构
ZIPPY-I-b型激光快速成型机的扫描系统采用X——Y坐标扫描方式,它是一个计算机控制下作二维运动的工作台。
当需切割轮廓线时,扫描系统根据计算机给出的模型,带动激光头做X——Y平面运动,以扫描速度完成二维扫描成型;当不切割轮廓线时,激光头快速移动,从而实现分层加工,周而复始完成原型(即三维实体的制作)。
5.LOM:Laminated Object Manufacturing 分层物体制造机理
零件外表面是由简单或复杂曲面构成的。
只要按纸的厚度测出零件相应高度平面上的外轮廓线,就可以据此在每一层纸上切割出大小、形状各异的曲边平面(当前切割的纸位于所测高度处),层叠的效果,就得到了逼真的零件模型
二氧化碳激光发生器所发出的激光经折射、聚焦,可以在纸上切出轮廓。
理论及实验证明,只要适当控制激光的功率和激光头运动的速度,就可以达到每次只切割一层纸的目的,经迭加成形后去除废料,即可得到纸质样件。
6.分层软件的使用
由三维CAD模型得到的数据格式,目前通常用STL文件格式来表达。
STL文件(即三角形面片信息文件)是三维实体模型经过三角化处理之后得到的数据文件,它将实体表面离散化为大量的三角形面片,从而完成对三维实体模型的理想逼近,达到近似表述制件整体信息的目的。
在生产过程中STL文件无法提供成型机直接使用,必须使用分层软件将STL文件转化为二维层片轮廓信息。
分层软件可对由制作模块已经确定好大小、方向的三维制件CAD模型进行分层切片处理,生成加工必须的二维层片轮廓信息,供成型机加工使用。
五、实验方法和步骤
1、前处理:
①调用CAD系统中的STL文件格式转化模块将三维CAD模型转化为STL标准格式文件;
②用MagicRP软件对STL文件进行检查处理;
③在MagicRP软件中确定加工方向并进行加工模拟。
2、原型制作:
此实验中获得的制件为纸件;
3、后处理:
剥件(去除废料),纸件表面涂清漆,烘干。
六、实验报告主要内容及要求
1、本次实验的详细步骤及注意事项。
2、回答思考题:
①在ZIPPY-I-b型激光快速成型机加工制件时,零件当前加工高度是怎样获得的?
②成型高度方向对纸件的强度有无影响?
③激光头的功率和激光头加工时的运动速度对成型精度有无影响?对剥件有无影响?
④是否每一次切割只能加工一层纸?
七、实验注意事项
1、开机时的操作步骤是:
①主电源开关——ON
②MAINSYSTEM——ON(按下状态)
③按下CONTROL ON(按下状态)
④按下HEAT ON(按下状态)
⑤PAUSE-AUTO-MANUAL——MANUAL(手动)
⑥温度控制器的温度为200左右
⑦冷却器正常工作,温度为20~25
⑧开启激光器,两个绿色激光器电源指示灯亮
2、启动ZIPPY系统软件后首先调入待加工的STL文件,注意在“Open STL File”对话框中的选择:
单击“Yes”,选择“File”菜单下的“Open”,再选定要用的STL文件并选择适当的加工参数,可以制作新件;
单击“No”,系统将自动装入未完成件的STL文件及原来的成形数据记录,并可继续进行成形工作,所有参数均不需重新设置。
3、所设置的参数需在《激光快速成形纸基件做件记录表》如实记录,同时加工过程中也必须对所进行的操作进行记录。
4、正常关机步骤如下:
①如成型件未完成则叠加一层成形材料(Adding One Layer)。
②PAUSE-AUTO-MANUAL——MANUAL(手动)
③退出ZIPPY系统,退出Windows操作系统,关电脑电源
④按下HEAT ON(弹起状态)
⑤按下CONTROL ON(弹起状态)
⑥MAINSYSTEM——ON(弹起状态)
⑦主电源开关——OFF。