数控车椭圆加工.ppt_第1页
数控车椭圆加工.ppt_第2页
数控车椭圆加工.ppt_第3页
数控车椭圆加工.ppt_第4页
数控车椭圆加工.ppt_第5页
已阅读5页,还剩32页未读 继续免费阅读

下载本文档

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

文档简介

数控车高级篇一 椭圆的加工 宏程序的初步应用 集美轻校机自科 李宝强 目前为止我们学习了FANUC系统下数控车的主要循环指令 前面这几周我们练习过的题目 对前几周的要求 踏踏实实的认真把指令弄清楚作业要认真独立完成 没有做完的要充分利用时间完成要独立在仿真软件上把工件加工出来熟悉加工的工艺 尺寸的控制 摩耗的应用 为后面的数控实习打好基础 能顺利通过数控车中级工的鉴定 椭圆的加工及宏程序的简单应用 这周我们的任务是学习 下面我们看一道包含椭圆的轴的加工 加工过程 O0088G99G21T0101S800M03G0X62Z2G01Z0X 1F0 2G0X62Z2G71U2R0 5G71P10Q20U0 5W0F0 2N10G0G42X32S1500G01Z0F0 1Z 60X37G02X57W 10R10N20G01G40X62G70P10Q20G0X100Z100 T0202S600M3G0X34Z2G73U6R6G73P30Q50U0 8W0F0 2N30G0G42X20G01S1500F0 1 1 20 2 13 3 15N35 4 2 SQRT 1 1 3 3 1G01X 2 4 Z 3 15 3 3 0 5IF 3GE 10 34 GOTO35G02X26Z 36R12G01Z 46X29X31W 1N50G01G40X62G70P30Q50G0X100Z100M05M30 用户宏程序 customMacro 是以变量的组合 通过各种算术和逻辑运算 转移和循环等命令 而编制的一种可以灵活运用的程序 通过改变变量的值 来完成不同的加工和操作 有A B两类 A类宏程序格式为 G65HmP IQ jR k 式中 m 宏程序功能 数值范围01 99 i 运算结果存放处的变量名 j 被操作的第一个变量 也可以是一个常数 k 被操作的第二变量 也可以是一个常数 B类宏程序格式为 1 非模态调用 或单一调用G65 G65P 程序号 L 自变量赋值 式中 P 指定宏程序号 L 重复调用次数 1 9999 调用1次时L可以省略 2 模态调用 G66 G67 G66P 程序号 L 重复次数 在书写时 G66必须写在之前 L最多可9999次 自变量赋值与非模态调用相同 G67 取消宏程序模态调用方式 1 变量的表示 变量号i 0 1 2 3 4 例 8 110 1100 表达式必须用括号括起来 1 2 12 i 表达式 1 1 例 F 10 当 10 20时 F20被指令 X 20 当 20 100 时 X 100 被指令 G 130 当 130 2时 G2被指令 但当一个变量的值未被定义时 那么这个变量则被当作 空变量 变量 0始终是空变量 它是不能被赋予任何值的 2 变量的引用 3 变量的类型和功能 我们常用此变量 4 变量的运算和控制指令 5 控制指令 1 无条件转移 GOTO语句 格式 GOTOn 式中 n 顺序号 1 9999 可用变量表示 举例 GOTO1 GOTO 10 2 条件转移 IF语句 格式 IF 条件式 GOTOn 条件式 1 20 2 13 3 15N35 4 2 SQRT 1 1 3 3 1G01X 2 4 Z 3 15 3 3 0 5IF 3GE 10 34 GOTO35 举例 求1到10之和 O7100 1 0 2 1 N1IF 2GT10 GOTO2 1 1 2 2 2 1 GOTO1 N2M30 3 循环 WHILE语句 格式 WHILE 条件式 DOm ENDm 式中 m 循环执行范围的识别号 只能是12和3 否则系统报警注意 DO END循环能够按需要使用多次 即循环嵌套 循环嵌套 DO END循环嵌套 WHILE 条件式1 DO1 WHILE 条件式2 DO2 WHILE 条件式3 DO3 END3 END2 END1 举例 求1到10之和 O7200 1 0 2 1 WHILE 2LE10 DO1 1 1 2 2 2 1 END1 M30 数控车床椭圆的加工 椭圆方程 其中a为椭圆的长半轴 b为椭圆的短半轴 椭圆的加工编程思路 步骤1 对椭圆方程的进行转化根据车床的坐标系 将椭圆方程进行如下变化 G01 1 20 椭圆的长半轴 1 a 2 13 椭圆的短半轴 2 b 3 15 椭圆轨迹的起点距椭圆中心的Z向距离 3 z变量N10 4 2 SQRT 1 1 3 3 1 椭圆X变量G01X C 2 4 z 3 15 利用直线切削指令加工 3 3 0 5 z向变量递减 逐段 IF 3GE 10 34 GOTO10 Z向变量的判断 椭圆轨迹的终点与椭圆的坐标系的距离G02X26Z 36R12G01Z 50 步骤2 程序变量的设置 椭圆终点距离椭圆坐标系z向距离 左 右 椭圆中心距编程原点z向距离 对于中心线与轴线不重合的凸的椭圆 x值需加上椭圆中心线与轴线的X向距离C 对于中心线与工件中心线重叠 可省略 对于中心线与轴线不重合凹的椭圆 应用椭圆中心线与轴线X向距离C x值 10 34 方程的推导 1 20 椭圆的长半轴 1 a 2 13 椭圆的短半轴 2 b 3 15 椭圆的起点距椭圆中心的Z向距离 3 zN10 4 椭圆X半径变量 4 x 4 2 SQRT 1 1 3 3 1 坐标系变换 代入变量 1 a 2 b 3 z 4 x 2 SQRT 1 1 3 3 1 椭圆加工类型 一 椭圆位于轴端 部分是完整的 中心线与轴线重合 G01 1 40 2 24 3 40 N10 4 2 SQRT 1 1 3 3 1 G01X 2 4 z 3 40 3 3 0 5 IF 3GE 27 59 GOTO10 G02x60z 90R15 O0001 G0X32Z2G73U15R15G73P10Q20U0 8W0F0 2 N10GOG42X0 G01Z0S1500F0 1 G03X16Z 8R8 G01X20 Z 12 144 1 20 2 15 3 12 86N15 4 2 SQRT 1 1 3 3 1G01X 2 4 Z 3 25 3 3 0 5IF 3GE 0 GOTO15N20G01G40X42 类型二 椭圆位于中间 轴线重合 1 40 2 21 3 31 41N15 4 2 SQRT 1 1 3 3 1G01X 2 4 Z 3 54 3 3 0 5IF 3GE4 68 GOTO15 类型三 椭圆中心线偏离轴线一定距离 椭圆是凸的 对于凸的椭圆 x值上加椭圆中心线与Z轴中心的距离 1 15 2 12 3 8 29N15 4 2 SQRT 1 1 3 3 1G01X 2 4 25 Z 3 53 78 3 3 0 5IF 3GE 12 18 GOTO15 53 78 1 24 2 30 3 11 97N15 4 2 SQRT 1 1 3 3 1G01X 100

温馨提示

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

评论

0/150

提交评论