基于Android平台数控车床应用软件的设计与实现

被引量 : 4次 | 上传用户:Liujc
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
数控车床是数字程序控制车床的简称,它集通用性好的万能型车床、加工精度高的精密车床和加工效率高的专用型车床的特点于一身,是国内使用量大,覆盖面最广的一种车床。为了方便工程人员对数控车床工程的设计,针对用户移动平台需求,论文设计并实现了基于Android平台的数控车床应用软件(X-CNC),提供文件传输、工程图绘制、参数设置、生成G代码以及刀具管理等功能。论文通过分析产品特点和用户特征,分析了软件需求,采用模块化设计方案,设计了主界面、工程绘图、工程图、工艺管理、G代码和刀具管理六大模块。其中,作者独立设计并实现了如下三个模块的主要功能:(1)工艺管理模块:包括粗车、精车以及截断参数设置功能,读取并展示上次设置的参数。用户可以根据自己的需要对加工工艺进行设置,根据设置的不同生成相应的G代码。(2)G代码模块:实现了自动生成G代码、G代码的展示以及对G代码的操作等功能,根据工程图和工艺参数自动生成G代码,展示在界面上,用户可以手动对G代码进行修改。(3)刀具管理模块:为用户提供刀具管理功能,用户可以新建刀具、查看或编辑刀具信息、或者删除、禁用刀具,也可以根据自己的需要修改刀具补偿,为工艺管理界面提供刀具信息。同时作者还合作完成了工程绘图模块。模块主要是工程图的绘制功能,用户可以选择添加基本组件、左空心组件和右空心组件,也可以对其中任意组件进行修改或删除,还可以给组件添加螺纹和左右倒角(只有矩形组件才需要添加倒角),最终绘制出用户需要的图形。论文完成的数控车床应用软件的功能验证结果表明数控车床应用软件满足用户的要求,可以进行基本的操作流程并在数控机床模拟器上运行通过。目前,该项目还处于内部测试阶段,投入上线后将给数控车床的操作带来极大的便利。
其他文献
拉线式滑坡地表及深部位移实时监测系统是测量滑坡地表及深部相对位移的监测仪器。通过对内蒙胜利露天矿东帮滑坡现场地质条件调查,分析了该滑坡的地质环境和滑坡特征,研究了
针对运行环境部分可知的自动引导小车,提出了一种全局路径规划和局部模糊逻辑控制相结合的方法.该方法不仅能有效利用已知环境信息,而且具有小车行驶路径短,运行速度适当和有
本文系统总结了锚杆轴力分布型式,分析了各轴力分布型式的力学机理。结果表明,在围岩不同区内,锚杆所受剪切力具有不同的特点,而且,锚杆所受剪切的特点在锚杆轴力分布中得到了反映
党的十八大报告提出了扎实推进社会主义文化强国建设,把文化建设推向了一个新的高度,而高职院校作为高等教育的重要组成部分,对于文化传承起着不可推卸的责任。本文立足于云南地
舒曼是浪漫主义时期钢琴方面极具代表性的作曲家。《C大调幻想曲》可谓是舒曼呕心沥血之作,故本论文选用这部作品为研究对象。迄今为止,研究舒曼钢琴作品和研究钢琴演奏中技术
目的:探讨肠系膜静脉血栓形成的病因、临床表现、早期诊断及治疗。方法:回顾性分析2006年1月至2015年1月浙江大学医学院附属第二医院收治的39例肠系膜静脉血栓形成病例资料。结
西门子数控车床系统是西门子集团旗下自动化与驱动集团的产品,目前广泛使用的主要有802D、810D、840D、808D等几种类型。本文研究实现的模拟数控车床加工系统主要是针对的是8
已有文献较多地从信息不对称角度入手研究农产品质量安全问题,认为信息不对称下的逆向选择和道德风险是农产品质量安全的主要风险,而对于契约不完全和专用性投资不平衡导致的
<正> 调和级数1+1/2+1/3+…+1/n+…是数学分析中讨论得很多的一个级数,它的许多重要性质在级数收敛性理论与级数求和计算中经常用到。但在一般数学分析教材中,因为受到理论系
目的糖尿病已成为21世纪全球性的重大公共卫生问题,预防和控制糖尿病已成为世界各国面临的严峻挑战。而电话干预被认为是一种具有较高成本效益同时提供较优质医疗保健服务的