浅谈FANUC数控铣床宏程序倒角算法及应用

来源 :科学与财富 | 被引量 : 0次 | 上传用户:cyhacmacyh007
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:在目前的制造行业中,使用CAD/CAM软件编制数控加工程序已经成为主流,但手工编程的基础地位依然稳固。宏程序作为手工编程的一大特色,具有程序简洁、易读、易修改的特点。通过FANUC系统的G10指令配合一定的算法,运用宏程序实现零件的倒角功能,程序短小精悍,通用性极强。
  关键词:数控编程 G10 轮廓倒角 宏程序 半径补偿
  在目前的制造行业中,使用CAD/CAM软件编制数控加工程序已经成为主流,但手工编程的基础地位依然稳固。宏程序作为手工编程的一大特色,具有程序简洁、易读、一修改的特点。通过FANUC系统的G10指令配合一定的算法,运用宏程序实现零件的倒角功能,程序短小精悍,通用性极强。
  一、FANUC系统编程指令G10
  G10(可编程参数输入)参数通过程序输入,主要用于设定螺距误差的补偿数据以适应加工条件的变化,例如机件更新最大切削速度或切削时间常数的变化等。针对本例,我们采用可编程参数输入的具体指令格式如下:
  指令格式: G90/G91 G10 L12 P_R_;
  ——L12为变化的半径补偿特殊功能;
  ——P为半径补偿刀补号;
  ——R:绝对值指令(G90)方式时的刀具补偿值。增量值指令(G91)方式时的刀具补偿值为该值与指定的刀具补偿号的值相加和(刀具补偿值)。
  在程序中可通过改变R变量G10指令中的刀具半径补偿量,配合循环指令实现零件轮廓粗加工时调整加工余量,使用同一把刀具实现粗、精加工。1
  二、倒角刀具半径补偿宏变量算法
  如图1所示,利用球形刀具对零两边倒圆角时圆弧AB为刀具运行的轨迹线。当刀具运行到E点时,直线DC为刀具半径补偿值,直线OA与直线EC的差为刀具Z轴坐标。
  图1 算法示意图
  设倒角圆弧为R,刀具半径r。a为倒角范围变量,倒圆角时为0-90°。由此可得到:
  刀具Z轴坐标为:
  Z=( R+ r )*SIN(a)-( R+r )
  刀具半径补偿值D值为:
  D= r - [( R + r )-(R + r )*COS(a)]
  三、宏程序倒角应用
  如图2所示,该图上部外轮廓沿边倒R4圆角,利用宏程序指令,结合FANUC系统G10指令功能,编制程序如下:
  O1223;
  T1 M6; 调用1号刀具(?准6球头刀)
  G54 G17 G90 M3 S3000; 坐标原点建立在中心
  G43 Z10 H1; 建立长度补偿
  #1=3; 球刀半径
  #2=4; 倒圆角半径
  #3=0 ; 倒角角度初始值
  WHILE [#3 LE 90] DO1; 条件(角度小于等于90度执行循环)
  #4=#3-[[#1+#2]-[#1+#2]*COS[#3]]; 计算刀具半径补偿值
  #5=[#1+ #2]*[SIN[#3]+1]; 计算Z轴坐标值
  G10 L12 P1 R#4; 变更刀补1号寄存器数值为计算值
  G0 X-15 Y-40; 刀具定位
  G1 Z#5 F1200; 落刀
  G41 X-15 Y-35 D1; 进刀,调用刀具半径补偿值为 #4
  Y-25
  G3 X-25 Y-15 R10;
  G1 X-35;
  Y22.5
  G2 X-25 Y32.5 R10;
  G1 X-10;
  G3 X10 R10;
  G1 X40 Y40;
  X35 Y10;
  G3 Y-10 R10;
  G1 Y-25;
  G2 X-25 Y-35 R10;
  G1 X-16;
  G0 G40 X-40 Y-40; 退刀,取消刀具半径补偿
  #3=#3+1, 计数器累加
  END1, 循环体结束符号
  G0Z100; 提刀
  M30; 程序结束
  图2 零件简图
  FANUC数控编程指令G10 配合宏程序,不仅可利用球头刀具对零件的圆角进行加工,配合不同的算法,还可以实现零件斜角的加工,也可以实现利用直柄立铣刀或圆鼻刀对零件倒圆角或到斜角的加工。
  雖然目前在数控加工编程中CAD/CAM软件已逐渐成为主流,但宏程序以其短小精悍、反应速度快、便于调整的特点,依旧是数控手工编程的亮点。
  注释:
  1. FANUC编程说明书 北京发那科有限公司
  参考文献
  [1]BEIJING-FANUC 0i Mate-MD 编程说明书
  [2]陈海舟.宏程序应用实例 2006.5 机械工业出版社
  [3]周维泉.数控车/铣宏程序的开发与应用 2006.6 机械工业出版社
  作者简介:
  赵延毓(1915.01),男,吉林市人,吉林电子信息职业技术学院,讲师,研究方向机械制造技术、教学改革。(吉林 1320021)
其他文献
医生劳动和药品具有不同属性,并不具有内在统一性,这是科学制定医疗政策的学理依据。我国医疗问题产生的根源在于医院企业化和医生劳动资本化,药品流通和医疗保障制度改革又
摘 要:在现代化的园林建设中,为了更好的展现配景效果,需要对大树进行移栽。那么这就对园林绿化施工的可靠性和规范性提出了更为严格的要求,加强园林绿化施工中大树移栽技术的研究和探索对于北方园林绿化施工具有重要现实意义。本文就此进行简要分析,仅供相关人员参考。  关键词:园林绿化;施工;大树移栽  树木本身具有良好的生命力,因而在大树移栽的过程中,应当采取标准的工艺流程和规范的施工操作,尽可能减少对大树
摘 要:以亚布力林业局森林生态环境为依托对象,以良好知名度的旅游滑雪度假为社会热点,充分利用该地区的生态自然资源、当地传统文化理念等,在原有项目开发的基础上,统一规划、优化合理布局营造景观林,既可保护生态资源環境又能美化森林公园。针对营造景观生态林,采取不同的造林方式、树种选择和配置以及保护提出意见。  关键词:营造;景观生态林;意见  依据《关于亚布力局国家森林公园总体规划》,从服从于自然生态环
摘 要:地下室是整体建筑中的一部分,地下室可以用来居住,也可以用来用作停车场。建筑工程中开发利用地下室其目的是希望将工程中的整体空间增加,同时地下室还有一个重要的作用就是加固建筑物,提高建筑的安全性。因此在对地下室施工的时候,要确保施工的质量,使用恰当的施工技术。本篇文章结合具体的工程来分析建筑地下室的施工。  关键词:建筑工程;地下室;施工;技术  由于土地资源有限,人们只能在有限的空间内,充分
摘 要:通过对当前工程施工情况的实际分析我们发现,钢筋工程施工现场存在诸多问题,这些问题会在一定程度上影响施工的质量和效果,甚至产生不必要的安全隐患,因而加强对于钢筋工程施工情况进行分析和研究具有重要意义,有助于促进施工的有序进行。本文就钢筋施工过程中存在的问题进行简要分析,并提出相关解决措施,以供参考。  关键词:钢筋工程;施工;问题;对策  从宏观层面来看,钢筋对工程的作用,就相当于骨骼对人体
呼吸道支架植入术是近年来临床介入治疗的一项新技术。本文介绍呼吸道支架的种类、性能、适应征、植入技术、并发症及研究进展。1 支架的种类及性能1.1 硅酮支架:1968年Montgo
我院自1990年至1997年期间应用C臂X光机透视下内固定治疗股骨颈骨折60多例,一年后来复查的有52例,现就此52例患者的治疗结果进行分析讨论。1临床资料52例病人均为新鲜骨折。其中:男20例,女32例。年龄40~93岁。
目的 本文的研究目的是寻找从甲状腺单发结节中鉴别甲状腺癌的最佳方法。方法 资料包括有1990年1月至1998年1月对326例甲状腺单发结节进行的诊断治疗结果。分别评介了临床检验、同位素扫
目前在我国水电工程发展的过程中,人们都是通过招投标方法,来对水电工程项目进行招标。不过从当前我国水电工程招标制度的实际应用情况来看,其中还存在着许多的问题,这就对我国水