3D打印软件需求分析说明书_第1页
3D打印软件需求分析说明书_第2页
3D打印软件需求分析说明书_第3页
3D打印软件需求分析说明书_第4页
3D打印软件需求分析说明书_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

义乌英石科技有限公司3D打印软件需求分析说明书版本<1.0>日期版本说明作者<2015-9-7><1.0>

3D打印软件版本:<1.0>需求说明书日期:<2015-9-7>目录1.刖言31.1目的31.2范围31.3参考资料32.系统概述42.1 系统描述42.2系统功能52.2.1模型的载入52.2.2模型的查看52.2.3模型的修改52.2.4切片与代码生成52.2.5运行任务52.2.6手动控制52.2.7故障处理62.3 用户特点62.4 一般约束63.系统属性73.1.1实用性73.1.2稳定性73.1.3可用性73.1.4安全性73.1.5可维护性73.1.6可转移性74.设计约束84.1.1其他标准的约束83D打印软件版本:<1.0>需求说明书日期:<2015-9-7>需求分析说明书前言1.1目的根据“义乌英才”计划的规划,义乌英石科技有限责任公司拟从事激光数控产品研发和运动控制系统集成、3D打印、激光切割等设备研发与制造。将开发一批有自主知识产权的产品。因此迫切需要一款具有自主知识产权的3D打印机切片和控制软件。本说明书就3D打印机切片和控制软件需求进行分析,为软件的开发作指导。为今后的改进、培训等作技术支持。1.2范围1) 名称3D打印机切片和控制软件2) 需求来源义乌英石科技有限责任公司3) 主要内容及应用范围本系统根据当前3D打印的应用需求和未来扩展要求,拟建设实施以下内容:将*.stl格式的三维模型通过3D打印机切片和控制软件,将模型转换为3D打印机可以使用的G代码,通过USB接口或者SD卡传递给3D打印机,然后3D打印机通过加热PLA或ABS细丝,并有喷头喷出,一层一层的累积成型。4) 其它根据协议的要求,在X月X日完成。1.3参考资料《3D打印机中文手册》《Repetier-Host软件使用说明》3D打印软件版本:<1.0>需求说明书日期:<2015-9-7>系统概述2.1系统描述本3D切片控制软件,将*.stl格式的三维模型转换为3D打印机可以使用的G代码,通过USB接口或者SD卡传递给3D打印机,并控制3D打印机加热PLA或ABS细丝,移动其位置,一层一层的累积成三维实体。3D打印软件版本:<1.0>需求说明书日期:<2015-9-7>2.2系统功能模型的载入三维的模型主要来源于三维软件造型和三维测量反求。模型的建立采用不同的软件有不同的格式,但相互之间可以互相转换。本软件约定选用最通用的*.stl格式,*.stl包括二进制格式和文本格式,基于文本的格式,可以直接用文本编辑工具打开查看、编辑。因此软件需要实现*.Stl代码解析的功能。模型的查看三维的模型载入后为方便确认是否导入正确,放置的位置是否合适,需要使用各种角度各种方法观察模型。因此软件需具有旋转、平移、居中、视图缩放,三视图观察等功能。这个流程和体验非常重要,需要参考市面各种成熟软件的方法。三维模型的分层显示便于显示切片后模型加工中的状态。模型的修改模型放置的放置位置、角度,模型大小等影响模型加工质量,因此必须有一些简单的模型修改功能。如移动功能,旋转功能,除鼠标拖动外,需要有对话框数据输入的精确定位。需要有XYZ原点定位。增加物体,通过两次导入合并模型,或删除其中一个模型。模型比例缩放功能也是很有用的一项功能。有的时候载入的模型坐标不对,太大或者太小了。这时候就需要使用缩放功能了。切片与代码生成模型切片实际上就是把用三角面片描述的3D模型,通过特定的算法,翻译为3D打印机能执行的G代码指令组。这个3D打印机指令翻译算法非常关键,它决定着3D打印出来的东西形状是不是够精细,速度是不是够快,塑料材料是不是够省等等一系列关键指标。打印机的硬件参数、包括打印机类型、工作台尺寸等、挤出头喷嘴直径等;耗材相关的参数;材料类型、材料直径、材料熔点温度等切片参数:层高、第一层的层高、填充密度、支撑类型配置保存:保存或导入参数设置。运行任务运行任务主要实现主机与打印机通信。首先确定通信参数、其次软件和3D打印机连接、运行任务、暂停、中止、状态显示手动控制手动控制界面,包括XYZ三轴的运动方向箭头和按钮,回零、送料、复位等。3D打印软件版本:<1.0>需求说明书日期:<2015-9-7>故障处理停止系统在运行中可人工暂停、停止运行、恢复运行。报警对系统异常或需要升级等事件要有醒目的通知和提示报警,在可预测的时间内能够恢复运行。2.2.7.3错误提示出现操作非法,输入非法时,产生错误提示,给出错误原因,并提供如何纠正的指示,错误操作有记录,可查询。2.3用户特点本软件包含的用户层次种类较多,每类用户所使用的系统功能也有较大差别。用户包括如下几类:生产操作人员、设备调试人员、软件测试人员、软件开发人员、算法系统分析人员、销售人员。各种人员对软件的的关注点不同,操作人员需要熟练软件功能的使用操作,设备调试人员熟悉工艺参数的设置,软件测试人员了解软件的框架和模块,软件开发人员熟悉软件的代码和编辑编译环境,算法系统分析人员理解切片算法及软件系统,销售人员熟悉软件的功能和优缺点。2.4一般约束1) 软件的限制基于Windows系列平台,确保系统的稳定性、可靠性,可不断升级和维护,系统各阶段的文档齐备,并与代码一致。程序代码中需要有详细的注释。2) 硬件的限制PC机,包括桌面台式机和笔记本。3) 与其他应用间的接口通过浏览器进入Web人机交互界面,数据能够对数据和设置进行备份、导出、导入。3D打印软件版本:<1.0>需求说明书日期:<2015-9-7>系统属性实用性实用性是本系统的基本要求也是最高要求,要使设计的应用系统实用,除了要全面了解技术上的最新动态之外,更要理解用户的实际需求,要做到一切面向服务,一切面向用户,以简洁有效的手段,切实解决实际问题。稳定性1) 可连续运行2) 系统有强大的容灾容错能力;3) 系统要易于维护管理,能够及时方便地解决出现的问题。可用性1) 可升级可随系统硬件、软件更新在线升级2) 可扩展可随设备数量种类的增加而扩展,可随业务功能需求的增加而扩展3) 可兼容要有充分的前瞻性,为系统的持续发展奠定良好基础。安全性1) 病毒免疫2) 参数密码保护3) 断电数据记录4) 程序修改保护可维护性1) 需要合格的软件概要设计说明书2) 需要合格的软件详细设计说明书3) 程序注释4) 需要硬件接口

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论