首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 46 毫秒
1.
介绍了虚拟数控加工系统中NC代码解释器的作用,提出了一种新的解释器设计方案.设计采用模块化结构,模块之间通过共享数据结构信息进行交互.系统采用函数指针数组和关键字分组表两种方法,解决了关键字扩充和NC代码功能转移的问题,使该解释器具有良好的扩充性和通用性,易于进行二次开发.  相似文献   

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

3.
针对数控冲压加工中NC代码检验困难,废品率较高的现状,提出了数控冲压仿真系统的总体结构方案,并且实现了对NC代码文件有效数据的提取,以及对NC代码翻译中G代码和M代码的处理.通过运用VisualLISP语言对AutoCAD进行二次开发,实现了基于AutoCAD数控冲压过程二维动态仿真.实例验证表明,该程序实用、高效.  相似文献   

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

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

6.
数控铣床图形编程系统研究   总被引:3,自引:1,他引:3  
介绍数控铣床图形编程系统的特点和结构。该系统用交互式绘图方式代替传统的用数控编程语言的方法输入几何信息和工艺参数,利用线示建模实现设计信息与加工信息的统一,能自动生成NC代码和加工过程模拟,进行NC代码检验。  相似文献   

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

8.
为了改造传统制造设备以实现快速柔性制造理念,设计了柔性冲裁模具系统的组成模块及其功能结构。详细阐述了其中图形处理模块的自动数控编程设计方法。通过分析DXF图形文件结构,提取数控加工所需的数据信息,再根据现场加工工艺要求,进一步对图形数据作分类排序处理,然后自动生成加工的数控代码文件。系统为了对生成的NC代码进行校验,设计了具有加工动态仿真功能的模块,提高了加工效率和加工质量。  相似文献   

9.
基于Lex和Yacc的多数控代码解释器研究与应用   总被引:1,自引:1,他引:0  
数控代码解释的水平和效率是影响数控加工效率的重要因素之一.介绍了Lex和Yacc在数控代码解释方面的运用及其优越性,为了提高数控代码解释效率和准确度,降低开发成本,基于Lex和Yacc开发了支持多种数控代码的线切割数控代码解释器.在此基础上利用Qt设计了Linux下用于电火花线切割系统的多数控代码解释器用户应用程序.  相似文献   

10.
数控系统所支持的G代码一般是固定的.为了更好地支持数控系统G代码及其参数的扩展,基于可配置的思想设计和实现了数控解释器.通过分析数控程序的特点和解释器的工作过程定义了配置信息.设计了基于索引的位运算方法使得检查过程独立于具体的G代码.通过修改配置信息即可完成对扩展G代码和参数的获取和检查,这减少了扩展时的工作量,增强了系统的开放性和可扩展性.实现中将解释器分为词法语法分析模块和功能实现模块,模块化使解释器结构清晰,提高了代码的可重用性.  相似文献   

11.
充分考虑了大批量生产过程中标准化模块化的要求,利用不同零件间大量存在的相同或相似的加工单元。通过模板化这些特征加工单元所对应的NC语句,并交由PDM统一管理便构成了企业NC子程序模板库。对于待加工零件,通过选取和组合该零件各加工单元所对应的NC子程序模板,参数传值后便可生成其NC程序。文章详细阐述了该数控编程系统的集成框架及特征工艺单元划分方法,并且以纺织机械零件为例,对上述理论进行了有效验证。  相似文献   

12.
针对成都宁江机床厂的数控系统,设计了一种通用的数控代码转换技术。该技术以建立的对应库和规则库为基础,将数控代码转换为数据链表,从而实现以代码驱动仿真,仿真真实可靠的目的。实践证明,该技术具有良好的通用性和可扩展性。  相似文献   

13.
杨勇 《模具制造》2014,14(11):76-79
随着高速加工技术的发展,对于数控编程的准确性以及合理性要求相应提高。采用数控仿真技术,可以在工件加工前,通过刀路模拟,直观的检验所编程序的可行性。本文采用UG与VERICUT软件,以实际加工中的模具为例,简要介绍了数控加工技术与数控仿真技术相结合的过程与方法。阐述了二者相结合所带来的优势。  相似文献   

14.
针对嵌入式数控系统运行过程中对NC代码解释的高准确率与高效率的要求,基于自顶向下的递归下降分析法,提出一种应用于嵌入式数控系统NC代码编译器的设计方法.文章主要分别从词法分析、语法分析和解释执行等方面进行编译器的设计与实现.实际运行结果表明:该方法能够高效地构建编译器,可快速、准确地对NC代码进行编译,具有良好的可移植性;为嵌入式数控系统的NC代码编译提供了一种简单有效的解决方案.  相似文献   

15.
解释了数控分度盘可实现定轴加工的工作原理,以飞机发动机叶片为例,分析了使用数控分度盘进行加工的原因,以UGNX的Postbuilder模块为例,提出开发具备正确输出自动锁紧、放松数控分度盘指令的后处理方法与原理,解释了使用TCL语言实现上述功能的逻辑语句。  相似文献   

16.
文章在分析研究了Pro/NC数控加工模块和数控加工实践的基础上,利用Pro/TOOLKIT工具包、VC++开发平台和ACCESS数据库开发技术,成功开发了基于Pro/NC数控加工模块的数控编程应用系统,实现了对数控加工中所使用刀具分类管理和对Pro/NC中的各种加工方法进行分类、选项管理和注释,从而提高编程质量,减少出错率,加快编程速度。  相似文献   

17.
本文介绍了一种数控渐开线展成砂轮修整装置,这种砂轮修整装置是根据展成原理而研制成功的,对于不同的基圆半径的不同模数的渐开线齿廓的砂轮修整,可以通过数字控制的方式来实现。  相似文献   

18.
采用西门子数控系统对CQ5250立式车床的数控化技术改造   总被引:1,自引:0,他引:1  
对通用机床进行数控化技术改造是提高机械制造水平的有效方法,本文介绍了用西门子SINMERIK810M数控系统对CQ5250立式车床进行数控化改造的方案和实际设计内容。  相似文献   

19.
通过分析数控火焰切割机加工的工艺特点,开发了基于工业PC机和PMAC运动控制器的火焰切割机数控系统,给出了硬件、软件的设计框图。该数控系统已成功地应用于旧数控火焰切割机的改造中。  相似文献   

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

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