- 1、本文档共85页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数控机床编程与操作9、HNC-22M数控铣床编程与操作课件
* * 固定循环 * * G87:反镗循环 G87 X_Y_Z_R_ I_ J_ P_ F_L _ 固定循环 * * 工作过程: 在X Y 轴定位 主轴定向停止 在X Y 方向分别向刀尖的反方向移动I J 值 定位到R 点(孔底) 在X Y 方向分别向刀尖方向移动I J 值 主轴正转 在Z 轴正方向上加工至Z 点 主轴定向停止 在X Y 方向分别向刀尖反方向移动I J 值 返回到初始点(注意只能用G98) 在X Y 方向分别向刀尖方向移动I J 值 主轴正转 固定循环 * * G88:镗孔循环 G88 X_Y_Z_R_ P_ F_L _ 固定循环 * * 工作过程: 在X Y 轴定位 定位刀R点 在Z 轴方向上加工至Z 点孔底 暂停后主轴停止 转换为手动状态手动将刀具从孔中退出 返回到初始平面 在Z 轴正方向上加工至Z 点 主轴正转 固定循环 * * G89:镗孔循环 格式: G89 X_Y_Z_R_ P_ F_L _ 工作过程: 孔定位(保留前一个运行的速度) 运行至R面(继续上面速度) 工进到孔底 孔底暂停,主轴停止 快速退回(G98或G99所规定的平面) 注意:执行此指令,当Z值为零时,该指令不能执行 指令执行过程中,主轴一直保持开始所规定的状态运行 固定循环 * * (13) G80:取消固定循环 该指令能取消固定循环,同时R点和Z点也被取消。 小结: 注意: 1、在固定循环中,定位速度由前面的指令决定。 2、每句指令的各项参数最好写全。 3、固定循环中定位方式取决与上次是G00还是G01,因此如果希望快速定位则在上一行或本语句开头加G00。 固定循环 * * 在固定循环指令前应使用M03或M04指令使主轴回转在固定循环程序段中,X, Y, Z, R数据应至少指令一个才能进行。 孔加工在使用控制主轴回转的固定循环(G74、G84、G86)中,如果连续加工一些孔间距比较小,或者初始平面到R点平面的距离比较短的孔时,会出现在进入孔的切削动作前时,主轴还没有达到正常转速的情况,遇到这种情况时,应在各孔的加工动作之间插入G04指令,以获得时间。最好是把R面设得足够高。 固定循环 * * 如果指定了辅助功能M,则在最初定位时送出M信 号,等待M信号完成,才能进行孔加工循环。 固定循环 * * 华中Ⅰ型数控系统为用户配备了强有力的类似于高级语言的宏程序功能,用户可以使用变量进行算术运算、逻辑运算和函数的混合运算,此外宏程序还提供了循环语句、分支语句和子程序调用语句,利于编制各种复杂的零件加工程序,减少乃至免除手工编程时进行繁琐的数值计算,以及精简程序量。 宏程序 * * 宏变量及常量 宏变量 #0~#49 当前局部变量 #50~#99 全局变量 #100~#199 刀补号 100~199的补偿值 #200~#249 0层局部变量 #250~#299 1层局部变量 #300~#349 2层局部变量 #350~#399 3层局部变量 #400~#449 4层局部变量 宏程序 * * #450~#499 5层局部变量 #500~#549 6层局部变量 #550~#599 7层局部变量 #600~#699 刀具长度寄存器H0~H99 #700~#799 刀具半径寄存器D0~D99 #800~#899 刀具寿命寄存器 #1195~#1199为固定循环使用 宏程序 * * 常量 PI:圆周率π TRUE:真 FALSE:假 宏程序 * * 运算符与表达式 算术运算符: +,-,*,/ 条件运算符: EQ(=),NE(≠),GT(>),GE(≥),LT(<),LE(≤) 逻辑运算符: AND,OR,NOT 函数 SIN,COS,TAN,ATAN, ABS,INT,SIGN,SQRT,EXP 宏程序 * * 表达式: 用运算符连接起来的常数,宏变量构成表达式。 例如:175/SQRT[2] * COS[55 * PI/180 ] #3*6 GT 14 赋值语句 格式:宏变量=常数或表达式 把常数或表达式的值送给一个宏变量称为赋值。 例如: #2 = 175/SQRT[2] * COS[55 * PI/180 ] #3 = 124.
文档评论(0)