数控标准和指令代码.ppt

上传人:sh****n 文档编号:7459703 上传时间:2020-03-21 格式:PPT 页数:24 大小:367.50KB
返回 下载 相关 举报
数控标准和指令代码.ppt_第1页
第1页 / 共24页
数控标准和指令代码.ppt_第2页
第2页 / 共24页
数控标准和指令代码.ppt_第3页
第3页 / 共24页
点击查看更多>>
资源描述
2 3数控标准2 3 1数控程序编制的国际标准和国家标准ISO InternationalStandardOrganization 代码国际标准化协会EIA ElectronicIndustriesAssociation 代码美国电子工业协会ISO代码具有信息量大 可靠性高等优点 目前世界各国都采用ISO代码 EIA代码发展较早 我国规定新产品一律采用ISO代码 常用的数控标准 1 数控的名词术语 2 数控机床的坐标轴和运动方向 3 数控机床的字符编码 ISO代码 EIA代码 4 数控编程的程序段格式 5 准备机能 G代码 和辅助机能 M代码 6 进给功能 主轴功能和刀具功能 2 3 2程序结构与程序段格式1 加工程序的结构加工程序主程序和子程序程序段 block 字 word 地址和数据2 程序段格式 N G X Y F S T M LF 程序段序号 准备机能字 坐标字 进给功能字 主轴转速功能字 刀具功能字 辅助功能字 结束符 N003G90G01X 35 Y 279 3Z 429 7S1000T02F500M07 常用地址字符地址字意义A B C围绕X Y Z轴旋转的旋转轴角度尺寸字F S T进给速度指定机能 主轴速度机能 刀具机能G准备机能I J K插补参数M辅助机能N程序段序号U V W与X Y Z轴平行的第2移动坐标尺寸字X Y Z主坐标轴X Y Z移动坐标尺寸字 2 代码或指令分类G指令 准备功能功能 规定机床运动线型 坐标系 坐标平面 刀具补偿 暂停等操作 组成 G后带二位数字组成 共有100种 G00 G99 示例 G01 G03 G41 G91 G04 G18等参加p27 30表2 2 表2 3表2 4 2 4数控系统的指令代码2 4 1国际标准化组织准规定的准备功能指令代码 G代码 见教材表2 2 P27 表中说明 模态代码 又称续效代码 一经在一个程序段中指定 其功能一直保持到被取消或被同组其它G代码所代替 表中第二栏的acdfhjkI所对应的G代码为模态代码 字母相同的为一组 非模态代码 的功能仅在所出现的程序段内有效同组的任意两个代码不能出现在一个程序段中如G00G01X100Z100 不同组的G代码根据需要可以在一个程序段中出现如G90G01X100Z100 X105Z110 N001G01G17G41X Y F N002X Y N003G03X Y I J N004X Y I J N005G01X Y N006G00G40X Y M指令 辅助功能功能 主要用于数控机床开 关量的控制 如开 停冷却泵 主轴正反转 停转 程序结束等组成 M后带二位数字组成 共有100种 M00 M99 示例 M02 M03 M08等 辅助功能指令 M代码 见表2 17 p106 M00 暂停指令在包含M00的程序段执行后自动运行停止 机床的主轴 进给和冷却液都自动停止 程序停止时所有的模态信息保持不变 用 循环起动 按钮恢复自动运行 该指令用于加工过程中测量刀具和工件的尺寸 工件调头 主轴变速等操作 重新按启动键 继续执行后续的程序 M01 计划暂停 在 任选停止 按键被按下时 M01才有效 M02 程序结束 机床的主轴 进给和冷却液全部停止 并使机床复位 该指令必须出现在程序的最后一个程序段中 M30 程序结束 并返回到程序开始处 M03 M04和M05 主轴正转 反转和停止 M07 M08和M09 冷却液开 关指令 M98 M99 子程序调用和返回指令 主程序与子程序子程序调出的形式 M98P 子程序号重复调用次数 最大999 另一种形式 如在华中数控和SIEMENS系统中 子程序调用格式 M98P L 子程序号重复调用次数 最大999 如M98P0003L6 O0003 M99 F S T D指令F指令 指定 合成 进给速度指令组成 F后带若干位数字 如F150 F3500等 其中数字表示实际的合成速度值 单位 G98 每分钟进给量mm min G94为缺省值 G99 主轴每转一转刀具进给量mm r注意 在G01 G02 G03方式下 F一直有效 直到被新的F值所取代 而在G00方式下 快速移动的速度是各轴的最高速度 与F无关 机床控制面板上的倍率按键 F可在一定范围内进行倍率修调 但攻丝循环G76 G82 螺纹切削G32除外 控制面板上的主轴修调 快速修调 进给修调 S指令 切削速度 指定主轴转速指令组成 S后带若干位数字 如S500 S3500等 其中数表示实际的主轴转速值 单位 r min 上述两个指令分别表示主轴转速 500r min 3500r min G96 恒线速度 单位 m min G97 取消恒线速度 G97为缺省值 如 S200T0101 G96S200 G97S500 T D H指令指定刀具号和刀具长度 半径存放寄存器号指令 组成 T D后跟两位数字 如T01 D02等 其中数字分别表示存放的在库中的刀具号和刀具长度 H 半径补偿 D 寄存器号 上述两个指令分别表示后续加工将选择刀库中01号刀具和采用D02寄存器中的数值进行补偿 若用四位数码指令时 例如T0102 则前两位数字表示刀号 后两位数字表示刀补号 由于不同的数控系统有不同的指定方法和含义 具体应用时应参照所用数控机床说明书中的有关规定进行 1 工件坐标系设定指令通过设定刀具对刀点来建立工件坐标系 G92IP 如G92X Z 表示建立工件坐标系 对刀点在工件坐标系中的坐标为X400 Z250 IP 绝对坐标编程时是终点坐标 相对坐标编程时时刀具移动的距离 G92X400 Z250 2 4数控系统的指令代码 以FANUC系统为例 见教材表2 3和2 4 一 与坐标系有关的G代码G92 G54 G59 G52 G17 G18 G19 重要说明 1 在执行此G92指令之前必须先进行对刀 通过调整机床 将刀尖放在程序所要求的起刀点位置上 即在执行G92指令之前 刀尖的位置要在X400Y250 上 2 此指令并不会产生机械移动 只是把这个坐标值存储在数控装置内 从而建立新的坐标系 3 设定的坐标系在机床重开机时消失此法复杂容易出错 用时要特别小心 此法最好不用 而用刀具偏置法来设定工件坐标系 2 选择工件坐标系指令 G54 G59 指令格式 G54 IP G59G54为缺省值 可用G54 G59指令来代替G92建立工件坐标系 它是先测定出工件原点在机床坐标系中的坐标值 并把该值用MDI方式输入 因而该值无论断电与否都将一直被系统所记忆 直到重新设置为止 很多数控系统都提供G54 G59指令 完成共预置六个工件原点的功能 3 设定局部坐标系指令 G52 G52X100 Y50 执行此指令后 程序指定的坐标值都是局部坐标系中的值 取消局部坐标系指令 G52IP0 如G52X0Z0 5 坐标平面设定指令 G17 G18 G19 G17 xy平面 G17为缺省值 G18 zx平面 G19 yz平面 对于三轴联动的铣床和加工中心 常用这些指令指定在哪一个平面内进行加工 对于两轴联动的机床 如数控车床 由于总是在XZ平面内运动 故无需设定平面指令 二 坐标值尺寸G代码 1 绝对值和增量值编程指令 G90 G91 绝对编程 G90G01X100 0Z50 0 增量编程 G91G01X60 0Z 100 0 注 在某些机床中用X Z表示绝对编程 用U W表示相对编程 允许在同一程序段中混合使用绝对和相对编程方法 绝对 G01X100 0Z50 0 相对 G01U60 0W 100 0 混用 G01X100 0W 100 0 G01U60 0Z50 0 这种编程方法不需要在程序段前用G90或G91来指定 2 公制 英制转换指令G20 英制输入G21 公制输入 默认G21 3 直径编程与半径编程G36直径编程 缺省值 出厂一般设为直径编程G37半径编程三 关于参考点的G代码 1 自动返回参考点指令 G28IP 2 自动从参考点返回指令 G29IP G28和G29指令应用的例子 刀具从A经B点返回参考点R 换刀后经由B点返回C点 0001T0101G00X150 0Z5 0G28X200 0Z200 0 返回参考点 A B R T0202 在参考点换刀G29X80 0Z50 0 从参考点经由B点返回到C点 R B C 第三讲结束
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!