07 2013 档案
摘要:3.3. 客户加工端客户加工端是最终用户进行设备操作,加工生产的终端程序,是运行工艺流程、展示用户窗口的承载物。加工端包含流程解析在内的所有功能,一般用户进行加工的基本流程是:1、用户打开程序,如果需要改变控制卡登录IP,可使用对应功能进行修改,默认地址为192.168.0.100,完成后即可连接控制卡(如果用户为第一次使用,可针对设备情况设置参数);2、回到机械零点,在程序中有记忆和断电保护功能,在没有人为破坏机械位置的情况下,可以使用回原点或不动作;3、加载加工文件,生成加工路径并展示到窗口中;4、编辑加工文件,可用如下操作:自定义断点、转角优化、自定义加工顺序、切割路径优化。编辑完成后,
阅读全文
摘要:3. 系统功能模块描述3.1. 系统管理端系统管理端可时管理多个客户加工端的基础数据、工艺流程等,数据存储在SQLite数据库中。添加加工端一般流程:1、添加加工端,并设置基础数据:系统标题、公司信息、联系人信息;2、设置轴信息:使用几轴控制、每根轴的类型(线性轴/旋转轴),不可修改;3、导入轴基础数据,并根据设备参数进行设置;4、设置加工端基础功能:截断线段、自定义加工顺序、加工路径仿真、转角优化、切割路径优化、寻边、换刀、对刀、退刀、多段速;5、设计系统窗口(可选,系统中会预定义几组不同的窗口供用户使用);6、定制工艺流程;7、发布系统:如果客户已经在使用,可将客户数据进行同步,选择客户需
阅读全文
摘要:1. 引言1.1. 文档说明本文档描述了项目的整体需求,对系统的模块划分、功能要求,进行了比较详细的描述,系统详细设计时,必须结合本文档对系统功能提出的要求进行。1.2. 需求背景运动控制主要应用与CNC一样,多数是结合G代码(GCode)进行加工控制。但是,组态软件在数控加工领域(PLC、CNC)应用极为广泛,但在运动控制领域,目前还没有一款组态软件的身影。1.3. 系统名称待定1.4. 一般约束控制卡组态软件以下简单“组态软件”2. 系统总体描述2.1. 总体描述根据传统组态软件结合运动控制领域相关经验,系统必须实现在以下几方面功能:u 同时控制多个轴(最少一轴,最多四轴),并能灵活切换,
阅读全文
摘要:已经有很长一段时间没有写博客了,因为我去年开始已经转行从事数控(运动控制)领域的软件开发。 经过这么长时间的实践,个人觉得一般的加工工艺流程(点胶、雕刻、切割)完成可以使用工作流引擎(简化版即可)实现定制。 近期我也将进行这一方面的研发,并将过程实时更新到个人博客
阅读全文