已阅读5页,还剩37页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
数控车宏程序编程方法及技巧 在数控车床编程中 宏程序编程灵活 高效 快捷 宏程序不仅可以实现象子程序那样 对编制相同加工操作的程序非常有用 还可以完成子程序无法实现的特殊功能 例如 系列零件加工宏程序 椭圆加工宏程序 抛物线加工宏程序 双曲线加工宏程序等 主要内容 数控车床宏程序编程特征宏程序中的变量宏程序变量间的运算指令宏程序的控制语句数控车床宏程序编程技巧编程实例宏程序用于系列零件的加工椭圆类零件的宏程序编制抛物线类零件的宏程序编制双曲线过渡类零件的宏程序编制 变量的类型和功能 FANUC系统为例 一 数控车床宏程序编程特征 1 宏程序中的变量 变量及变量的引用 1 变量的表示 i 表达式 2 变量的引用 1 1 变量号i 0 1 2 3 4 例 8 110 1100 表达式必须用括号括起来例 1 2 12 例 F 10 当 10 20时 F20被指令 X 20 当 20 100 时 X 100 被指令 G 130 当 130 2时 G2被指令 数学运算功能 加法 i j k减法 i j k乘法 i j k除法 i j k 运算的优先顺序 函数 乘除 逻辑与 加减 逻辑或 逻辑异或 可以用 来改变顺序 2 宏程序变量间的运算 函数运算功能 正弦 i SIN j 单位 度余弦 i COS j 单位 度正切 i TAN j 单位 度反正切 i ATAN j k 单位 度平方根 i SQRT j 绝对值 i ABS j 取整 i ROUND j 逻辑判断功能 等于 EQ格式 jEQ k不等于 NE格式 jNE k大于 GT格式 jGT k小于 LT格式 jLT k大于等于 GE格式 jGE k小于等于 LE格式 jLE k 3 宏程序的控制语句 1 无条件转移 GOTO语句 格式 GOTOn 式中 n 顺序号 1 9999 可用变量表示 举例 GOTO1 GOTO 10 条件转移语句 IF 条件表达式 GOTOn当条件满足时 程序就跳转到同一程序中语句标号为 的语句上继续执行当条件不满足时 程序执行下一条语句 2 条件转移 条件转移语句 WHILE 条件表达式 DOm ENDm当条件满足时 从DOm到END 之间的程序就重复执行 当条件不满足时 程序就执行END 下一条语句 循环嵌套 DO END循环嵌套 WHILE 条件式1 DO1 WHILE 条件式2 DO2 WHILE 条件式3 DO3 END3 END2 END1 二 数控车床宏程序编程技巧编程实例 1 宏程序用于系列零件的加工 宏程序用于系列零件的加工 此系列零件形状相同 但是部分尺寸不同 如果将这些不同的尺寸用宏变量表示 由程序自动将相关基点坐标进行计算则可用同一个程序完成一个系列零件的加工 以上图为例 该系列零件的右端面半球球径可取R10与R15 可将球径用变量表示 编程原点设在工件右端面中心 毛坯直径 45 从图中可以看出编程所需基点A D 三点外 点均与球径 相关 下面给出各基点坐标 程序如下 O0034T0101 M03S800 G98 G00X42Z0 G71U2R1 G71P10Q20U0 5W0F150 N10G01X0 1 10 G03X 2 1 Z 1 R 1 G01Z 60 80 4 1 G01X40Z 60 N20G01Z 90 G00X100 Z100 M05 M30 2 椭圆类零件的宏程序编制 椭圆的标准方程 椭圆的参数方程 其中 为椭圆的离心角 为椭圆的旋转角 两者不为一个值 关系为 椭圆宏程序结构流程 椭圆加工 零件材料45钢 毛坯为 50mm 100mm 按图要求完成数控加工程序 O0001 T0101 M03S800 G0X51 Z2 G71U1 5R1 粗车右端外形轮廓 G71P10Q20U0 5W0 1F150 N10G1X25 966 椭圆处外径 Z0 Z 19 X35 988Z 29 Z 46 X44 X45 992Z 47 N20Z 55 G70P10Q20S1000F120 精车右端外形轮廓 G00X100 Z50 解答 S800F150 150 26 定义椭圆加工余量 N30IF 150LT1 GOTO40 如果余量小于1 跳到40句 M98P0003 调用椭圆加工宏程序 150 150 2 每次递减2mm GOTO30 无条件跳转到30句 N40G0X30 Z2 S1500F80 150 0 开始精加工椭圆轮廓 M98P0003 G0X100 Z5 M30 O0003 椭圆加工子程序 101 20 椭圆长半轴 102 13 椭圆短半轴 103 20 起点处Z坐标 N20IF 103LT1 GOTO50 如果Z值小于1跳转到50句 104 SQRT 101 101 103 103 构造 105 102 104 101 构造 G01X 2 105 150 Z 103 20 直径值定义加上加工余量 Z向偏移椭圆长半轴 103 103 0 5 Z坐标递减0 5mm GOTO20 绝对跳转到20句 N50G00U2 Z2 退刀 M99 椭圆轮廓编程技巧 O0027 T0101 G98 M43 M03S800 G0X80 Z5 G73U25R25 调用粗车循环加工椭圆轮廓 G73P10Q20U0 5W0F150 N10G1X30Z0 轮廓起点 Z 8 79 100 8 79 椭圆起点Z坐标 N15 102 100 44 100 44 103 SQRT 36 36 102 构造 104 10 2 3 103 构造X向半径偏移10mm 105 2 104 G01X 105Z 100 100 100 2 Z向递减2mm IF 100GT 72 102 GOTO15 如果Z坐标值大于 72 102跳转到15句 G00U30 N20X70 G00X80Z5 G70P10Q20F100 精加工椭圆轮廓 G00X100 Z100 M05 M30 MOV007 MOD 参数方程编写椭圆宏程序 O0271 T0101 M03S800 G0X36Z26 20 26 X向总加工余量 N56G0U2 Z26 Z向加工起点 N100 20 20 2 X向递减2mm 1 12 5 椭圆短半轴 2 25 椭圆长半轴 3 0 5 起始处椭圆离心角 5 90 终止处椭圆离心角 WHILE 3LT 5 DO2 当起始角小于终止角时执行DO2到 之间的程序段 6 2 COS 3 构造 7 2 1 SIN 3 构造 G1X 7 20 Z 6F150 椭圆 坐标加余量值 3 3 4 椭圆离心角递增 10 7 20 向当前点坐标 IF 10GT26 GOTO56 如果 向当前点坐标大于 跳转到 句从新定起点 END2G0U2 Z26 退刀 IF 20GE0 GOTO100 如果余量大于等于 跳转到 句 G0X100 M05 M30 抛物线的一般方程 可转化为 3 抛物线类零件的宏程序编制 抛物线宏程序结构流程 抛物线宏程序编制 O0272 M03S800 G98 G00X90Z100 N10 24 0 抛物线顶点处 值 26 0 抛物线顶点处 值 17 10 常量 22 42 抛物线开口处直径 6 1 每次步进量 9 100 进给率 G00X 24Z 26 5 加工起点 G01Z 26F 2 9 N30 24 24 6 向递增 26 24 24 17 构造 G01X2 24Z 26F 9 N60IF 24LT 22 2 GOTO30 如果X值小于开口处直径一半跳转到30句 G01X 22Z 26F 3 9 M05 M30 焦点在X轴上的双曲线 其标准方程为 参数方程为 4 双曲线过渡类零件的宏程序编制 焦点在Y轴上的双曲线 其标准方程为 参数方程为 双曲线宏程序结构流程 焦点在Y轴上的双曲线宏程序编制 程序编制 O0273 T0101 M03S500 G98 G01X10 Z 5 05 X17 524 1 20 N10 2 38 10 SIN 1 3 60 20 TAN 1 G01X2 2Z 3 1 1 1 IF 1LT80 GOTO10 G01X56Z 56 473 X60 G00X100 Z100 M05 M30 焦点在X轴上的双曲线宏程序编程 O0045 T0101 G98 M03S500 G00X60Z0 G01X0 100 0 N1
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 专业茶青采购协议范例一
- 个人承包车辆运输协议合同模板
- 2025年度新能源储能技术研发与应用合作协议4篇
- 专业无人机航拍拍摄合同文档2024版版B版
- 2025年度智能厂区综合环境管理服务合同4篇
- 个人保险理赔服务合同(2024版)3篇
- 二零二五年度厂房出租合同附设备故障应急响应及维修服务协议3篇
- 2025年新型智能化厂房土地购置与使用权合同4篇
- 2025年新型厂房设备购置及安装服务协议4篇
- 2025年度二零二五智能家居摊位租赁及智慧城市建设合同4篇
- 使用错误评估报告(可用性工程)模版
- 公司章程(二个股东模板)
- GB/T 19889.7-2005声学建筑和建筑构件隔声测量第7部分:楼板撞击声隔声的现场测量
- 世界奥林匹克数学竞赛6年级试题
- 药用植物学-课件
- 文化差异与跨文化交际课件(完整版)
- 国货彩瞳美妆化消费趋势洞察报告
- 云南省就业创业失业登记申请表
- UL_标准(1026)家用电器中文版本
- 国网三个项目部标准化手册(课堂PPT)
- 快速了解陌生行业的方法论及示例PPT课件
评论
0/150
提交评论