FANUC Series 161-M 爱加弓编程 L4083840 y-18.148cim2m 2.888 25 ⊙ 目作:周利平型 n 81m x2... 1 1161010 点,1 33.201 了面华大学机械工程与自动化学院
数 控 技 术 概 论 及 加 工 编 程 (4) 西华大学机械工程与自动化学院 制作:周利平
第四章数控编程基础 数控加工程序的编制是数控加工中的重要一环,在数控加工 与数控机床之间起着纽带作用。 010 G55G90G01240F2000 M03S500 G01X50Y0 G01z5F100 G01G42X-10Y0H01 G01X60Y0 G03X80Y20R20 G03X40Y60R40 G01X0Y40 G01X0Y-10 G01G40X0Y-40 G01Z40F2000 M05 M30
第四章 数控编程基础 ◼ 数控加工程序的编制是数控加工中的重要一环,在数控加工 与数控机床之间起着纽带作用。 O10 G55 G90 G01 Z40 F2000 M03 S500 G01 X-50 Y0 G01 Z-5 F100 G01 G42 X-10 Y0 H01 G01 X60 Y0 G03 X80 Y20 R20 G03 X40 Y60 R40 G01 X0 Y40 G01 X0 Y-10 G01 G40 X0 Y-40 G01 Z40 F2000 M05 M30 R 2 0 R 40 6 0 4 0
第一节数控程序编制的概念 数控程序编制的定义和方法 程序编制的定义 刀具 刀具 刀具测 清单 刀柄 量系统 刀具 调整卡 编程 测量 手册 程序单 手动输人 具 册 分析 H瞪 计算NXoo 伺服 MMo纸带输人 零件图 数控装置系统 程序编制 机床 夹具清单 组合夹具 夹具 专用夹具
第一节 数控程序编制的概念 一、数控程序编制的定义和方法 ◼ 程序编制的定义
程序编制的步骤与要求(基点:简单平面轮廓 节点:方程曲线 列表曲线 分析零件图样 编制作控制介质 工艺处一 数学处 写程序 CRT/MDI 检验 理理 单L「Rs232、网卡试 程序编制的方法 °手工编程语言数控自动编程 自动编程 图形数控自动编程 语音数控自动编程
◼ 程序编制的步骤与要求 分 析 零 件 图 样 工 艺 处 理 数 学 处 理 编 写 程 序 单 制作控制介质 CRT/MDI RS232、网卡 程 序 检 验 、 试 切 基点:简单平面轮廓 节点:方程曲线 列表曲线 ◼ 程序编制的方法 • 手工编程 自动编程 语言数控自动编程 图形数控自动编程 语音数控自动编程
字符与代码 字与字的功能类别 √字:一套有规定次序的字符,可以作为一个信息单 元存储、传递和操作。 √字长:一个字所含字符个数。 √常规加工程序中的字: 个英文字母+若干位10进制数字组成 地址 顺序号字一地址符:N √作用:程序校对和检索修改;在加工轨迹图几何节点处标上 相应顺序号字,可直观检查程序;可作为条件转向的目标;可 进行程序段的复归操作。 √使用规则:数字为整数;数字可以不连续;可只在部分程序 段中设顺序号,也可全设,也可全不设
二、字符与代码 三、字与字的功能类别 ✓ 字:一套有规定次序的字符,可以作为一个信息单 元存储、传递和操作。 ✓ 字长:一个字所含字符个数。 ✓ 常规加工程序中的字: 一个英文字母+若干位10进制数字组成。 ◼ 顺序号字-地址符:N 地址 符 ✓ 作用:程序校对和检索修改;在加工轨迹图几何节点处标上 相应顺序号字,可直观检查程序;可作为条件转向的目标;可 进行程序段的复归操作。 ✓ 使用规则:数字为整数;数字可以不连续;可只在部分程序 段中设顺序号,也可全设,也可全不设
准备功能字:G00~G99,前置“0”可省略 √模态(续效)指令:一经指定,直到出现同组其它G 指令才失效。 √非模态指令 口尺寸字:X、Y、z、U、V、W、P、Q、R A、B、C、D、E; I、J、K。 进给功能字:F 主轴转速功能字:S 刀具功能字:T ■辅助功能字:M
✓ 模态(续效)指令:一经指定,直到出现同组其它G 指令才失效。 ◼ 准备功能字:G00~G99,前置“0”可省略 ◼ 尺寸字:X、Y、Z、U、V、W、P、Q、R; A、B、C、D、E; I、J、K。 ◼ 进给功能字:F ◼ 主轴转速功能字:S ◼ 刀具功能字:T ◼ 辅助功能字:M ✓非模态指令
四、程序段格式 010 ■程序段格式:程序段中N10G55G90G00z40 的排列形式 N20M03s500 N30X50Y0 √固定顺序格式 N40G01z-5F100 √分隔符程序段格式N50G01G42X-10Y0H01 字地址可变程序段格式N5Ox6Dy N70G03X80Y20R20 →程序段由若干N80G03X40Y60R40 每个字以字母N9oGo1x0Y40 字长不固定、 N100X0Y-10 字的排列不要习 N110G01G40X0Y-40 N120G00z40 N、G、X、Y、 N130M05 口加工程序的一般格式:N140M30
四、程序段格式 ◼ 程序段格式:程序段中的字、字符和数据 的排列形式。 ✓ 固定顺序格式 ✓分隔符程序段格式 ✓字地址可变程序段格式 程序段由若干个字组成; 每个字以字母(地址符)开头; 字长不固定、程序段长度可变; 字的排列不要求有固定的顺序 N、G、X、Y、Z、F、S、T、M、; ◼ 加工程序的一般格式: % O10 N10 G55 G90 G00 Z40 N20 M03 S500 N30 X-50 Y0 N40 G01 Z-5 F100 N50 G01 G42 X-10 Y0 H01 N60 X60 Y0 N70 G03 X80 Y20 R20 N80 G03 X40 Y60 R40 N90 G01 X0 Y40 N100 X0 Y-10 N110 G01 G40 X0 Y-40 N120 G00 Z40 N130 M05 N140 M30 %
第二节数控机床的坐标系 坐标系及运动方向先确定 定
第二节 数控机床的坐标系 一、坐标系及运动方向 先确定Z轴,再确定X轴和Y轴
坐标系的原点 机床原点:在机床上由机床生产厂家设置 的一个固定不变的基准点,在机床说明书上 有说明
二、坐标系的原点 ◼ 机床原点:在机床上由机床生产厂家设置 的一个固定不变的基准点,在机床说明书上 有说明
■编程原点:由编程人员在工件上根据编程方便性 自行设定的编制加工程序的原点。 CI d60-0030 2 40 1000035 12 100-0035
◼ 编程原点:由编程人员在工件上根据编程方便性 自行设定的编制加工程序的原点