蓝天数控仿真系统的设计与实现

来源 :中国科学院沈阳计算技术研究所 | 被引量 : 17次 | 上传用户:tpxlw
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文针对蓝天数控NC210系统,采用VC++6.0为开发工具,开发了基于Windows平台的,模拟NC210系统完整工作过程的仿真软件,实现了在普通PC机上进行数控文件操作、程序检错、工作方式选择、刀具轨迹显示等模拟操作。文章详细阐述了仿真系统的设计和实现过程。1.分析了数控仿真技术的发展现状与存在问题,比较现有数控仿真系统的理论和方法,结合现有的技术水平和实验条件,对蓝天数控仿真系统进行了研究。提出了基于VC++语言环境的总体设计思路——“界面总体设计,功能单独实现”的模块化设计方案,确定了设计步骤。模块化设计为该系统功能扩充创造了良好的条件。2.分析了蓝天数控系统的特点,根据模块化思想,建立了仿真系统的总体框架结构。分析了各模块的功能,设计了功能结构框图,分析了设计步骤与方法,指出了系统功能的可扩充性。3.阐述了数控代码解释器的重要性,根据数控代码特点,将解释器划分为词法分析器、语法分析器以及解释处理模块,并对各个模块的实现作了详细介绍。数控代码经过解释最终形成一系列命令,驱动刀具轨迹图形仿真模块的运行。4.选择VC++6.0为开发环境,采用可视化和面向对象编程,利用它强大的界面设计功能,设计了形象逼真的交互界面,从而直观地显示仿真结果。最后,采用多线程技术实现了仿真过程动态控制。
其他文献
近年来,随着嵌入式行业的不断发展,嵌入式操作系统以及各种用户程序的功能日臻完善,在嵌入式主板上运行Linux系统已经变得越来越流行。Linux的Bootloader引导程序、Linux启动过
传统的编译技术通过词法和语法分析把源程序转换成一种方便处理的数据结构(抽象语法树或语法树),然后通过语法制导翻译成相应的机器码。   当前,国外的学术界提出了一些基于
随着计算机网络技术和虚拟现实技术的日新月异,分布式虚拟现实成为研究热点,并且开始得到广泛应用,包括从工程协作、网络娱乐、文化交通、到军事仿真和推演等不同领域。关键技术
网格是继万维网之后出现的一种新型网络计算平台,是把地理位置上分散的资源集成起来的一种基础设施。资源共享是网格的根本特征。在网格环境下,信息资源的需求者与提供者分别分
通过对国内外工作流模型的研究情况分析可知,以往的基于工作流模型的研究还存在诸多问题。目前的工作流模型大部分都是从直觉出发,以图形语言或者文本语言来定义工作流过程。
传统的工作流管理系统具有一定的局限性,不能很好地应对业务规则和环境的变化,从而限制了工作流管理系统的应用。由于业务流程改进及流程客户化的要求,工作流管理系统需要具备一
现在越来越多企业级应用系统之间的数据转发是通过分布式消息系统完成,随着互联网的发展,企业应用系统的数据量也随之增长,因此高性能成为了分布式消息系统一个追求目标。为了从
对国内外数据流聚类的研究情况分析可知,已有的数据流聚类算法存在如下问题:不能聚类具有不确定性的混合属性数据流;在聚类过程中不能对不确定性数据流中近期的数据进行详细
随着多核技术的发展,核心数目的增加使得内存容量和带宽的需求相应的增加;应用和操作系统的发展也需要越来越多的内存资源,使得性能和容量的矛盾更加突出。在传统的紧耦合体系结
随着计算技术的迅速发展和广泛应用,计算机的形态、结构和使用环境也发生了本质上的变化,当前以普适计算为代表的计算模式正逐渐改变着人们办公、交流的方式。普适计算最重要的