期刊文献+
共找到8篇文章
< 1 >
每页显示 20 50 100
可配置的数控G代码解释器的设计与实现 被引量:7
1
作者 赵炎 吴文江 《组合机床与自动化加工技术》 北大核心 2013年第7期13-15,共3页
数控系统所支持的G代码一般是固定的。为了更好地支持数控系统G代码及其参数的扩展,基于可配置的思想设计和实现了数控解释器。通过分析数控程序的特点和解释器的工作过程定义了配置信息。设计了基于索引的位运算方法使得检查过程独立... 数控系统所支持的G代码一般是固定的。为了更好地支持数控系统G代码及其参数的扩展,基于可配置的思想设计和实现了数控解释器。通过分析数控程序的特点和解释器的工作过程定义了配置信息。设计了基于索引的位运算方法使得检查过程独立于具体的G代码。通过修改配置信息即可完成对扩展G代码和参数的获取和检查,这减少了扩展时的工作量,增强了系统的开放性和可扩展性。实现中将解释器分为词法语法分析模块和功能实现模块,模块化使解释器结构清晰,提高了代码的可重用性。 展开更多
关键词 数控解释器 G代码 可扩展 可配置
下载PDF
基于Lex和Yacc的开放式数控代码解释器的开发 被引量:8
2
作者 徐星月 叶佩青 《现代制造工程》 CSCD 2007年第6期23-25,133,共4页
提出一种基于编译工具Lex和Yacc开发的开放式数控代码解释器,并介绍解释器的具体结构及其出错处理方法。这种解释器具有开放性的特点,可以方便地添加并兼容不同格式的数控代码体系,且具有开发周期短,解释效率高等特点。最后给出应用实例... 提出一种基于编译工具Lex和Yacc开发的开放式数控代码解释器,并介绍解释器的具体结构及其出错处理方法。这种解释器具有开放性的特点,可以方便地添加并兼容不同格式的数控代码体系,且具有开发周期短,解释效率高等特点。最后给出应用实例GT100数控系统代码解释器,证实开发方案的正确性和有效性。 展开更多
关键词 数控系统 开放式数控代码解释器 LEX YACC
下载PDF
虚拟数控加工中NC代码解释技术的研究与实现 被引量:3
3
作者 王尚斌 李家霁 +2 位作者 王品 卢小张 邵志香 《组合机床与自动化加工技术》 北大核心 2009年第2期77-80,共4页
介绍了虚拟数控加工系统中NC代码解释器的作用,提出了一种新的解释器设计方案。设计采用模块化结构,模块之间通过共享数据结构信息进行交互。系统采用函数指针数组和关键字分组表两种方法,解决了关键字扩充和NC代码功能转移的问题,使该... 介绍了虚拟数控加工系统中NC代码解释器的作用,提出了一种新的解释器设计方案。设计采用模块化结构,模块之间通过共享数据结构信息进行交互。系统采用函数指针数组和关键字分组表两种方法,解决了关键字扩充和NC代码功能转移的问题,使该解释器具有良好的扩充性和通用性,易于进行二次开发。 展开更多
关键词 数控加工仿真 nc代码解释器 函数指针数组 关键字分组表
下载PDF
多数控代码解释器共存的设计与应用 被引量:3
4
作者 游华云 叶佩青 杨开明 《计算机工程与应用》 CSCD 北大核心 2007年第12期1-2,111,共3页
当前数控系统种类繁多,各大数控系统厂商数控代码指令互不兼容。在开放式数控系统及仿真软件中越来越多地需要支持多家厂商的数控代码体系,以满足终端用户的需求。基于Lex和Yacc对一个数控系统中多数控代码解释器共存开展了研究,并在GT... 当前数控系统种类繁多,各大数控系统厂商数控代码指令互不兼容。在开放式数控系统及仿真软件中越来越多地需要支持多家厂商的数控代码体系,以满足终端用户的需求。基于Lex和Yacc对一个数控系统中多数控代码解释器共存开展了研究,并在GT100型数控系统中得到了成功的应用。 展开更多
关键词 数控系统 数控代码解释器 LEX YACC
下载PDF
基于WinCE嵌入式数控系统NC代码解释器的设计 被引量:4
5
作者 甘明 袁正萍 林桂清 《组合机床与自动化加工技术》 北大核心 2009年第11期72-74,共3页
文章介绍了一种基于WinCE嵌入式平台的NC代码解释器的设计,该解释器的主要功能是对NC源程序按照一定规则进行检查,并从中提取加工信息。解释器模块设计了数控加工信息存储结构作为解释器的执行结果缓冲区,实现了从NC代码中提取加工信息... 文章介绍了一种基于WinCE嵌入式平台的NC代码解释器的设计,该解释器的主要功能是对NC源程序按照一定规则进行检查,并从中提取加工信息。解释器模块设计了数控加工信息存储结构作为解释器的执行结果缓冲区,实现了从NC代码中提取加工信息存储到结果缓冲区,以便后续的插补程序使用,进而进行数控加工。该解释器采用ARM+DSP双CPU结构及WinCE实时操作系统,实践表明,具有纠错能力强,解释速度快等优点。 展开更多
关键词 WIncE nc代码 解释器 存储结构
下载PDF
涂胶机数控程序解释器解释程序的开发
6
作者 裴忠诚 高小红 任瑞云 《露天采矿技术》 CAS 2006年第2期29-32,共4页
阐述了解释理论的有关原理,并将其应用于数控代码的解释中,完成了解释程序的开发,同时应用了一种基于软件重用思想的程序开发方法—可扩展指令集程序设计方法,来实现可解释的代码集的扩展,从而提高程序的可移植性。
关键词 涂胶机 数控程序解释器 解释过程 扩展指令集程序设计
下载PDF
一种嵌入式计算机数控系统(英文)
7
作者 肖苏华 李迪 赖乙宗 《科学技术与工程》 2008年第11期2829-2834,共6页
嵌入式操作系统的发展为计算机数控系统的研发提供了新的方法,上位机采用嵌入式实时操作系统Windows CE负责数控代码编辑解释仿真、故障诊断等弱实时任务管理,下位机采用自行开发的基于DSP及FPGA技术的运动控制卡负责代码插补及伺服控... 嵌入式操作系统的发展为计算机数控系统的研发提供了新的方法,上位机采用嵌入式实时操作系统Windows CE负责数控代码编辑解释仿真、故障诊断等弱实时任务管理,下位机采用自行开发的基于DSP及FPGA技术的运动控制卡负责代码插补及伺服控制等强实时任务管理。介绍了数控系统中关键技术的理论原理和技术路线,并阐述了基于嵌入式操作系统平台下的数控软件系统实现的方法,包括数控代码智能解释、数控代码的二维三维仿真及数控系统任务调度管理。 展开更多
关键词 计算机数控系统 WINDOWS CE 数控代码解释器 仿真
下载PDF
基于STIX库的STEP-NC解释器的研究 被引量:7
8
作者 王军 李仁堂 +2 位作者 孙军 李亮 王淑红 《沈阳建筑大学学报(自然科学版)》 EI CAS 2006年第5期872-876,共5页
目的分析STEP-NC解释器的功能结构,探究基于STIX库实现信息处理功能的STEP-NC解释器的实现功能.方法在VC++6.0环境下,创建符合AP238协议中实体定义项对应的C++类,使用STIX库函数,依据AP238文件信息结构逐一识别储存加工零件所需的所有... 目的分析STEP-NC解释器的功能结构,探究基于STIX库实现信息处理功能的STEP-NC解释器的实现功能.方法在VC++6.0环境下,创建符合AP238协议中实体定义项对应的C++类,使用STIX库函数,依据AP238文件信息结构逐一识别储存加工零件所需的所有操作任务和具体信息.结果通过创建各类对象实现STIX库函数的功能,解释器从AP238文件中读取加工零件包含的工程,工作计划,工步,制造特征及技术描述、几何描述等信息,进而过滤出几何参数、坐标、刀具等数据信息存储到指定的数据结构中,为STEP-NC控制器内核提供数据源.结论基于STIX库的STEP-NC解释器作为数控系统中的一个单独的功能模块,具有良好的模块化特性,结构简单,功能强,效率高.它将AP238文件释译成数控系统内核可识别的信息,在AP238文件与CNC系统之间架起一座桥梁. 展开更多
关键词 STIX库 AP238文件 信息提取 STEP-nc解释器
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部