收藏 分享(赏)

新代程式说明书.doc

上传人:hyngb9260 文档编号:7406496 上传时间:2019-05-16 格式:DOC 页数:102 大小:1.98MB
下载 相关 举报
新代程式说明书.doc_第1页
第1页 / 共102页
新代程式说明书.doc_第2页
第2页 / 共102页
新代程式说明书.doc_第3页
第3页 / 共102页
新代程式说明书.doc_第4页
第4页 / 共102页
新代程式说明书.doc_第5页
第5页 / 共102页
点击查看更多>>
资源描述

1、新代科技 铣床程序制作说明书 Ver 8.6- 1 -目录铣床程序制作指令说明 1一. G 码指令说明 21.1 G 码指令一览表 31.2 G 码指令说明 41.2.1 G00:直线快速定位 51.2.2 G01:直线补间、切削进给 61.2.3 G02、G03:顺时针、逆时针圆弧切削 81.2.4 G04:暂停 131.2.5 G09、G61:确实停止检测 141.2.6 G10:可程序资料输入 151.2.7 G15、G16 极坐标命令 161.2.8 G17、G18、G19:工作平面设定 191.2.9 G28:参考点复归 201.2.10 G29:从参考点回归 211.2.11 G3

2、0:任意参考点回归 231.2.12 G31:跳越机能 241.2.13 G33:螺牙切削 261.2.14 G40/G41/G42:刀具半径补正 271.2.15 G43/G44/G49:刀具长度补正 331.2.16 G51、G50:比 例 功 能 361.2.17 G51.1、G50.1:镜像机能 381.2.18 G52:局部坐标设定 431.2.19 G53:机械坐标定位 461.2.20 G54.G59.9:工作坐标系统设定 481.2.21 G64:切削模式 501.2.22 G65:单一宏程序呼叫 511.2.23 G66、G67:模式宏程序 511.2.24 G68/69:坐

3、标旋转 521.2.25 G70/G71:英制/公制单位设定指令 561.2.26 G73:高速啄式钻孔循环 591.2.27 G74:左手攻牙循环 621.2.28 G76:精细搪孔循环 65新代科技 铣床程序制作说明书 Ver 8.6- 2 -1.2.29 G81:钻孔循环 681.2.30 G82:孔底暂停钻孔循环 701.2.31 G83:啄式钻孔循环 721.2.33 G85:钻孔循环 781.2.34 G86:高速钻孔循环 801.2.35 G87:背面精细搪孔循环 821.2.36 G88:半自动精细搪孔循环 851.2.37 G89:孔底暂停搪孔循环 871.2.38 G90/

4、G91:绝对/增量指令 891.2.39 G92:绝对零点坐标系统设定 901.2.40 G94/G95:进给量单位设定 911.2.41 G96/G97:等表面线速度控制 921.2.42 G134:圆周孔循环 931.2.43 G135:角度直线孔循环 941.2.44 G136:圆弧孔循环 951.2.45 G137.1:棋盘孔循环 961.2.46 刀具机能 : T 码指令 971.2.47 主轴转速机能 : S 码指令 971.2.48 进给机能 : F 码指令 97二、M 码指令说明: 98新代科技 铣床程序制作说明书 Ver 8.6- 3 -铣床程序制作指令说明一. G 码指令说

5、明1.1 G 码 指 令 一 览 表项 目 功 能 名 称 备注 项 目 功 能 名 称 备注G00 直线快速定位 G65 单一宏程序呼叫 G01 直线补间、切削进给 G66 模式宏程序呼叫 G02 圆弧补间(顺时钟) G67 模式宏程序呼叫取消 G03 圆弧补间(逆时钟) G68 坐标旋转开始G04 暂停指定时间 G69 坐标旋转取消G09 确实停止检测 G70 英制单位加工G10 可程序资料输入 G71 公制单位加工G15 极坐标插位取消 G73 高速啄式钻孔循环G16 极坐标插位 G74 左手攻牙循环G17 设定X-Y工作平面 G76 精细搪孔循环G18 设定Z-X工作平面 G80 取消

6、循环G19 设定Y-Z工作平面 G81 钻孔循环G28 参考点回归 G82 孔底暂停钻孔循环G29 从参考点回归 G83 啄式钻孔循环G30 任意参考点回归 G84 攻牙循环G31 跳越指令 G85 搪孔循环G33 螺牙切削 G86 高速搪孔循环G40 刀具半径补偿消除 G87 背面精细搪孔循环G41 刀具半径左补偿 G88 半自动精细搪孔循环G42 刀具半径右补偿 G89 孔底暂停搪孔循环G43 刀具长度正补偿 G90 绝对位置输入方式G44 刀具长度负补偿 G91 相对位置输入方式G49 刀具长度补偿取消 G92 绝对零点坐标系统设定G50 放大缩小开始 G94 每分钟进给(mm/minm

7、in.)G51 放大缩小取消 G95 每转进给量(mm/minrev.)G50.1 镜像无效 G96 等表面切削速度G51.1 镜像有效 G97 等表面切削速度取消G52 局部坐标系统设定 G98 复归到初始点G53 机械坐标系统设定 G99 复归到R 点G54 工作坐标系统设定 G134 圆周孔循环G59 工作坐标系统设定 G135 角度直线孔循环G61 确实停止检测 G136 圆弧孔循环G64 切削模式 G137.1 棋盘孔循环新代科技 铣床程序制作说明书 Ver 8.6- 4 -SYNTEC 900M G code 采用国际通用 RS274D 规格 ,与 FANUC 0M 规格唯一差异是

8、 G70,G71(公,英制)相对 G20,G21 新代科技 铣床程序制作说明书 Ver 8.6- 5 -G 码 指 令 说 明1.2.1 G00:直线快速定位 (POSTIONING)指 令 格 式 :G00 X Y Z ;X、Y、Z:指定点坐标说 明 :各 轴 以 最 短 距 离 在 无 切 削 状 态 下 快 速 移 动 至 指 定 点 ,X、 Y、 Z为 终 点 的 坐 标 , 以 G90/G91决 定 绝 对 或 是 增 量 值 。: 其 运 动 方 式 可 由 参 数 #411设 定 (0: 线 性 , 1: 各 轴 独立 以 最 高 速 度 移 动 )图 例 :程 序 说 明 :1

9、.方 式 一 (绝 对 值 ): G90 G00 X90.0 Y40.0;/以 指 定 点 和 程 序 零 点 之 差 值 , 做 直 线 切 削 至 指 定 点2.方 式 二 (增 量 值 ): G91 G00 X70.0 Y20.0; /以 指 定 点 和 起 始 点 之 差 值 , 做 直 线 切 削 至 指 定 点20 7020 20 XY程序零点起始点指定点新代科技 铣床程序制作说明书 Ver 8.6- 6 -1.2.2 G01:直线补间、切削进给(LINEAR INTERPOLARTION)指 令 格 式 :G01 X Y Z F_; X、Y、Z :指定点坐标F:进给率 mm/mi

10、n说明:G01直 线 切 削 指 令 乃 依 工 作 程 序 指 示 , 执 行 直 线 切 削 之 模 式 , 以G90/G91决 定 绝 对 值 或 是 增 量 值 型 态 , 按 ”F”机 能 所 设 的 进 给率 速 度 行 进 , 到 指 定 点 位 置 。范 例 一 :1.方 式 一 (绝 对 值 ): G90 G01 X90.0 Y40.0;/以 程 序 零 点 为 相 对 坐 标 , 做 至 指 定 点2.方 式 二 (增 量 值 ): G91 G01 X70.0 Y20.0; /以指定点和起始点之差值,做快速移动至指定点20 7020 20 XY程序零点起始点指定点新代科技

11、铣床程序制作说明书 Ver 8.6- 7 -范例二:加工实例程序说明:1.绝对值方式:N001 G00 X0.0 Y0.0 Z10.0;/快速定位至 P0 点上方N002 G90 G01 Z-10.0 F1000;/直线切削至工件深底,进给率 1000mm/minN003 Y38.0;/P 0 P1 N004 X20.0 Y45.0;/P 1 P2N005 X55.0;/P 2 P3N006 Y10.0;/P 3 P4N007 X45.0 Y0.0;/P 4 P5N008 X0.0;/P 5 P0N009 G00 Z10.0;/快速定位回到 P0 点上方N010 M30;/程序结束 2.增量值

12、方式N001 G00 X0.0 Y0.0 Z10.0;/快速定位至 P0 点上方N002 G91 G01 Z-20.0 F1000;/直线切削至工件深底,进给率 1000mm/minN003 Y38.0;/P 0 P1 N004 X20.0 Y7.0;/P 1 P2N005 X35.0;/P 2 P3N006 Y-35.0;/P 3 P4N007 X-10.0 Y-10.0;/P 4 P5N008 X-45.0;/P 5 P0N009 G00 Z20.0;/快速定位回到 P0 点上方N011 M30;/程序结束20 353510XYP0(0,0)厚 10mmP1(0,38)P5(45,0)P1

13、P2 P3P4新代科技 铣床程序制作说明书 Ver 8.6- 8 -1.2.3 G02、G03:顺时针、逆时针圆弧切削(CIRCUAR INTERPOLATION) 指 令 格 式 :(1). X-Y 平面圆弧切削:G02 R G03 I J_ (2). Z-X 平面圆弧切削:G02 R G03 I K (3).Z-X平 面 圆 弧 切 削 :G02 R G03 J K X、 Y、 Z: 终 点 坐 标I、 J、 K: 圆 弧 起 点 到 圆 心 的 向 量 值 (圆 心 起 点 )R: 圆 弧 半 径F: 进 给 率G90/G91决 定 绝 对 或 是 增 量说 明 :G02、 G03指 令

14、 可 使 刀 具 依 指 定 平 面 、 坐 标 系 统 、 圆 弧 尺 寸 与 圆 弧进 给 率 执 行 圆 弧 切 削 的 动 作 , 而 刀 具 运 动 的 方 向 由 G02(顺 时钟 方 向 )、 G03(逆 时 钟 方 向 )来 决 定 。 一 般 圆 弧 切 削 依 照 五 个要 素 列 表 如 下 :设 定 资 料 指 令 定 义G17 X-Y平 面 设 定G18 X-Z平 面 设 定1 平 面 选 择G19 Y-Z平 面 设 定G02 顺 时 钟 方 向2 刀 具 路 径 方 向G03 逆 时 钟 方 向G90 X、 Y、 Z中 之 二 轴 所 切 削 圆 弧 之 终 点 坐

15、 标3 终 点 位 置G91 X、 Y、 Z中 之 二 轴 从 起 点 到 终 点 之 向 量 值G17 X Y F ;G18 X Z F ;G19 Y Z F ;新代科技 铣床程序制作说明书 Ver 8.6- 9 -起 点 到 圆 心 之 距 离 I、 J、 K中 之 二 轴 自 圆 弧 起 点 到 圆 心 之 向 量 值4圆 弧 半 径 R 圆 弧 半 径5 进 给 率 F 沿 圆 弧 之 进 刀 速 率图 例 :1.G02、 G03之 方 向2.I、 J、 K之 定 义 :3.R 的 使 用 :(1). 圆 周 角 180 时 , R值 取 正 值 。G02G03(2). 圆 周 角 1

16、80 360 时 , R值 取 负 值 。G02G03(3). 圆 周 角 为 360 时 , 只 能 使 用 I、 J、 K值 。X_ Y_ R25.0;X_ Y_ R - 25.0;XG02G03YZG02G03XXG02G03YG17 G18 G19I起点位置终点位置J中心位置XYa. X-Y 平面的圆弧起点位置终点位置IK中心位置XZb. Z-X 平面的圆弧中心位置起点位置终点位置J KYZc. Y-Z 平面的圆弧起点180180中心点 #1中心点 #2圆弧 180。(正半径 R)圆弧 180。(负半径 R)新代科技 铣床程序制作说明书 Ver 8.6- 10 -程 序 范 例 一 :

17、 R=3162 150 50 200 400 圓 心 400 200 -100 -300 終 點 起 點 X Y G03 G90 G00 X5500 Y4000;/快 速 定 位 至 圆 弧 起 点G17 G90 G03 X1500 Y4000 I-3000 J-1000 F200;/绝 对 值 指 令(G17 G91 G03 X-4000 Y2000 I-3000 J-1000 F200;/相 对 值 指 令 )程 序 范 例 二 : (全 圆 周 切 削 )XY起 點終 點 100 200G90 G00 X0 Y0;G02 I1000 F100; 切 削 一 全 圆 周新代科技 铣床程序制

18、作说明书 Ver 8.6- 11 -1.2.3.1 G02、G03:螺旋补间(HELICAL INTERPOLATION)指令格式:(1).G02 R G03 I J X、Y:圆弧终点坐标;Z:直线终点坐标;R:圆弧半径;I、J:圆弧中心坐标;F:进给率;(2).G02 R G03 I K X、Z:圆弧终点坐标;Y:直线终点坐标;R:圆弧半径;I、K:圆弧中心坐标;F:进给率;(3). G02 R G03 J K Y、Z:圆弧终点坐标;X:直线终点坐标;R:圆弧半径;J、K:圆弧中心坐标;F:进给率;说明:当垂直于圆弧平面的第三轴有位移量时,G02/G03 指令的动作就是螺旋补间。螺旋补间的圆

19、弧平面的选择与圆弧补间时一样。螺旋补间的指令以平面选择 G 码(G17/G18/G19)指定圆弧补间执行的平面。G17 模式:X-Y 平面为圆弧差值平面,Z 轴直线差值轴。G17 X Y Z F ;G18 X Z Y F ;G19 Y Z X F ;新代科技 铣床程序制作说明书 Ver 8.6- 12 -G18 模式:Z-X 平面为圆弧差值平面,Y 轴直线差值轴。G19 模式:Y-Z 平面为圆弧差值平面,X 轴直线差值轴。范例:程序说明:G17 G03 X0.0 Y1000.0 R1000.0 Z900.0 F600;/对 X-Y 平面圆弧,逆时钟方向(CCW),Z 轴直线差值,切削率 600

20、mm/min 做螺旋切削R1000900 终点起点F600ZXY1000新代科技 铣床程序制作说明书 Ver 8.6- 13 -1.2.4 G04:暂停(Dwell)指 令 格 式 :X P X: 暂 停 时 间 (以 秒 为 单 位 : 0.001 9999.999秒 )P: 暂 停 时 间 (以 秒 为 单 位 , 但 不 接 受 小 数 点 )说 明 : 当 执 行 某 些 必 要 使 加 工 行 程 延 迟 的 地 方 (锥 坑 、 柱 坑 、 鱼 眼 坑 、铣 削 转 角 )时 , 我 们 可 使 用 G04机 能 以 主 轴 仍 正 在 转 动 , 各 轴 均 暂停 做 动 延 迟

21、 一 段 时 间 , 使 孔 深 精 确 或 得 到 真 正 直 角 , 才 转 换 至 下 一个 单 节 , 达 到 所 要 求 精 密 度 的 效 果 。程 序 范 例 :G04 X2500; /停 留 2.5 secG04 X2.5; /停 留 2.5 secG04 P2500; /停 留 2.5 secG04 P2.5; /停 留 2 sec(不 接 受 小 数 点 )G04 ;新代科技 铣床程序制作说明书 Ver 8.6- 14 -1.2.5 G09、G61:确实停止检测 (EXACT STOP)指令格式 : G09 X_ Y_ Z_ ;G61;X、Y、Z:指定转角位置坐标说明:加工

22、进行遇到转角时,有时因刀具移动速度过快或伺服系统延迟的关系,无法确实依照转角形状切削而切成少许圆角,造成误差,但是在要求绝对直角精度之场合时,可使用 G09 或 G61 功能达成,使其刀具接近转角减速,位置到达一定状态(CNC 参数所设之宽幅范围内 )确认后,次一单节的指令才会开始执行。G09 确实停止检测仅在含有 G09 指令之单节有效;G61 确实停止检测在 G61 指令后的切削指令(G01G03)均做正确停止检测,直到自动转角进给百分率(G62)及攻牙模式 (G63)或切削模式(G64)指定为止,持续有效。注 : G01 检查窗口 : 参数 421-440 ,G00 检查窗口 : 参数

23、461-480图 例:Y 次单节有 G09/G61 之路径无 G09/G61 之路径刀具前单节 X指令位置新代科技 铣床程序制作说明书 Ver 8.6- 15 -1.2.6 G10:可程序资料输入(PROGRAMMABLE DATA INPUT)指 令 格 式 :L10 用 于 刀 具 长 (H)几 何 补 正 量L11 用 于 刀 具 长 (H)磨 耗 补 正 量L12 用 于 刀 具 径 (D)几 何 补 正 量L13 用 于 刀 具 径 (D)磨 耗 补 正 量P: 刀 具 补 正 号 码 ;R: 刀 具 补 正 值 (刀 具 长 或 刀 具 直 径 资 料 );说 明 :G10指 令

24、就 是 直 接 利 用 程 序 指 令 方 式 来 输 入 刀 具 补 正 量 。在 绝 对 指 令 模 式 (G90)下 是 绝 对 值 , G10之 设 定 值 为 新 的 补 正值 ; 在 增 量 指 令 模 式 (G91)下 是 增 量 值 , G10之 设 定 值 为 目 前值 加 上 新 补 正 值 。图 例 :G10 P_ R_ ; 几何补偿值磨耗补偿值参考位置新代科技 铣床程序制作说明书 Ver 8.6- 16 -1.2.7 G15、G16 极坐标命令(POLAR COORDICATES COMMEND MODE)指 令 格 式 :G16; 极 坐 标 命 令 设 定G X Y

25、 ; : 极 坐 标 命 令:G15; 极 坐 标 命 令 取 消X: 极 坐 标 半 径 值Y: 极 坐 标 角 度 ( “ 值 ” 为 逆 时 钟 方 向 , ” 值 ” 为 顺 时 钟 方 向 )说 明 : 第 一 行 激 活 极 坐 标 模 式 , G16为 极 坐 标 命 令 模 式 开 始 , G15为极 坐 标 命 令 模 式 取 消 , 可 以 极 坐 标 (半 径 和 角 度 )方 式 输 入 端 点坐 标 , 且 受 G90/G91影 响 。 第 一 个 地 址 是 半 径 , 第 二 个 地 址 是 角度 。 绝 对 指 令 或 增 量 指 令 是 由 G90或 G91决

26、 定 , G90是 绝 对 指 定 ,G91是 增 量 指 令 , 当 为 绝 对 量 时 , 半 径 或 角 度 的 增 加 都 是 从 原 点起 ; 当 为 增 量 时 , 角 度 或 半 径 都 是 从 上 一 点 的 半 径 或 角 度 累 加 。新代科技 铣床程序制作说明书 Ver 8.6- 17 -图 标 :1. 当 极 坐 标 原 点 在 工 作 坐 标 零 点 上2. 当 极 坐 标 原 点 在 一 般 的 位 置 上原始位置指定点角度半径a. 当角度被指定用在绝对值情况下角度原始位置指定点半径b. 当角度被指定用在增量值情况下角度 原始位置指定点半径a. 当角度被指定用在绝对

27、值情况下角度 原始位置指定点半径b. 当角度被指定用在增量值情况下新代科技 铣床程序制作说明书 Ver 8.6- 18 -程 序 范 例 :1. 绝 对 指 令 方 式 :N001 T1 S1000 M03; /1号 刀 具 (直 径 10 mm钻 头 ), 主 妯 正 转 1000rpmN002 G17 G90 G16; /设 定 X-Y平 面 , 绝 对 值 模 式 , 激 活 极 坐 标 模 式N003 G99 G81 Z-12.0 R2.0 F600 K0;/执 行 鑚 孔 循 环 , 钻 深 12mm, 切 削 率 600mm/min, 回 程 到 R点N004 X100.0 Y90

28、.0; /给 定 一 个 距 离 100mm, 角 度 90度 (第 一 孔 )N005 Y210.0;/给 定 一 个 距 离 100mm及 角 度 210度 , 自 原 点 启 算 (第 二 孔 )N006 Y330.0;/给 定 一 个 距 离 100mm及 角 度 330度 , 自 原 点 启 算 (第 三 孔 )N007 G15 G80 M05; /极 坐 标 模 式 取 消 , 循 环 取 消 , 主 轴 停 止N008 M30; /程 序 结 束2. 增 量 指 令 方 式 :N001 T1 S1000 M03; /1号 刀 具 (直 径 10 mm钻 头 ), 主 轴 正 转1

29、000rpmN002 G17 G90 G16; /设 定 X-Y平 面 , 绝 对 值 方 式 , 激 活 极 坐 标 模 式N003 G99 G81 Z-12.0 R2.0 F600 K0;/执 行 鑚 孔 循 环 , 钻 深 12mm, 切 削 率 600mm/min, 回 程 到 R点N004 X100.0 Y90.0; /给 定 一 个 距 离 100mm, 角 度 90度 (第 一 孔 )N005 G91 Y120.0 K2; /增 量 指 令 , 角 度 从 上 一 点 累 加 120度 (第 二 孔 )N006 Y120.0; /增 量 指 令 , 角 度 从 上 一 点 累 加

30、 120度 (第 三 孔 )X120130第二孔100120120Y第一孔第三孔厚 10 mm新代科技 铣床程序制作说明书 Ver 8.6- 19 -N007 G15 G80 M05; /极 坐 标 模 式 取 消 , 循 环 取 消 , 主 轴 停 止N008 M30; /程 序 结 束1.2.8 G17、G18、G19:工作平面设定 (PLANE SELECTION)指 令 格 式 :G17; 设 定 X-Y工 作 平 面G18; 设 定 Z-X工 作 平 面G19; 设 定 Y-Z工 作 平 面说 明 :当 使 用 到 圆 弧 指 令 、 刀 具 半 径 补 正 指 令 或 极 坐 标

31、命 令 时 , 必 须 先G17、 G18、 G19来 设 定 切 削 平 面 , 告 知 控 制 器 加 工 平 面 (内 定为 G17)。图 例 :G03G03G03XG02YZG02XXG02YG17 G18 G19Y-Z 平面XZYX-Z 平面X-Y 平面新代科技 铣床程序制作说明书 Ver 8.6- 20 -1.2.9 G28:参考点复归(RETURE TO REFERENCE POSITION)指 令 格 式 :G28 X Y Z ;X、 Y、 Z: 中 间 点 坐 标 ; (在 G90模 式 下 为 绝 对 值 , 在 G91模式 下 为 增 量 值 )说 明 :G28指 令 为

32、 原 点 或 参 考 点 回 归 动 作 , 为 了 避 免 撞 刀 , 此 动 作 会 从目 前 位 置 采 快 速 定 位 (G00)移 动 方 式 , 先 移 到 使 用 者 指 定 的 安 全中 间 点 后 再 回 归 原 点 或 参 考 点 。通 常 此 指 令 用 于 自 动 刀 具 交 换 , 因 此 为 安 全 起 见 , 在 执 行G28指 令 前 , 必 须 将 刀 具 补 正 机 能 取 消 。程 序 范 例 一 :G90 G28 X50.0 Y30.0; /ABC, 中 间 点 (50,30)程 序 范 例 二 :起点中间点(50,30)参考点ABCXY新代科技 铣床程

33、序制作说明书 Ver 8.6- 21 -G28 X0; /只 做 X轴 参 考 点 复 归G28 Y0; /只 做 Y轴 参 考 点 复 归G28 Z0; /只 做 Z轴 参 考 点 复 归1.2.10 G29:从参考点回归(RETURE FROM REFERENCE POSTION )指 令 格 式 :G29 X Y Z ;X、 Y、 Z: 指 定 点 坐 标 ; (在 G90模 式 下 为 绝 对 值 , 在 G91模式 下 为 增 量 值 )说明:G29指 令 是 在 使 用 过 G28后 , 可 自 参 考 点 经 中 间 点 快 速 移 到 指 定位 置 点 上 。 值 得 注 意

34、的 是 G29指 令 不 得 单 独 使 用 , 因 为 G29并不 指 定 自 己 的 中 间 点 位 置 , 而 是 利 用 前 G28指 令 中 所 指 定 的 中间 点 , 因 此 , 执 行 G29指 令 前 须 先 执 行 G28指 令 。以 绝 对 值 (G90)指 令 时 , 为 所 欲 到 达 目 标 点 绝 对 坐 标 值 ; 以 增 量值 (G91)指 令 时 , 则 为 中 间 点 到 目 标 点 之 增 量 距 离 。程序范例:(1). 绝 对 值 方 式 :N001 G90 G28 X20.0 Y30.0;/ABC, 中 间 点 (20,40), 使 用 绝 对 值

35、 方 式N002 M06; /换 刀N003 G29 X40.0 Y0.0;/ CBD, 其 目 标 位 置 为 指 定 点 的 绝 对 值 坐 标DABC参考点中间点(20,30)XY指定点(40,0)新代科技 铣床程序制作说明书 Ver 8.6- 22 -(2). 增 量 值 方 式 :N001 G91 G28 X20.0 Y40.0;/ABC, 中 间 点 (20,40), 使 用 增 量 值 方 式N002 M06; /换 刀N003 G29 X40.0 Y-40.0;/CBD, 其 目 标 位 置 为 指 定 点 与 中 间 点 之 差 值新代科技 铣床程序制作说明书 Ver 8.6

36、- 23 -1.2.11 G30:任意参考点回归(2 nd,3rd and 4th REFERENCE PPOSTION RETURE) 指 令 格 式 :G30 Pn X Y Z ; X、 Y、 Z: 中 间 点 坐 标 ; (在 G90模 式 下 为 绝 对 值 , 在 G91模 式 下 为 增 量 值 )Pn: 指 定 参 考 点 (其 设 定 参 数 为 #2801 #2860)P1: 机 械 原 点 ;P2: 第 二 参 考 点 ;P_省 略 时 内 定 为 P2;说明:为 了 换 刀 及 检 测 方 便 , 在 距 机 械 零 点 的 适 当 位 置 以 参 数 另 外 设 定参

37、考 点 , 使 刀 具 不 必 回 到 机 械 零 点 , 提 高 换 刀 效 率 , 本 指 令 用 法与 G28指 令 用 法 , 除 复 归 点 不 同 外 , 其 动 作 都 相 同 。 任 意 参 考 点回 归 指 令 , 一 般 用 于 自 动 刀 具 交 换 位 置 和 原 点 不 同 时 。 移 动 方 式采 快 速 定 位 G00方 式 。通 常 此 指 令 用 于 自 动 刀 具 交 换 , 因 此 为 安 全 起 见 , 在 执 行G30指 令 前 , 必 须 将 刀 具 补 正 机 能 取 消 。范 例 :程序说明:假设刀具在 A (60,10) 点上1. 到第二参考点

38、上 - G30 P2 X75.0 Y25.0;/A B第二参考点A (60,10) 95099(B (75,25) 95099(C (15,10) 95099(第三参考点95099(第二参考点95099(机械原点95099(X95099(Y95099(工 件95099(新代科技 铣床程序制作说明书 Ver 8.6- 24 -2. 到第三参考点上 - G30 P3 X15.0 Y10.0;/A C第三参考点1.2.12 G31:跳越机能 (SKIP FUNCTION)指令格式:G31 X_ Y_ Z_ F_;X、Y、Z:指定点F:进给量说明:跳越指令是运用在未知的程序端点,指定其端点,当所使用量

39、测器碰触到阻碍时,机器得到讯号,LADDER 接口 C BIT ON 时,量测跳越指令G31 会记录目前机械位置并中断 G31 之动作,继续执行下一单节。范例一:增量值(G91) 方式 实际路径无跳越信号之路径程序说明:N001 G31 G91 X100.0 F100; /原始路径至碰到障碍物为止N002 Y100.0;/不等前一单节执行完,以接触点 为相对坐标,改变路径至指定位置 取得到讯号点(接触点)100.0.0.0100.0.0.0新代科技 铣床程序制作说明书 Ver 8.6- 25 -范例二:绝对值(G90) 方式 .单轴移动程序说明:N001 G31 G90 X200.0 F100

40、;/原始路径至碰到障碍物为止N002 X200.0 Y100.0;/不等前一单节执行完,以 零点为相对坐标,改变路径至指定位置 范例三:绝对值(G90) 方式 .二轴向位移程序说明:N001 G31 G90 X100.0 F1000;/原始路径至碰到障碍物为止N002 X130.0 Y70.0;/不等前一单节执行完,以 零点为相对坐标,改变路径至指定位置 取得到讯号点Y100.0X200.0零点.0.0 实际路径无跳越信号之路径取得到讯号点(100,0)零点.0.0 实际路径无跳越信号之路径(130,70)新代科技 铣床程序制作说明书 Ver 8.6- 26 -1.2.13 G33:螺牙切削

41、(THREAD CUTTING)指 令 格 式 :G33 Z F ;Z: 用 绝 对 值 (G90)方 式 , 表 示 切 削 终 点 Z轴 之 坐 标 ;用 增 量 值 (G91)方 式 , 表 示 切 削 螺 纹 之 轴 向 长 度 ;F: 为 螺 纹 导 程 (0.01mm);说 明 :本 指 令 乃 于 主 心 轴 回 转 之 同 时 , 刀 具 做 Z轴 向 上 下 之 进 给 , 重 复多 次 后 完 成 螺 纹 之 切 削 。 由 于 切 削 进 行 开 始 与 结 束 时 , 主 轴 回 转之 惯 性 迟 滞 , 切 削 之 行 程 应 稍 予 延 长 , 至 于 螺 纹 切

42、削 时 , 心 轴 转 速(R)之 限 制 为 :1 转 速 ( R ) R: 主 轴 转 速 (rpm)导 程 (F): mm或 inch进 给 率 : mm/min或 inch/min: 最 大 进 给 率 可 由 参 数 #405设 定螺 纹 切 削 加 减 速 时 间 可 由 参 数 #409设 定图 例 :最大进给率螺纹导程ZXF刀具起点终点新代科技 铣床程序制作说明书 Ver 8.6- 27 -程序指令:G33 Z10.0 F1.5;/切削导程 1.5mm 的螺纹,切削终点为 Z 轴 10mm 处1.2.14 G40/G41/G42:刀具半径补正(CUTTER COMPENSTAI

43、ON)指 令 格 式 :G41X Y Z ; G42G40;G41: 刀 具 半 径 补 正 偏 左 。G42: 刀 具 半 径 补 正 偏 右 。G40: 刀 具 半 径 补 正 取 消 。X、 Y: 各 轴 向 终 点 坐 标 。 : 刀 具 半 径 补 正 值 所 设 定 之 补 正 代 号 。说 明 :一 般 执 行 加 工 程 序 时 , 若 刀 具 中 心 沿 着 设 计 图 工 件 之 外 形 轮 廓 切削 , 则 导 致 每 一 加 工 路 径 皆 有 一 刀 具 半 径 之 过 切 现 象 。 刀 具半 径 补 正 功 能 的 作 用 是 使 用 刀 具 的 实 际 移 动

44、路 径 与 程 序 指 令 的 路径 偏 位 一 个 刀 具 半 径 值 ,如 此 可 使 加 工 后 轮 廓 形 状 与 图 面 相 符 。因 此 只 要 依 加 工 图 上 的 尺 寸 , 配 合 此 机 能 来 编 写 加 工 程 序 即 可 得到 正 确 尺 寸 的 成 品 , 无 需 在 程 序 上 另 外 考 虑 刀 具 半 径 大 小 所 造 成的 计 算 困 扰 。图 例 :1.刀 具 径 补 正 :程序路径刀具路径补正量新代科技 铣床程序制作说明书 Ver 8.6- 28 -2.刀 具 半 径 补 正 方 向 之 判 定 :G42G41G40G41 CWa. G41-顺时钟方

45、向外轮廓铣削G42CCWc. G42-逆时钟方向外轮廓铣削CCWG41b. G41-逆时钟方向内轮廓铣削CWG42d. G42-顺时钟方向内轮廓铣削正值 负值G41 补正偏左 补正偏右G42 补正偏右 补正偏左补 正值G 值新代科技 铣床程序制作说明书 Ver 8.6- 29 -3.转角切削之刀径补正:. 当工件转角 90180 时a. 直线 直线b. 直线 圆弧c. 圆弧 直线d. 圆弧 圆弧程序路径刀具中心路径L刀具中心路径S程序路径rCr程序路径刀具中心路径rLCSr程序路径rLCS L C 刀具中心路径新代科技 铣床程序制作说明书 Ver 8.6- 30 -. 当工件转角 90 时a. 直线 直线b. 直线 圆弧c. 圆弧 直线d. 圆弧 圆弧L:rL:程序路径刀具中心路径SL:rL:rL:程序路径刀具中心路径SL:rC:L:rL:程序路径SL:刀具中心路径rC:L:rL:程序路径刀具中心路径SL:rC:

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报