数控程序编制分解学习教案.pptx
《数控程序编制分解学习教案.pptx》由会员分享,可在线阅读,更多相关《数控程序编制分解学习教案.pptx(42页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、会计学1数控程序编制分解数控程序编制分解(fnji)第一页,共42页。2第一节第一节第一节第一节 概述概述概述概述 第二节第二节第二节第二节 数控编程基础数控编程基础数控编程基础数控编程基础 第三节第三节第三节第三节 数控系统的指令数控系统的指令数控系统的指令数控系统的指令第四节第四节第四节第四节 数控车床程序编制数控车床程序编制数控车床程序编制数控车床程序编制第五节第五节第五节第五节 数控铣床程序编制数控铣床程序编制数控铣床程序编制数控铣床程序编制 第六节第六节第六节第六节 加工加工加工加工(ji gng)(ji gng)(ji gng)(ji gng)中心程中心程中心程中心程序编制序编制序
2、编制序编制第七节第七节第七节第七节 自动编程自动编程自动编程自动编程2023/2/7第1页/共42页第二页,共42页。程序段的指令程序段的指令(zhlng)(zhlng)字可分为尺寸字和功能字字可分为尺寸字和功能字 第三节第三节 数控系统的指令数控系统的指令(zhlng)代码(指令)分类代码(指令)分类(fn li)G指令指令 准备功能准备功能 n MM指令指令 辅助功能辅助功能n F F、S S、T T、D D指令指令 n 其它指令其它指令 n 尺寸指令尺寸指令2023/2/7第2页/共42页第三页,共42页。n G G指令指令 准备功能准备功能 n功能:规定机床功能:规定机床(jchung
3、)(jchung)做某种操作的指令,包括运动线型、做某种操作的指令,包括运动线型、n 坐标系、坐标平面、刀具补偿、暂停等操作。坐标系、坐标平面、刀具补偿、暂停等操作。n组成:组成:G G后带后带2 2位数字组成,有位数字组成,有100100个。有模态(续效)个。有模态(续效)n 指令与非模态(非续效)指令之分。指令与非模态(非续效)指令之分。n模态代码一旦执行就保持有效模态代码一旦执行就保持有效,直到同组另一代码出现直到同组另一代码出现 n非模态代码只有在其所在的程序段内有效非模态代码只有在其所在的程序段内有效n示例:示例:G01G01,G03G03,G41G41,G91G91,G04G04,
4、G18G18,G54G54等等第三节第三节 程序编制的代码程序编制的代码(di m)及格及格式式 2023/2/7第3页/共42页第四页,共42页。n M M指令指令(zhlng)(zhlng)辅助功能辅助功能n功能:控制机床及其辅助装置的动作或状态。如开、停功能:控制机床及其辅助装置的动作或状态。如开、停n 冷却泵;主轴正反转、停转;程序结束等冷却泵;主轴正反转、停转;程序结束等 。n组成:组成:MM后带后带2 2位数字组成,共有位数字组成,共有100100个。有模态(续效)个。有模态(续效)n 指令指令(zhlng)(zhlng)与非与非 模态(非续效)指令模态(非续效)指令(zhlng)
5、(zhlng)之分。之分。n示例:示例:M02M02,M03M03,M08M08等等n M00:M00:程序停止程序停止 n M01:M01:可选择可选择stopstopn M02:M02:全段程序停止全段程序停止.n M30:M30:程序停止程序停止.指针指向程序头指针指向程序头n M03/M04:M03/M04:主轴顺主轴顺/逆时针方向逆时针方向 n M05:M05:主轴停止主轴停止n M06:M06:换刀指令换刀指令(zhlng)(zhlng)第三节第三节 程序编制的代码程序编制的代码(di m)及格及格式式 2023/2/7第4页/共42页第五页,共42页。n F F、S S、T T、
6、D D指令指令 n F F 指令指令 指定(合成)进给速度指令指定(合成)进给速度指令n (1).(1).直接指定法直接指定法n 组成:组成:F F 后带若干位数字,如后带若干位数字,如F150F150、F3500F3500等。等。n 其中数字表示实际的合成速度值。它是模态指令。其中数字表示实际的合成速度值。它是模态指令。n 单位:单位:mm/min mm/min(公制(公制(gngzh)(gngzh))或)或 inch/min inch/min(英(英制)制)。n 视用户选定的编程单位而定,若为公制视用户选定的编程单位而定,若为公制(gngzh)(gngzh)单位,单位,则:则:n 上述两个
7、指令分别表示:上述两个指令分别表示:150mm/min150mm/min;3500mm/min3500mm/min。2023/2/7第5页/共42页第六页,共42页。(2).(2).时间倒数法时间倒数法(进给速率数进给速率数-FRN)-FRN)表示表示(biosh):(biosh):直线插补直线插补:FRN=1/T OR FRN=V/L:FRN=1/T OR FRN=V/L 圆弧插补圆弧插补:FRN=/T OR FRN=V/R:FRN=/T OR FRN=V/R 单位:单位:1/min,1/min,用用G93G93指令指定指令指定第三节第三节 程序编制的代码程序编制的代码(di m)及及格式格
8、式 (3).(3).几何级数法几何级数法 单位:单位:与主轴转速无关与主轴转速无关:mm/min:mm/min 与主轴转速有关与主轴转速有关(yugun):mm/r(yugun):mm/r 切螺纹切螺纹/攻丝攻丝/套扣套扣:mm/r:mm/r 进给仅用于回转运动进给仅用于回转运动:rad/min:rad/min 用用G95G95指令指定指令指定2023/2/7第6页/共42页第七页,共42页。S S 指令(切削速度)指令(切削速度)指定主轴转速指令指定主轴转速指令 组成:组成:S S 后带若干位数字,如后带若干位数字,如S500S500、S3500S3500等。其中数字表等。其中数字表示实际示
9、实际(shj)(shj)的主轴转速值。它是模态指令。的主轴转速值。它是模态指令。单位:单位:r/min r/min或或 mm/min mm/min。对于具有恒线速度控制机床,对于具有恒线速度控制机床,用用G96G96或或G97G97配合配合S S指令使用。指令使用。G96 G96 恒线速度指令,恒线速度指令,G96S200 G96S200 恒切削速度恒切削速度200mm/min 200mm/min G97 G97 注销恒线速度指令注销恒线速度指令 ,G97S2000G97S20002000r/min2000r/min第三节第三节 程序编制的代码程序编制的代码(di m)及及格式格式 2023/
10、2/7第7页/共42页第八页,共42页。T T、D D 指令指令 指定刀具号和刀具长度指定刀具号和刀具长度(chngd)(chngd)、半径存放寄存器号指令。、半径存放寄存器号指令。组成:组成:T T、D D 后跟两位数字,如后跟两位数字,如 T11 T11、D02D02等。其中数字分别表示等。其中数字分别表示存放在库中的刀具号和刀具长度存放在库中的刀具号和刀具长度(chngd)(chngd)、半径补偿寄存器号。、半径补偿寄存器号。上述两个指令分别表示后续加工将选择刀库中上述两个指令分别表示后续加工将选择刀库中1111号刀具和采用号刀具和采用D02D02寄存器中的数值进行补偿。寄存器中的数值进
11、行补偿。车床车床:(1).T(1).T后跟两位数字,如后跟两位数字,如 T11 T11,数字表示存放的在库中的刀具号,数字表示存放的在库中的刀具号(2).T(2).T后跟四位数字后跟四位数字,前两位表示刀具号前两位表示刀具号,后两位表示刀具补偿号后两位表示刀具补偿号(3).T(3).T后跟六位数字,前两位表示刀具号后跟六位数字,前两位表示刀具号,两位表示刀具刀尖圆弧半两位表示刀具刀尖圆弧半径补偿号径补偿号,两位表示长度两位表示长度(chngd)(chngd)补偿号补偿号,刀具补偿号刀具补偿号00 00 表示撤销刀表示撤销刀补补 加工中心加工中心(1).T(1).T后跟数字后跟数字(14(14位
12、位),),均表示刀具号均表示刀具号(2).D(H)(2).D(H)存储器存储刀具补偿值存储器存储刀具补偿值,D(H)00,D(H)00表示撤销刀补表示撤销刀补2023/2/7第8页/共42页第九页,共42页。n 尺寸指令尺寸指令 n 指定的刀具指定的刀具(doj)(doj)沿坐标轴移动方向和目标位置的指令沿坐标轴移动方向和目标位置的指令 n X X、Y Y、Z Z、U U、V V、WW指令指定沿直线坐标轴移动方向和目标指令指定沿直线坐标轴移动方向和目标位置指令位置指令n 组成:后带符号的数字组成。如组成:后带符号的数字组成。如X100X100、Y-340Y-340等等 ,其中数字,其中数字表示
13、沿由字母指定的坐标轴运动的目标位置值表示沿由字母指定的坐标轴运动的目标位置值,符号表示运动的符号表示运动的方向。方向。n 单位:单位:mm mm、mm(公制)或(公制)或 inch inch(英制)(英制)。视用户选定的。视用户选定的n 编程单位而定编程单位而定.n 2023/2/7第9页/共42页第十页,共42页。A A、B B、C C 指令指令 指定沿回转坐标轴移动方向和目标指定沿回转坐标轴移动方向和目标(mbio)(mbio)位置指令位置指令组成:后带符号的数字组成。如组成:后带符号的数字组成。如A100A100、C-340C-340等等 ,其中数字表示沿由字母指定的坐标轴运动的目标,其
14、中数字表示沿由字母指定的坐标轴运动的目标(mbio)(mbio)位置值位置值,符号表示运动的方向。符号表示运动的方向。单位:单位:度度 、弧度。视用户选定的编程单位而定、弧度。视用户选定的编程单位而定.第三节第三节 程序编制的代码程序编制的代码(di m)及格及格式式 2023/2/7第10页/共42页第十一页,共42页。I I、J J、K K、R R 指令指令-圆弧插补圆心位置和半径指定令圆弧插补圆心位置和半径指定令 组成:后带符号的数字组成。如组成:后带符号的数字组成。如I10I10、J-34J-34、R30R30等等 ,其,其中带符号数字表示圆心位置和半径值。中带符号数字表示圆心位置和半
15、径值。单位:单位:mmmm、mm(公制(公制(gngzh)(gngzh))或)或 inch inch(英制)(英制)。视。视用户选定的编程单位而定用户选定的编程单位而定.第三节第三节 程序编制的代码程序编制的代码(di m)及及格式格式 2023/2/7第11页/共42页第十二页,共42页。与控制方式有关的指令与控制方式有关的指令 1.G001.G00指令指令快速定位指令快速定位指令 编程格式:编程格式:G00 X_ Y_ Z_ G00 X_ Y_ Z_;功能:刀具从当前点,以数控系统功能:刀具从当前点,以数控系统预先调定的快进速度,快速预先调定的快进速度,快速 移动到程序段所指令的目标位置移
16、动到程序段所指令的目标位置点,点,无轨迹要求。进给速度不能由程无轨迹要求。进给速度不能由程序(点定位控制)序(点定位控制)改变,不同的系统有不同的速度,改变,不同的系统有不同的速度,一般都在一般都在101030m/min30m/min之间之间.注意注意(zh y)(zh y):G00G00的运动轨迹不一的运动轨迹不一定是直线,若不注意定是直线,若不注意(zh y)(zh y)则容易则容易干涉。干涉。2023/2/7第12页/共42页第十三页,共42页。例例:如图所示,刀具如图所示,刀具(doj)从换刀点从换刀点A(刀具(刀具(doj)起点)快速进起点)快速进给到给到B点,试分别用绝对坐标方式和
17、增量坐标方式编写点,试分别用绝对坐标方式和增量坐标方式编写G00程序程序段。段。增量增量(zn lin)(zn lin)坐标编程:坐标编程:G00 U-60.0 W-80.0G00 U-60.0 W-80.0;绝对绝对(judu)(judu)坐标编程:坐标编程:G00 X40.0 Z122.0G00 X40.0 Z122.0;2023/2/7第13页/共42页第十四页,共42页。2.G012.G01指令指令直线插补指令直线插补指令 编程格式:编程格式:G01 X_a_ Y_b_ Z_c_ G01 X_a_ Y_b_ Z_c_ F_f_ F_f_ ;功能:指令多坐标(功能:指令多坐标(2 2、3
18、 3坐标)以联坐标)以联动的方式,按程序段中规定的合动的方式,按程序段中规定的合成进给速度成进给速度f f,使刀具相对于工件,使刀具相对于工件按直线方式,由当前按直线方式,由当前(dngqin)(dngqin)位位置移动到程序段中规定的位置(置移动到程序段中规定的位置(a a、b b、c c)。当前)。当前(dngqin)(dngqin)位置是直位置是直线的起点,为已知点,而程序段线的起点,为已知点,而程序段中指定的坐标值即为终点坐标。中指定的坐标值即为终点坐标。注意:程序段中必须指令进给速度注意:程序段中必须指令进给速度 F F 第三节第三节 程序编制的代码程序编制的代码(di m)及格及格
19、式式 2023/2/7第14页/共42页第十五页,共42页。例:例:如图所示,设零件如图所示,设零件(ln jin)各表面已完成粗加工,试分别用绝对各表面已完成粗加工,试分别用绝对坐标方式和增量坐标方式编写坐标方式和增量坐标方式编写G00,G01程序段。程序段。绝对坐标绝对坐标(zubio)程序:程序:G00 X18.0 Z2.0;A-BG01 X18.0 Z-15.0 F50;B-CG01 X30.0 Z-26.0;C-DG01 X30.0 Z-36.0;D-EG01 X42.0 Z-36.0;E-F增量坐标增量坐标(zubio)程序:程序:G00 U-62.0 W-58.0;A-BG01-
20、17.0 50;-G01 U12.0 W-11.0;-G01 W-10.0;-G01 U12.0;-2023/2/7第15页/共42页第十六页,共42页。3.G02,G033.G02,G03指令指令圆弧插补指令圆弧插补指令G02G02:顺时针圆弧插补。:顺时针圆弧插补。G03G03:逆时针圆弧插补。:逆时针圆弧插补。顺、逆方向判别规则:顺、逆方向判别规则:沿垂直于圆弧所在沿垂直于圆弧所在(suzi)(suzi)平面的平面的坐标轴的负方向观察,来别圆弧坐标轴的负方向观察,来别圆弧的顺、逆时针方向。的顺、逆时针方向。2023/2/7第16页/共42页第十七页,共42页。编程格式举例编程格式举例编程
21、格式举例编程格式举例(j(j l)l):XYXY平面:平面:平面:平面:G17 X_a_ Y_b_()F_f_ G17 X_a_ Y_b_()F_f_;ZXZX平面:平面:平面:平面:G18 X_a_ Z_c_()F_f_ G18 X_a_ Z_c_()F_f_;YZYZ平面:平面:平面:平面:G19 Y_b_ Z_c_()F_f_ G19 Y_b_ Z_c_()F_f_;G02G02G03G03G02G02G03G03G02G02G03G03注意注意:R R编程不能用于加工整圆,由于圆弧的起点和终点相同编程不能用于加工整圆,由于圆弧的起点和终点相同,数控系统无法确定圆弧的中心位置,数控系统无
22、法确定圆弧的中心位置(wi(wi zhi)zhi),只能用,只能用I I、J J、K K确定圆心的方式来编程确定圆心的方式来编程第三节第三节 程序编制的代码程序编制的代码(di m)及格式及格式 2023/2/7第17页/共42页第十八页,共42页。用半径用半径R R表示法编写圆弧加工程序时应注意:表示法编写圆弧加工程序时应注意:在使用同一半径在使用同一半径R R的情况下,从的情况下,从起点起点(qdin)A(qdin)A到终点到终点B B的圆弧可能有两个,的圆弧可能有两个,即圆弧即圆弧a a与圆弧与圆弧b b,编程时它们的起,编程时它们的起始点及半径都一样,为区分二者始点及半径都一样,为区分
23、二者规定:规定:圆弧所对应的圆心角小于圆弧所对应的圆心角小于180180时时(圆弧段(圆弧段a a)用)用“R”R”表示半径;表示半径;圆心角大于圆心角大于180180时(圆弧时(圆弧b b)用)用“-R”“-R”表示半径;表示半径;圆心角等于圆心角等于180180时用时用“R”R”或或“-R”“-R”均可。均可。第三节第三节 程序编制的代码程序编制的代码(di m)及格式及格式 2023/2/7第18页/共42页第十九页,共42页。圆弧的终点坐标,由圆弧的终点坐标,由圆弧的终点坐标,由圆弧的终点坐标,由a a a a、b b b b、c c c c的数值指定。的数值指定。的数值指定。的数值指
24、定。圆心的位置通常有以下几种方法:圆心的位置通常有以下几种方法:圆心的位置通常有以下几种方法:圆心的位置通常有以下几种方法:由圆心相对于起点在由圆心相对于起点在由圆心相对于起点在由圆心相对于起点在X X X X、Y Y Y Y、Z Z Z Z轴轴轴轴 上的分量,用上的分量,用上的分量,用上的分量,用I I I I、J J J J、K K K K表示表示表示表示R R R R表示法:用半径表示法:用半径表示法:用半径表示法:用半径R R R R带有符号的数值来表示:带有符号的数值来表示:带有符号的数值来表示:带有符号的数值来表示:劣弧劣弧劣弧劣弧(lih)AB180(lih)AB180(lih)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数控 程序 编制 分解 学习 教案
限制150内