2022-2023学年(中职)数控车削编程技术第一篇 数控车削编程基础教学课件.ppt
《2022-2023学年(中职)数控车削编程技术第一篇 数控车削编程基础教学课件.ppt》由会员分享,可在线阅读,更多相关《2022-2023学年(中职)数控车削编程技术第一篇 数控车削编程基础教学课件.ppt(40页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2022-2023学年(中职)数控车削编程技术第一篇 数控车削编程基础ppt课件 教学目标:教学目标: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 X40 Y50 I20 J10程
7、序段号程序段号指令字指令字图图1-1 程序段格式程序段格式 程程序序段段格格式式 加加工工程程序序由由程程序序段段组组成成的的,每每个个程程序序段段又又有有若若干干个个数数字字组组成成,每每个个字字是是控控制制系系统统的的具具体体指指令令,它它由由表表示示地地址址的的英英文文字字母母、特特殊殊文文字字和和数数字字集集合合而而成成。各各字字前前有有地地址址,各各自自的的排排列列顺顺序序要要求求不不严严格格,数数据据的的位位数数可可多多可可少少,不不需需要要的的字字以以及及与与上上一一程程序序段段相相同同的的续续效效字字可可以以不不写写其其形形式式,程程序序段段格格式式如图如图1-1所示。所示。数
8、控车削编程技术表表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、机床原点、参考点与机床坐标系之间的关系,如图、机床原点、参考点与机床坐标系之间的关系,如图1-6所示。所示。图图1-6 机床原点、参考点与机床坐标系之间的关系机床原点、参考点与机床坐标系之间的关系 四、绝对坐标与增量坐标四、绝对坐标与增量坐标
16、数控车削编程技术 增量坐标系内增量坐标系内某一位置的坐标尺某一位置的坐标尺寸用相对于前一位寸用相对于前一位置坐标尺寸增量进置坐标尺寸增量进行标注或计量这种行标注或计量这种坐标值称为增量坐坐标值称为增量坐标,用标,用U、W表示。表示。绝对坐标绝对坐标 坐标系内所有几何点位置的坐标值均从坐标原点坐标系内所有几何点位置的坐标值均从坐标原点标注或计算,这种标注或计算,这种坐标值称为绝对坐坐标值称为绝对坐标,用标,用X、Z表示。表示。XE D C B A Z 10 20 30 40 50 601020304050600图图1-7绝对坐标与增量坐标绝对坐标与增量坐标 数控车削编程技术如图如图1-5所示为从
17、所示为从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)(0、60)A增量坐标值增量坐标值(U、W)绝对坐标值绝对坐标值(X、Z)五、直径与半径编程五、直径与半径编程 数控车削编程技术 数控车床加工的零件为回转体,其数控车床加工的零件为回转体,其X 轴尺寸可以用两种方式轴尺寸可以用两种方式指定:直径方式
18、或半径方式。指定:直径方式或半径方式。1、直径编程、直径编程 采用直径编程时,数控程序中的采用直径编程时,数控程序中的X轴的坐标值轴的坐标值即为零件图上的直径值。即为零件图上的直径值。2、半径编程、半径编程 采用半径编程,数控程序中的采用半径编程,数控程序中的X轴的坐标值为轴的坐标值为零件图上的半径值。零件图上的半径值。直径方式和半径方式编程,都是由直径方式和半径方式编程,都是由G代码规定的准备功能,代码规定的准备功能,指定指定X轴尺寸是直径方式和半径方式。轴尺寸是直径方式和半径方式。数控系统缺省的编程方式一般为直径编程,这是由于直径编数控系统缺省的编程方式一般为直径编程,这是由于直径编程与图
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022-2023学年中职数控车削编程技术第一篇 数控车削编程基础教学课件 2022 2023 学年 数控 车削 编程 技术 一篇 基础 教学 课件
限制150内