摘 要: | 为了最大程度地发挥电火花线切割加工技术的独特优势及适应当前Android移动设备的飞速发展,实现电火花线切割自动编程系统图形交互式操作、稳定可靠、实时性的目标,在分析当前Android移动设备开发电火花线切割自动编程系统所面临的问题基础上,基于Android平台对电火花线切割自动编程系统开发需要的图形框架和人机交互进行了研究。通过研究Andoird平台的图形引擎、硬件设备、计算机图形学、现代二维绘图标准、交互设计等约束,设计了Java、C/C++、OpenGL ES等组合关键技术框架。结合Android开发生态的特性,提出了利用模块化编程与合适的设计模式来实现系统功能,以及Handler机制、状态标志和事件判断来处理人机交互。最后实现了Android平台的电火花线切割自动编程系统,并获得了较好的人机交互体验。
|