摘要:数控加工是CAD/CAPP/CAM系统中最能显著发挥经济效益的生产环节之一,而数控代码是驱动数控加工的数据基础。快捷、准确的得到零件加工的数控代码可以提升制造企业的生产效率。本论文主要探讨了如何利用零件的三维模型自动生成加工的数控代码。首先浅析了基于CAM软件的数控代码自动生成系统的总体需求及功能目标,然后以Pro/E软件作为探讨对象,以整体框架和技术流程两个方面设计了该平台下的数控代码自动生成系统,并详细介绍了该系统的运转流程和关键功能模块,包括特点提取和识别、工艺推理和决策、毛坯模型自动生成、数控自动编程、加工仿真以及后置处理。以Pro/E的几何造型策略为工具,在浅析了不同类型零件毛坯造型特点的基础之上,通过对Pro/E的二次开发,分别采取偏移和拉伸的用户自定义特点(User-DefinedFeatures,UDF)策略实现了箱体类零件和轴类零件的毛坯模型自动生成,并提供了相应的编辑功能。针对这两种类型的零件,给出了该模块实现的截图说明。通过浅析Pro/NC系统中加工仿真模型交互建立的流程,利用Pro/E二次开发工具Pro/TOOLKIT的API函数和元素树创建特点的策略,分别实现了零件制造模型的建立以及零件加工操作和NC序列的定义,完成了加工仿真模型的自动建立,自动输出了记录零件加工刀具轨迹的刀位文件。探讨了Pro/NC系统的加工仿真和后置处理策略和历程,通过交互的策略实现了VERYCUT软件的加工仿真和G-Post的后置处理。以一箱体类零件为例,说明了论文探讨的系统以零件的设计模型到生成数控加工代码的整个历程,验证了系统的可行性。关键词:三维模型论文数控代码自动生成论文用户自定义特点论文加工仿真模型论文
摘要4-5
Abstract5-8
1 绪论8-15
1.1 课题的来源、目的和作用8-9
1.2 基于特点的数控编程技术探讨近况9-13
1.3 论文主要探讨内容13-15
2 基于特点的数控代码自动生成系统总体框架15-24
2.1 基于 CAM 软件的数控编程流程15-16
2.2 数控代码自动生成系统的总体框架16-19
2.3 数控代码自动生成系统各功能模块19-23
2.4 本章小结23-24
3 基于 PRO/E 的毛坯模型自动生成模块24-40
3.1 毛坯模型自动生成技术基础24-28
3.2 毛坯模型自动生成模块设计28-35
3.3 自动生成毛坯模型实例35-39
3.4 本章小结39-40
4 基于 PRO/NC 系统的数控代码自动生成40-52
4.1 数控代码自动生成的技术基础40-42
4.2 加工仿真模型自动建立实现历程42-47
4.3 加工仿真和后置处理47-51
4.4 本章小结51-52
5 PRO/E 平台下数控代码自动生成系统运转实例52-60
5.1 零件数控编程数据准备52-56
5.2 数控自动编程56-57
5.3 加工历程仿真和后置处理57-59
5.4 本章小结59-60
6 全文总结与展望60-62
6.1 工作总结60-61
6.2 后续工作展望61-62
致谢62-63