版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、项目十: 宏程序加工非圆曲线轮廓、知识能力目标:理论知识:学习宏指令编程基本知识 ;实践知识方面:学习用宏指令编程加工非圆曲线、三维倒角倒圆等。、教学实施: 一)宏指令编程在加工一些形状相似的系列零件或加工非直线、 圆组成的曲线时, 可以采用 宏程序进行编程,减少编程工作量。1. 宏变量#1#33局部变量#100 #999公共变量系统变量#1000 2. 运算符与表达式1)算术运算符条件运算符EQ NE GT GE LT LE3)逻辑运算符AND OR XOR函数 SINASIN COSACOS TANATAN ABS SQRT FIX FUP5)ROUND LN EXP表达式:用运算符连接起
2、来的常数宏变量构成表达式如:175/SQRT2 * COS55 * PI/180 赋值语句 把常数或表达式的值送给一个宏变量称为赋值; 格式:宏变量 =常数或表达式如:#2 = 175/SQRT2 * COS55 * PI/180 #3 = 124.0条件判别语句 IF GOTO THEN1)无条件表达式GOTO n2)IF 条件表达式 GOTO n3) IF 条件表达式 THEN循环语句 WHILE DO1-3 END1-31)格式: WIIILE 条件表达式 DO1-3END1-3宏程序的调用 G65 G66 G671)宏程序的非模态调用 G652)宏程序的模态调用 G66 G67三、编程
3、实例一)零件图 (图 3-30)V(二)参考加工程序通孔圆周均布 沉孔深 -.逊冷数控铳床程序编制的基本方法课题/-乙匸百23厂 養J6zQ3&X-AJ二片nb12U o +9Y、I 60人丨一 y、108890.02100数控铳实习基本课题八比例1:1XK-A-08时间300分 钟制图材料1 LC4材料定额100X100X 30审核批准(单位名称)心、灵J违_ 丄: r _刀具表T0116立铳刀T0280面铳刀T038钻头T0410键槽铳刀T0522钻头T06精镗孔刀切削用量粗加工精加工主轴速度S1200rpm1500rpm进给量F180mm/min120mm/min切削深度a p小于13m
4、m0.2mm加工程序(参考程序)程序注释00001主程序(铳椭圆)设定工件坐标系,主轴正转转速为1000rpm快速移动点定位N10 G54 G40 S1200 M03 T01N20 G00 X-30 Y-70 Z10Z-5.8快速下降至Z-5.8mmN30 G01 G41 D01 X-30 Y0 F180建立刀具半径左补偿 D01=30N40 G65 P0005调用子程序铳椭圆外轮廓N50 G00 Z10刀具退到离工件表面 10mn处G40 X-30 Y-70取消刀具半径左补偿Z-5.8快速下降至Z-5.8mmN60 G01 G41 D02 X-30 Y0 F180建立刀具半径左补偿 D02=
5、15N70 G65 P0005调用子程序铳椭圆外轮廓N80 G00 Z10刀具退到离工件表面 10mn处G40 X-30 Y-70取消刀具半径左补偿Z-5.8快速下降至Z-5.8mmN90 G01 G41 D03 X-30 Y0 F180建立刀具半径左补偿D03=8.2N100 G65 P0005调用子程序铳椭圆外轮廓N110 G00 Z10刀具退到离工件表面 10mn处G40 X-30 Y-70取消刀具半径左补偿Z-6快速下降至Z-6mm(精铳)N120 S1500 M03主轴正转转速为 1200rpmN130 G01 G41 D01 X-30 Y0 F120建立刀具半径左补偿 D01=30
6、N140 G65 P0005调用子程序铳椭圆外轮廓N150 G00 Z10刀具退到离工件表面 10mn处G40 X-30 Y-70取消刀具半径左补偿Z-6快速下降至Z-6mmN160 G01 G41 D02 X-30 Y0 F120建立刀具半径补偿 D02=15N170 G65 P0005调用子程序铳椭圆外轮廓N180 G00 Z10刀具退到离工件表面 10mn处G40 X-30 Y-70取消刀具半径左补偿Z-6快速下降至Z-6mmN190 G01 G41 D04 X-30 Y0 F120建立刀具半径补偿 D04=8N200 G65 P0005调用子程序N210 GOO Z1OO刀具快速退到离
7、工件表面 100mn处G40 X-100 YO取消刀具半径左补偿N210 M05主轴停转N220 M30程序结束返回程序开头O0005子程序(铳椭圆)N1O #1= -1801号变量初始值-180度N20 WHILE #1 LE 180 DO11号变量小于等于180度执行循环N30 #2=30*COS#12号变量赋值#3=20*SIN#13号变量赋值N40 G01 X#2 Y#3直线插补铳削N50 #1=#1+0.5每次1号变量增加0.5度N60 END1结束执行循环1N70 G01 Y5直线插补铳削N80 M99子程序结束OOO1O主程序名(倒圆角)N10 G57 S2000 M03 T04设定工件坐标系,主轴正转转速为1500rpmN20 GOO XO YO Z10回原点X12直线插补铳削N30 G01 ZO F120直线插补下降至ZOmmN40 G65 P0011调用子程序倒圆角N50 GOO Z100刀具退到离工件表面 100mn处N60 M05主轴停转N70 M30程序结束返回OOO11子程序(倒圆角)N10 #1=0设置1号变量初始值为0N20 WHILE #1 LE 90 DO11号变量小于90度N30 #2=12-5*SIN#12号变量#3=5*COS#1-53号变量N40 G01 X#2 Z
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年河南省登封市小学二年级下册道德与法治期末考试模拟卷附答案详解AB卷
- 2027年初中数学六年级《认识代数式》第二课时教学设计
- 九年级音乐下册第五单元《我为祖国献石油·二十年后再相会》主题课例教学设计
- 高中地理教学设计 大气组成与垂直分层核心考点突破
- 初中七年级心理健康教学设计:第四单元第二章 积极情绪多表达
- 高中语文高二《过秦论》知识清单与思辨读写教学设计
- 初中七年级地理教学设计:地球的宇宙环境与宜居星球的独特性探究
- 初中体育与健康八年级田径蹲踞式起跑教学设计
- 高中数学必修第一册充分条件与必要条件教学设计
- 高三地理 教学设计 尖子生一轮复习地理工具专题深度突破
- AQ3067-2026 重大生产安全事故隐患判定准则解读
- 2026贵阳市投资控股集团有限公司第二批社会公开招聘笔试备考题库及答案详解
- 2026年书记员招聘考试公共基础知识专项试题附答案
- 固体废物贮存场所建设规范
- (2026年)AED除颤仪操作流程课件
- 领悟乡土文化主题班会课件
- 排水管网勘察测绘方案
- 2026年小学英语学科专业知识(含新课标核心素养)测试卷含答案(三套)
- DB37T5312-2025 建筑施工安全防护设施技术标准
- 急救AI数据集的构建与规范
- 血液净化患者的沟通技巧
评论
0/150
提交评论