GB/T26677-2011

机床电气控制系统数控平面磨床辅助功能M代码和宏参数

Electricalcontrolsystemofmachinetools-MiscellaneousfunctionMcodeandmacroparameterofCNCsurfacegrindingmachine

本文分享国家标准机床电气控制系统数控平面磨床辅助功能M代码和宏参数的全文阅读和高清PDF的下载,机床电气控制系统数控平面磨床辅助功能M代码和宏参数的编号:GB/T26677-2011。机床电气控制系统数控平面磨床辅助功能M代码和宏参数共有19页,发布于2011-12-01
  • 中国标准分类号(CCS)J50
  • 国际标准分类号(ICS)29.020
  • 实施日期2011-12-01
  • 文件格式PDF
  • 文本页数19页
  • 文件大小386.40KB

以图片形式预览机床电气控制系统数控平面磨床辅助功能M代码和宏参数

机床电气控制系统数控平面磨床辅助功能M代码和宏参数


国家标准 GB/T26677一2011 机床电气控制系统数控平面磨床辅助 功能N代码和宏参数 Eleetriealcomtrolsystemofmachinetools一Miselamelsfunetioncole andmaeroparameterofCNCsurfacegrindingmachine 2011-06-16发布 2011-12-01实施 中华人民共利国国家质量监督检验检疫总局 发布 国家标准化管理委员会国家标准
GB/T26677一2011 目 次 前言 范围 规范性引用文件 术语和定义 辅助功能M代码 ## 宏变量 应用示例 附录A(规范性附录)数控平面磨床轴运动示例 附录B资料性附录宏参数示例 --*- 附录c资料性附录)数控平面磨床辅助代码和宏参数结合应用示例 参考文献
GB/T26677一2011 前 言 本标准按照GB/T1.1一2009给出的规则起草 本标准由机械工业联合会提出. 本标准由全国工业机械电气系统标准化技术委员会(SAC/TC231)归口 本标准负责起草单位:杭州机床集团有限公司 本标准主要起草单位桂林桂北机器有限责任公司、北京凯恩帝数控技术有限公司、深圳市华测检 测技术股份有限公司,浙江凯达机床集团有限公司、九川(集团)浙江科技股份有限公司 本标准起草人:陈建明、陈爱辉、杨洪丽、朱平、阮志斌、何宇军、陈建国、俸德华 m
GB/T26677一2011 机床电气控制系统数控平面磨床辅助 功能N代码和宏参数 范围 本标准规定了数控平面磨床编程用辅助功能的M代码和宏变量 本标准适用于数控卧轴矩台平面磨床、数控龙门平面磨床、数控卧轴圆台平面磨床、数控立轴矩台 平面磨床和数控立轴圆台平面磨床 规范性引用文件 下列文件对于本文件的应用是必不可少的 凡是注日期的引用文件,仅注日期的版本适用于本文 件 凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件 GB/T19660一2005工业自动化系统与集成机床数值控制坐标系和运动命名(Iso841 2001,IDT 术语和定义 GB/T19660-2005界定的以及下列术语和定义适用于本文件 3.1 手轮补偿compensationfeedoftheelectronichandwheel 机床在自工作状态时,由手轮进行补偿进给 3.2 砂轮修整grindingwheeldressing 对砂轮进行修锐及整形 3.3 粗磨roughgrinding 以去除大部分加工余量为主要目的的磨削 3 精磨 finishgrinding 使工件达到预定的精度和表面质量的磨削 3. 5 无进给磨削spark-outgrindng 在切深方向停止后,为了消除系统性变形所引起的残存量而继续进行的磨削 6 3 断续进给interruptelfeed 机床工作台作纵向方向运动一个往复周期,横向进给一个设定的进给量 3 连续进给 continuoSfeed 横向进给不受纵向方向影响的进给运动
GB/26677一2011 辅助功能M代码 一般规定 数控平面磨床编程用辅助功能M代码的功能可按表1,当表1规定的功能不能满足要求时,可以在 不指定功能的M码中选用 在选用不指定功能的M码时,应优先按JB/T3208一1999中3.2定义,还 应避免使用所选用的数控系统已规定的辅助功能的M代码,例如M17、M30等 表1M代码功能表 功能保持到 功能仅在所 与程序段指令 在程序段指令 代 码 被注销或被适当出现的程序段 功能 运动同时开始 完成后开始 程序指令代替 内有作用 M00 程序暂停 M01 选择暂停 M02 程序结束 M03 砂轮主轴电机启动 拉 M04 不指定 M05 砂轮主轴电机停止 M06 不指定 M07 2号冷却液启动 M08 1号冷却液启动 M09 冷却液停止 M10 电磁吸盘充磁 M11 电磁吸盘退磁 不指定 M12M14 M15 液压电机启动 液压电机停止 M16 M17一M19 不指定 M20 等待横向断续信号 M21 砂轮修整启动 砂轮修整结束 M22 M23 纵向工作台向有 拉 M24 纵向工作台启动 M25 纵向工作台停止 M26 中速液压电机启动 M27 中速液压电机停止 电子手轮补偿功能启动 M28 电子手轮补偿功能停止 M29
GB/T26677一2011 表1(续 功能保持到 功能仅在所 在程序段指令 与程序段指令 代 码 被注销或被适当出现的程序段 功能 运动同时开始 完成后开始 程序指令代替 内有作用 M30 纸带结束 M31 不指定 M32 纵向工作台右换向 M33 纵向工作台左换向 纵向工作台向有 M34 M35 纵向工作台向左 M36一M49 不指定 M50 高速液压电机启动 M51 高速液压电机停止 M52 平衡液压电机启动 M53 平衡液压电机停止 不指定 M54一M65 M66 纵向中速电磁阀启动 M67 纵向中速电磁阀停止 M68 纵向高速电磁阀启动 M69 纵向高速电磁阀停止 拉 M70M72 不指定 M73 砂轮粗修整 M74 砂轮精修整 M75 砂轮修正臂进 M76 砂轮修正臂退 M77一M86 井 不指定 井 M90M99 不指定 注1#号表示如选作特殊用途,必须在程序说明中说明 注2:M90M99可指定为特殊用途 4.2辅助功能M代码定义 M00程序暂停暂停执行当前程序,用以停止砂轮主轴、冷却液和进给,并停止作进一步的处理 M01选择暂停与程序暂停相似,所不同的是,除操作人员预先按按钮确认这个指令,否则这个 指令不起作用 M02程序结束表示工件已完成的一个辅助指令 在完成了程序段的全部指令以后,用以停止 砂轮主轴冷却液和进给 常以CNC和(或)机床复位,退回到“程序开始状态” M03砂轮主轴电机起动砂轮主轴电机起动一般按顺时针方向旋转
GB/26677一2011 M05砂轮主轴电机停止砂轮主轴电机停止一般按0类方式停止,关闭冷却液 除数控立轴圆 台平面磨床外,不允许采用制动器 M07 号冷却液启动2号冷却液(如雾状)开 M08 号冷却液启动1号冷却液(如液状)开 M09冷却液停止注销M07,M08 M10电磁吸盘充磁如采用电磁吸盘吸持工件等,只有电磁吸盘充磁后才能开动机床 M11电磁吸盘退磁电磁吸盘退磁时,应注销M03,M15,M07、,M26,M50 M1l5液压电机启动如果工作台纵向运动是由液压驱动,液压电机开后才具备驱动工作台纵向 运动条件 M16液压电机停止液压电机停止后,停止工作台纵向运动 M20等待横向断续信号当接收到断续进给信号,横向工作台运行一设定的行程 M21砂轮修整启动机床执行砂轮修整程序 M22砂轮修整停止机床执行砂轮修整程序结果,恢复正常功能程序 M23纵向工作台向右纵向工作台接到指令后,向右运行至限位位置,一般是在砂轮修整时用 M24纵向工作台启动在完成M15后,使纵向工作台运动 M25纵向工作台停止注销M24 无论液压电机是否启动,纵向工作台停止运动 M26中速液压电机启动中速液压电机是为加快纵向工作速度,当M15,M24、M26和M66生效 后,纵向工作台运行速度加快 M27中速液压电机停止中速液压电机停止后,纵向工作台运行速度恢复正常 M28电子手轮补偿功能启动在自动加工过程结束前,如需要补充加工量,可使用这个功能但 仅限于具有这项功能的cNC系统 一般M28应和M29配套使用 M29电子手轮补偿功能停止注销M28 M30纸带结束,也有数控系统作程序结束使用 M32纵向工作台右换向当收到向右换向信号,纵向工作台向右运行 M33纵向工作台左换向当收到向左换向信号,纵向工作台向左运行 M34纵向台面向右程序读到M34,纵向工作台向右运动,直到收到换向信号 M35纵向台面向左程序读到M35,纵向工作台向左运动,直到收到换向信号 M50高速液压电机启动高速液压电机是为加快纵向工作速度,功能和M26相同 当M15、 M24,M26和M68生效后,纵向工作台运行速度可达到最高速度 M51高速液压电机停止高速液压电机停止后,纵向工作台运行速度恢复正常 M52平衡液压电机启动当砂轮主轴升降时,应先开平衡液压电机.当砂轮主轴升降平稳 M53平衡液压电机停止注销M52 M66纵向中速电磁阀启动在数控龙门平面磨床中,需要增加油泵来加快纵向工作台速度 当 M15,M24,M26生效后,加快纵向工作台速度 M67纵向中速电磁阀停止注销M66. M68纵向高速电磁阀启动在数控龙门平面磨床中,需要增加油泵来加快纵向工作台速度 当 M15,M24,M50生效后,加快纵向工作台速度,使纵向工作台速度调整达到期最高速度 M69纵向高速电磁阀停止注销M68 M73砂轮粗修整对砂轮进行初步修整 M74砂轮精修整为了满足工件的粗糙度要求,对砂轮进行精密修整 M75砂轮修整臂进驱动砂轮修整臂前进 M76砂轮修整臂退驱动砂轮修整臂后退
GB/I26677一2011 宏变量 5.1 一般规定 数控平面磨床轴运动按附录A的规定 在程序中如果需要用宏变量,一般应采用表2定义的宏变 量,本标准未定义的宏变量允许自由定义并使用 因数控系统不同,宏变量表示形式会有变化,表2中 的序号仅按顺序规定宏变量的使用定义,如果超过表2的使用范围,允许另外定义宏变量 宏变量的类 型见附录B中的表B.1,在另外定义宏变量时,一般只能使用所选用的数控系统规定的局部变量 表2宏参数功能表 适用的数控平面磨床 功 序号 数控卧轴矩 数控龙门 数控卧轴圆数控立轴矩数控立轴圆 台平面磨床平面磨床台平面磨床台平面磨床 台平面磨床 0井 快速接近起始点的速度 (Z轴)卧轴磨头横向行程起点,从 井 横向零点开始计算 乙轴)卧铀磨头横向行程,从横向 2# 需要加工的行程起始点开始计算 乙轴)卧轴磨头每次横向断续进 3井 给量 4井 Z轴)卧轴磨头横向连续进给速度 5井 Z轴)卧轴磨头横向断续进给速度 6# Y轴)卧轴磨头粗磨垂直进给总量 Y轴)卧轴磨头每次粗磨垂直进 7井 给量 (Y轴)卧轴磨头精磨垂直进给总量 8井 Y轴卧轴头每次垂直精磨进 9井 给量 10# Y轴)卧轴磨头无进给磨削次数 1l井 Y轴)卧轴磨头连续进给速度 (Y轴)卧轴磨头断续进给速度 12井 (V轴)砂轮修整进给总量 13井 (V轴)砂轮粗修整进给总量 14拉 15井 V轴)每次砂轮粗修整进给量 16井 V轴)砂轮精修整进给总量 17# V轴)每次砂轮精修整进给量 Y轴)工件对刀位置 18# (Z轴)工件对刀位置 19井
GB/26677一2011 表2(续 适用的数控平面磨床 序号 功 数控卧轴矩数控龙门数控卧轴圆数控立牺矩数控立轴圆 台平面磨床 平面磨床 台平面磨床台平面磨床 台平面磨床 20井 进刀前提刀量 21井 不指定 砂轮修整时,(Z轴)卧轴磨头来回 22控 次数 23井 不指定 砂轮修整时,(X轴)立轴磨头来回 24井 次数 B轴变速旋转,Z轴纵向开 25# 始G55 (z轴)接近旋转工作台圆心时 26井 B轴旋转速度 (Z轴)接近旋转工作台圆周时 27井 B轴旋转速度 (Z轴)接近旋转工作台圆心时绝对 28# 坐标 Z轴)接近旋转工作台圆周时绝对 29拉 坐标 (B轴)变速时在接近旋转工作台圆 30井 周时速度 (Z轴)立轴磨头粗磨进给总量 31井 (乙轴)立轴磨头每次粗磨进给量 32井 Z轴)立轴磨头精磨进给总量 33井 34井 Z轴)立轴磨头每次精磨进给量 注:数控平面磨床X轴、B轴.C轴一般采用液压或调速电机驱动 5.2宏变量定义及说明 0#快速接近起始点的速度,伺服轴快速接近工件的起始点 1井Z轴)卧轴磨头横向行程起点,横向行程起点从Z轴零点开始计算 2井Z轴)卧轴磨头横向行程起点,横向行程起点从需要加工的行程起始点开始计算 3井Z轴)卧轴磨头每次横向断续进给量规定接到断续进给信号后,横向断续进给量 4#Z轴)卧轴磨头横向连续进给速度规定卧轴磨头横向连续进给时,Z轴速度 5井Z轴)卧轴磨头横向断续进给速度规定卧轴磨头横向断续进给时,Z乙轴速度 一般横向断 续进给时的乙轴速度设定会比横向连续进给时乙轴速度要高一些
GB/T26677一2011 6井Y轴)卧轴磨头在执行粗磨削加工工序时,设定粗磨削垂直进给总量 7井(Y轴)卧轴磨头在执行粗磨削加工工序时,每一次粗磨削时的垂直进给量 8井Y轴)卧轴磨头在执行精磨削加工工序时,设定精磨削垂直进给总量 9井(Y轴)卧轴磨头在执行精磨削加工工序时,每一次精磨削时的垂直进给量 10井Y轴)卧轴磨头无进给磨削次数为了保证工件表面粗糙度,Y轴不进给,控制乙轴往复 次数 1l井Y轴)卧轴磨头连续进给速度,设定在做横向连续运动时的Y轴进给速度 卫2井(Y轴)卧轴磨头断续进给速度,设定在做横向断续运动时的Y轴进给速度 13#V轴)当砂轮修整器装在卧轴磨头上时,砂轮修整进给总量 14井V轴)当砂轮修整器装在卧轴磨头上时,砂轮粗修整进给总量 15#(V轴)当砂轮修整器装在卧轴磨头上时,每次砂轮粗修整进给量 8书Y抽)当砂轮能整器装在卧制磨头上时,砂轮精能整进给总放 17# V轴)当砂轮修整装在卧轴磨头上时,每次砂轮精修整进给量 砂轮修整时,修整笔在(Z轴)卧轴磨头的砂轮上来回次数 2# 砂轮修整时,修整笔在(X轴)立轴磨头的砂轮上来回次数 A# 5# B轴)变速旋转,Z轴(纵向)开始G55 8=(Z轴)接近旋转工作台圆心时.且轴旋转速度 7# Z轴)接近旋转工作台圆周时,B轴旋转速度 8# Z轴)接近旋转工作台圆心时绝对坐标 (Z轴)接近旋转工作台圆周时绝对坐标 的 0#B轴)变速时在接近能转工作台圆周时速度 a1牛(Z轴)立轴磨头粗磨进给总量 32井Z轴)立轴磨头每次粗磨进给量 33#(乙轴)立轴磨头精磨进给总量 34井Z轴)立轴磨头每次精磨进给量 应用示例 数控平面磨床辅助代码和宏参数结合应用示例参见附录C
GB/26677?2011 ?A 淶?? ???? ?A.1??? x ?A.2???
GB/T26677?2011 ?A.3???? ?A.4????
GB/26677一2011 十X 图A.5数控龙门平面磨床 10o
GB/T26677一2011 B 附 录 资料性附录 宏参数示例 B.1宏变量的表述方法 普通加工程序直接用数值指定G代码和移动距离;例如,G01和X100.0 使用用户宏程序时,数 值可以直接指定或用宏变量指定 当用变量时,变量值可用程序或用MD面板操作改变 用宏变量可 以指定用户宏程序本体中的地址值 变量值可以由主程序赋值或通过LCD/MD设定,或者在执行用 户宏程序本体时,赋给计算出的值 可使用多个变量,这些变量用变量号来区别 变量号的表示是由所 一般是由变量符号和后续变量号组成 选用的数控系统决定,本示例用#为变量符号 宏变量一 般编程方法允许对变量命名,但用户宏程序不需要,宏变量可以直接使用 宏变量用变量符号 井)和后面的变量号指定,格式如下 井i(i=1,2,200,1000, 例如 #1,#2,#101等均表示变量,即变量由“#十数值”组成 表达式可以用于指定变量号 此时,表达式必须封闭在括号中 例如 井[#1十#2一12] 使用实例 井1=#2十100: G01X#1F300 B.2宏变量的类型 宏变量的类型见表B 1 表B.1宏变量类型 变量号 变量类型 别 名 功 能 局部变量只能用在宏程序中存储数据,例如,运算结果 当断电时, #0~井63 rOr63 局部变量 局部变量被初始化为空 调用宏程序时,自变量对局部变量赋值 公共变量在不同的宏程序中的意义相同 当断电时,变量#100 井100井499 公共变量 井499初始化为空 变量井500井999的数据保存,即使断电也不 井500#999 丢失 系统变量用于读和写cNC的各种数据,例如,刀具的当前位置和补 >#1000 系统变量 偿值 B.3宏变量的显示 按操作面板上的“刀补”按钮进人刀补界面,能找到变量井100#999,变量号右侧一栏是该变量的 1l
GB/26677一2011 数值,如果变量未曾赋值,则变量值显示为空 B.4宏变量的引用 在地址后指定变量号即可引用其变量值 当用表达式指定变量时,要把表达式放在中括号中 例如 G01X[井1#2]F#3; 被引用变量的值根据地址的最小设定单位自动地舍人 例如 系统公制编程时最小输人增量默认为1/1000mm,当把12.3456赋给井1时,指令G00X井1,实 际是指令G00X12.346 改变引用变量的值的符号,要把负号(一)放在井的前面 例如 G00X一井1 B.5宏变量的限制 程序号,顺序号不能使用变量 例如,下面情况不能使用变量 井l; N井3Y200.0. 12
GB/I26677一2011 附 录 c 资料性附录 数控平面磨床辅助代码和宏参数结合应用示例 有一工件,需要在数控卧轴矩台平面磨床上加工,按断续双进刀方式磨削 按第4章,选用相应的 辅助功能M代码 根据加工工件的实际要求,按第5章选用相应的宏参数,所选用的数控系统宏参数 的代码是R,编制断续双进刀加工程序(在执行这个加工程序前,应先对相应的宏参数R进行赋值),程 序清单如下 程序名:断续双进刀磨削程序 N5M15 N10M24 N15M23 N20M03 N25TZ4:;R67=R6 N30R60=R6十R7 N35R61=R7 N40G90G01乙=R19F600 N45G90G01Y=R18十5F500 N50G90G01Y=R18R20F150 N55G91G01Z=R2F=R0 N60G04F0.5 N65G90G01Y=R18十R61F150 N70G91G01Z=一R2F=R0 N75G4F0.5 N80TZ0:IFR60<=R61GOTo)FTZ1 N85G91G01Y=一R61F=R12 N90LF1 N95R60=R60一R61 N100IFR60<=R61GoToFTZ2 N105G91G01Y=一R61F=R12 N110IF2 N115R60=R60-R61 N120GOTOBTz0 N130TZ1;G91G01Y=一R60F=R12 N140LF1 N45LFP2 N150GOTOFTZ3 N155TZz2:G91G01Y--R60F=R12 N160LF2 N165STOPRE N170R18=R18一R4 N175STOPRE 13
GB/26677一2011 N180G91G01Y100F800 N185TZ10;R67=R8 N190R60=R8R9 N200R61=R9 N205G90G01Z=R19F600 N210G90G01Y=R18十5F500 N215G90G01Y=R18十R20F150 N220G91G01Z=R2F=R0 N225G04F0.5 N230G90G01Y=R18R61F150 N235G91G01Z=一R2F=R0 N240G4F0.5 N245TZ0:IFR60一=R61G(OTOFTZ1 N250G91G01Y=一R61F=R12 N255IF1 N260R60=R60一R61 N265IFR60=R61GOTOFTZ2 N270G91G01Y=一R61F=R12 N275IF2 N280R60=R60一R61 N285GoToBTZo N290Tz1:G91G01Y=一R60F=R12 N295LF1 N300LF2 N305GOTOFTZ3 N310TZ2;G91G01Y=一R60F=R12 N315IF2 N320TZ1;R39=R10 N325TZ2:IFR39<=0G0TOFTZ5 N330IF1 N335LF2 N340R39=R39-1 N345GOTOBTZ2 N350G91G01Y100F800 N355STOPRE N360R18=R18一R8 N365M05 N375M16 N380M2 LF1.SPF横向断续向里子程序 N10R50=R2 N30TZ0:IFR50=R3GOTOFTZ1 N40G91G01Z=R3F=R0 14
GB/T26677一2011 N50R50=R50-R3 N60G4F0.5 N80GOTO)BTZ0 N90TZ1:G91G01Z=R50F=Ro N100G4F0.5 N110M02 LFP2.SPF横向断续向外子程序 N10R50=R2 N30TZ0;lIFR50<=R3GOTOFTZ1 N40G91G01Z=一R3F=R0 N50R50=R50一R3 N60G4F0.5 N80GOTOBTZ0 N90TZ1:G91G01Z=一R50F=R0 N100G4F0.5 Nl10M02 15
GB/26677一2011 参 考 文 献 [1]JB/T3208一1999数控机床穿带程序段格式中的准备功能G和辅助功能M的代码 16

机床电气控制系统数控平面磨床辅助功能M代码和宏参数GB/T26677-2011

近年来,随着数控技术的快速发展,数控机床已经成为现代制造业中不可或缺的重要设备。而数控平面磨床作为其中的一种机床,具有高精度、高效率、高自动化程度等特点,广泛应用于各个领域。本文将重点介绍数控平面磨床中的辅助功能M代码和宏参数GB/T26677-2011。

一、辅助功能M代码

辅助功能M代码是指在加工过程中除切削功能之外的其他功能。在数控平面磨床中,常用的辅助功能M代码包括:

  • M00:暂停,需要人工干预
  • M01:可选停止,需要人工干预
  • M02:程序结束,需要人工干预
  • M03:主轴正转
  • M04:主轴反转
  • M05:主轴停止旋转
  • M06:刀具换装
  • M08:冷却液开启
  • M09:冷却液关闭
  • M30:程序结束,无需人工干预

辅助功能M代码的使用,可以提高加工效率和加工质量,实现多种不同的操作要求。

二、宏参数GB/T26677-2011

宏参数是指通过设定一组数值代表一组命令或参数序列,从而简化编程过程,提高编程效率。在数控平面磨床中,国家标准GB/T26677-2011规定了一组宏参数,包括:

  • #1:X方向偏置量
  • #2:Y方向偏置量
  • #3:Z方向偏置量
  • #4:C轴转角
  • #5:D轴转角
  • #6:U轴偏置量
  • #7:V轴偏置量
  • #8:W轴偏置量

通过设置宏参数,可以实现多种不同的操作要求,提高编程效率和程序的重复使用性。

三、总结

机床电气控制系统数控平面磨床辅助功能M代码和宏参数GB/T26677-2011在数控平面磨床的加工过程中起到了至关重要的作用。熟练掌握这些功能的使用,可以提高加工效率和加工质量,同时也能够简化编程过程,提高编程效率。

N,N-二甲基苯胺
上一篇 本文分享国家标准N,N-二甲基苯胺的全文阅读和高清PDF的下载,N,N-二甲基苯胺的编号:GB/T26603-2011。N,N-二甲基苯胺共有8页,发布于2011-12-01
永磁同步发电机技术条件
本文分享国家标准永磁同步发电机技术条件的全文阅读和高清PDF的下载,永磁同步发电机技术条件的编号:GB/T26680-2011。永磁同步发电机技术条件共有9页,发布于2011-12-01 下一篇
相关推荐