首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 93 毫秒
1.
针对数控冲压加工中NC代码检验困难,废品率较高的现状,提出了数控冲压仿真系统的总体结构方案,并且实现了对NC代码文件有效数据的提取,以及对NC代码翻译中G代码和M代码的处理.通过运用VisualLISP语言对AutoCAD进行二次开发,实现了基于AutoCAD数控冲压过程二维动态仿真.实例验证表明,该程序实用、高效.  相似文献   

2.
为了解决ISO6983标准的数控(NC)代码共享问题,研究了一种基于可拓理论的数控代码转换系统.系统的信息定制模块根据机床基本性质、程序格式、代码功能复合元模型,完成对应信息的存储;系统的核问题求解模块负责代码功能参数的转换、代码功能的分解和程序格式的转换;系统的源系统代码输入模块通过运动变换矩阵完成机床类型的选择、代码的输入和代码的词法语法分析;系统的中间文件生成模块根据STEP标准的生成中间文件;系统的目标系统代码生成模块对代码进行最优选择和转换.系统的性能取决于三个复合元和核问题解的的完备性.  相似文献   

3.
介绍了一种基于RS274/NGC的电火花线切割加工数控代码解释器的开发方法.该解释器利用通用数控代码解释器RS274/NGC进行电火花线切割加工数控代码词法、语法、语义检查和B型刀具半径补偿,并增加了图形用户界面、C型刀具半径补偿和图形仿真等功能.该解释器程序是在Linux系统下采用Eclipse集成开发环境,利用Qt C++库开发的,具有跨操作系统平台运行的特点.  相似文献   

4.
基于OpenGL数控车削仿真的软件实现   总被引:3,自引:0,他引:3  
本加工仿真系统以Windows2000为平台,利用VisualC 6.0发工具进行程序编制。利用基于OPenGL计算机仿真和动画技术,采用基于数控代码的仿真方法,设计了NC代码编辑器,便于用户进行手工编程;设计了数控程序检查器和解释器,很好的解决了数控代码的计算机识别和分析问题;设计了仿真模块,很好的实现了数控车削加工的三维仿真。  相似文献   

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  
提出了一种采用计算机图形仿真来检验数控加工程序中刀具补偿代码正确的方法,利用VC++6.0开发了相应的数控程序仿真软件,并就如何读取数控程序,分析数控代码的问题做了一些探讨。  相似文献   

9.
面向虚拟制造的数控加工仿真系统的研究与实现   总被引:7,自引:1,他引:7  
结合虚拟制造技术对数控加工仿真系统进行了研究。通过对加工系统三维几何模型、运动模型、物理模型的构建,以及数控代码解释和加工过程仿真等模块的设计,开发了面向虚拟制造的数控加工仿真系统软件。该系统在NC代码的驱动下运行,可直观地观察加工过程中数控机床部件运动和零件的成形过程,验证代码的正确性,防止实际加工过程中的干涉、碰撞等故障的发生。仿真效果真实感强、实时性好。  相似文献   

10.
利用OpenGL技术和Linux环境下的Qt软件实现了该环境下的数控代码的轨迹仿真.通过对NC代码信息进行读取、解释及处理,提取出仿真所需的信息,并根据这些信息利用OpenGL绘制出NC代码轨迹的仿真图形,从而实时、高效、直观地验证加工代码的正确性.同时由于Qt软件和OpenGL都具有跨平台性,从而使研究嵌入式系统下的数控代码仿真成为可能.  相似文献   

11.
数控加工轨迹模拟器的研究   总被引:2,自引:1,他引:1  
轨迹模拟是微机环境下进行数控程序检验的重要环节,它通过对数控程序进行翻译和动态绘制加工刀具运动轨迹,不仅实现了编程出错的检查,而且为系统仿真准备了信息完备、结构统一的轨迹数据。本文以SINUMERIK810T系统的双刀架数控车为研究对象,介绍数控加工轨迹模拟器的功能和结构,并着重讨论系统研制方面的关键技术。  相似文献   

12.
对比数控机床各种NC程序输入优缺点,介绍数控机床通过RS—232C串口实现通讯的方法及步骤。  相似文献   

13.
数控加工过程仿真中NC程序的检错与翻译技术   总被引:3,自引:0,他引:3  
介绍了在数控加工过程仿真系统中NC程序编译模块的功能结构,它采用单向链表实现NC程序的读入和词法语法语义的检查,采用双向链表实现仿真数据翻译,采用关键字表等技术实现翻译器的通用和兼容。最后给出了一个典型车削零件的实例验证。  相似文献   

14.
数控铣削仿真培训系统的研究与开发   总被引:1,自引:0,他引:1  
介绍了数控铣削仿真培训系统的设计背景及总体思路,采用Visual Basic编程语言在windows系统环境下,设计了针对于某一型号数控铣床的仿真操作系统软件,从而达到在普通微机上就能实现对真实机床的模拟操作、数控程序检错及加工过程动态仿真的目的。  相似文献   

15.
变量和宏程序在数控编程中的应用   总被引:8,自引:0,他引:8  
王宏颖  彭二宝 《机床电器》2007,34(2):11-14,21
本文结合目前国内常用的三菱、发那科、哈斯数控系统简要地阐述了数控编程中使用宏程序的方法以及宏程序的优越性。数控宏程序设计作为一种非常方便实用的编程方法应给予足够的重视并加以推广。  相似文献   

16.
介绍了Sun公司提供的新一代编译器自动生成器工具JavaCC的特点;针对数控程序,分析了用JavaCC建立词法规则、语法规则及语义动作生成数控程序编译器的方法,并成功开发了基于Java语言的数控程序编译系统,经实践检验该系统较其它编译系统在编译效果、编译效率方面有很好的改善.  相似文献   

17.
杨晓京 《机床与液压》2007,35(2):62-64,68
数控加工程序编辑模块是开放式数控系统中具有共性和通用性的部分,把它作为独立的部分进行开发有利于软件的重用.本文对数控加工程序编辑模块进行了开发分析,采用了可独立运行的数控加工程序编辑模块的开发和利用编辑控件的数控加工程序编辑模块的开发;并根据数控加工程序编辑模块的特点,研究了使用C Builder来开发查错功能组件的实现方法.对数控加工程序编辑模块开发的研究,可减轻对数控系统开发的工作量,为构建开放式数控系统提供通用模块.  相似文献   

18.
通过对照明灯具中的锁线零件进行数控加工工艺性分析,提出零件的改进思路;利用MasterCAM软件对锁线零件进行数控加工,完成结构分析、工艺分析、数控铣削加工工序设计、数控编程、NC代码生成等工作。  相似文献   

19.
NC program evaluator for higher machining productivity   总被引:1,自引:0,他引:1  
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.  相似文献   

20.
数控教学实例探讨   总被引:1,自引:0,他引:1  
王玉勇 《模具制造》2009,9(1):64-66
探讨了数控加工实训实验教学示例,分析了设计造型及加工的过程及特点。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号