基于Android的嵌入式电火花线切割CAD/CAM系统研究与开发

来源 :广东工业大学 | 被引量 : 3次 | 上传用户:zhangnly
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
电火花线切割加工因其无显著切削力、加工余量小、加工性能与材料硬度无关等特点在特种加工,乃至整个制造领域占有重要地位。数控编程系统作为新一代编程技术,因其计算精度高、抗干扰能力强,对编程技术要求较低,而改变了传统机械加工的编程方式,使得复杂零件的加工效率和精度越来越高。目前线切割数控编程系统大多是基于PC平台,有着良好的图形交互和加工精度,然而复杂的结构和高昂的版权费在某种程度上限制了其市场拓展和应用。基于移动端的Android操作系统作为当前的主要应用平台成为了各系统软件争夺的领域,且目前仅有少数数控机床生产厂商在研究移动端Android数控系统。Android是基于Linux的开放源代码操作系统,不仅具有嵌入式系统高实时性、强可靠性、小巧便携的特点,而且拥有良好的图形交互界面、稳定开放、支持图形引擎Open GL ES,为此开发基于Android系统的电火花线切割数控系统具有广阔应用前景,对数控加工行业的革新具有重要意义。本文对Android系统中电火花线切割CAD/CAM系统进行开发研究,主要包括界面交互设计、关键点捕捉、图形绘制与编辑、文件管理、参数设置、图元排序、轨迹偏移、代码输出和加工仿真等。探讨了嵌入式系统的特点和应用,并对比分析了数控领域应用较多的嵌入式操作系统以及当前应用软件发展趋势。在分析移动端Android系统中电火花线切割数控编程系统功能和非功能需求基础上,运用计算机图形学和二维平面图绘图标准,并结合图形应用程序接口对系统的图形框架、功能模块、数据存储和交互设计进行了研究,提出以面向对象编程为基本原则,并采用模块化编程和多种设计模式配合来实现系统的功能;讨论了基于触摸屏的数控系统界面的设计;探讨了基于手势操作关键点捕捉的实现,并提出添加捕捉辅助线能快速准确捕捉到最近点;讨论了列表点描述的曲线绘制的插值算法;研究了图形平面变换和剪切编辑的算法;讨论了加工参数对加工质量的影响;讨论图元排序算法和轨迹偏移算法,并完善了复杂图元轨迹偏移过程中可能出现的干涉问题;最后研究了加工仿真中的直线和圆弧插补算法。在上述研究的基础上,采用Java、C/C++、Open GL ES等组合关键技术框架,研究开发了电火花线切割嵌入式CAD/CAM系统。该系统软件面向以Android为操作系统的移动端设备,采用基于手势操作的图形交互方式,界面友好,符合一般用户使用习惯。
其他文献
<正>人类口腔中生活着数千亿微生物,主要是细菌。它们有的悬垂在口腔硬腭上,有的躲藏在舌头隐匿处,有的缠结在牙菌斑上,这些微生物在人类口腔中形成了数百种不同的微生物群落
盈余分配请求权是农民专业合作社社员的重要经济权利,关系合作社宗旨和目标的实现。农民专业合作社遵循按惠顾额返利为主、按股金分配为辅的盈余分配原则,公积金可以分割并量
微藻生物质能源被认为是可以有效解决能源危机的第三代生物质能源。以微藻为原料,通过热化学转化的方法制取生物质油是微藻能源利用的研究热点。综述了微藻热化学转化中催化
自信对一个人很重要。拥有充分自信心的人往往不屈不挠、奋 发向上,因而比一般人更易获得各方面的成功。可以说,自信意味 着已成功了一半。进入初中以来,许多同学不是缺少应
会议
<正>在许多人眼里,现在的孩子似乎应有尽有,从耐克到电脑,从哇哈哈到蜡笔小新,从肯德基到哈里波特……就是要天上的星星,也许我们的家长也会承诺给他们摘下来。按理说,如此丰
会议
8世纪的东北亚社会以唐为中心,故要考察这一时期新罗在东北亚的地位,就不得不了解这一时期唐对新罗的态度,即唐之新罗观。“换言之,如果某一个国家的外交地位在长安城大明宫里为
我国的投资银行业正面临良好的发展机遇以及激烈的国内外竞争压力,金融创新是提高投资银行竞争力,增加投资银行资产,提高赢利率的途径,是促进投资银行不断发展的动力,也是投
绝经前后诸证是女性的常见病,指妇女在绝经前后出现的月经紊乱、烘热汗出、精神情志异常等多种症状,与现代医学的围绝经期综合征相符合。随着现代生活节奏的加快和社会压力的不
从政府组织存在基本命题、社会政策变革趋势入手,深入探讨卫生领域内政府认知、政府角色、卫生政策现状及发展客观要求,提出新时期公共服务型政府能否制定并执行理性卫生政策,对
同志们,大家好,首先我代表中国物流与采购联合会欢迎大家,参加这次我会与福田汽车组织召开的“中国公路物流复工动员大会”。大家知道新冠肺炎疫情发生以来,对中国经济和人民生活
报纸