论文部分内容阅读
根据数控车削的原理和现有仿真软件的特点,对仿真系统做了需求分析,设计了仿真系统的总体方案。基于对NC代码的特点,在Visual C++6.0中定义了目标代码数据结构,实现了NC代码解释算法。基于自下向上,利用基本几何元素的布尔运算,简化了车削仿真环境的建模。利用OpenGL的双缓存技术,采用不断更新显示毛坯和零件的相关部分、移动刀具到当前坐标的方法,简化了仿真算法,实现了车削加工的三维仿真。通过一个实例验证,仿真结果与实际接近,满足仿真需求。