(中职)第一篇 数控车削编程基础ppt课件.ppt
《(中职)第一篇 数控车削编程基础ppt课件.ppt》由会员分享,可在线阅读,更多相关《(中职)第一篇 数控车削编程基础ppt课件.ppt(40页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、在此输入您的封面副标题(中职)第一篇 数控车削编程基础 教学目标:教学目标: 1、掌握数控编程的概念、种类与步骤。、掌握数控编程的概念、种类与步骤。 2、掌握数控程序的结构、格式以及程序段的含义。、掌握数控程序的结构、格式以及程序段的含义。 3、掌握数控车床坐标系的设定方法、掌握数控车床坐标系的设定方法 。 4、熟悉数控车床的编程特点。、熟悉数控车床的编程特点。 5、了解数控加工工艺的特点、工序划分及工艺参数的选、了解数控加工工艺的特点、工序划分及工艺参数的选 择择 数控车削编程技术第一篇第一篇 数控车削编程基础数控车削编程基础 一、数控编程一、数控编程 数控车削编程技术专题一专题一 数控编程
2、基本知识数控编程基本知识 1、数控编程的种类、数控编程的种类 编程过程依赖人工完成的称为手工编程,是指编制零件数编程过程依赖人工完成的称为手工编程,是指编制零件数控加工程序的各步骤,即由分析图纸确定工艺过程数值计算、控加工程序的各步骤,即由分析图纸确定工艺过程数值计算、编写零件加工程序单,制备控制介质到程序校验都是由人工完编写零件加工程序单,制备控制介质到程序校验都是由人工完成的,这种编程方法叫手工编程。成的,这种编程方法叫手工编程。 (1)手工编程)手工编程 (2)自动编程)自动编程自动编程是用计算机编制数控加工程序的过程,即把人们自动编程是用计算机编制数控加工程序的过程,即把人们 由于数控
3、机床是依据程序来控制机床运转及动作的,由于数控机床是依据程序来控制机床运转及动作的,使用数控机床进行零件加工时必须首先将零件图纸上的信使用数控机床进行零件加工时必须首先将零件图纸上的信息处理成数控系统能识别的程序,这一程序的编制叫做数息处理成数控系统能识别的程序,这一程序的编制叫做数控编程。控编程。二、数控程序的结构二、数控程序的结构 数控车削编程技术输入的零件图纸信息改写成数控机床能执行的数控加工程序,输入的零件图纸信息改写成数控机床能执行的数控加工程序,就是说数控编程大部分工作由计算机来完成,编程人员只需根就是说数控编程大部分工作由计算机来完成,编程人员只需根据零件图纸及工艺要求使用规定的
4、数控编程语言写一个较简短据零件图纸及工艺要求使用规定的数控编程语言写一个较简短的零件程序,并将其输入到计算机自动避行数值计算、后置处的零件程序,并将其输入到计算机自动避行数值计算、后置处理、编写出零件加工程序单。理、编写出零件加工程序单。(3) CAD/CAM 辅助编程辅助编程 利用利用CAD/CAM系统进行零件的设计、分析及加工编程。系统进行零件的设计、分析及加工编程。 数控加工程序结构由程序号、程序段和程序结束符组成。数控加工程序结构由程序号、程序段和程序结束符组成。程序号就是给程序编一个号,并说明该工件加工程序开始。程序号就是给程序编一个号,并说明该工件加工程序开始。常用字符常用字符“%
5、”及其后及其后4 位数表示,位数表示,如如“%”也有时也有时用字符用字符“O”开头编号。开头编号。 数控车削编程技术 一个零件程序是由遵循一定结构、句法和格式规则的若一个零件程序是由遵循一定结构、句法和格式规则的若干个程序段组成的,而每个程序段是由若干个指令字组成的。干个程序段组成的,而每个程序段是由若干个指令字组成的。程序由各种指令字构成。它是由地址符和代码数或数值集合程序由各种指令字构成。它是由地址符和代码数或数值集合而成。而成。(如:(如:G02 其中其中G 为地址符,为地址符,02为代码数总称为指令为代码数总称为指令字),一个指令字在程序段中就是一个指令。字),一个指令字在程序段中就是
6、一个指令。 程序段即为程序段即为NC( ( 数字控制数字控制 ) )程序段,由程序段号及各程序段,由程序段号及各种指令字构成,在程序段中不同的指令字符及其后续准备功种指令字构成,在程序段中不同的指令字符及其后续准备功能字数值确定了每个指令字的含义。一个数控装置执行的指能字数值确定了每个指令字的含义。一个数控装置执行的指令行其格式的语句,程序段号为令行其格式的语句,程序段号为“N” 程序段可编范围为程序段可编范围为N0000 N9999程序段一般以每次递增程序段一般以每次递增10的方式编号,其目的方式编号,其目的是留有插入新程序的余地。的是留有插入新程序的余地。 数控车削编程技术N40 G03
7、X40 Y50 I20 J10程序段号程序段号指令字指令字图图1-1 程序段格式程序段格式 程序段格式程序段格式 加工程序由程序段组成的,每个程序段又有加工程序由程序段组成的,每个程序段又有若干个数字组成,每个字是控制系统的具体指令,它由表示地若干个数字组成,每个字是控制系统的具体指令,它由表示地址的英文字母、特殊文字和数字集合而成。各字前有地址,各址的英文字母、特殊文字和数字集合而成。各字前有地址,各自的排列顺序要求不严格,数据的位数可多可少,不需要的字自的排列顺序要求不严格,数据的位数可多可少,不需要的字以及与上一程序段相同的续效字可以不写其形式,以及与上一程序段相同的续效字可以不写其形式
8、,程序段格式程序段格式如图如图1-1所示。所示。 数控车削编程技术表表1-1常用指令字符一览表常用指令字符一览表 常用指令字符如表常用指令字符如表1-1所示。所示。三、数控程序编制的步骤三、数控程序编制的步骤 数控车削编程技术2、确定加工工艺过程、确定加工工艺过程 1、分析零件的图样、分析零件的图样4、编写数控加工程序单、编写数控加工程序单 3、根据图纸进行数值计算、根据图纸进行数值计算 6、程序校验、确保程序正确、程序校验、确保程序正确 5、制作控制介质,输入系统、制作控制介质,输入系统 数控程序编制顺序框图,如图数控程序编制顺序框图,如图1-2所示。所示。 数控车削编程技术 图图1-2 数
9、控程序编制顺序框图数控程序编制顺序框图分析零件图分析零件图选择数控机床选择数控机床装夹方式装夹方式夹具准备夹具准备工艺设计工艺设计条件确定条件确定 数控编程数控编程数控机床数控机床操作加工操作加工毛坯准备毛坯准备四、数控编程前准备四、数控编程前准备 数控车削编程技术2、工艺准备工艺准备 进刀、退刀方式进刀、退刀方式 、换刀点等、换刀点等1、车床选择与工件坐标系的确定车床选择与工件坐标系的确定 4、加工路线的选择刀具轨迹、顺序等加工路线的选择刀具轨迹、顺序等 3、刀尖半径左右补偿方式及补偿值大小刀尖半径左右补偿方式及补偿值大小6、采用、采用绝对、相对及混合编程方式绝对、相对及混合编程方式5、选择
10、直径、半径编程方式选择直径、半径编程方式一、数控机床的坐标轴一、数控机床的坐标轴 数控车削编程技术专题二专题二 数控车床的坐标系统数控车床的坐标系统 1、基本坐标轴、基本坐标轴 标准的机床坐标系是一个右手笛卡儿坐标准的机床坐标系是一个右手笛卡儿坐标系,规定了标系,规定了X、Y、Z三个直角坐标轴的方向,这个坐标系三个直角坐标轴的方向,这个坐标系图图1-3 右手直角笛卡儿机床坐标轴右手直角笛卡儿机床坐标轴为便于编程时描述为便于编程时描述机床的运动,进行机床的运动,进行正确的计算对数控正确的计算对数控机床的坐标和运动机床的坐标和运动方向做了统一规定,方向做了统一规定,如图如图1-3 所示所示的右的右
11、手直角笛卡儿机床手直角笛卡儿机床坐标系。坐标系。 数控车削编程技术 2、旋转坐标轴、旋转坐标轴 围绕围绕X、Y、Z三个直角坐标轴的圆周方向三个直角坐标轴的圆周方向根据右手螺旋法则,可以很方便地确定出根据右手螺旋法则,可以很方便地确定出A、B、C三个旋转坐三个旋转坐图图1-4 右手螺旋法判定旋转轴右手螺旋法判定旋转轴标的方向,如图标的方向,如图1-4所示所示其中其中A、B、C的正向为的正向为在相应在相应X、Y、Z坐标正坐标正向按照右手螺旋法则取向按照右手螺旋法则取右旋螺纹前进的方向。右旋螺纹前进的方向。 3、附加坐标轴、附加坐标轴 在在X、Y、Z主要直线运动主要直线运动之外另有第二组平行于之外另
12、有第二组平行于它们的坐标运动,则称它们的坐标运动,则称 二、工件的运动二、工件的运动 数控车削编程技术为附加坐标,它们分别被指定为为附加坐标,它们分别被指定为U、V、W。如果还有第三组平。如果还有第三组平行于它们的坐标运动,则分别指定为行于它们的坐标运动,则分别指定为P、Q、R。如果第一组回。如果第一组回转运动转运动A、B、C之外,还有平行或不平行于之外,还有平行或不平行于A、B、C的第二组的第二组回转运动,可指定为回转运动,可指定为D、E、或、或F。 为了体现机床的移动部件是工件而不是刀具,在图中往往以为了体现机床的移动部件是工件而不是刀具,在图中往往以加加“ ”的字母表示工件的运动正向,按
13、相对运动的关系,工件的字母表示工件的运动正向,按相对运动的关系,工件运动的正方向恰好与刀具正方向相反,对编程员、工艺员说运动的正方向恰好与刀具正方向相反,对编程员、工艺员说+X = - -X、+Y = - -Y、+Z = - -Z +A = - -A、+B = - -B、+C = - -C来说只考虑不带来说只考虑不带“ ”的运动方向即有:的运动方向即有:三、数控机床坐标系统三、数控机床坐标系统 数控车削编程技术 1、机床坐标系、机床坐标系 是机床运动部件的进给运动坐标系。其坐标是机床运动部件的进给运动坐标系。其坐标轴方向按标准规定,其坐标原点的位置由各机床生产厂家设定,轴方向按标准规定,其坐标
14、原点的位置由各机床生产厂家设定,其原点是机床上的一个固定点,一般位于卡盘端面,或离卡爪端其原点是机床上的一个固定点,一般位于卡盘端面,或离卡爪端面一定距离处,或与机床参考点重合。机床坐标系的原点称为机面一定距离处,或与机床参考点重合。机床坐标系的原点称为机床原点或机床零点。床原点或机床零点。 (1)机床零点机床零点 是机床坐标系的设计统的设计原点(机械原是机床坐标系的设计统的设计原点(机械原点),它在制造机床时已经被确定下来,并且原则上是不可改变点),它在制造机床时已经被确定下来,并且原则上是不可改变的。机床坐标系统就是以该点为原点建立的。的。机床坐标系统就是以该点为原点建立的。 (2)机床参
15、考点)机床参考点 是由机床制造厂家人为定义的点,一般来说,是由机床制造厂家人为定义的点,一般来说,机床参考点与机床零点之间的坐标位置关系是固定的机床参考点与机床零点之间的坐标位置关系是固定的. . 数控车削编程技术 2、机床零点的设置方式、机床零点的设置方式 如图如图1-5所示。所示。 机床零点设置在卡盘后端面机床零点设置在卡盘后端面与主轴中心线相交汇处与主轴中心线相交汇处机床零点设置在与机床零点设置在与机床参机床参考点重合位置处考点重合位置处图图1-5 机床零点的设置方式机床零点的设置方式 数控车削编程技术4、机床原点、参考点与机床坐标系之间的关系,如图、机床原点、参考点与机床坐标系之间的关
16、系,如图1-6所示。所示。图图1-6 机床原点、参考点与机床坐标系之间的关系机床原点、参考点与机床坐标系之间的关系 四、绝对坐标与增量坐标四、绝对坐标与增量坐标 数控车削编程技术 增量坐标系内增量坐标系内某一位置的坐标尺某一位置的坐标尺寸用相对于前一位寸用相对于前一位置坐标尺寸增量进置坐标尺寸增量进行标注或计量这种行标注或计量这种坐标值称为增量坐坐标值称为增量坐标,用标,用U、W表示。表示。 绝对坐标绝对坐标 坐标系内所有几何点位置的坐标值均从坐标原点坐标系内所有几何点位置的坐标值均从坐标原点标注或计算,这种标注或计算,这种坐标值称为绝对坐坐标值称为绝对坐标,用标,用X、Z表示。表示。XE D
17、 C B A Z 10 20 30 40 50 601020304050600图图1-7绝对坐标与增量坐标绝对坐标与增量坐标 数控车削编程技术如图如图1-5所示为从所示为从A到到E分别采用绝对坐标与增量坐标表示的各点分别采用绝对坐标与增量坐标表示的各点坐标值,计算结果如表坐标值,计算结果如表1-2所示。所示。表表1-2 绝对坐标与增量坐标各点坐标值绝对坐标与增量坐标各点坐标值 ( (10、 -10) )( (50、 10) )E( (40、 20) )( (20、 -10) )D( (10、 -20) )( (20、 30) )C( (10、 -10) )( (10、50) )B( (0、0)
18、 )( (0、60) )A增量坐标值增量坐标值(U、W)绝对坐标值绝对坐标值(X、Z)五、直径与半径编程五、直径与半径编程 数控车削编程技术 数控车床加工的零件为回转体,其数控车床加工的零件为回转体,其X 轴尺寸可以用两种方式轴尺寸可以用两种方式指定:直径方式或半径方式。指定:直径方式或半径方式。 1、直径编程、直径编程 采用直径编程时,数控程序中的采用直径编程时,数控程序中的X轴的坐标值轴的坐标值即为零件图上的直径值。即为零件图上的直径值。 2、半径编程、半径编程 采用半径编程,数控程序中的采用半径编程,数控程序中的X轴的坐标值为轴的坐标值为零件图上的半径值。零件图上的半径值。 直径方式和半
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 中职第一篇 数控车削编程基础ppt课件 一篇 数控 车削 编程 基础 ppt 课件
限制150内