版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、MAZAK 卧式加工中心培训资料一、程序的建立: 分两种情况:1、 MAZAK 编程2、EIA/ISO 编程二、R点在哪设定?在MAZAK编程时R点是Z方向相对参考基面往上安全距离3mm,其值是在用户数据D41 中设定,也可以设定为 5mm 或其它值三、大刀径如何设定从刀具数据里面可以选择设定为重刀具四、EIA/ISO模式下如何按MAZATROL刀具数据的刀具补偿通过参数选择,使用MAZATROL刀具数据的刀具直径、刀具长度数据能够进行刀具长度 补偿、刀具直径补偿。通过使用参数,选择要不要使用MAZATROL刀具数据用户参数:F92位7 = 1:使用MAZATRO“刀具资料”的“刀具径”(刀具
2、直径数据)进行刀具直径补 偿。F93位3 = 1:使用MAZATRO“刀具资料”的“刀具长度”(刀具长度数据)进行刀具长度 补偿。F94位2=1:以参考点返回指令设定成不至于取消使用MAZATROL刀具数据进行的刀具 长度补偿F94位7 = 1:使用MAZATROL刀具数据的直径、长度补偿或补偿号码(F94 位 7=0 时使用刀具偏移画面的补偿量) 刀具长度补偿1 、功能即使不在程序上指令,也能够以对应指令刀具号码的MAZATROL刀具数据的“刀具长度” (刀具长度数据)自动进行刀具长度补偿2、设定方法参数设定成F93位3 = 1, F94位2=1。3、详细说明刀具数据改写(自动运转中)1、功
3、能:在EIA/ISO程序进行MAZAROL刀具数据的改写2、设定方法:参数设定为 L57=13、详细说明:在EIA/ISO程序运转时,可以改写主轴刀具以外的全部数据注意1:关于MAZATROL程序与EIA/ISO程序的判别,包括子程序按照执行中的程序是哪 一个来进行。(当时,主程序=MAZATROL,子程序=EIA/ISO时,视为MAZATROL程序。) 注意2: EIA/ISO程序运转时,如果进行了主轴刀具的数据变更,将成为“428禁止输入(自 动加工进行中)”五、程序刀具补充输入:G101、功能及目的通过 G10 指令能够从程序进行刀具补偿、工件补偿、参数的设定或改变。2、编程格式工件补偿
4、输入工件补偿GIO L2 P_XP_YP_ZP_ 附加坐标轴P0:坐标移动(附加规格)P1:G54P2:G55P3:G56P4:G57P5:G58P6:G59 追加工件补偿(任选)G10 L20 P_XP_YP_ZP附加坐标轴P1:G54.1 P1P2:G54.1 P2P3:G54.1 P3P47:G54.1 P47P48:G54.1 P48动态工件补偿(M640M 5X) G10 L21 P_XP_YP_ZP _附加坐标轴.P1:G54.2 P1P2:G54.2 P2P3:G54.2 P3P7:G54.2 P7P8:G54.2 P8刀具补偿输入 刀具补偿存储器A型时G1O L1O P_R_P
5、:补偿号码R:补偿量刀具补偿存储器B型时G1O L1OP_R_长度形状补偿G1O L11P_R_长度形状磨损补偿G1O L12P_R_直径形状补偿G1O L13P_R_直径形状磨损补偿设定范围分别如下所示。补偿号码(P):刀具补偿组数128时1“刀具补偿组数512时1512补偿量R:参数输入G10 L50 参数输入模式ONN_P_R_N_R_G11参数输入模式OFFN:参数号码P:轴号码(轴类型参数时)R:参数值参数输入中的参数和N号码的对应一览表如下。参数N:号码P:轴号码A110810011108B110820012108C110830013108D1904001410891108E190
6、5001510891108F178 (4766不可设定)60016108798697108I112900190161613, 1415, 16J11081000110108K15511001111085657676873749495, 9697, 101102107108L17112001121087273105106108M11013001130181611,121318N116140011401616P15150011500516#0255151001535516S116160011601616SV180170011708016举例:将以下参数修改 F92.7=l F93.3=l F94.
7、2=l F94.7=lGIO L50 参数输入模式ONN6092R160N6O93R8N6O94R212G11参数输入模式OFF实现MAZATROL |刀具数据|能直接在EIA/ISO程序中使用,因此最好能在EIA/ISO程序中将 上面的内容编写进去,当然同时也可以用G43 Hn(n= 1128)加载刀具长度,刀具数据和刀具 偏移累加。六、EIA/IS0程序的重启动功能必须进入程序版面,然后使用左边的菜单扩展键,选择丽画面显示”按键,然后在这 种情况下程序显示画面会显示“ |启动2无形式| ”键,首先将光标指定到需要重新启动的 程序段,然后按“启动2无形式”键,该行就会被显示选择,进入MEMO
8、RY状态就可以重启 EIA/ISO 程序了。其实,EIA/ISO程序重启动方法可以用用户参数F69来指定:0:整个程序,包括子程序,需要这种处理。从主程序的开始部分搜寻设定序列号,区块号 和重复的次数号。1:包括所期望的重启动位置的子程序可以被指定。设定了相应的工作号以后,从开始部分 搜寻设定序列号,区块号和重复的次数号七、刀具数据和刀具偏移刀具数据是MAZAK刀具数据,刀具偏移是EIA/ISO刀具数据(长度和刀径),如果在EIA/ISO编程状态下需要使用MAZAK刀具数据的话必须更改用户数据,令F92.7=1 F93.3=1 F94.2=1 F94.7=1 详细见下说明:F92位7=1:使用
9、MAZATRO“刀具资料”的“刀具径”(刀具直径数据)进行刀具直径补偿。 F93位3 = 1:使用MAZATRO “刀具资料”的“刀具长度”(刀具长度数据)进行刀具长度补 偿。F94位2 = 1:以参考点返回指令设定成不至于取消使用MAZATROL刀具数据进行的刀具长度 补偿F94位7 = 1:使用MAZATROL刀具数据的直径、长度补偿或补偿号码(F94位7 = 0时使用刀具偏移画面的补偿量)八、与MAZAROL程序的相互子程序调用(任选)可以将MAZATROL程序(或EIA/ISO)作为子程序从主的EIA/ISO程序(MAZATROL程序)调 用并使用。注意1:从EIA/ISO程序调用MA
10、ZATROL程序属于任选。从MAZATROL程序调用EIA/ISO程序属于标准功能。注意2:在将MAZATROL程序(或EIA/ISO程序)作为子程序(或MAZATROL程序)调用时, 会有模态的G代码变化的情况,因此必要的G代码要在子程序内重新设定 注意3:从MAZATROL程序调用EIA/ISO程序或返回时,刀具长度补偿不被取消。编程格式:从EIA/ISO程序的子程序调用M98 P_H_L_P:调用子程序的程序号码H:如果调用的子程序为EIA/IS0程序,调用子程序内的序列号码 L:子程序的重复次数(省略时被视为L1)从MAZATROL程序的子程序调用UNo.单元工具号$重复SUB PRO
11、12SNo.参数1参数2参数3参数4参数5 参数612【1】子程序的程序号码【2】 子程序的重复次数(省略视为1)【3】 传递给子程序的自变量从EIA/ISO子程序的返回M99 P_L_P:恢复目的地的序列号码(省略时恢复到调用程序段下一个程序段。恢复的程序为MAZATROL 程序时无效)L:重复次数的变更(输入0时,不管是按M98指令的重复次数,视为L=0并恢复。输入1以 上的数字时,无限制地重复子程序)限制事项:1、从作为子程序从MAZATROL程序调用的EIA/ISO程序,无法调用MAZATROL程序,将成为 报警2、最大嵌套层数为9层(主程序为EIA/ISO程序时8层)3、对作为子程序
12、从EIA/ISO程序调用的MAZTROL程序的END单元的” CONT1”要设定为“1” 如果设定为“0”时,不返回主程序而结束。4、当将MAZTROL程序作为子程序调用时,或从MAZATROL程序调用EIA/ISO程序时,无法进 行从中途单元或序列的调用。必须从开头调用并执行。5、在作为子程序被调用的MAZATROL程序的“MANUPRO”、“MCODE”单元,如果指令了 M99, 执行该单元后返回主程序。6关于坐标将EIA/ISO程序作为子程序从MAZATROL程序调用时除以外,用MAZATROL程序设定的基本坐标系有效用MAZATROL程序设定的基本坐标系有效从作为子程序使用的EIA/I
13、SO程序回到MAZATROL程序时,用EIA/ISO程序设定的坐标系 被取消,而用MAZATROL程序设定的基本坐标系变有效将MAZATROL程序作为子程序从EIA/ISO程序调用时用EIA/ISO程序设定的坐标系被取消,而用MAZATROL程序设定的基本坐标系变有效从作为子程序使用的MAZATROL程序回到EIA/ISO稈序时,必须重新设定坐标系在作为子程序使用的MAZATROL程序的基本坐标系设定了 e时,要取消e时,进行 G92.5X0Y0R0 (WPC单元的e取消)操作7、刀具补偿在执行从MAZATROL程序调用的EIA/ISO程序期间,作为刀具补偿用数据能够使用刀具数据的刀具长度、刀
14、具直径。从EIA/IS0程序调用MAZATROL程序后,回到EIA/IS0程序时,刀 具长度被取消8 M代码镜像作为子程序从MAZATROL程序调用EIA/ISO程序,或从EIA/ISO程序调用MAZATROL程序时, 主程序的镜像(以某一轴或点为中心,形成对称形状的功能)要在子程序之前暂时取消(M90), 执行后在程序的开头重新进行设定。9、关于模态从MAZATROL程序调用(或返回)EIA/ISO程序时,模态(*1)将成为如下所示:G代码功能G代码功能00定位50.1G指令镜像取消15极坐标指令取消64切削模式17平面选择X-Y67用户宏程序模态调用取消20英制指令(*2)68坐标旋转21
15、公制指令(*2)80固定循环外部动作取消23移动前行程检查断开90绝对值指令40刀具直径补偿取消95同步进给(每转进给)50定标取消98固定循环初始位置返回九、变量指令1、变量的功能和目的通过取代对程序中的某一地址直接给予数值而指定变量,对应执行程序的个场合给予其变 量的数值,使程序变得灵活、通用。2、编程格式#=000000000或# =计算式3、详细说明#100#123#543#110+#119 #-#120 #120#100#123#543#110+#119 #-#120 #120#SIN#110#mm为数值# ff为计算式,指下列事项:数值m变量计算式 运算符号计算式-(负)计算式计算
16、式函数计算式备注标准运算符号为,*,/4种 如果没有用户宏规格,函数无法使用。如果变量号码为负,则成为错误。不正确的变量表现如下所示:不正确 正确#6/2-#6/2#5-#-5#-#1f#-#1B、变量的种类变量有如下表所示种类:种类号码功能备注全局变量100149, 500549A型:100组100199, 500599主、子程序或宏程序可以共 同使用B型:200组100199, 500699C型:300组100199, 500999D型:200组局部变量132在宏程序内能够局部使用系统变量1000在系统中,用途被固定注意1:全部全局变量在电源断开时也被保持。注意2: D型(600组)成为任
17、选。C、变量的引用能够对除0、N和/ (斜线号)以外的全部地址使用直接使用变量的数值X#1 作为X的数值使用#1值使用变量数值的补码X-#2作为X的数值使用改变#2的符号的数值进行变量的定义。#3=#5#1=1000进行变量运算式的定义#1=#3+#2-100X#1+#3+1000备注十、设定工件坐标原点1、X 和 Z 轴一般情况下是测量出工装在0时的定位圆销在机械坐标系中的位置AX AZ,然后我们根 据AX AZ来算出其它角度的圆销位置尺寸An、Am首先介绍测量如何测量0时的AXAZ值用杠杆百分表测量0时圆销Z向,将百分表调整到“0”记录机械坐标系的坐标值Z1; 然后转动工作台180,同样用
18、百分表测量180时圆销Z向,将百分表通过移动Z轴使百 分表压到“0”再记录机械坐标系的坐标值Z2这样0时圆销机械坐标AZ=425+(Zl-Z2)/2用杠杆百分表测量0时圆销X向,将百分表调整到“0”记录机械坐标系的值X1;然 后转动工作台180,同样用百分表测量180时圆销X向,将百分表通过移动X轴使百分 表压到“0”再记录机械坐标系的值X2这样0时圆销机械坐标AX=刊讯X1-X2)/22、Y 轴首先测量工装定位面,移动Y轴压表到“0”然后再测量托盘面,同样压表到0”得出2 个数值Y1和Y2,这样定位面Y向的机械坐标为:AY=1300+(Y1-Y2)0 的工件坐标系就可以确定了 A X=T40
19、0Z1-Z2)/2,A Y= - 1300+(Y1-Y2),A Z=- 1425+(Z1-Z2)/2一般情况下我们是采用编程来确定G54、G55、G56、G57、G58、G59格式:G90/G91 G10 L2 Pn x_ Y_ Z_3、任意角度的坐标系的转换X2= (700+X1) *COS(e)( 1425 + Zl) *SIN(8)-700Z2= (700+X1) *SIN(e)+( 1425 + Z1) *C0S(8) )1425N=1代表G54N=2 代表G55N=3代表G56N=4 代表G57N=5代表G58N=6 代表G59 十一、托盘交换M9 1 1:托盘1选择交换M9 1 2:托盘1选择交换M911 和M912实现自动换托盘,不需要编制程序30 Z0回)托盘交换位置 而M71和M72同样是选择托盘交换,但需要使用80 Z0 B0十二、坐标位置编写格式:同西门子编程不同的地方:坐标轴后面不能采用等于号进行位置数据的计算,如:X=100+50在马扎克和法那克系统中是错误的格式,但在西门子840D/810D 系统中是正确的格式,那么马扎克和法那克需要采用什么样的格式呢?正确格式 举例如下:X100.+50.也可以采用宏变量的形式如下:令#100=50.则 X100+#1
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年10月11日 衡水市冀州区考核基地 道达尔 市场开发专员 16人
- 陕西榆林市府谷县2025-2026学年度第二学期期末质量抽样监测七年级地理试卷(含答案)
- 辽宁省营口市2025-2026学年七年级上学期1月期末质量监测生物试卷(含解析)
- 湖北省黄冈市2026-2027学年高三上学期开学9月供题数学试题(含简略答案)
- 广东省上进联考2027届高三上学期9月开学供题训练物理试卷(含答案)
- 2026年北京市小学三年级数学第8单元统计课件
- 皮肤性病科护理单元工作总结
- 2026初一年级学科带头人工作经验分享课件-班主任的专业化成长之路
- 水务集团招聘考试笔试试题及答案
- 2025-2026年江苏省苏教版小学五年级科学上册第3课实验操作测试卷
- 第十九届D2终端技术大会:淘宝 Weex 跨多端业务高效交付实践
- 2021年学校节水教育宣传制度
- 2023年江苏省五年制专转本英语统考真题(试卷+答案)
- 八年级生物上册 18.1《微生物在生物圈中的作用》教案 (新版)北师大版
- 部编版三年级上册语文全册
- 第二届全国乡村振兴职业技能大赛海南选拔赛中式面点技术文件
- 气液相反应动力学-
- 市政道路工程进度计划横道图
- 小数四则混合运算专项练习-及答案
- 管理学ch02y11数据挖掘理论与应用课件
- 凡尔赛宫 园林设计案例分析
评论
0/150
提交评论