巧用宏指令编程加工非圆曲线

来源 :课程教育研究·上 | 被引量 : 0次 | 上传用户:chaixiaoliyanqiong
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘要】本文通过在FANUC—oi系统上如何使用宏指令编程加工椭圆、抛物线等非圆曲线的实例来介绍等步距线性拟合法解决非圆曲线的编程 。
  【关键词】非圆曲线 拟合 宏指令 宏变量
  【中图分类号】G642 【文献标识码】A 【文章编号】2095-3089(2013)12-0137-01
  非圆曲线是指除圆弧以外的曲线,常见的非圆曲线有椭圆、抛物线和双曲线等。对于非圆曲线,往往采用短直线或圆弧去逼近曲线,近似替代曲线,其中主要的较常见的有等步距法和等误差法两种,而等步距法短直线拟合由于在数学算法和程序编制方面都比较简单,因此应用比较广泛。目前很多数控系统的圆弧加工插补指令G02(顺时针)和G03(逆时针)均采用线性拟合编制。
  从下图1可以看出,当把步距e减小到足够小时,拟合误差t也逐渐变小。
  一、椭圆弧的加工
  1.编程思路
  2.程序代码
  O0001;
  N05 G00 X100 Z100 ;
  N10 T0101;/换外圆车刀
  N20 S700 M03;
  N30 G00 X65.0 Z3.0 M08;
  N40 G90 G99 X62.5 Z-39.8 F0.3;
  N50 X60.5 ; /车削台阶
  N55 G00 X60.0;
  N60 #1=30.0; /赋X坐标初值
  N70 #1=#1-2.0; /步距为2mm
  N80 #2=SQRT(1600.0-1.78*#1*#1);/计算Z坐标值
  N90 G90 X(2*#1+0.5) Z(#2-40.0+0.2);/预留X方向余量0.5mm,Z方向0.2mm
  N100 IF(#1 GT 0) G0T0 70; /循环控制语句
  N110 G01 X0.5 Z0.2; /至半精加工起点
  N120 #1=0; /X坐标赋初值
  N130 #1=#1+0.2; /步距设为0.2mm
  N140 #Z=SQRT(ABS(1600-1.78*#1*#1));/计算Z坐标值
  N150 G01 X(2*#1+0.5) Z(#2-40+0.2);/留精加工余量X方向0.5mm,Z方向0.2mm
  N160 IF(#1 LT 30) G0T0 130;/循环控制语句
  N170 G00 X100 Z100;
  N180 M05;
  N190 M00;
  N200 T0202;/换精加工外圆车刀或尖刀
  N210 S1200 M03;
  N220 G00 X10 Z3;
  N230 G01 X0.0 Z0.0;/至精加工起点
  N240 #1=0;/赋X坐标初值
  N250 #1=#1+0.05;/步距为0.05mm
  N260 #2=SQRT(ABS(1600-1.78*#1*#1));/计算Z坐标值
  N270 G01 X(2*#1) Z(#2-40.0) F0.15;/精加工椭圆
  N280 IF(#1 LT 30) G0T0 250;/循环控制语句
  N290 G01 Z-40.0;
  N300 X70.0;
  N310 G00 X100 Z100;
  N320 M05;
  N330 M30;
  二、抛物线的加工
  1.编程思路
  如图所示零件,设抛物线方程为 Z=-X2/16,根据其数学方程,将X设为自变量(用变量#3),则Z=-X2/16(用变量#4),Z=-16设为程序循环结束条件,依照上面加工椭圆的等步距短直线拟合法,先用G90粗加工,然后半精加工,最后精加工。
  2.程序代码(略)
  三、双曲线的加工
  1.编程思路
  假设双曲线的一般方程为:Z2/a2-X2/b2=1 将X设为自变量(用变量#1),则Z=±a/b(用变量#2) ,由于该曲线方程与椭圆方程非常相似,所以其加工方法和路线可参照以上椭圆弧的加工。
  2.程序代码(略)
  四、结束语
  目前很多企业正在使用的数控操作系统中,大多对于曲面加工,只提供G02和G03两个圆弧插补指令,由上面两个编程例子可以看到,对于非圆曲线的数控加工,只要知道曲线的数学方程,巧妙采用数控操作系统提供的宏指令、宏变量、常用函数以及条件控制语句,再结合等步距短直线拟合法,可以很方便地编写出加工程序代码,在加工工艺路线方面,选择由粗加工——半精加工——精加工,可以达到比较满意的加工精度和表面质量。
  参考文献:
  [1]FANUC Series O-MC OPERATOR’S MANUAL / FANUC LTD。
  [2]数控车工/彭效润主编/国劳动社会保障出版社。
  作者简介:
  隆新苗(1977-),女,山东沾化人,大学本科,小学数学专业,研究方向:小学数学形象思维的培养。
其他文献
目的 探讨自体骨髓基质细胞(BMSCs)移植治疗急性心肌梗死的相关问题.方法穿刺法抽取新西兰兔双侧股骨骨髓,分离培养BMSCs,5-溴脱氧尿苷(BrdU)标记后,分别进行5-氮胞苷诱导或与乳鼠心肌细胞共培养,取诱导后21天或共培养21天的细胞进行免疫细胞化学染色.34只新西兰兔均先后经过骨穿抽取骨髓,BMSCs体外培养,开胸建立心肌梗死模型及心肌内注射等操作,按照对其BMSCs的处理方式和心肌内注
目的 探讨可溶性HLA-G1对活化的同种反应性T细胞FasL表达及凋亡的影响. 方法借助基因工程技术构建表达可溶性HLA-G1的真核表达质粒;把重组质粒转染入宿主细胞,表达可溶性HLA-G1并借助免疫亲和层析技术纯化可溶性HLA-G1蛋白;用EB病毒转化的同种异体B淋巴细胞作为刺激细胞,通过长期混合淋巴细胞培养,激活同种反应性T细胞.活化T细胞经不同浓度可溶性HLA-G1处理12 h后,用West
为探究吕家坨井田地质构造格局,根据钻孔勘探资料,采用分形理论和趋势面分析方法,研究了井田7
目的 了解中国四川彝族人群艾滋病病毒-1(HIV-1)辅助受体CCR5△32和CCR2-64I基因多态性特点.方法提取119份彝族正常人和88份HIV-1感染人群外周血基因组DNA.用聚合酶链反应(PCR)方法检测CCR5△32突变,阳性产物经克隆、测序进一步证实;用PCR-限制性片段长度多态性技术检测CCR2-64I突变,并测序验证.结果119份正常人样本中,CCR5 wt/△32等位基因突变杂
目的 探讨颅底胆脂瘤MRI分型的意义及其MRI诊断特征.方法观察15例颅底胆脂瘤的CT、MRI与病理学资料,根据肿瘤T1WI信号的不同,将颅底胆脂瘤分为Ⅰ型和Ⅱ型,分析两型胆脂瘤在CT、MRI征象和颅底骨质侵犯等方面的差异.结果 15例颅底胆脂瘤T2WI显著高信号,肿瘤实质无强化.15例中,Ⅰ型,6例,肿瘤位于桥前池和桥小脑角区,CT均匀低密度,T1WI均匀低信号,包膜不强化,颅底骨质改变轻微,肿
目的 观察大鼠牵张性脊髓损伤后细胞凋亡现象,检测脊髓损伤后凋亡相关基因的表达.方法大鼠脊髓T13~L2经牵张损伤,皮层体感诱发电位(CSEP)监测P1-N1波幅下降至术前波幅70%后,分别于术后30 min、6 h、1、4、7、14、21 d处死大鼠,取材(n=4).应用流式细胞仪、原位末端脱氧核糖核苷酸转移酶介导dUTP标记(TUNEL)技术观察脊髓细胞凋亡情况,用免疫组化检测p53、bax和b