- 1
- 0
- 约5.76万字
- 约 70页
- 2019-03-30 发布于上海
- 举报
基于微机的数控系统配套软件设计及研究
基于微机的数控系统配套软件设计及研究 摘要
当前先进制造技术特别是数控技术已经成为制造业发展的主流方向,其中 基于微机的数控系统成为研究的热点,本文是“基于微机的数控系统”项目的 核心软件实现部分,在收集了大量的数控系统设计、编辑器设计等方面的基础 上,对国内外数控系统发展情况、核心关键技术、配套软件的具体设计作了系 统的介绍。
论文首先介绍了数控技术和数控编程的发展历史;然后介绍了Windows系 统的简要编程方法,并介绍了本系统设计中使用的核心技术;同时对于设计时 使用的OpenOL和计算机图形学理论进行了简单的陈述。
根据编译原理的知识,利用有限自动机理论,在详细分析G代码语法规则 的基础上,结合本系统的需要具体支持G代码的情况,开发了配合系统包括编 辑器和编译程序的G代码集成开发环境,。利用OpenGL作为三维开发语言,将 计算机图形学方法和理论结合到实际项目中,提出基于高程实体模型的数控加 工模型动态改变和显示方法,最终实现加工过程的仿真。同时,结合DMCl000 数控卡的开发手册,根据G代码或手动命令来控制数控机床的运动,从而实现 基于微机的数控系统的软件设计。
考虑到软件设计的复杂性,采用了面向对象程序设计方法,从而大大地方 便了开发。特别是MFC和OpenGL的使用,最终很好地实现了系统的需求。
论文中涉及部分CNC的通用问题,如G代码的分析和加工过程仿真的构建 都具有普遍意义。对于数控系统软件设计人员具有一定的参考意义。无疑为当 自U流行的微机数控系统的推广和运用起着推动作用,作出了一定的贡献。
关键词:数控系统图形学OpenGL集成开发环境G代码解析仿真
The
The Design and Study on Software of Numerical Control System Based on Microcomputer
Abstract
This thesis iS the kemel of numericaf conf,口f system base on microcomputer. Many resource have been collected about NC system design,IDE design and SO on. A simple introduction has been make about the status at home and abroad.The key
teconologies is introduced.And the design detml of software is introduced.
First,the history of NC technology and programing are presented.Then talk about the method of windows programing,the key technologies used in this system,the thoery ofcomputer graphic and OpenGL.
In chapter 4,according to knowledge of compile theory and theory of FSM, analysising the grammer of G code,and basing on the needing of this system,have designed a IDE to develop G code including a editor and a compiler.After that,
Using OpenGL as three dimension developing API,Using computer graphic method
and theory to this projeet,a new method base on height—solid model to realize dynamic change and display of model puts forward.Finally emluate is realized.At the same time,according to hand—book of DMC NC card and G code or manual command tO control numerical control and to realize the NC system design base on microcomputer.
Considering the complexity of software de
您可能关注的文档
- 基于施工过程的边坡稳定性评价和设计研究-建筑与土木工程专业论文.docx
- 基于网络的环境试验参数测试技术研究-电子与通信工程专业论文.docx
- 基于区域技防网的数字高清监控系统技术研究-电子与通信工程专业论文.docx
- 基于遗忘曲线的记忆训练对血管性认知障碍的疗效研究-中西医结合临床专业论文.docx
- 基于未标定图像的三维重建技术研究-计算机科学与技术专业论文.docx
- 基于投票法的多分类器集成遥感影像分类技术-地图学与地理信息系统专业论文.docx
- 基于视觉替代的助盲系统研究-机械工程专业论文.docx
- 基于系统辨识理论的多层墙体不稳定传热分析方法的研究-供热、供燃气、通风及空调工程专业论文.docx
- 基于数据仓库的农产品价格预警系统研究-计算机应用技术专业论文.docx
- 基于神经网络的汉语文法分析专家系统的设计与实现-模式识别与智能系统专业论文.docx
- 河北省石家庄市2026届高三11月期中教学质量摸底检测语文试题含答案.doc
- 山东省济宁市2026届高三上学期期中质量检测语文试题含答案.doc
- 江西省宜春市2026届高三上学期一轮诊断考试语文试题含答案.doc
- 北京市丰台区2026届高三上学期期末语文试题及答案.doc
- 北京市东城区2026届高三上学期期末语文试题及答案.doc
- 2025年四川省攀枝花市中考物理试题(含答案解析).doc
- 浙江省宁波市2026届高三第一学期11月高考模拟考试语文试题含答案.doc
- 山东省菏泽市2026届高三上学期期中考试语文试题含答案.doc
- 上海市闵行区2026届高三一模语文试题及答案.doc
- 上海市长宁区2026届高三一模语文试题及答案.doc
最近下载
- 广东省深圳市宝安区2024-2025学年三年级上学期期末科学试卷.docx VIP
- 2025年商务英语(BEC)中级考试真题卷:商务英语阅读理解提高策略与真题剖析.docx VIP
- ‘十五五’卫生健康事业高质量发展规划及医院高质量发展实施方案.docx
- 《苏武传》课件35张.pptx VIP
- 1999年及其以前批准转业的军队干部住房保障办法.doc VIP
- 关于做好新型冠状病毒感染肺炎疫情防控期间稳定劳动关系支持企业复工复产的实施意见.doc VIP
- 高考数学解三角形专题.pdf VIP
- 2025年体育行业青少年体育培训报告.docx
- EQC-1137-2007-chs 电镀锌层及镀后表面处理.pdf
- 自动化集装箱码头管理.docx VIP
原创力文档

文档评论(0)