找回密码 注册 QQ登录
一站式解决方案

iCAx开思网

CAD/CAM/CAE/设计/模具 高清视频【积分说明】如何快速获得积分?快速3D打印 手板模型CNC加工服务在线3D打印服务,上传模型,自动报价
查看: 21411|回复: 13
打印 上一主题 下一主题

[求助] HEIDENHAIN 的NC代码解释

[复制链接]
跳转到指定楼层
1
发表于 2006-6-28 09:33:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多同行朋友,交流,分享,学习。

您需要 登录 才可以下载或查看,没有帐号?注册

x
如题。
对这个不熟。
熟的高手请解释解释。
谢谢。

0 BEGIN PGM  666 MM
BLK FORM 0.1 Z X170. Y80. Z0.
BLK FORM 0.2  X500. Y270. Z30.5
; **********************************************
TOOL CALL 1 Z S5000
; **********************************************
CYCL DEF 32.0 TOLERANCE
CYCL DEF 32.1
CYCL DEF 7.0 DATUM SHIFT
CYCL DEF 7.1 #0
L X-396.939 Y177. B59.583 C0. FMAX
L Z-2.746 FMAX M3
M116
L X-310.702 Z-53.375 FMAX
L X-306.39 Z-55.906 F500.
L X-306.431 Y165. Z-55.976
..............
..............
..............
L X-294.796 Y-177. Z-45.038 F3500.
L X-421.238 Z35.662
CYCL DEF 7.0 DATUM SHIFT
CYCL DEF 7.1 X0.0
CYCL DEF 7.2 Y0.0
CYCL DEF 7.3 Z0.0
L Z-1. FMAX M91
M30
END PGM 666T MM
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 赞一下!赞一下!
2
发表于 2006-6-28 11:06:10 | 只看该作者
BLK=BLOCK毛坯
TOOL CALL叫刀
FMAX 最快速度
CYCL DEF 32.0 TOLERANCE
CYCL DEF 32.1    精度的设定含角度。
CYCL DEF 7.0 DATUM SHIFT
CYCL DEF 7.1 #0  第几号座标系,通常用CYCLE 247,用7.1   3轴同五轴的切换不安全。
M116 为ABC旋转轴的进给速率改成mm/min为单位。同刀具中心到旋转轴间的距离有关系。
3
发表于 2006-6-28 11:09:53 | 只看该作者
M91也就是机械的座标原点。
4
发表于 2006-6-28 11:10:34 | 只看该作者
0 BEGIN PGM  666 MM                (程序头,文件名:666)
BLK FORM 0.1 Z X170. Y80. Z0.            (这两句是模拟显示毛坯定义,就是定义矩形的两个角点)
BLK FORM 0.2  X500. Y270. Z30.5
; **********************************************
TOOL CALL 1 Z S5000                         (调1号刀 刀具长度补偿在Z轴上,转速5000)
; **********************************************
CYCL DEF 32.0 TOLERANCE                      (系统加工公差定义,类似于编程时的内外公差,这是heidenhain的强项之一)
CYCL DEF 32.1
CYCL DEF 7.0 DATUM SHIFT                         (坐标系平移)
CYCL DEF 7.1 #0
L X-396.939 Y177. B59.583 C0. FMAX                 (L线性运动,FMAX相当于G00)
L Z-2.746 FMAX M3
M116                                                    (旋转轴mm/min进给,默认是D/MIN)
L X-310.702 Z-53.375 FMAX                  
L X-306.39 Z-55.906 F500.                                  (三句线性运动)
L X-306.431 Y165. Z-55.976
..............
..............
..............
L X-294.796 Y-177. Z-45.038 F3500.                  
L X-421.238 Z35.662
CYCL DEF 7.0 DATUM SHIFT                         (坐标系平移)
CYCL DEF 7.1 X0.0
CYCL DEF 7.2 Y0.0
CYCL DEF 7.3 Z0.0
L Z-1. FMAX M91
M30
END PGM 666T MM                                    (程序尾)


晚辈解释的不知道准确不准确,望高手指正
5
发表于 2006-6-28 11:10:42 | 只看该作者
谢谢zhangwill 。

这个代表什么?
BLK FORM 0.1

我想用搞个Mastercam直接能用的HEIDENHAIN五轴后处理。
6
发表于 2006-6-28 11:14:34 | 只看该作者
谢谢 jdclxxp 的详细解答。
7
发表于 2006-6-28 11:17:05 | 只看该作者
BLK FORM 0.1         
BLK FORM 0.2
是指定MAX MIN的极限位置。有这两个点位才能定一一个方形的毛坯。
8
发表于 2007-8-18 15:39:07 | 只看该作者
BLK FORM 0.1  图形模拟里用  意思是定义 工件
9
发表于 2007-8-19 01:48:31 | 只看该作者
同意4楼的说法!
补充一句:heidenhain的圆弧指令中i,k是相对于坐标原点的。:)
10
发表于 2008-9-29 19:08:38 | 只看该作者
海德汉机器,很多固定循环,真的很好用,攻牙,打孔,REM ,POCKET等非常好用
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3D打印手板模型快速制作服务,在线报价下单!

QQ 咨询|手机版|联系我们|iCAx开思网  

GMT+8, 2024-12-26 08:47 , Processed in 0.038146 second(s), 10 queries , Gzip On, Redis On.

Powered by Discuz! X3.3

© 2002-2024 www.iCAx.org

快速回复 返回顶部 返回列表