UG练习题之11数控加工
- 格式:ppt
- 大小:1.35 MB
- 文档页数:45


单元七韩旭制作数控加工数控加工--凸台零件粗加工韩旭制作一、学习目标数控粗加工基本流程、加工刀路定义二、学习内容1. 凸台零件实例加工、加工刀路定义(理解、掌握50分钟)韩旭制作数控铣削加工的零件韩旭制作数控铣削加工的零件韩旭制作数控铣削加工的零件韩旭制作数控铣削加工的零件韩旭制作数控铣削加工的零件韩旭制作数控铣削加工的零件韩旭制作数控铣削加工的零件数控加工程序编制的内容与步骤数控加工程序的编制所包含的内容非常广泛,从零件图纸的工艺分析开始到最终获得加工程序为止,其主要任务是依次1、打开文件、分析零件图样、确定工艺过程加工此凸台思考工件和毛坯的关系韩旭制作制作工件和毛坯的关系工件尺寸80x50x25凸台高度为10已知的毛坯料80X50X25工件毛坯制作• 加工环境韩旭制作韩旭制作2、指定几何体(工件和毛坯)韩旭制作1韩旭制作韩旭制作1韩旭制作韩旭制作韩旭制作14、创建操作中创建刀具韩旭制作韩旭制作25、生成刀路轨迹1韩旭制作韩旭制作2计算刀路5、生成刀路轨迹1韩旭制作韩旭制作212韩旭制作韩旭制作212韩旭制作韩旭制作保存韩旭制作五、 学习任务多思考、多看书与多动手练习三、时间安排90分钟1、 刀路创建、刀路模拟、刀路操作 ,对于初学者刚开始比较难以理 解,特别是指令较多,功能容易混淆,要多练习总结它们的优缺点。
四、新课总结:(3分钟)思考难点:第1步、分析零件、确定工艺过程加工工艺分析和规划(1)加工对象的确定:分析那些部位需要上数控加工中心凸台。
ug数控加工编程教程UG数控加工编程教程简介UG编程是指采用西门子公司研发的专业3D软件UG NX,进行数控机床的数字程序的编制,简称CAM。
数控机床没有程序是不能运动的。
需要专业人员利用专业软件工具,根据产品的形状编制程序。
UG编程就是指数控机床的程序编制。
UG是当前世界最先进、面向先进制造行业、紧密集成的CAID/CAD/CAE/CAM软件系统,提供了从产品设计、分析、仿真、数控程序生成等一整套解决方案。
UG CAM是整个UG系统的数控机床程序编制的内容主要包括以下步骤:一.工艺方案分析确定加工对象是否适合于数控加工(形状较复杂,精度一致要求高),分析哪些部位需要拆铜公!确定碰穿面\擦穿面\分型面等!分析使用的刀具类型和刀具大小!毛坯的选择(对同一批量的毛坯余量和质量应有一定的要求)。
工序的划分(尽可能采用一次装夹、集中工序的加工方法)。
二.工序详细设计工件的定位与夹紧。
工序划分(先大刀后小刀,先粗后精,先主后次,尽量“少换刀”)。
刀具选择。
确定使用什么加工方法,设置好切削参数。
工艺文件编制工序卡(即程序单),走刀路线示意图。
程序单包括:程序名称,刀具型号,加工部位与尺寸,装夹示意图三.编写数控加工程序用UG设置编出数控机床规定的指令代码(G,S,M)◆直线控制数控机床(单轴数控)◆轮廓控制的数控机床:分为两坐标联动,2.5坐标联动,三坐标联动,四坐标联动,五坐标联动等数控机床。
五坐标联动是关键技术。
2)按伺服系统的控制类型分类◆开环控制的数控机床◆全闭环控制的数控机床◆半闭环控制的数控机床3)按工艺方法分类◆金属切削类数控机床:数控车床,数控铣床、数控钻床、数控磨床、数控镗床以及加工中心等。
◆金属成型类及特种加工类数控机床4)按功能水平分类:◆高、中、低档(亦称经济型)5)按驱动方式分类◆步进式◆直流伺服◆交流伺服(交流模拟、交流数字)6)按组成和功能◆开放式数控◆智能数控2.1.2 常用G代码的用法◆G00 快速定位N10 G0 X100 Y100◆G01 直线插补◆G02(G03)圆弧插补结果,这个情况下圆弧命令如下所列:G17 G03 G90 X5. Y25. I-20. J-5.; 或者G17 G03 G90 X5. Y25. R20.616.;◆G04 暂停G04 P1000 暂停1秒◆G17 G18 G19 平面选择圆弧在XY 面上G17 G02 ( G03 ) G90 ( G91 ) I_ J_ F_或G17 G02 ( G03 ) G90 ( G91 ) R_ F_圆弧在XZ 面上G18 G02 ( G03 ) G90 ( G91 ) I_ K_ F_或G18 G02 ( G03 ) G90 ( G91 ) R_ F_圆弧在YZ 面上G19 G02 ( G03 ) G90 ( G91 ) J_ K_ F_或G19 G02 ( G03 ) G90 ( G91 ) R_ F_◆G20 G21 公英制的选择G20;英制指令G21;公制指令详细说明G20,G21 的切换仅对直线轴有意义,对于旋转轴无意义。
九江学院数控练习题一、数控编程基础1. 请列举数控机床的五大基本组成部分。
2. 简述G代码和M代码的作用。
3. 数控编程中,如何表示绝对编程和增量编程?4. 编写一个简单的数控加工程序,实现直线插补。
5. 解释数控系统中快速定位指令的作用。
二、数控车削加工1. 数控车床上,如何设置工件坐标系?2. 编写一个数控车削程序,加工外圆直径为50mm的轴类零件。
3. 简述数控车床的主轴功能指令及其作用。
4. 数控车削加工中,如何实现刀具半径补偿?5. 列举三种常见的数控车削循环指令。
三、数控铣削加工1. 编写一个数控铣削程序,加工一个长100mm、宽50mm、高20mm 的长方体。
2. 简述数控铣床的刀具选择原则。
3. 数控铣削加工中,如何实现刀具长度补偿?4. 请列举四种常见的数控铣削循环指令。
5. 解释数控铣床中G41和G42指令的作用。
四、数控电火花加工1. 简述数控电火花加工的基本原理。
2. 编写一个数控电火花加工程序,加工一个直径为20mm的圆孔。
3. 数控电火花加工中,如何选择合适的放电参数?4. 请列举三种数控电火花加工的工艺方法。
5. 解释电火花加工中电极损耗的原因及解决办法。
五、数控系统操作与维护1. 简述数控系统开机前的检查内容。
2. 如何对数控机床进行日常保养?3. 数控机床发生故障时,如何进行初步排查?4. 请列举三种常见的数控系统故障现象及其原因。
5. 简述数控机床精度检验的方法。
六、综合应用题1. 请设计一个数控加工方案,加工一个带有内外螺纹的轴类零件。
2. 分析数控加工过程中可能出现的误差来源,并提出相应的解决措施。
3. 编写一个数控加工程序,加工一个带有圆弧过渡的平面零件。
4. 请列举五种数控刀具材料,并简述其特点。
5. 简述数控机床在模具加工中的应用。
七、数控编程进阶1. 如何在数控程序中使用子程序?2. 编写一个含有子程序的数控加工程序,加工一个带有多个相同形状孔的板件。