CNC加工中心-海德汉系统程式编程格式说明
海德汉编程操作培训手册
定义工件毛坯 刀具调用 安全高度 孔1
钻孔
孔2
孔3
HEIDENHAIN iTNC 530
2.5
修改程序行
3
用方向键逐个字移动 坐标值?
L X+20 坐标值?
Y-10 半径补偿:RL/RR/ 不补偿?
R0 进给速率 F=? F MAX = ENT
F1000 辅助功能 M?
M3
输入、编辑或删除值
完成结束程序段或
HEIDENHAIN iTNC 530
2.8
练习: 四边形
6
100
起始位置
50
0
0 50 100 20
5 0
HEIDENHAIN iTNC 530
1.3
显示单元
4 7
6
41
5
3
2
3
1
43
2
1 软键区 2 软键选择键 3 软件行切换键 4 设置屏幕布局 5 加工和编程模式切换键 6 预留给机床制造商的软键选择键 7 预留给机床制造商的软键行切换键
35
HEIDENHAIN iTNC 530
1.4
屏幕布局
5
路径功能
循环
1
基本技能 (文件管理器 / 刀具表)
2
直角坐标
3
极坐标
4
钻孔循环
5
铣型腔、凸台和槽的循环
6
加工阵列孔的循环
7
SL 循环
8
坐标变换循环
9
重复运行的程序块
10
子程序
11
嵌套
12
相关信息
编程技巧
ISO 841 (DIN 66217)对坐标轴的规定
1
海德汉数控系统培训与支持说明书
71 + 11/2020森德监狱实习培训点亮未来。
CNC PILOT 640简化标准加工任务。
我们的编程技巧提供TNC更多用法。
刊首语尊敬的读者:在当前形势下,每位读者在每一天都亲历着新发展和新挑战:如何保持客户联系?如何保持支持服务能力,以满足当下的任务要求,甚至更好地满足未来任务的要求?如何高效率地管理工作流程? 为回答这些问题及其它问题,我们为海德汉数控系统用户提供支持,包括专业技术培训和专业技术认证,也包括在培训、展会和用户日的活动中为用户个人提供支持。
然而,当前的形势已经影响到这些活动的进行。
三月份以来,德国总部的培训中心无法开课,5月11日前也无法复课,在满足当前防疫要求的情况下,仅能开设非常有限的课程。
另外,拜访现在也都受到跨境限制,我们无法进入贵公司。
为此,我们正在用数字媒体提供培训和客户咨询。
无需进行复杂软件安装,您可在办公室、家中,甚至旅行中用计算机、平板电脑和智能手机运行HIT 3.0多媒体学习系统,进行实习培训和继续教育的Klartext对话式NC数控编程学习。
高级课堂版为指导员和教师提供所需的功能,可轻松管理注册学员、管理学习小组、分发自编材料和甚至进行在线测验。
该解决方案已被许多职业学校、职业培训机构和培训车间采用,使用HIT 3.0作为数字化教学的培训平台。
此外,如果您有任何有关海德汉产品及其应用的问题,请您随时致电联系我们的热线电话。
当然,TNC俱乐部团队也为您提供支持。
对于重要的生产问题,我们也开通Webex会议,为您在线解决问题。
数字化为我们提供许多全新的交流和培训解决方案,现在,我们非常高兴能与您保持联系!更重要的是,我们期待着与您再次面对面地讨论。
请您保重!祝您阅读愉快!2法律信息出版方约翰内斯·海德汉博士公司 邮政编码126083292 T raunreut,德国 电话:+49 8669 31-0 编辑Ulrich Poestgens(负责人),Judith Beck(TNC俱乐部)E-mail:******************Klartext网址:平面设计Expert Communication GmbH Richard-Reitzner-Allee 1 85540 Haar,德国www.expert-communication.de照片提供第33页:Pixabay第35页:Michael Sigwarth博士(KIS) 所有其他图片:© 约翰内斯•海德汉博士公司 目錄最大限度增加主轴工作时间舒伯特公司用“状态监控”软件将自动化的生产机床接入网络。
4-3海德汉中文使用说明书
4.5创建和编写程序HEIDENHAIN对话式格式的NC程序.结构一个零件程序由一连串的程序行组成。
右图表示程Array序行的组成。
TNC按上升的顺序对程序行编号。
程序的第一行用BEGIN PGM、程序名和当前的测量单位识别。
以后的行包含下列信息:⏹工件间隔⏹刀具定义,刀具调用⏹进给率和主轴转速,还有⏹仿型路径、循环和其他功能程序的最后一行用END PGM、程序名和当前的测量单位识别。
定义空格:BLK FORM紧接着新的程序建立以后,您定义一个长方体的工件空格。
如果您要定义下一级的空格,按下BLK FORM软键。
这个定义是TNC的图形模拟功能所必需的。
工件空格的两侧类似于X,Y和Z轴,最长可为100 000mm长。
空格由两个角位置来定义:⏹MIN(最小)点:,空格的X,Y和Z座标的最小值,按绝对座标值输入。
⏹MAX(最大)点:空格的X,Y和Z座标的最大值,按绝对座标值或者增量座标值输入。
☞只有您要进行程序的图形测试时,才需定义空格。
创建一个新的零件程序您总是要在运转的编程和编辑模式输入零件程序的。
以一个例子说明程序的开始:选择运转的编程和编辑模式。
调用文件管理器:按下PGM MGT 软键。
选择您要储存新的程序的目录:文件名= OLD.H输入新的文件名,用ENT键确认。
按下MM键或者INCH键,选择测量单位。
TNC变换屏幕布局并开始定义BLK FORM的对话。
工作主轴轴线X/Y/Z?输入主轴轴线。
定义BLK FORM:最小角?按顺序输入X,Y,Z的最小角座标。
-40定义BLK FORM:最大角?100按顺序输入X,Y,Z的最大角座标。
100实例:在NC程序中显示BLK 空格程序开始,名称,测量单位刀具轴线,最小点座标最大点座标程序结束,名称,测量单位TNC自动生成程序行行号,包括BEGIN和END行在内。
如果您不要定义空格,按下DEL键,在工作主轴轴线X/Y/Z?时取消对话!如果BLK FORM的短边和长边的比例超过1:64,则TNC只显示图形。
cnc车床程式编写说明
一、CNC基本概念用CNC机床加工零件,必须先准备加工切削程序,再用这个程序操作CNC 机器。
(1)首先从零件图准备CNC机器的程序,然后将程序读入CNC系统。
(2)然后在机器上安装工件和刀具,刀具依程序指令移动,实际进行加工。
加工计划工件图面程序设计CNC 机床∙CNC程序的制作方式有两种: 1.计算机自动程序设计2.人工程序设计∙实际制作程序前,先做如何加工零件的加工计划。
加工计划:1.决定工件加工范围。
2.决定工件的安装方法。
3.决定每一切削工程的加工顺序。
4.决定切削刀具、切削条件。
5.决定每一切削工程的切削方法。
CNC程序编写应具备的条件:1.具备机械零件图的识图能力2.良好的数学基础3.刀具切削的常识4.熟悉机器的性能及原理5.实际的切削加工经验机械加工的常用单位:1mM (公厘) = 0.001M (公尺)(米)1条= 0.01 mM (公厘)1uM = 0.001 mM (公厘)二、CNC车床坐标设定1.坐标零点设定在夹头面2.坐标零点设定在工件端面三、主轴转速机能( S 机能)地址S的4位数值指令,用于控制主轴速度。
一个单节可指定一个S码。
在CNC当切削工件时主轴的旋转有两种方式指定: 1.固定转速 2.固定周速G96 S180 --- 固定周速(每分钟180米)G97 S1500 --- 固定转速(每分钟1500转)G50 S2500 --- 设定最高转速(最高每分钟2500转)最高转速设定(G50)防止主轴转速太高,离心力太大产生危险及影响机器使用年限.最高转速设定G码指令如下:G50 S* * * *注:s表主轴最高转速(rpm)(转/每分钟)(每分钟几转)例: G50 S2500 表示限制主轴最高转速2500RPM转速一定控制(定速指令)(G97)∙一般在车牙或车削工件直径变化较小时使用.∙主轴转速单位: (转/ 分钟) (每分钟几转)指定转速指令:G97S* * * *;注:s表主轴转速(转/ 每分钟)(每分钟几转)∙例: G97 S1200 M3 表示主轴以每分钟1200转旋转四、T机能(刀具机能)(范例)T0101; 1号刀1号补正。
海德汉系统代码详解
.海德汉系统代码详解0 BEGIN PGM abcd MM;程序头1 TOOL CALL 1 Z S2500 F3000;呼叫刀具2 TCH PROBE 483 MEASURE TOOL ~;启动自动对刀 (本例是以对刀器为例 )Q340=+1;CHECK ~Q260=+100;CLEARANCE HEIGHT ~Q341=+0;PROBING THE TEETH3 M140 MB MAX;快速抬刀到最高点4 TOOL CALL 1 Z S3000 F3000;重新调用刀具5 CYCL DEF 247 DATUM SETTING ~;调用工件坐标Q339=+1;DATUM NUMBER; Q339=+1 +1为当前坐标号6 CYCL DEF 32.0 TOLERANCE;设定公差7 CYCL DEF 32.1 T1; T1 为前刀号8 CYCL DEF 9.0 DWELL TIME;设定暂停时间(检查是否异常) (视情况而定 )9 CYCL DEF 9.1 DWELL3; DWELL3 为前暂停时间10 M3;启动主轴11 M712 L X+0 Y+0 F MAX; 直线快速移动13 L Z+014 LBL 1;循环程序头15L IZ-0.5 F500; I 为增量坐标16L X+10, F3000;直线进给17 CR X20, Y0, R5 DR+;圆弧进给 (DR+ 为逆时针方向进给 )18L X25,;直线进给19 CR X+30, Y+5 R5 DR+;圆弧进给20 L Y+10;直线进给21L X+37,5;直线进给22RND R2,5 F800; 倒圆角 (也相当走R角 )23L Y+20,;直线进给24CHF 2,5 F800; 倒斜角 (按照交点长度进行倒角 )25L X+30,;直线进给26L Y+25,;直线进给27CT X25, Y30, DR+; 与指定终点相切圆弧28L X+20,;直线进给29 CR X+10, Y30, R5 DR-;圆弧进给 (DR- 为顺时针方向进给 )30L X+5,;直线进给31CC X5, Y25,; 圆弧圆心32C X0, Y25, DR+; 圆弧终点坐标33 L Y+0;直线进给34CALL LBL 1 REP10; 循环程序尾(REP10 为循环次数 )34L Z5,0 F3000; 给了进给率 (防止的特殊情况下拉伤表面 )35 M140 MB MAX;快速抬刀到最高点36 M5; 停止主轴37 M9; 停止所用冷却38 STOP M30; 程序结束39END PGM abcd MM; 程序尾 (相当于我们 G 码"%")。
海德汉说明书(模板)
海德汉说明书海德汉说明书篇一:海德汉说明书HEI DEN HAI N T NC426TNC430软件编号280-476XX 280-477X X 使用说明书对话式编程可视显示器上的控制器分割屏幕切换加工和编程模式屏幕上选择功能的软键变换软键行改变屏幕设置(仅B C120)输入字符的键盘文件名称注解 IS编程机床运转模式手动操作方式电控手轮M DI定位单行程序运行全序列程序运行编程模式编程和编辑试运行程序/文件管理,TN C功能选择或删除程序和文件,外部数据传送在程序中输入程序调用命令M D功能显示NC出错信息帮助文本袖珍计算器移动光标,直接指向程序行、循环和参数功能移动高亮显示部直接转到程序行、循环和参数功能进给率和主轴转速修调旋钮编程路径移动仿型进刀和退刀FK自由仿型编程直线圆心和极座标极心定圆心圆定半径圆切线连接圆弧倒角修圆尖角刀具功能输入和调用刀具长度和半径循环、子程序和程序段重复定义和调用循环输入和调用子程序及程序段重复的标签程序中程序停止运行在程序中输入触头功能座标轴和数字,编辑选择座标轴或在程序中输入? 座标轴? 数字键小数点改变代数符号极座标增量座标Q参数实际位置归零跳过对话提问,删除字确认输入和恢复对话结束程序行清除数字输入或者TNC出错信息中断对话,删除程序段 TN C 型号,软件和性能本说明书按照下述NC软件编号,叙述了T NC提供的功能和特性。
海德汉系统代码详解
海德汉系统代码详解海德汉系统代码详解0 BEGIN PGM abcd MM ;程序头1 TOOL CALL 1 Z S2500 F3000 ;呼叫刀具2 TCH PROBE 483 MEASURE TOOL ~ ;启动自动对刀(本例是以对刀器为例)Q340=+1 ;CHECK ~Q260=+100 ;CLEARANCE HEIGHT ~Q341=+0 ;PROBING THE TEETH3 M140 MB MAX ;快速抬刀到最高点4 TOOL CALL 1 Z S3000 F3000 ;重新调用刀具5 CYCL DEF 247 DATUM SETTING ~ ;调用工件坐标Q339=+1 ;DATUM NUMBER ; Q339=+1 +1为当前坐标号6 CYCL DEF 32.0 TOLERANCE ;设定公差7 CYCL DEF 32.1 T1 ; T1为前刀号8 CYCL DEF 9.0 DWELL TIME ;设定暂停时间(检查是否异常)(视情况而定)9 CYCL DEF 9.1 DWELL3 ; DWELL3为前暂停时间10 M3 ;启动主轴11 M712 L X+0 Y+0 F MAX ; 直线快速移动13 L Z+014 LBL 1 ;循环程序头15 L IZ-0.5 F500 ;I为增量坐标16 L X+10, F3000 ;直线进给17 CR X20, Y0, R5 DR+ ;圆弧进给(DR+为逆时针方向进给)18 L X25, ;直线进给19 CR X+30, Y+5 R5 DR+ ;圆弧进给20 L Y+10 ;直线进给21 L X+37,5 ;直线进给22 RND R2,5 F800 ; 倒圆角(也相当走R角)23 L Y+20, ;直线进给24 CHF 2,5 F800 ; 倒斜角(按照交点长度进行倒角)25 L X+30, ;直线进给26 L Y+25, ;直线进给27 CT X25, Y30, DR+ ; 与指定终点相切圆弧28 L X+20, ;直线进给29 CR X+10, Y30, R5 DR- ;圆弧进给(DR-为顺时针方向进给)30 L X+5, ;直线进给31 CC X5, Y25, ; 圆弧圆心32 C X0, Y25, DR+ ; 圆弧终点坐标33 L Y+0 ;直线进给34 CALL LBL 1 REP10 ; 循环程序尾(REP10为循环次数)34 L Z5,0 F3000 ; 给了进给率(防止的特殊情况下拉伤表面)35 M140 MB MAX ;快速抬刀到最高点36 M5 ; 停止主轴37 M9 ; 停止所用冷却38 STOP M30 ; 程序结束39 END PGM abcd MM ; 程序尾(相当于我们G码"%")。
海德汉系统手工编程详解档
海德汉系统手工编程详解档海德汉系统手工编程详解档Document number【AA80KGB-AA98YT-AAT8CB-2A6UT-A18GG】海德汉系统(米克朗机床)手工编程详解0 BEGIN PGM abcd MM ;程序头1 TOOL CALL 1 Z S2500 F3000 ;呼叫刀具2 TCH PROBE 483 MEASURE TOOL ~ ;启动自动对刀(本例是以对刀器为例)Q340=+1 ;CHECK ~Q260=+100 ;CLEARANCE HEIGHT ~Q341=+0 ;PROBING THE TEETH3 M140 MB MAX ;快速抬刀到最高点4 TOOL CALL 1 Z S3000 F3000 ;重新调用刀具5 CYCL DEF 247 DATUM SETTING ~ ;调用工件坐标Q339=+1 ;DATUM NUMBER ; Q339=+1 +1为当前坐标号6 CYCL DEF 32.0 TOLERANCE ;设定公差7 CYCL DEF 32.1 T1 ; T1为前刀号8 CYCL DEF 9.0 DWELL TIME ;设定暂停时间(检查是否异常)(视情况而定)9 CYCL DEF 9.1 DWELL3 ; DWELL3为前暂停时间10 M3 ;启动主轴11 M712 L X+0 Y+0 F MAX ; 直线快速移动13 L Z+014 LBL 1 ;循环程序头15 L IZ-0.5 F500 ;I为增量坐标16 L X+10, F3000 ;直线进给17 CR X20, Y0, R5 DR+ ;圆弧进给(DR+为逆时针方向进给)18 L X25, ;直线进给19 CR X+30, Y+5 R5 DR+ ;圆弧进给20 L Y+10 ;直线进给21 L X+37,5 ;直线进给22 RND R2,5 F800 ; 倒圆角(也相当走R角)23 L Y+20, ;直线进给24 CHF 2,5 F800 ; 倒斜角(按照交点长度进行倒角)25 L X+30, ;直线进给26 L Y+25, ;直线进给27 CT X25, Y30, DR+ ; 与指定终点相切圆弧28 L X+20, ;直线进给29 CR X+10, Y30, R5 DR- ;圆弧进给(DR-为顺时针方向进给)30 L X+5, ;直线进给31 CC X5, Y25, ; 圆弧圆心32 C X0, Y25, DR+ ; 圆弧终点坐标33 L Y+0 ;直线进给34 CALL LBL 1 REP10 ; 循环程序尾(REP10为循环次数)34 L Z5,0 F3000 ; 给了进给率(防止的特殊情况下拉伤表面)35 M140 MB MAX ;快速抬刀到最高点36 M5 ; 停止主轴37 M9 ; 停止所用冷却38 STOP M30 ; 程序结束39 END PGM abcd MM ; 程序尾(相当于我们G码"%")。
海德汉系统代码详解
海德汉系统代码详解0 BEGIN PGM abcd MM ;程序头1 TOOL CALL 1 Z S2500 F3000 ;呼叫刀具2 TCH PROBE 483 MEASURE TOOL ~ ;启动自动对刀(本例是以对刀器为例)Q340=+1 ;CHECK ~Q260=+100 ;CLEARANCE HEIGHT ~Q341=+0 ;PROBING THE TEETH3 M140 MB MAX ;快速抬刀到最高点4 TOOL CALL 1 Z S3000 F3000 ;重新调用刀具5 CYCL DEF 247 DATUM SETTING ~ ;调用工件坐标Q339=+1 ;DATUM NUMBER ; Q339=+1 +1为当前坐标号6 CYCL DEF 32.0 TOLERANCE ;设定公差7 CYCL DEF 32.1 T1 ; T1为前刀号8 CYCL DEF 9.0 DWELL TIME ;设定暂停时间(检查是否异常)(视情况而定)9 CYCL DEF 9.1 DWELL3 ; DWELL3为前暂停时间10 M3 ;启动主轴11 M712 L X+0 Y+0 F MAX ; 直线快速移动13 L Z+014 LBL 1 ;循环程序头15 L IZ-0.5 F500 ;I为增量坐标16 L X+10, F3000 ;直线进给17 CR X20, Y0, R5 DR+ ;圆弧进给(DR+为逆时针方向进给)18 L X25, ;直线进给19 CR X+30, Y+5 R5 DR+ ;圆弧进给20 L Y+10 ;直线进给21 L X+37,5 ;直线进给22 RND R2,5 F800 ; 倒圆角(也相当走R角)23 L Y+20, ;直线进给24 CHF 2,5 F800 ; 倒斜角(按照交点长度进行倒角)25 L X+30, ;直线进给26 L Y+25, ;直线进给27 CT X25, Y30, DR+ ; 与指定终点相切圆弧28 L X+20, ;直线进给29 CR X+10, Y30, R5 DR- ;圆弧进给(DR-为顺时针方向进给)30 L X+5, ;直线进给31 CC X5, Y25, ; 圆弧圆心32 C X0, Y25, DR+ ; 圆弧终点坐标33 L Y+0 ;直线进给34 CALL LBL 1 REP10 ; 循环程序尾(REP10为循环次数)34 L Z5,0 F3000 ; 给了进给率(防止的特殊情况下拉伤表面)35 M140 MB MAX ;快速抬刀到最高点36 M5 ; 停止主轴37 M9 ; 停止所用冷却38 STOP M30 ; 程序结束39 END PGM abcd MM ; 程序尾(相当于我们G码"%")。
海德汉系统手工编程详解档
海德汉系统手工编程详解档Document number【AA80KGB-AA98YT-AAT8CB-2A6UT-A18GG】海德汉系统(米克朗机床)手工编程详解0 BEGIN PGM abcd MM ;程序头1 TOOL CALL 1 Z S2500 F3000 ;呼叫刀具2 TCH PROBE 483 MEASURE TOOL ~ ;启动自动对刀(本例是以对刀器为例)Q340=+1 ;CHECK ~Q260=+100 ;CLEARANCE HEIGHT ~Q341=+0 ;PROBING THE TEETH3 M140 MB MAX ;快速抬刀到最高点4 TOOL CALL 1 Z S3000 F3000 ;重新调用刀具5 CYCL DEF 247 DATUM SETTING ~ ;调用工件坐标Q339=+1 ;DATUM NUMBER ; Q339=+1 +1为当前坐标号6 CYCL DEF 32.0 TOLERANCE ;设定公差7 CYCL DEF 32.1 T1 ; T1为前刀号8 CYCL DEF 9.0 DWELL TIME ;设定暂停时间(检查是否异常)(视情况而定)9 CYCL DEF 9.1 DWELL3 ; DWELL3为前暂停时间10 M3 ;启动主轴11 M712 L X+0 Y+0 F MAX ; 直线快速移动13 L Z+014 LBL 1 ;循环程序头15 L IZ-0.5 F500 ;I为增量坐标16 L X+10, F3000 ;直线进给17 CR X20, Y0, R5 DR+ ;圆弧进给(DR+为逆时针方向进给)18 L X25, ;直线进给19 CR X+30, Y+5 R5 DR+ ;圆弧进给20 L Y+10 ;直线进给21 L X+37,5 ;直线进给22 RND R2,5 F800 ; 倒圆角(也相当走R角)23 L Y+20, ;直线进给24 CHF 2,5 F800 ; 倒斜角(按照交点长度进行倒角)25 L X+30, ;直线进给26 L Y+25, ;直线进给27 CT X25, Y30, DR+ ; 与指定终点相切圆弧28 L X+20, ;直线进给29 CR X+10, Y30, R5 DR- ;圆弧进给(DR-为顺时针方向进给)30 L X+5, ;直线进给31 CC X5, Y25, ; 圆弧圆心32 C X0, Y25, DR+ ; 圆弧终点坐标33 L Y+0 ;直线进给34 CALL LBL 1 REP10 ; 循环程序尾(REP10为循环次数)34 L Z5,0 F3000 ; 给了进给率(防止的特殊情况下拉伤表面)35 M140 MB MAX ;快速抬刀到最高点36 M5 ; 停止主轴37 M9 ; 停止所用冷却38 STOP M30 ; 程序结束39 END PGM abcd MM ; 程序尾(相当于我们G码"%")。
海德汉_HEIDENHAIN_iTNC_530_编程操作手册1012
1基本技能(文件管理器/刀具表)2直角坐标路径功能3极坐标4钻孔循环循环5铣型腔、凸台和槽的循环6加工阵列孔的循环7SL 循环8坐标变换循环9重复运行的程序块编程技巧10子程序11嵌套12相关信息+Z+Z+Z基本轴旋转轴平行轴X A U Y B V ZCWX键盘TE 420TE 5301字母键盘用于输入文本和文件名,以及ISO 编程。
双处理器版本: 提供其他的按键用于Windows 操作。
2文件管理器、计算器、MOD 功能和HELP (帮助)功能3编程模式4机床操作模式5编程对话的初始化6方向键和GOTO 跳转命令7数字输入和轴选择8鼠标触摸板: 仅适用于双处理器版本124376518432765显示单元1软键区2软键选择键3软件行切换键4设置屏幕布局5加工和编程模式切换键6预留给机床制造商的软键选择键7预留给机床制造商的软键行切换键13423675123345屏幕布局编程模式显示机床操作模式显示机床操作模式(后台)编程操作模式、对话、出错信息(显示在前台)程序机床功能的软键软键区机床操作模式、对话、出错信息(显示在前台)编程模式(后台)程序或位置显示机床功能的软键机床状态软键区操作模式键操作模式功能程序编辑 编写及修改程序(RS-232-C/ V.24数据接口)试运行 静态测试 / 有图形模拟或无图形模拟几何尺寸是否相符数据是否缺失手动 移动机床轴显示坐标轴值设置原点手轮 用电子手轮移动设置原点手动数据输入定位(MDI) 输入定位步骤或输入可以立即执行的循环 将输入的程序段保存为程序程序运行-单程序段 分段运行程序,用Start(开始)按钮分别启动各段...开始程序运行-全自动 按START EXT(机床启动按钮)后连续运行程序文件管理驱动器1以太网RS-232接口 RS-422接口 TNC的硬盘当前路径或文件名3文件信息文件名:保存在当前目录下的文件及文件类型字节:以字节为单位的文件大小状态:M:“程序运行”模式下所选择的文件。
3海德汉中文使用说明书
3 手动数据输入定位3.1简单加工操作的程序编写和执行手动数据输入操作方式特别适用于简单加工操作和刀具的预定位。
该方式能使您用HEIDENHAIN对话式编程方法或者用ISO格式编写一段短程序并立即执行它。
您也能够调用TNC循环。
程序储存在$MDI文件中。
再用MDI定位的操作方式中,辅助状态显示也能被激活。
手动数据输入定位(MDI)选择操作的MDI定位方式,按您的要求编写程序文件$MDI。
按下机床START按钮,开始程序运行。
限制不能使用FK任意轮廓编程、图形编程和程序运行图形。
$MDI文件不得包含程序调用命令(PGMCALL)。
例1:在一个工件上钻一个深度为20mm的孔。
当工件被夹紧并校准好、设置好座标原点以后,您即可开始编制几行程序并进行钻孔操作。
首先,在L程序块中把刀具预定位在孔中心座标上方,距工件表面5mm。
然后可以用循环1 PECKING(啄式钻孔)进行钻孔操作。
0 BEGIN PGM $MDI MM1 TOOL DEF 1 L+0 R+52 TOOL CALL 1 Z 520003 L Z+200 RO F MAX4 L X+50 Y+50 RO F MAX M35 L Z+5 F 20006 CYCL DEF 1.0 PECKING7 CYCL DEF 1.1 SET UP 58 CYCL DEF 1.2 DEPTH -20 定义刀具:零点刀具,半径5。
调用刀具:Z刀具轴线。
主轴转速,2000 rpm。
刀具缩回(F MAX=快速行程)。
刀具以快速行程移到孔上方。
主轴开。
刀具定位到孔上方5mm处。
定义PECKING循环。
设置刀具在孔上方的间隔。
309 CYCL DEF 1.2 PECKG 1010 CYCL DEF 1.4 DWELL 0.511 CYCL DEF 1.5 F 25012 CYCL CALL13 L Z+200 RO F MAX M214 END PGM $MDI MM直线功能程序块L(参阅126页“直线L”),啄式钻孔循环(参阅195页“啄式钻孔(循环1)”)。
海德汉系统米克朗机床)手工编程详解
37 M9 ;停止所用冷却yh"I.Z_C
38 STOP M30 ;程序结束iCAx开思论坛_[3k)Q_@ ^ n
39 END PGM abcd MM ;程序尾(相当于我们G码"%")CAD,CAE,CAM,ICAX
1 TOOL CALL 1 Z S2500 F3000;呼叫刀具
2p$@_~_v-W-MiCAx开思论坛2 TCH PROBE 483 MEASURE TOOL ~;启动自动对刀(本例是以对刀器为例)
2g_~8V a|;G_Z_k_hiCAx开思论坛Q340=+1 ;CHECK ~s'M_H!l.f9A5w_R_`_e_N
海德汉系统(米克朗机床)手工编程详解CAD/CAM/CAE综合资讯网站论坛_A0_ A_V!Q_M T5k
:g_g3e_b1l;_$R3K
米克郎手工编程详解
9v*^_k7Z1v CAD/CAM/CAE综合资讯网站论坛
_?_T0k_i_j$B0 BEGIN PGM abcd MM;程序头iCAx开思论坛_h5v_P W_C*|_R/i_?-L
7 CYCL DEF 32.1 T1 ; T1为前刀号
_z O.i&F_s-K_riCAx开思论坛8 CYCL DEF 9.0 DWELL TIME;设定暂停时间(检查是否异常)(视情况而定)CAD/CAM/CAE综合资讯网站论坛_])F_T%_9E6yR_w t
9 CYCL DEF 9.1 DWELL3 ; DWELL3为前暂停时间;z7L5Q2A3g_a y
10 M3;启动主轴_m_x_w+B_}9r0J_i
11 M7
6b.l*@
]_A_l_g7w_f0m_z3|12 L X+0 Y+0 F MAX ;直线快速移动