共查询到19条相似文献,搜索用时 78 毫秒
1.
2.
基于Lex和Yacc的开放式数控代码解释器的开发 总被引:1,自引:0,他引:1
提出一种基于编译工具Lex和Yacc开发的开放式数控代码解释器,并介绍解释器的具体结构及其出错处理方法.这种解释器具有开放性的特点,可以方便地添加并兼容不同格式的数控代码体系,且具有开发周期短,解释效率高等特点.最后给出应用实例GT100数控系统代码解释器,证实开发方案的正确性和有效性. 相似文献
3.
4.
5.
本文在分析了符合JB/T3208-1999标准的数控代码特点的基础上,设计了数控加工信息存储结构,将其用作wince.net平台上解释器的执行结果缓冲区。利用嵌入式软件开发工具EVC++开发实现了wince.net平法台上的数控解释器。重点设计并实现了嵌入式解释器的语法分析和解释两个模块。语分析模块可以检查数控源代码中的各种错误并给出错误类型提示,解释模块实现了从源代码中提取加工信息并存储到结果缓冲器的功能。 相似文献
6.
为保证实际数控加工的顺利进行 ,需要采用仿真加工技术对数控加工代码的正确性进行检验。在研究数控加工代码仿真检验技术的基础上 ,开发了基于Matlab平台的数控工具磨床仿真加工系统 ,实现了复杂形状刀具数控磨削加工代码的仿真检验。 相似文献
7.
8.
9.
NC代码解释器的开发 总被引:2,自引:0,他引:2
介绍了一种数控NC代码解释器的新型开发方法,这种方法以微软推出的GRETA正则表达式类库为匹配和分析工具,构造了解释器的语法和词法分析模块.采用C 语言开发了翻译程序,实现了NC代码的解释过程.该解释器程序具有良好的可靠性、通用性. 相似文献
10.
整体叶轮是影响透平机械相关产品工作性能的关键零件。现通过分析整体叶轮几何结构和加工工艺的特点,采用NX_CAM软件对其进行数控程序编制,并经后置处理生成NC代码,之后运用VERICUT软件构建全要素数控加工仿真环境并对NC代码进行机床加工模拟,以检验NC代码的准确性,有效提升了NC代码检验的效率和数控加工过程的安全性,从而缩短了生产周期,降低了成本。 相似文献
11.
在数控加工中.对数控代码进行集成的几何仿真和物理仿真,可以快速检验加工代码的正确性并对加工参数进行优化。运用光线跟踪法研究了多轴数控铣削加工的几何仿真和物理仿真问题,运用解析法对工件和刀具扫描体进行求交离散.依据数控代码提取刀位信息并计算刀具扫描体。工件与扫描体的布尔减运算,一方面可获得每一步切削结果并进行实时的立体显示,另一方面可依据材料切削速率模型实时计算切削力。 相似文献
12.
基于OpenGL的虚拟数控车床加工仿真系统研究 总被引:1,自引:0,他引:1
在分析虚拟数控机床系统结构的基础上,以Visual C++6.0为平台,研究开发了基于OpenGL交互控制的虚拟数控车床加工仿真系统,实现了在不同转速、进给速度、NC代码等条件下数控车床切削过程的动态仿真。系统具有良好的实时性、交互性、可扩展性以及三维图形显示能力,能够有效地验证程序的正确性,有助于减少试切法检查引起的低效高耗,提高数控设备的生产效率。利用计算机图形学和虚拟现实技术对数控车床的加工过程进行模拟,可以节约成本、避免制造风险、开展数控培训。 相似文献
13.
以蛋托模芯零件的模型建立和数控加工为例,介绍了零件基于UG的建模方法、加工参数设置、刀具选用、生成加工轨迹和生成数控代码,确保了数控加工程序的正确性,提高了生产效率。 相似文献
14.
提出了一个可用于螺旋锥齿轮和准双曲面齿轮柔性数控加工的统一转换模型(unity transformation model,简称UTM),该模型可以适用于各种格里森螺旋锥齿轮和准双曲面齿轮的加工方法,包括在一个普通的五轴联动加工中心上对齿轮进行展成法和成形法加工,然后直接为所选的加工方法生成NC代码。运用VERICUT6.0对UTM下的大齿轮加工和小齿轮加工进行了模拟,并在装有TDNCH8数控单元的五轴联动加工中心TDNC-W2000上进行了测试。模拟结果和实际切削结果验证了UTM齿轮加工和NC代码的正确性。 相似文献
15.
基于组件NC代码转换关键技术的研究 总被引:2,自引:1,他引:2
数控加工仿真是CAD/CAM领域的研究重点。不同的控制系统具有不同的NC代码定义和解释方式,使数控仿真系统支持多种格式的NC代码的仿真,必须对NC代码进行转换。针对这一问题,主要介绍NC代码转换的几个关键技术,包括中间文件的格式、数据结构的定义,转接点处线段夹角的计算,直线拟合圆弧的算法以及刀具半径补偿时刀具中心轨迹的确定。采用组件化程序设计方法,以Fanuc代码为组件对象,实现了仿真系统NC代码的转换组件。 相似文献
16.
数控加工程序的正确性检查系统的研制 总被引:3,自引:0,他引:3
介绍了数控加工程序正确性检查系统的设计方法和相应的软件研制思想,并通过对数控加工程序的常见错误的分析,用C语言研制了一个数控加工程序的正确性检查软件系统。它不仅能满足数控加工程序正确性检查的需要,而且具有良好的实用性。 相似文献
17.
18.
仿真系统中通用NC代码处理技术的研究 总被引:2,自引:0,他引:2
直接从各种格式的NC指令中读取刀具运动的几何信息和控制机床的工艺信息进行仿真,可以使设计和生产之间的衔接更流畅。本文就NC代码一级支持仿真的技术进行了研究。 相似文献