已阅读5页,还剩37页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第2章数控编程基础 2 1程序编制的基础 一 程序编制的基本概念 从零件图纸到编制零件加工程序和制作控制介质的全部过程 称为程序编制 程序编制分为手工和自动编程两种 手工编程的步骤 二 数控加工工艺基础 一 数控加工工序的划分 工序的划分原则 先面后孔的原则 刀具集中的原则 粗 精分开的原则 按部位分序的原则 二 对刀点与换刀点 对刀点 刀具相对于工件运动的起点 又称起刀点 也就是程序运行的起点 换刀点 一把刀具用完后 为防止刀具与工件相碰 刀具要先到工件之外 再进行换刀这个位置就叫换刀点 对刀点的选择原则 对刀点应便于数学处理和程序编制 对刀点在机床上容易校准 在加工过程中便于检查 引起的加工误差小 对刀点可以设置在零件 夹具上面或机床上面 换刀点应根据工序内容的安排 为了防止换刀时刀具碰伤工件 换刀点往往设在零件的外面 三 走刀路线的选择 走刀路线是指数控加工过程中刀位点相对于被加工工件的运动轨迹 走刀路线的选择原则 保证零件的加工精度和表面租糙度 方便数值计算 减少编程工作量 缩短走刀路线 减少空行程 四 刀具的选择 切削用量的确定 加工刀具的选择 应尽可能选用硬质合金刀具或性能更好的更耐磨的带涂层的刀具 铣平面轮廓用平头立铣刀 铣空间轮廓时选球头立铣刀 切削用量的选择 数控机械加工的切削深度 切削速度和进给量的确定原则与普通机械加工相似 也可根据实际经验或查问有关手册 数控机床的使用说明书上一般都会给出切削参数的推荐值 选择刀具时要规定刀具的结构尺寸 供刀具组装预调使用 还要保证有可调用的刀具文件 对选定的新刀具应建立刀具文件供编程用 五 数控机床的选择 1 平面孔系零件的加工 这类零件或孔数较多 或孔位置精度要求较高 宜用点位直线控制的数控钻床与镗床加工 2 旋转体类零件的加工 此类零件多选用数控车床或数控磨床加工 3 平面轮廓的加工 此类零件的轮廓多由直线和圆弧组成 一般选两坐标联动的数控铣床加工 六 程编中的误差控制 误差源 逼近误差 4 立体轮廓表面的加工 一般选用具有三轴或三轴以上联动功能的数控铣床加工此类零件 插补误差 圆整误差 程编中的误差应控制在总误差的10 20 之内 三 数控编程系统 数控编程可分为机内编程和机外编程 机内编程指利用数控机床本身提供的交互功能进行编程 机外编程则是脱离数控机床本身在其他设备上进行编程 四 利用CAM系统进行自动编程的基本步骤 1 加工工艺确定 1 校准加工零件的尺寸 公差和精度要求 2 确定装卡位置 3 选择刀具 4 确定加工路线 5 选定工艺参数 2 加工模型建立 利用CAM系统提供的图形生成和编辑功能将零件的被加工部位绘制在计算机屏幕上 作为计算机自动生成刀具轨迹的依据 3 刀具轨迹生成 建立了加工模型后 即可利用CAM系统提供的多种形式的刀具轨迹生成功能进行数控编程 4 后置代码生成 后置处理的目的是形成数控指令文件 利用CAM系统提供的后置处理器可方便地生成和特定机床相匹配的加工代码 5 加工代码输出 2 2数控加工的编程基础 程序字按其功能的不同可分为 顺序号字 准备功能字 尺寸字 进给功能字 主轴转速功能字 刀具功能字和辅助功能字7种类型 一 编制数控程序常用的指令代码 一 准备功能代码 G代码 准备功能代码用于指定一些动作或选择一种操作方式 它使用G字编程 G字可接3位整数 也可以带一位小数 1 与坐标设定有关的指令 模态代码是指某些G代码在一个程序段被指定后 直到以后程序段出现同组的另一个代码时才失效的G代码 非模态代码是指只有书写了该代码时才有效的代码 表2 1与坐标设定有关的指令 2 与坐标轴移动有关的指令 表2 2与坐标轴移动有关的指令 3 刀具补偿指令 表2 3与刀具补偿有关的指令 4 与指令确定的数值有关的指令 表2 4与指令确定的数值有关的指令 5 可简化编程的指令 表2 5可简化编程的指令 6 宏指令 G100 120各代码可供建立用户指令 以简化程序编制 7 其他功能G代码 表2 6其他功能G代码 1 快速直线插补 G0 G0快速直线插补控制机床各轴以最大速率从现在位置移动到指令位置 G0是模态代码 其编程格式为 G0XYZ 2 直线插补 G1 直线插补G1程序段控制各轴以指定的进给速率沿直线方向从现在位置移动到指令位置 G1是模态代码 其编程格式为 G1XYZF 进给速率 3 顺圆弧插补 G2 圆弧插补G2程序段可以使机床从现在位置沿圆顺时针弧轨迹运动到指令位置 进给速率沿圆弧的切线方向 大小等于编程的进给率F G2表示刀具沿顺圆运动 CW 4 逆圆弧插补 G3 圆弧插补G3程序段可以使机床从现在位置沿逆时针圆弧轨迹运动到指令位置 进给速率沿圆弧的切线方向 大小等于编程的进给率F G3表示刀具沿逆圆运动 CCW 圆弧插补可以用两种方式编程 编程G2或G3及I J K字定义圆弧中心点 称为中心编程 当圆弧的中心是关键尺寸时 选用该编程方法 其编程格式为 G2XYZIJKF 进给速率 半径编程当圆弧的半径R或终点坐标为关键尺寸时 选用该编程方法 其编程格式为 G2XYZRF 进给速率 当圆心角 180 时 R以正值表示 当圆心角 180 时 R以负值表示 但整圆不能用此编程方法 二 辅助功能代码 M代码 辅助功能代码 M代码 用于指令控制功能和机床功能 多与程序执行和机械控制有关 1 M00程序停止 执行M00后程序停止 可按机床上的起动按钮使机床重新起动 继续执行以后的程序 2 M01可选择的程序停止 当按下机床操作面板上的 选择开机 按钮时 执行M0l以后程序停止 重新起动则继续执行下段 3 M02和M30程序结束 4 M03 M04和M05主轴正转 反转和停转 5 M06换刀 6 M15 M16第四旋转轴正转 反转 7 Ml9主轴定位 执行M19后可使主轴正转后停在规定的角度上 8 M118主轴定位 反转 执行M118后可使主轴反向旋转后停在规定的角度上 9 M119主轴定位 以较短的路径转 10 M52 M53和M54与G指令固定循环配合使用 11 M132 M133决定机床上的 单段执行 开关 程序逐段执行 有效 无效 12 M134 M135决定机床上的 主轴转速倍率 开关有效 无效 13 M136 M137决定机床上的 进给速度倍率 开关有效 无效 14 Ml38 M139决定机床上的 空运转 开关有效 无效 l5 M140 M14l决定机床上的 进给保持 开关有效 无效 16 M201 M210与G100 G120各代码一样可供建立用户宏指令 以简化程序的编制 三 F S T指令 都是续效代码 1 F指令为进给速度指令 该表示方法有 a 代码法 F后跟两位数 这两位数字表示该进给速度的序号 b 直接指定法 F后所跟的数字就是实际进给速度 如F50表示进给速度为50mm min 2 S指令 主轴转速指令 也有两种表示方法 a 代码法 S后跟两位数 表示主轴转速的序号 b 直接指定法 S后所跟的数字就是实际主轴转速 如S1000表示主轴转速为1000r min 3 T指令 刀号指令 T后跟两位数字 这两位数字表示刀具的编号 二 数控加工程序的结构 1 程序的组成 一个完整的零件加工程序由程序段组成 一个程序段由若干个代码字组成 每个代码字由字符 字母 数字 符号 组成 N01G91G00X50Y60N02G01X1000Y5000F150S300T12M03 N10G00X 50Y 60N11M02 每个程序段以序号 N 开头 M02 END作为整个程序的结束 2 程序段格式 1 地址符可编程序段格式 这种格式称字 地址程序格式 其特点是程序简单 可读性强 易于检查 因此 现代数控机床广泛采用这种格式 2 分隔符固定顺序程序段格式 该种格式是用分隔符 HT 代替地址符 而且预先规定了所有可能出现的代码的固定排列顺序 根据分隔符出现的顺序 就可判断其功能 由于该格式不直观 编程不便 现在已很少使用 3 主程序和子程序 1 子程序 将重复出现的程序串单独抽出来 按一定的格式写成子程序 供主程序调用 2 子程序的格式 除有子程序名或子程序开头代码字外 还要有子程序结束代码字 其余部分与主程序相同 3 主程序 程序中字子程序以外的部分便称为主程序 1 定义 机床坐标系是指用于确定机床的运动方向和移动距离的坐标系 三 机床坐标系 标准的数控机床坐标系是一个右手笛卡尔直角坐标系 其基本坐标轴为X Y Z直角坐标 相对于每个坐标轴的旋转运动坐标为A B C X Y Z 表示工件的正移动方向 2 各坐标轴的确定 1 Z轴的确定 Z轴是传递切削力的主轴所规定的主轴轴向 对于铣床 镗床 钻床等是带动刀具旋转的轴 对于车床 磨床等是带动工件旋转的轴 其方向是平行于主轴轴线 远离工件方向为正方向 2 X轴的确定 X轴一般是水平的 平行于工件的装夹平面 它平行于主要的切削方向 且以此方向为主方向 1 对于工件旋转的机床 如车床 磨床等 X坐标是工件的径向且平行于横向拖板 刀具远离回转中心是正向 图2 11卧式数控车床 当Z轴水平时 沿刀具主轴向工件看 X轴的正方向指向右边 图 12卧式升降台铣床 2 对于刀具旋转的机床 如铣 钻 镗床 a 对于单立柱机床 X轴的正方向指向右边 当Z轴为铅垂方向 立式主轴 时 图2 15龙门式轮廓铣床 b 对于双立柱机床 如龙门机床 当站在操作台一侧从主轴向左侧立柱看时 X轴的正方向指向右边 3 Y轴的确定 Y轴的运动方向则根据X轴和Z轴按右手法则确定 4 转动方向的确定 围绕X Y Z轴的转动分别用A B C表示 它们的正方向为右旋螺纹前进的方向 3 机床原点 机床原点是指机床坐标系的原点 即X 0 Y 0 Z 0的点 一般在机床上是固定的 四 工件坐标系和工件原点 工件坐标系是编程人员在编程时使用的 由编程人员以工件图纸上的某一固定点位原点 也称工件原点 所建立的坐标系 编程尺寸都按工件坐标系中的尺寸确定 工件坐标系的各坐标轴与机床坐标系相应的坐标轴平行 工件原点选择的原则 1 工件原点选在工件图样的尺寸基础上 2 能使工件方便
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 47394-2026供热燃气锅炉烟气冷凝热能回收装置
- 小学信息科技人教版(新教材)二年级全一册第一单元 数字健康伴我行 教学设计
- 《高处作业吊篮安装检验评定标准》
- 鞋柜通风设计与异味控制
- DB43T 3095-2024 斜行电梯安全评估细则
- 机械职业规划初探
- 2026陕西宝鸡市凤翔区中医医院招聘12人笔试模拟试题及答案解析
- 2026江苏南通建交建筑工程有限公司招聘1人考试参考题库及答案解析
- 广发银行长沙分行2026年度春季校园招聘笔试备考试题及答案解析
- 2026四川经准特种设备检验有限公司第一次招聘急需紧缺专业技术人员补充考试备考试题及答案解析
- 系统性红斑狼疮护理疑难病例讨论
- 胖东来店长培训课件
- 丛林寺院管理制度
- 库房人员安全试题及答案
- 《中国概况》课件
- 2024年嘉兴市属国有企业招聘考试真题
- 人音版七年级下册《表花》课件
- 中药羌活简介
- 施工工地汛期安全教育培训
- 湘教版地理八年级下册 期中综合测试卷(含答案)
- 物流公司仓管职责【11篇】
评论
0/150
提交评论