《数控车第五讲(数控程序的结构).ppt》由会员分享,可在线阅读,更多相关《数控车第五讲(数控程序的结构).ppt(9页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、世纪星数控车讲义南漳县职教中心 方新功主讲人一、教学目的:一、教学目的:使学生掌握数控程序的构成二、教学重点:二、教学重点:数控程序的结构三、教学难点:三、教学难点:程序段的各指令字的功能四、教学学时:四、教学学时:2学时五、教学对象:五、教学对象:学生七、教学过程:七、教学过程:六、授课方式:六、授课方式:新授课、讲述法、图表法第五讲第五讲:数控程序的结构数控程序的结构教学过程:教学过程:一、数控程序一、数控程序1 1、程序的结构、程序的结构 加工程序可分为主程序和子程序,无论是主程序还是子加工程序可分为主程序和子程序,无论是主程序还是子程序,每一个程序都是由程序号、程序内容和程序结束程序,
2、每一个程序都是由程序号、程序内容和程序结束3 3部部分组成。程序的内容则由若干程序段组成,程序段是由若干分组成。程序的内容则由若干程序段组成,程序段是由若干程序字组成,每个程序字又由地址符和带符号或不带符号的程序字组成,每个程序字又由地址符和带符号或不带符号的数值组成,程序字是程序指令中的最小有效单位。数值组成,程序字是程序指令中的最小有效单位。例:如下所示:例:如下所示:%1000%1000N10 G00 X50 Z2N10 G00 X50 Z2N20 G01 X60 Z-30 F150 S300 M03N20 G01 X60 Z-30 F150 S300 M03N30 N30 N200 M
3、30 N200 M30 程序段程序段指令字指令字程序号程序号程序结束程序结束2 2、指令字的格式、指令字的格式 一个指令字是由地址符(指令字符)和带符号(如定义一个指令字是由地址符(指令字符)和带符号(如定义尺寸的字)或不带符号(如准备功能字尺寸的字)或不带符号(如准备功能字G G代码)的数字数据代码)的数字数据组成的。组成的。程序段中不同的指令字符及其后续数值确定了每个指令程序段中不同的指令字符及其后续数值确定了每个指令字的含义。在数控程序段中包含的主要指令字符如下表所示。字的含义。在数控程序段中包含的主要指令字符如下表所示。机能机能地地 址址意意 义义零件程序号零件程序号%程序编号程序编号
4、:%0001-99990001-9999程序段号程序段号N N程序段编号程序段编号:N N0-429449672950-42944967295准备机能准备机能G G指令动作方式指令动作方式(直线、圆弧等)直线、圆弧等)G G00-9900-99尺寸字尺寸字X X,Y Y,Z ZA A,B B,C CU U,V V,W W坐标轴的移动命令坐标轴的移动命令99999.99999999.999R R圆弧的半径,固定循环的参数圆弧的半径,固定循环的参数I I,J J,K K圆心相对于起点的坐标,固定循环的参数圆心相对于起点的坐标,固定循环的参数进给速度进给速度F F进给速度的指定进给速度的指定 F F
5、0-360000-36000主轴机能主轴机能S S主轴旋转速度的指定主轴旋转速度的指定 S S0-99990-9999指令字符一览表指令字符一览表指令字符一览表机能机能地地 址址意意 义义刀具机能刀具机能T T刀具号、刀具补偿号的指定刀具号、刀具补偿号的指定 T T0000-99990000-9999辅助机能辅助机能M M机床各辅助功能的开机床各辅助功能的开/关控制的指定关控制的指定M M0-990-99补偿号补偿号D D刀具半径补偿号的指定刀具半径补偿号的指定D D0-990-99暂停暂停P P暂停时间的指定暂停时间的指定 秒秒程序号的指定程序号的指定P P子程序号的指定子程序号的指定 P
6、P0001-99990001-9999重复次数重复次数L L子程序重复次数,固定循环的重复次数子程序重复次数,固定循环的重复次数参数参数P,Q,R,U,W,I,P,Q,R,U,W,I,K,C,AK,C,A车削复合循环参数车削复合循环参数倒角控制倒角控制C,R,RL=,RC=C,R,RL=,RC=直线后倒角和圆弧后倒角参数直线后倒角和圆弧后倒角参数二、程序段的格式二、程序段的格式一个程序段定义一个将由数控装置执行的指令行,一个程序段定义一个将由数控装置执行的指令行,程序段的格式定义了每个程序段中功能字的句法。程序段的格式定义了每个程序段中功能字的句法。N.N.G.G.X.X.F.F.M.M.S.
7、S.程序段号程序段号准备功能准备功能尺寸字尺寸字工艺功能字工艺功能字辅助功能字辅助功能字主轴功能字主轴功能字三、程序的一般结构三、程序的一般结构 一个零件程序必须包括起始符和结束符一个零件程序必须包括起始符和结束符 一个零件程序是按程序段的输入顺序执行的一个零件程序是按程序段的输入顺序执行的,而不是按程序而不是按程序段号的顺序执行的段号的顺序执行的,但书写程序时但书写程序时,建议按升序书写程序段号。建议按升序书写程序段号。华中世纪星数控装置的程序结构:华中世纪星数控装置的程序结构:程序起始符:程序起始符:%(%(或或O)O)符,符,%(%(或或O)O)后跟程序号;后跟程序号;程序结束:程序结束
8、:M02M02或或M30M30;注释符:注释符:括号括号()()内或分号;后的内容为注释文字;内或分号;后的内容为注释文字;四、程序的文件名四、程序的文件名CNCCNC装置可以装入许多程序文件,以文件的方式读写。装置可以装入许多程序文件,以文件的方式读写。文件名格式为(有别于文件名格式为(有别于DOSDOS的其他文件名);的其他文件名);O-O-(地址(地址O O后面必须有四位数字或字母)后面必须有四位数字或字母)本系统通过调用文件名来调用程序,进行加工或编辑。本系统通过调用文件名来调用程序,进行加工或编辑。小结小结:1 1、注意程序的结构和程序的格式;注意程序的结构和程序的格式;2 2、各功能字的格式;各功能字的格式;3、华中数控系统的程序结构。华中数控系统的程序结构。作业作业:1 1、熟记程序的结构和格式;熟记程序的结构和格式;2 2、熟记程序段的格式;熟记程序段的格式;3 3、熟记各指令字符。熟记各指令字符。