知识目标:
1.了解数控加工编程的一般流程。
技能目标:
1.掌握UG NX12.0软件数控编程的主要步骤。
素质目标:
1.培养良好的编程思路,具备职业素养和规范意识;
2.提升创新设计的意识和能力。
数控加工编程是将零件的几何形状和加工工艺参数转换为数控指令的过程,数控机床根据这些指令进行自动化加工。数控加工编程是数控加工准备阶段的主要内容,主要包括以下步骤:
1. 分析零件图样:明确零件的几何形状、尺寸、精度、表面粗糙度、材料等要求。
2. 确定加工工艺:选择合适的机床、刀具、夹具,确定加工方法、加工顺序及切削用量。
3. 计算刀轨:根据零件的形状和加工路线,计算出刀具的运动轨迹和刀位数据。
4. 编写数控加工程序:使用数控编程软件,按照数控系统的功能指令代码及程序段格式,逐段编写加工程序。
5. 制作控制介质:将编写的程序输入到数控机床的控制介质中,如磁带、磁盘等。
6. 校验加工程序:通过模拟仿真或实际试切,检查刀具轨迹是否正确,程序是否符合要求。
7. 首件试切:在正式加工前,进行首件试切,验证加工程序的正确性和加工质量。
数控加工编程可以分为手工编程和自动编程两种主要方式:
1.手工编程
1.1定义:手工编程是指从零件图纸分析、工艺处理、数值计算、编写程序单、直到程序校核等各步骤的数控编程工作均由人工完成的全过程。
1.2特点:
灵活性高:可以根据实际情况灵活调整和修改程序。
可定制性强:能够满足个性化需求,编写定制化的代码。
学习成本高:需要掌握编程语言、算法和软件工程等多个领域的知识。
适用于简单任务:对于形状简单、计算量小的零件,手工编程较为简单和经济。
2.自动编程
2.1定义:自动编程是指在计算机及相应的软件系统的支持下,自动生成数控加工程序的过程。
2.2特点:
高效快速:大大减少了编码的时间和工作量,提高了开发效率。
适应性强:可以应用于不同的领域和应用场景,如数据分析、机器学习、图形图像处理等。
对程序员要求较低:提供了简化编码过程的界面和工具,降低了对程序员编程能力的要求。
可重复性好:可以在不同的数据和参数上进行重复使用和调试,提高了代码的可重复性和可维护性。
数控编程的关键在于根据零件的形状和加工要求,编写出适合机床控制系统的数控程序。
数控编程人员根据零件的特点,制定零件的加工工艺。根据加工工艺的要求,利用UG NX软件的3D建模模块,进行零件的3D模型。再进入UG NX软件的CAM加工模块下,进行数控加工编程,其主要流程如下:
1.导入或者打开已创建好的产品建模模型。
2.进入CAM加工模块下。
3.创建程序组
4.创建加工坐标系。
5.创建工件几何体。
6.创建刀具。
7.创建加工工序。
8.生成刀路,并仿真。
9.通过相应数控系统的后处理,输出NC代码。
蛟龙号载人潜水器首席装配钳工技师——顾秋亮
蛟龙号载人潜水器是目前世界上潜深最深的载人潜水器,其研制难度不亚于航天工程。在这个高精尖的重大技术攻关中,有一个普通钳工技师的身影,他就是顾秋亮——中国船舶重工集团公司第七O二研究所水下工程研究开发部职工,蛟龙号载人潜水器首席装配钳工技师。
他全程参与了“蛟龙"号载人潜水器1000米、3000米、5000米和7000米四个阶段的海上试验,保质保量完成了蛟龙号总装集成、数十次水池试验和海试过程中的蛟龙号部件拆装与维护。参加海上试验时,顾秋亮已是五十多岁,但他克服了严重的晕船反应和海上艰苦的工作生活条件等诸多困难,安排好家中生病的妻子,义无反顾地投入到每年近100天的海试中。
作为首席装配钳工技师,工作中面对技术难题是常有的事。而每次顾秋亮都能见招拆招,靠的就是工作四十余年来养成的“螺丝钉”精神。他爱琢磨善钻研,喜欢啃工作中的“硬骨头”。凡是交给他的活儿,他总是绞尽脑汁想着如何改进安装方法和工具,提高安装精度,确保高质量地完成安装任务。
顾秋亮说:“在海上工作生活确实很苦很累,但我感到很兴奋、很自豪。不管是晚上加班到半夜还是早上五点半起床保养潜器,不管日晒还是雨淋,我感到很光荣,能为海试出一份力,我很骄傲,因为在祖国的深潜记录中有我的汗水,光荣!”
怀揣崇高的使命感和荣誉感,他又肩起了新的挑战——组装4500米载人潜水器。已近花甲的顾秋亮仍坚守在科研生产第一线,为载人深潜事业不断书写我国深蓝乃至世界深蓝的奇迹默默奉献……