自制课件--宏程序实例半球加工.ppt_第1页
自制课件--宏程序实例半球加工.ppt_第2页
自制课件--宏程序实例半球加工.ppt_第3页
自制课件--宏程序实例半球加工.ppt_第4页
自制课件--宏程序实例半球加工.ppt_第5页
已阅读5页,还剩23页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

数控加工编程及操作 1 华中数控用户宏程序之半圆球面加工 机械部卢小强 学习目标 1 掌握循环语句的使用方法2 掌握半球面加工宏程序的编写3 进一步熟悉宏变量的使用方法 下午7时20分 数控加工编程及操作 2 学习重点 1 HNC 21 22M循环语句的使用方法2 半球面加工宏程序的编写 下午7时20分 数控加工编程及操作 3 学习难点 1 变量的使用2 半球面加工路线的设计与坐标的计算 下午7时20分 数控加工编程及操作 4 数控加工编程及操作 5 HNC 21 22T HNC 21M为用户配备了强有力的类似于高级语言的宏程序功能 用户可以使用变量进行算术运算 逻辑运算和函数的混合运算 此外宏程序还提供了循环语句 分支语句和子程序调用语句 利于编制各种复杂的零件加工程序 减少乃至免除手工编程时进行繁琐的数值计算 以及精简程序量 1 宏变量及常量 1 宏变量HNC 21 22T华中世纪星数控系统变量表示形式为 后跟1 4位数字 变量种类有三种 局部变量 0 49是在宏程序中局部使用的变量 用于存放宏程序中的数据 断电时丢失为空 复习回顾 数控加工编程及操作 6 全局变量 用户可以自由使用 50 199 它对于由主程序调用的各子程序及各宏程序来说是可以公用的 可以人工赋值 HNC 21 22T子程序嵌套调用的深度最多可以有8层 每一层子程序都有自己独立的局部变量 变量个数为50 系统变量 系统变量为 1000 1199 它能获取包含在机床处理器或NC内存中的只读或读 写信息 包括与机床处理器有关的交换参数 机床状态获取参数 加工参数等系统信息 2 常量PI 圆周率 TRUE 条件成立 真 FALSE 条件不成立 假 复习回顾 数控加工编程及操作 7 2 运算符与表达式 1 算术运算符 2 条件运算符 EQ NE GT GE LT LE 3 逻辑运算符 AND OR NOT 4 函数 SIN COS TAN ATAN ATAN2 ABS INT SIGN SQRT EXP 5 表达式 用运算符连接起来的常数 宏变量构成表达式 例如 175 SQRT 2 COS 55 PI 180 3 6GT14 复习回顾 数控加工编程及操作 8 3 赋值语句 格式 宏变量 常数或表达式把常数或表达式的值送给一个宏变量称为赋值 例如 2 175 SQRT 2 COS 55 PI 180 3 124 0 复习回顾 数控加工编程及操作 9 4 条件判别语句IF ELSE ENDIF 格式 i 格式 ii IF条件表达式IF条件表达式 ELSEENDIF ENDIF 复习回顾 数控加工编程及操作 10 5 循环语句WHILE ENDW 格式 WHILE条件表达式 ENDW 复习回顾 数控加工编程及操作 11 6 宏程序 子程序调用的参数传递规则 G代码在调用宏 子程序或固定循环 下同 时 系统会将当前程序段各字段 A Z共26个字段 如果没有定义则为零 的内容拷贝到宏执行时的局部变量 0 25 同时拷贝调用宏时当前通道九个轴 轴0 轴8 的绝对位置 机床绝对坐标 到宏执行时的局部变量 30 38 宏程序的调用格式为 M98P 宏程序名 或G65P 宏程序名 25Z 复习回顾 任务分析 数控加工编程及操作 12 使用HNC 21 22系统数铣加工如图所示半球面零件 已知球面半径R 30 第一步 加工出圆柱面 数控加工编程及操作 13 第二步 粗铣半球面 下午7时20分 数控加工编程及操作 14 第三步 精铣半球面 下午7时20分 数控加工编程及操作 15 编程思路以若干个不等半径的整圆代替曲面 下午7时20分 数控加工编程及操作 16 下午7时20分 数控加工编程及操作 17 编程思路平头铣刀加工 编程思路球头铣刀加工 下午7时20分 数控加工编程及操作 18 任务实施 1 毛坯与机床2 装夹与坐标系3 刀具4 走刀路径 下午7时20分 数控加工编程及操作 19 走刀路径 下午7时20分 数控加工编程及操作 20 下午7时20分 数控加工编程及操作 21 数学运算 1 A点坐标 X Y Z 对应角度 2 A点高度 H Z R SIN 3 A点对应圆周半径 r X R COS 下午7时20分 数控加工编程及操作 22 下午7时20分 数控加工编程及操作 23 课堂小结 下午7时20分 数控加工编程及操作 27 宏程序使用非常方便 但其中包含很多的变量及运算 很容易出错 所以要求学生要认真细致 严谨周到 不可出现混乱 别外 在运用变量的过程中会涉及到一些相关的数学知识 对于中职生来说 这

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论