共查询到20条相似文献,搜索用时 93 毫秒
1.
针对数控冲压加工中NC代码检验困难,废品率较高的现状,提出了数控冲压仿真系统的总体结构方案,并且实现了对NC代码文件有效数据的提取,以及对NC代码翻译中G代码和M代码的处理.通过运用VisualLISP语言对AutoCAD进行二次开发,实现了基于AutoCAD数控冲压过程二维动态仿真.实例验证表明,该程序实用、高效. 相似文献
2.
为了解决ISO6983标准的数控(NC)代码共享问题,研究了一种基于可拓理论的数控代码转换系统.系统的信息定制模块根据机床基本性质、程序格式、代码功能复合元模型,完成对应信息的存储;系统的核问题求解模块负责代码功能参数的转换、代码功能的分解和程序格式的转换;系统的源系统代码输入模块通过运动变换矩阵完成机床类型的选择、代码的输入和代码的词法语法分析;系统的中间文件生成模块根据STEP标准的生成中间文件;系统的目标系统代码生成模块对代码进行最优选择和转换.系统的性能取决于三个复合元和核问题解的的完备性. 相似文献
3.
4.
5.
虚拟数控加工中G代码编译器的研究 总被引:5,自引:0,他引:5
介绍虚拟数控加工中,G代码编译功能模块的结构、功能和重要意义.设计了以正则类库为工具的通用G代码编译器,该功能模块主要由词法分析器、语法分析器和G代码生成器等部分组成,可成功应用于虚拟数控加工仿真. 相似文献
6.
数控仿真培训系统的研究与开发 总被引:1,自引:1,他引:0
介绍数控仿真培训系统的总体结构,着重研究系统NC代码解析模块的实现原理以及三维仿真模块的建模方法.针对某数控机床的数控仿真培训软件的测试表明:系统具有较好的实时性、交互性以及三维图形显示能力,能够有效地验证程序的正确性,实现加工过程的动态仿真,满足数控教学和培训的要求. 相似文献
7.
基于LEX&YACC数控代码编译技术研究 总被引:6,自引:0,他引:6
数控程序编译水平及效率是影响数控加工效率的一项重要因素。针对高级语言开发数控代码编译系统的局限性 ,本文把编译技术引入到数控代码编译中 ,应用专用编译工具LEX&YACC ,对数控代码编译技术及其实现过程进行了深入研究 ,成功开发了数控代码编译系统———NCCompiler1.0 ,该系统在编译效果方面较传统数控编译系统有显著改善 相似文献
8.
C机能二维刀补的计算机图形仿真 总被引:1,自引:0,他引:1
章声 《组合机床与自动化加工技术》2002,(5):38-39,50
提出了一种采用计算机图形仿真来检验数控加工程序中刀具补偿代码正确的方法,利用VC++6.0开发了相应的数控程序仿真软件,并就如何读取数控程序,分析数控代码的问题做了一些探讨。 相似文献
9.
10.
利用OpenGL技术和Linux环境下的Qt软件实现了该环境下的数控代码的轨迹仿真.通过对NC代码信息进行读取、解释及处理,提取出仿真所需的信息,并根据这些信息利用OpenGL绘制出NC代码轨迹的仿真图形,从而实时、高效、直观地验证加工代码的正确性.同时由于Qt软件和OpenGL都具有跨平台性,从而使研究嵌入式系统下的数控代码仿真成为可能. 相似文献
11.
数控加工轨迹模拟器的研究 总被引:2,自引:1,他引:1
轨迹模拟是微机环境下进行数控程序检验的重要环节,它通过对数控程序进行翻译和动态绘制加工刀具运动轨迹,不仅实现了编程出错的检查,而且为系统仿真准备了信息完备、结构统一的轨迹数据。本文以SINUMERIK810T系统的双刀架数控车为研究对象,介绍数控加工轨迹模拟器的功能和结构,并着重讨论系统研制方面的关键技术。 相似文献
13.
数控加工过程仿真中NC程序的检错与翻译技术 总被引:3,自引:0,他引:3
介绍了在数控加工过程仿真系统中NC程序编译模块的功能结构,它采用单向链表实现NC程序的读入和词法语法语义的检查,采用双向链表实现仿真数据翻译,采用关键字表等技术实现翻译器的通用和兼容。最后给出了一个典型车削零件的实例验证。 相似文献
14.
15.
变量和宏程序在数控编程中的应用 总被引:8,自引:0,他引:8
本文结合目前国内常用的三菱、发那科、哈斯数控系统简要地阐述了数控编程中使用宏程序的方法以及宏程序的优越性。数控宏程序设计作为一种非常方便实用的编程方法应给予足够的重视并加以推广。 相似文献
16.
17.
数控加工程序编辑模块是开放式数控系统中具有共性和通用性的部分,把它作为独立的部分进行开发有利于软件的重用.本文对数控加工程序编辑模块进行了开发分析,采用了可独立运行的数控加工程序编辑模块的开发和利用编辑控件的数控加工程序编辑模块的开发;并根据数控加工程序编辑模块的特点,研究了使用C Builder来开发查错功能组件的实现方法.对数控加工程序编辑模块开发的研究,可减轻对数控系统开发的工作量,为构建开放式数控系统提供通用模块. 相似文献
18.
通过对照明灯具中的锁线零件进行数控加工工艺性分析,提出零件的改进思路;利用MasterCAM软件对锁线零件进行数控加工,完成结构分析、工艺分析、数控铣削加工工序设计、数控编程、NC代码生成等工作。 相似文献
19.
NC program evaluator for higher machining productivity 总被引:1,自引:0,他引:1
X. Yan K. Shirase M. Hirao T. Yasui 《International Journal of Machine Tools and Manufacture》1999,39(10):1563
The productivity of machining centers is influenced directly by the quality of NC programs. Conventionally it was effective to calculate machining time based on the values commanded in the NC program. However, as cutting speed/feedrate and machining accuracy increase, more factors have to be considered in the estimation of productivity. In this research, such factors have been found. These are the feed acceleration and average per-block feed distance, besides command feedrate. Furthermore, an effective feedrate factor and a kinematic factor are suggested to express the relations among the above three factors. With the kinematic factor improvements on productivity can be made by changing appropriate parameters in the light of specific conditions. Based on the above analysis, an NC program evaluator was developed to investigate the productivity. With the evaluator, the machining time can be accurately calculated even in high-speed and high-precision machining which is impossible by a conventional CAM tool or an NC controller. Applying the evaluator, three actual NC programs used in high-speed and high-precision cutting were analyzed and the results show that increasing the acceleration and per-block feed distance rather than command feedrate is effective to productivity in high-speed and high-precision cutting. 相似文献