




已阅读5页,还剩47页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
3 1数控铣床编程基础 第一节 数控铣床编程基础第二节 数控铣床基本G指令 1 第一节数控铣床编程基础 1 数控铣床功能特点 铣削加工 2 孔加工及螺纹加工 3 刀具半径自动补偿功能 4 刀具长度补偿功能 5 固定循环功能 6 镜像加工功能 7 子程序功能 8 数据输入 输出及DNC功能 9 自诊断功能 2 2 数控铣床坐标系和参考点 坐标系的确定原则 刀具相对于静止工件而运动的原则 标准的机床坐标系是一个右手笛卡尔直角坐标系 这个坐标系的X Y Z坐标轴与机床的主要导轨相平行 它与安装在机床上并且按机床的主要直线导轨找正的工件相关 主运动是Z轴 X轴是水平的 根据右手螺旋法则 确定Y轴 3 坐标系的确定原则 运动的方向 数控机床的某一部件运动的正方向 是增大工件和刀具之间距离的方向为坐标轴的正方向 即刀具远离工件的方向 4 坐标轴的规定 Z轴 定义为机床主轴或平行于主轴的坐标轴 如果机床有一系列主轴 则选尽可能垂直于工件装夹面的主轴为Z轴 正方向 定义为从工作台到刀具夹持的方向 即刀具远离工作台的运动方向 5 X轴 为水平的 平行于工件装夹平面的坐标轴 它平行于主要的切削方向 且以此方向为正方向 坐标轴的规定 Y轴 正方向则根据X轴和Z轴的方向按右手螺旋法则确定 6 a 立式数控铣床 b 卧式数控铣床 7 机床坐标系的原点机床坐标系的原点即机床原点 是指在机床上设置的一个固定点 它在机床装配 调试时就已确定下来了 是数控机床进行加工运动的基准点 由机床制造厂家确定 8 数控铣床参考点机床参考点一般取在X Y Z三个直角坐标轴正方向的极限位置上 在数控机床回参考点 也叫做回零 操作后 CRT显示的是机床参考点相对机床坐标原点的相对位置的数值 机床参考点也称为机床零点 机床启动后 首先要将机床返回参考点 回零 即执行手动返回参考点操作 使各轴都移至机床参考点 这样在执行加工程序时 才能有正确的工件坐标系 9 3 工件坐标系 工件坐标工件坐标系的各坐标轴名称和方向必须与所使用的数控机床坐标系相应的名称和方向相同 10 工件坐标系的原点工件坐标系的原点是指根据加工零件图样选定的编制零件程序的原点 即编程坐标系的原点 编程原点由编程人员自己确定 应该尽量选择在零件的设计基准或工艺基准上 或者是工件的对称中心上 并考虑到编程的方便性 11 机床坐标系和工件坐标系之间的联系当工件安装在机床上以后 机床坐标系和工件坐标系的原点是绝对不可能重合的 工件的原点相对于机床的原点 在X Y Z方向有位移量 通过对刀操作可以测定 因此 编程人员在编制程序时 只要根据零件图样就可以选定编程原点 建立编程坐标系 计算坐标数值 而不必考虑工件毛坯装夹的实际位置 12 对加工人员来说 则应在装夹工件 调试程序时 确定加工原点的位置 并在数控系统中给予设定 即给出原点设定值 这样数控机床才能按照准确的加工位置进行加工 数控操作人员确定工件原点相对机床原点的操作过程 称为对刀 13 第二节数控铣床基本G指令 一 有关坐标和坐标系的指令 1 绝对值编程G90与增量值编程G91格式 G90GX Y Z G91GX Y Z 注意 铣床编程中增量编程不能用U W 14 注意 铣床中X轴不再是直径 例 刀具由原点按顺序向1 2 3点移动时用G90 G91指令编程 15 2 工件坐标系设定G92格式 G92X Y Z X Y Z 为当前刀位点在工件坐标系中的坐标 G92指令通过设定刀具起点相对于要建立的工件坐标原点的位置建立坐标系 此坐标系一旦建立起来 后续的绝对值指令坐标位置都是此工件坐标系中的坐标值 16 说明 G92设置加工坐标系 G92XX2YY2ZZ2则将工件原点设定到距刀具起始点距离为X X2 Y Y2 Z Z2的位置上 17 3 工件坐标系选择G54 G59 18 说明 1 G54 G59是系统预置的六个坐标系 可根据需要选用 2 该指令执行后 所有坐标值指定的坐标尺寸都是选定的工件加工坐标系中的位置 1 6号工件加工坐标系是通过CRT MDI方式设置的 3 G54 G59预置建立的工件坐标原点在机床坐标系中的坐标值可用MDI方式输入 系统自动记忆 4 使用该组指令前 必须先回参考点 5 G54 G59为模态指令 可相互注销 19 选择机床坐标系 4 G53 选择机床坐标系编程格式 G53G90X Y Z G53指令使刀具快速定位到机床坐标系中的指定位置上 式中X Y Z后的值为机床坐标系中的坐标值 例 G53X 100Y 100Z 20G53为非模态指令 只在当前程序段有效 5 G52 局部坐标系设定编程格式 G52X Y Z 式中X Y Z后的值为局部原点相对工件原点的坐标值 20 几个坐标系指令应用举例如图所示从A B C D行走路线 21 编程如下N01G54G00G90X30 0Y40 0快速移到G54中的A点N02G59将G59置为当前工件坐标系N03G00X30 0Y30 0移到G59中的B点N04G52X45 0Y15 0在当前工件坐标系G59中建立局部坐标系G52N05G00G90X35 0Y20 0移到G52中的C点N06G53X35 0Y35 0移到G53 机械坐标系 中的D点 22 二 坐标平面选定 坐标平面选择G17 G18 G19格式 G17G18G19 23 G17 XY平面 G18 ZX平面 G19 YZ平面 坐标平面选择指令是用来选择圆弧插补的平面和刀具补偿平面的 G17 G18 G19为模态功能 可相互注销 G17为缺省值 24 三 参考点控制指令 1 自动返回参考点G28格式 G28X Y Z 其中 X Y Z为指定的中间点位置 25 说明 执行G28指令时 各轴先以G00的速度快移到程序指令的中间点位置 然后自动返回参考点 在使用上经常将XY和Z分开来用 先用G28Z 提刀并回Z轴参考点位置 然后再用G28X Y 回到XY方向的参考点 在G90时为指定点在工件坐标系中的坐标 在G91时为指令点相对于起点的位移量 26 2019 12 27 27 G28指令前要求机床在通电后必须 手动 返回过一次参考点 使用G28指令时 必须预先取消刀具补偿 G28为非模态指令 28 参考点控制指令 G29 2 自动从参考点返回G29格式 G29X Y Z其中 X Y Z为指令的定位终点位置 29 四 有关单位的设定 1 尺寸单位选择G20 G21 G22格式 G20英制G21公制尺寸输入制式G22脉冲当量 这3个G代码必须在程序的开头坐标系设定之前用单独的程序段指令或通过系统参数设定 程序运行中途不能切换 30 五 基本编程指令 1 快速定位指令G00格式 G00X Y Z 其中 X Y Z 为快速定位终点 在G90时为终点在工件坐标系中的坐标 在G91时为终点相对于起点的位移量 空间折线移动 31 说明 1 G00一般用于加工前快速定位或加工后快速退刀 2 为避免干涉 通常的做法是 不轻易三轴联动 一般先移动一个轴 再在其它两轴构成的面内联动 如 进刀时 先在安全高度Z上 移动 联动 X Y轴 再下移Z轴到工件附近 退刀时 先抬Z轴 再移动X Y轴 32 直线插补指令 G01 2 直线进给指令G01格式 G01X Y Z F 其中 X Y Z为终点 在G90时为终点在工件坐标系中的坐标 在G91时为终点相对于起点的位移量 33 说明 1 G01指令刀具从当前位置以联动的方式 按程序段中F指令规定的合成进给速度 按合成的直线轨迹移动到程序段所指定的终点 2 实际进给速度等于指令速度F与进给速度修调倍率的乘积 3 G01和F都是模态代码 如果后续的程序段不改变加工的线型和进给速度 可以不再书写这些代码 4 G01可由G00 G02 G03或G33功能注销 34 G00 G01指令的使用 35 程序如下 O0001 G90G54 M03S500F200 G00X0 0Y0 0 Z 5 0 G01X20 0Y20 0F100 Y50 0 X40 0 X50 0Y40 0 Y20 0 X20 0 G00X0Y0 Z100 0 M05 M30 36 F F 指令格式 或 1 圆弧插补指令 3 圆弧进给指令G02 顺时针圆弧插补G03 逆时针圆弧插补 37 圆弧插补指令 G02 G03 2 指令参数说明 圆弧插补只能在某平面内进行 G17代码进行XY平面的指定 省略时就被默认为是G17当在ZX G18 和YZ G19 平面上编程时 平面指定代码不能省略 38 G02 G03判断 G02为顺时针方向圆弧插补 G03为逆时针方向圆弧插补 顺时针或逆时针是从垂直于圆弧加工平面的第三轴的正方向看到的回转方向 平面圆弧插补 39 I J K分别表示X Y Z轴圆心的坐标减去圆弧起点的坐标 如下图所示 某项为零时可以省略 40 起点 当圆弧圆心角小于180 时 R为正值 当圆弧圆心角大于180 时 R为负值 整圆编程时不可以使用R 只能用I J K F为编程的两个轴的合成进给速度 41 3 编程算法 42 圆弧AB 绝对 G17G90G02XxbYybRr1Ff 或G17G90G02XxbYybI x1 xa J y1 ya Ff 增量 G91G02X xb xa Y yb ya Rr1Ff 或G91G02X xb xa Y yb ya I x1 xa J y1 ya Ff 43 4 编制圆弧程序段大圆弧AB 每段圆弧可有四个程序段表示 G17G90G03X0Y25R 25F80G17G90G03X0Y25I0J25F80G91G03X 25Y25R 25F80G91G03X 25Y25I0J25F80 44 小圆弧AB G17G90G03X0Y25R25F80G17G90G03X0Y25I 25J0F80G91G03X 25Y25R25F80G91G03X 25Y25I 25J0F80 45 例2 整圆编程要求由A点开始 实现逆时针圆弧插补并返回A点 G90G03X30Y0I 40J0F80G91G03X0Y0I 40J0F80 46 5 G02 G03实现空间螺旋线进给格式 G17G02 G03 X Y R Z F 或G18G02 G03 X Z R Y F G19G02 G03 Y Z R X F 即在原G02 G03指令格式程序段后部再增加一个与加工平面相垂直的第三轴移动指令 这样在进行圆弧进给的同时还进行第三轴方向的进给 其合成轨迹就是一空间螺旋线 X Y Z为投影圆弧终点 第3坐标是与选定平面垂直的轴终点 47 如下图所示轨迹 G91G17G03X 30 0Y30 0R30 0Z10 0F100或 G90G17G03X0Y30 0R30 0Z10 0F100 48 六 基本指令编程举例 如图所示零件以 30的孔定位精铣外轮廓暂不考虑刀具补偿 49 程序单 1 0001G92X150 0Y160 0Z120 0G90G00X100 0Y60 0Z 2 0S100M03G01X75 0F100X35 0G02X15 0R10 0G01Y70 0G03X 15 0R15 0G01Y60 0G02X 35 0R10 0G01X 75 0 主程序号建立工件坐标系 编程零点w快进到X 100 Y 60Z轴快移到Z 2 主轴直线插补至X 75 Y 60 直线插补至X 35 Y 60顺圆插补至X 15 Y 60直线插补至X 15 Y 70逆圆插补至X 15 Y 70直线插补至X 15
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年事业单位工勤技能-江苏-江苏保健按摩师四级(中级工)历年参考题库含答案解析(5套)
- 2025年事业单位工勤技能-广西-广西地图绘制员五级(初级工)历年参考题库含答案解析
- 2025年事业单位工勤技能-广东-广东热处理工一级(高级技师)历年参考题库含答案解析
- 2025年事业单位工勤技能-广东-广东机械热加工四级(中级工)历年参考题库典型考点含答案解析
- 2025年事业单位工勤技能-广东-广东地质勘查员五级(初级工)历年参考题库典型考点含答案解析
- 2025年事业单位工勤技能-广东-广东保育员五级(初级工)历年参考题库含答案解析
- 2020-2025年初级经济师之初级建筑与房地产经济通关题库(附答案)
- 2025年驾驶证考试-客车理论考试-客车驾驶证(科目一)历年参考题库含答案解析(5套)
- 2025年职业技能鉴定-铁路职业技能鉴定-铁路职业技能鉴定(铁路钢轨探伤工)技师历年参考题库含答案解析(5套)
- 2025年职业技能鉴定-铁路职业技能鉴定-变电值班员(初级工)历年参考题库含答案解析(5套)
- 麦冬(浙麦冬)规范化生产技术规程
- 2024-2029年N-甲基吗啉N-氧化物(NMMO)行业市场现状供需分析及市场深度研究发展前景及规划投资研究报告
- 技术交底记录(通风)
- 2024年浙江温州乐清市公安局警务辅助人员招聘笔试参考题库附带答案详解
- (高清版)TDT 1055-2019 第三次全国国土调查技术规程
- 中国茶文化英文
- 乳果糖口服溶液说明书用法
- 钳工中级理论知识试卷与答案
- 30题机器人运动控制工程师岗位常见面试问题含HR问题考察点及参考回答
- 日本水引文化+介绍+课件+【知识精讲精研】人教版初中日语第一册兴趣拓展课
- Photoshop-SketchUp园林景观效果图制作课件-平面效果图制作
评论
0/150
提交评论