收藏本站
《广西大学》 2002年
收藏 | 手机打开
二维码
手机客户端打开本文

开放式数控系统程序解释及刀具补偿程序的研究

黄江  
【摘要】: 本文讨论了基于普通PC机上的一种新型的开放式数控系统的译码解释和刀具补偿程序的结构设计。并在Windows平台上用Visual Basic语言编写了该程序,通过具体编程验证了以上设计方法。 针对开放式数控系统的特点,设计了一套新型的数控代码解释程序及刀具补偿程序的总体框图。设计时采用模块化、层次化方法,通过对各模块的替换或扩充,就能使该系统适应不同用户的要求及应用于不同类型的三坐标数控机床。 本文首先介绍了国内外开放式数控系统研究动态和应用的状况,根据本课题研究现状和国内实际情况与要求,制定了开放式数控系统解释程序的实现方案。实现了大部分通用代码的功能,并完成了解释系统词法分析、语法分析等各模块的设计。 采用平面解析方法解决刀具半径补偿问题,按照刀补指令是否为模态或非模态的特性进行分类处理,这样就提高了运算速度,降低了程序的复杂性。此外,按照刀补建立、进行及撤消等不同的状态采用不同的方法进行数据的存储,从而提高程序的可扩充性及可替换性。 通过系统的仿真程序模拟加工过程以验证以上解释及刀补程序的正确性。 虽然该系统只是提出并部分完成了开放式数控系统软件的结构设计,没有完成全部具体工作,但为后续工作打下 广西大学学位论文纸 良好的基础。从总体上看,该系统具有相 当 的适用价值和广 泛 的发展前途。
【学位授予单位】:

知网文化
【相似文献】
中国期刊全文数据库 前20条
1 黄杰,陈幼平,周祖德;数控铣床CNC系统刀具补偿模块的软件化[J];电子机械工程;1999年02期
2 李英平;;基于HNC-21T数控系统工件坐标系的建立与刀具补偿[J];长春大学学报;2008年06期
3 朱岱力;杨志勤;徐华;任东;;刀具补偿在密封槽加工中的应用[J];CAD/CAM与制造业信息化;2009年08期
4 王丹萍;李惠光;王刚;;CNC系统高精度刀具位置补偿[J];燕山大学学报;1993年04期
5 李军;对刀仪在数控车床上的应用[J];设备管理与维修;2005年11期
6 姜广美;;刀具补偿在数控加工中的应用[J];农业装备技术;2008年03期
7 李天亮;;宏程序中G10的应用[J];模具制造;2008年08期
8 张文俊;田清;夏亮;;刀具补偿技术在不等距偏心槽中的应用[J];机床与液压;2009年06期
9 唐和业;;数控车削中刀具补偿问题的探索[J];化工职业技术教育;2008年02期
10 廖玉松;如何正确使用刀具补偿功能[J];滁州职业技术学院学报;2002年02期
11 林志高;胡石雄;;用程序输入刀具补偿值(G10)在宏程序中的应用[J];科技创业月刊;2007年05期
12 邵堃;潘卫彬;马永生;;数控编程中尖角过渡问题的探讨[J];机械制造与自动化;2007年04期
13 南建平;;数控加工中的补偿研究[J];鄂州大学学报;2008年05期
14 李叶龙;;数控车床“对刀”及工件坐标系建立原理分析[J];科技信息;2009年12期
15 兰诗涛,王文,戴晓华,秦兴,陈子辰;基于模块化思想的可重构数控系统初步研究[J];机电工程;2001年05期
16 毕俊喜,李强,张治务,陆启建,刘明灯;五轴联动刀具空间半径补偿研究[J];机床与液压;2003年05期
17 彭彦;;加工中心刀具长度补偿的应用探讨[J];甘肃科技;2008年03期
18 李文君;贺子杏;;FANUC-0i mate TB数控车床的试切法对刀原理[J];职业技术;2008年10期
19 徐兴泰;;在数控车床加工中刀具位置补偿的应用[J];价值工程;2010年35期
20 罗敏;徐春友;周亚萍;;双刀架曲轴数控车削在线测量及自动补偿的实现[J];制造技术与机床;2011年03期
中国重要会议论文全文数据库 前10条
1 刘建春;郭隐彪;;异型石材磨削加工的刀具补偿[A];福建省科协第四届学术年会——提升福建制造业竞争力的战略思考专题学术年会论文集[C];2004年
2 ;Object-Oriented 3D Blast-Structure Interaction Simulation and Visualization[A];第十届全国激波与激波管学术讨论会论文集[C];2002年
3 刘建春;郭隐彪;;异型石材磨削加工的刀具补偿[A];福建省科协第四届学术年会提升福建制造业竞争力的战略思考专题学术年会论文集[C];2004年
4 於方;杨琦;李建萍;;矿山用自动称量监控系统[A];面向21世纪迎接物料搬运技术新发展——中国机械工程学会物料搬运分会第六届年会论文集[C];2000年
5 ;Visual computing in electron crystallography[A];Advanced High-Resolution Electron Microscopy-Theory and Application--Proceeding of CCAST (World Laboratory) Workshop[C];2002年
6 姜久雷;;在Visual J++6.0环境下编写纯Java代码的方法[A];西部大开发 科教先行与可持续发展——中国科协2000年学术年会文集[C];2000年
7 邓静;;高速切削加工的计算机数控[A];2004年十一省区市学术年会论文集[C];2004年
8 朱岱力;任东;任成高;;刀具补偿在数控车床编程中的应用[A];2009海峡两岸机械科技论坛论文集[C];2009年
9 WeiChen;Xiao-HongZhu;ToshinoriKato;PeterAndersen;KmilUgurbil;;Spatial and Temporal Differentiation of fMRI BOLD Response in Primary Visual Cortex of Human Brain during Sustainod Visual Simulation[A];Medical Imaging and Radiological Physics--Proceedings of CCAST (World Laboratory) Workshop[C];2000年
10 王金海;陈维钧;;基于Visual Basic的多功能自动售票机软件的实现[A];第11届全国电气自动化电控系统学术年会论文集[C];2002年
中国重要报纸全文数据库 前10条
1 谢彬、王也;VS.NET开发者的“天籁之音”[N];中国计算机报;2002年
2 宁夏 陈建华;在Visual C++6.0中使用串行通讯控件[N];中国计算机报;2001年
3 北京 杨军;在Visual Basic中用DDE实现报警控制[N];中国计算机报;2001年
4 猎狐者俱乐部 陈纯;我们永远爱你Visual FoxPro 7[N];中国电脑教育报;2001年
5 苏州 唐一均;Visual C#中实现DB2数据库编程[N];中国计算机报;2001年
6 山西煤田水文地质229队 王著;在Visual Foxpro中访问非DBF格式数据文件[N];山西科技报;2003年
7 江苏 周美华;Visual FoxPro报表设计技巧一例[N];电脑报;2003年
8 孙悦;从VB升级到VB.Net[N];电脑报;2003年
9 安徽 赵勇;在Visual Fxpro中加密数据库文件[N];电脑报;2002年
10 合肥 汪涛;InstallShield for Microsoft Visual C++6使用初探[N];计算机世界;2000年
中国博士学位论文全文数据库 前10条
1 石宏;3-TPS混联机床相关控制算法研究[D];东北大学;2005年
2 马雄波;基于PC机的开放式多轴软数控系统关键技术研究与实现[D];哈尔滨工业大学;2007年
3 杨泽明;猪育种信息管理与分析系统软件的研究与开发[D];华中农业大学;2001年
4 米湘成;可视水稻生长模型与智能栽培专家系统的研制[D];湖南农业大学;2001年
5 徐东平;实时动态交互视景仿真[D];武汉理工大学;2002年
6 王军;基于LonWorks技术的变风量空调多变量解耦控制的研究[D];西安建筑科技大学;2003年
7 李明菊;基于女性体型分析的内衣结构构成及数字化设计研究[D];东华大学;2001年
8 黄枫;随机数生成器研究与生物图像处理系统的设计与实现[D];第一军医大学;2004年
9 周家林;镗孔加工尺寸误差预测与补偿系统的研究与实践[D];华中科技大学;2005年
10 史志存;电子鼻及其应用研究[D];中国科学院电子学研究所;2000年
中国硕士学位论文全文数据库 前10条
1 黄江;开放式数控系统程序解释及刀具补偿程序的研究[D];广西大学;2002年
2 侯彦丽;北方PDM系统的研制开发[D];北方工业大学;2004年
3 武小强;工程图纸管理系统[D];西安理工大学;2003年
4 张兰芳;基于Visual C++开发的并联六自由度平台测控系统[D];浙江大学;2002年
5 郭俊丽;测氡数据处理软件设计[D];太原理工大学;2003年
6 张亚飞;钢筋混凝土烟囱的CAD开发[D];大连理工大学;2003年
7 何群;多媒体网络教学支持平台研究与实践[D];燕山大学;2001年
8 初玲玲;基于Visual Basic的仓储管理系统的开发与研究[D];东华大学;2005年
9 张定潮;计算机辅助周期轧机孔型优化设计[D];重庆大学;2002年
10 李喆;三轴数控铣床开放式控制系统的开发研究[D];沈阳工业大学;2004年
中国知网广告投放
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62982499
  • 010-62783978