【摘 要】
:
在数控(NC)加工过程中,对于复杂工件,如何保证其NC程序的正确性,已成为一个突出的问题;同时,数控系统不能直接执行NC代码,需代码翻译模块将其转换成计算机易于处理的数据信息,即数控
论文部分内容阅读
在数控(NC)加工过程中,对于复杂工件,如何保证其NC程序的正确性,已成为一个突出的问题;同时,数控系统不能直接执行NC代码,需代码翻译模块将其转换成计算机易于处理的数据信息,即数控指令的翻译。为此,本文针对上述问题,研究了通用数控代码编译器的技术构成,开发出了一个具有通用意义的NC代码编译系统。由于研究工作的需要,论文后半部研究和设计了一个复杂环境下四足机器人的机械结构。 首先,本文对NC代码编译器的发展和应用进行了深入调研,并对其国内外研究现状及存在问题进行了分析和讨论。针对该研究领域存在问题和实际情况,提出了面向对象通用编译器设计方法这一解决方案。 其次,从NC代码结构和格式入手,分析了数控编程时常见的词法、语法错误。研究了编译技术,针对NC代码的特点,对NC代码进行了文法描述,并设计了NC代码编译器的总体结构。 接着,研究了GRETA正则表达式在NC代码编译器中的应用。将编译技术引入NC代码分析处理过程中,把NC代码编译过程分为词法分析、语法分析以及代码生成和处理三个阶段。以Windows系统为开发平台,以C++语言为开发工具,对这三个模块进行了具体的设计。 最后,完成了复杂环境下四足机器人的设计。研究了四足机器人的自由度分配,腿、足部结构以及机器人身体平衡方案,讨论并设计了关节的驱动方式,具体完成了机器人足部的机械结构设计,其中包括小腿、小腿驱动、大腿驱动和侧摆机构。 本文设计的NC代码编译器,可以快速、准确地检查出NC程序中的词法和语法错误;并能对ASCⅡ码状态的NC代码进行读取和识别,从而得到刀具运动轨迹的坐标值和其他有关信息。
其他文献
本文的探讨范围定位于甘肃通信工程监理有限公司的监理人员。由于缺乏有效的管控和激励,出现监理人员工作热情不高,责任心不强,导致监理服务质量差,引起业主投诉和顾客满意度
前言充血性心力衰竭(congestive heart failure,CHF)是大多数心血管疾病的最终归宿,也是最主要的死亡原因。目前,心力衰竭治疗的热点是分子生物学模式,是延缓衰竭心脏快速恶化方法
本文首先分析研究了激励的实质和功能以及激励的心理机制和激励过程,并对各种激励理论的思考角度、激励内涵、激励特征进行了对比分析。 在介绍了中日两国不同的人力资源管
20世纪90年代以来,会展经济在我国迅速发展起来,已然成为了我国当代国民经济发展的重要驱动力量。由于会展活动具有人、财、物高度集中,数量大等特点,如果在活动举办期间组织和监
随着中药事业及相关学科的发展,中药质量控制正从简单的单个成分含量测定转向以先进技术为手段,多组分、多指标含量的测定。建立在现代分析技术基础之上的指纹图谱技术已成为
目的 对 4个均一枸杞多糖 :LBP 1a 1,LBP 1a 2 ,LBP 3a 1和LBP 3a 2进行结构研究和药理评价。方法采用凝胶柱色谱、酸水解、过碘酸氧化和波谱学等方法测定多糖样品的分子量
随着现代战争步入高科技时代,以控制电磁频谱为目的的电子战在现代军事领域中占有越来越重要的地位,成为决定战争胜负的重要因素。近十几年来,自适应跳频技术作为一种电子对
目的通过解剖学研究,探讨健侧C7神经经椎体后通路移位治疗对侧臂丛神经根性撕脱伤的可行性。方法取10具甲醛固定的成人尸体标本,其中男7具,女3具,标本均无明显畸形,组织无缺
本研究分别比较了肝素(unfractionated heparin,UFH)和低分子肝素(low molecular weight heparin,LMWH)通过口服和口腔给药吸收的差别,筛选出适合两种药物口腔给药的吸收促进
刀具管理是信息化制造中所要研究的重要内容之一,特别是对于机械类生产车间,刀具管理的合理性、科学性,在很大程度上决定了制造系统的可靠性与生产效率的高低。本文首先总结