
2010年4月
第38卷第8期
机床与液压
MACHINETOOL&HYDRAULICS
D0I:; 10.3969/j. issn.10013881.2010.08.002
数控仿真培训系统的研究与开发
周静,王新华
(上海理工大学机械工程学院,上海200093)
Apr.2010 Vol. 38 No.8
摘要:介绍数控仿真培训系统的总体结构,着重研究系统NC代码解析模块的实现原理以及三维伤真模块的建模方法。针对某数控机床的数控仿真培训软件的测试表明:系统具有较好的实时性、交互性以及三维图形显示能力,能够有效地验证程序的正确性,实现加工过程的动态仿真,满足数控教学和培训的要求。
关键词:数控仿真;建模;NC代码解析
中图分类号:TP391
文献标识码:A
文章编号:10013881(2010)80044
StudyandDevelopmentofNCSimulationTrainingSystem
ZHOU Jing,WANG Xinhua
(College of Mechanical Engineering, University of Shanghai for Science and Technology, Shanghai 200093, China) Abstract: The integnated structure of NC simulation training system was introduced. The realization principle of NC code analysis module and the modeling method of 3D simulation module were studied. The testing results of the simulation training software aiming at a machine tool show that the system has good real-time character, interactive character and 3D graphical display function, which can effectively verify the NC program, realize the dynamic process simulation, and meet the requirements of NC training-
Keywords: NC simulation; Modeling; NC code analysis
数控机床是现代制造业中不可缺少的基础设备。数控仿真培训系统旨在提供一个虚拟的数控加工仿真环境,在此平台上,通过交互式人机界面完成对虚拟机床的操作,包括数控面板的模拟操作、NC程序的编辑、以及通过三维图形实时加工仿真检验NC程序正确性。相对于传统培训方法,数控仿真培训系统减少了对最贵硬件资源的依赖,提供了更多的培训时间,提高了培训安全系数,降低了培训成本,能够更好地满足高校教学以及企业数控人才培养的需求。
总体结构
基于仿真系统以培训、教育为主的功能要求,该
NC模批面板
RS-232 局城网
收稿日期:2009-03-31
口整命部
NC程序
NC代码解析模块
加
系统的本质是以NC程序为驱动数据的几何仿真。目前数控仿真主要分为几何仿真和物理仿真两类,物理仿真旨在解释加工过程本质,需要建立力学模型、物理仿真切屑模型等,工作量和研究难度远远大于几何仿真[")。有别于CAM软件中基于CL(CutterLoca-tion,刀位)数据的仿真,基于NC程序的数控仿真更接近实际机床工作过程,同时结合几何仿真对加工过程进行三维图形实时模拟,查看加工零件几何外形和加工中部件间的碰撞,能够有效验证NC程序的正确性。
运动信息
控制参数接口
参数接口本
数据库图1
系统总体框架
基金项目:上海高校选拔培养优秀青年教师科研基金资助项目
几何模型:机床,释,力真等
三维仿真模块
虹螺鲜饿
数控伤真培训系统
作者简介:周静(1980一),女,讲师,主要研究方向为数控仿真,数控系统二次开发。电话:021-55272617,13795306202。
Email: zjsh80@163. com