第3章 数控铣削编程基础.ppt





《第3章 数控铣削编程基础.ppt》由会员分享,可在线阅读,更多相关《第3章 数控铣削编程基础.ppt(13页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第第3章章 数控铣削编程基础数控铣削编程基础3.1.1程序编制的概念程序编制的概念程序即按规定格式描述零件几何形状和加工工艺的数控指令集。程序即按规定格式描述零件几何形状和加工工艺的数控指令集。在数控铣床上加工零件时,需要把加工零件的全部工艺过程及工艺参在数控铣床上加工零件时,需要把加工零件的全部工艺过程及工艺参数,以相应的数,以相应的CNC系统所规定的数控指令编制程序来控制机床动作,系统所规定的数控指令编制程序来控制机床动作,最终完成零件的加工。最终完成零件的加工。3.1.2程序编制的方法程序编制的方法1.手工编程:由操作者或数控程序员以人工方式完成零件整个加手工编程:由操作者或数控程序员以
2、人工方式完成零件整个加工程序编制工作的方法称为手工编程。对于加工形式较简单的零件省工程序编制工作的方法称为手工编程。对于加工形式较简单的零件省时、方便、快捷,具有较大的灵活性,节省编程费用。时、方便、快捷,具有较大的灵活性,节省编程费用。2.自动编程:自动编程也称计算机辅助编程。是以通过计算机辅自动编程:自动编程也称计算机辅助编程。是以通过计算机辅助设计(助设计(CAD)建立的几何模型为基础,再以计算机辅助制造)建立的几何模型为基础,再以计算机辅助制造(CAM)为手段,以图形交互方式生成加工程序的方法。目前常用的)为手段,以图形交互方式生成加工程序的方法。目前常用的CAD/CAM软件有软件有U
3、G、Pro/E、CATIA等。计算机辅助编程技术主要等。计算机辅助编程技术主要适合复杂零件的加工,一般都具有加工过程实时模拟功能,形象直观。适合复杂零件的加工,一般都具有加工过程实时模拟功能,形象直观。详细内容见第详细内容见第10章。章。下一页第第3章章 数控铣削编程基础数控铣削编程基础3.1.3手工编程的一般步骤手工编程的一般步骤1分析零件图样:包括分析被加工零件的加工轮廓的几何条件、分析零件图样:包括分析被加工零件的加工轮廓的几何条件、尺寸公差要求、形状和位置公差要求、表面粗糙度要求、材料与热处尺寸公差要求、形状和位置公差要求、表面粗糙度要求、材料与热处理要求、毛坯要求及生产批量等。理要求
4、、毛坯要求及生产批量等。2工艺分析:根据被加工的要素确定加工方案、选择机床、选择工艺分析:根据被加工的要素确定加工方案、选择机床、选择合适的刀具、夹具、确定进刀路线、加工余量、合适的切削用量等。合适的刀具、夹具、确定进刀路线、加工余量、合适的切削用量等。3数值计算:包括计算零件轮廓的基点坐标及节点坐标。若不用数值计算:包括计算零件轮廓的基点坐标及节点坐标。若不用刀具半径补偿功能,还要计算刀具中心轨迹。刀具半径补偿功能,还要计算刀具中心轨迹。基点指零件轮廓几何元素间的连接点,如直线与直线的交点、直基点指零件轮廓几何元素间的连接点,如直线与直线的交点、直线与圆弧的交点或切点、圆弧与圆弧之间的交点或
5、切点等。线与圆弧的交点或切点、圆弧与圆弧之间的交点或切点等。节点指用微小的直线段或圆弧段逼近非圆曲线时,这些逼近直线节点指用微小的直线段或圆弧段逼近非圆曲线时,这些逼近直线或圆弧的交点或切点。或圆弧的交点或切点。4程序编制及输入:根据前面的加工工艺和确定的数值,按所用程序编制及输入:根据前面的加工工艺和确定的数值,按所用数控系统规定的格式编制加工程序,并输入数控系统。常见的输入方数控系统规定的格式编制加工程序,并输入数控系统。常见的输入方法有系统面板键盘输入、磁盘读入、网络传输等方法。法有系统面板键盘输入、磁盘读入、网络传输等方法。上一页 下一页第第3章章 数控铣削编程基础数控铣削编程基础5程
6、序校验及首件试切:程序输入后可采用多种方法校验程序校验及首件试切:程序输入后可采用多种方法校验,如利如利用数控系统的图形模拟功能观察刀具轨迹,也可使机床空运行检验或用数控系统的图形模拟功能观察刀具轨迹,也可使机床空运行检验或采用某些软件等进行检验。程序校验完毕后对工件进行首件试切若发采用某些软件等进行检验。程序校验完毕后对工件进行首件试切若发现有加工误差应分析加工误差产生的原因予以修正。试切零件可采用现有加工误差应分析加工误差产生的原因予以修正。试切零件可采用价格低廉的材料来代替。价格低廉的材料来代替。图图3-1是利用手工编程的零件加工过程。是利用手工编程的零件加工过程。3.1.4 程序结构程
7、序结构一个完整的加工程序由程序名称、程序内容部分、程序结束部分一个完整的加工程序由程序名称、程序内容部分、程序结束部分组成。组成。程序名称主要便于从数控装置存储器中检索。不同的数控系统有程序名称主要便于从数控装置存储器中检索。不同的数控系统有不同的命名方法,西门子(不同的命名方法,西门子(SINUMERIK)系统可以用字母和数字组)系统可以用字母和数字组成,后面跟后缀名,主程序用成,后面跟后缀名,主程序用MPF作为后缀名,如作为后缀名,如“CNC_01.MPF”,主程序后缀名可省略,但必须遵循以下命名原则:主程序后缀名可省略,但必须遵循以下命名原则:(1)开始的的两个符号必须是字母。)开始的的
8、两个符号必须是字母。(2)其后的符号可以是字母、数字或下划线。)其后的符号可以是字母、数字或下划线。(3)字符数最多为)字符数最多为16个。个。上一页 下一页第第3章章 数控铣削编程基础数控铣削编程基础(4)不得使用如逗号、运算号等分隔符。)不得使用如逗号、运算号等分隔符。法那克(法那克(FANUC)系统用字母)系统用字母“O”开头,后面跟数字来表示程开头,后面跟数字来表示程序名称,主程序和子程序命名方法相同。如:序名称,主程序和子程序命名方法相同。如:“O1234”。有些国产有些国产系统用系统用%开头(南京迪特康公司的开头(南京迪特康公司的COMMAND-400T系统),后面数字系统),后面
9、数字作为程序名称,如作为程序名称,如“%1234”。程序的内容部分由若干程序段构成,每个程序段完成特定的功能。程序的内容部分由若干程序段构成,每个程序段完成特定的功能。程序段又由若干个程序字组成,常见的程序字有顺序号字、准备功能程序段又由若干个程序字组成,常见的程序字有顺序号字、准备功能字、尺寸字、进给功能字,主轴功能字、刀具功能字和辅助功能字。字、尺寸字、进给功能字,主轴功能字、刀具功能字和辅助功能字。程序字由英文字母表示的地址和后面的数字、字符组成。程序字由英文字母表示的地址和后面的数字、字符组成。程序的结束部分一般放在程序的最后,用程序的结束部分一般放在程序的最后,用M02或或M30指令
10、结束程指令结束程序。序。M30除了结束指令以外还可使程序回到头部。除了结束指令以外还可使程序回到头部。上一页 下一页第第3章章 数控铣削编程基础数控铣削编程基础3.1.5程序段格式程序段格式程序段格式是程序的书写规则。常见的程序段格式有以下几种:程序段格式是程序的书写规则。常见的程序段格式有以下几种:1字字地址程序段格式:目前最常用的程序段格式。地址程序段格式:目前最常用的程序段格式。这种格式是以地址符开头后面跟随数字或符号组成的程序字,每这种格式是以地址符开头后面跟随数字或符号组成的程序字,每个程序字根据地址来确定含义。每个程序段根据所需完成的功能选择个程序字根据地址来确定含义。每个程序段根
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第3章 数控铣削编程基础 数控 铣削 编程 基础

限制150内