馮發(fā)勇,張 娟
(贛州技師學(xué)院,江西 贛州 341000)
凸橢圓面的編程技巧研究
馮發(fā)勇,張 娟
(贛州技師學(xué)院,江西 贛州 341000)
從圖紙分析入手,引進(jìn)宏程序的基本編程知識(shí),對(duì)宏程序橢圓的編制、凸橢圓面程序的編制作了詳細(xì)備注說明,并提供了參考程序。
凸橢圓面;宏程序;WHILE;語句
引用江西省第三屆數(shù)控技能大賽加工中心教師組圖紙。如圖1所示,對(duì)配合件的位置精度、形狀精度、表面粗糙度都有嚴(yán)格的要求。圖1精度要求主要有如下尺寸:100-0.05mm、¢600-0.05mm、R250-0.05、50-0.02、130-0.03、8±0.05、4±0.05這些尺寸直接影響工件的配合精度,在操作時(shí)特別注意控制以上尺寸。表面粗糙度要求較高的為Ra1.6μm,其余表面粗糙度控制在Ra3.2μm。
圖1 圖樣
表1中列出的運(yùn)算可以在變量中執(zhí)行。運(yùn)算式的右邊可以是常數(shù)、變量、函數(shù)、式子,式中#j,#k也可為常量,左邊的變量也可以用表達(dá)式賦值。
例如:#2=175/SQRT[2]*COS[55]
#3=124.0;
表1 算術(shù)與邏輯運(yùn)算
表2 條件運(yùn)算
在WHILE后指定一個(gè)條件表達(dá)式。當(dāng)指定條件滿足時(shí),執(zhí)行從DO到END之間的持續(xù),否則轉(zhuǎn)到END后的程序段。
循環(huán)(WHILE語句)格式:WHILE[<條件式>]DOm;(m=1,2,3):ENDm;
在銑削整橢圓時(shí),一般使用橢圓的參數(shù)方程。如圖2所示,以原點(diǎn)為圓心,分別以a、b(a>b>c)為半徑作兩個(gè)圓,點(diǎn)B是大圓半徑OA與小圓半徑的交點(diǎn),過點(diǎn)A作AN⊥OX,垂足為N,過點(diǎn)B作BM⊥AN,垂足為M,當(dāng)半徑OA繞點(diǎn)O旋轉(zhuǎn)時(shí)M的軌跡就為刀具的走刀軌跡。
圖2 刀具走刀軌跡
分析:動(dòng)點(diǎn)A、B是如何動(dòng)的?M點(diǎn)A、B有什么聯(lián)系?如何選取參數(shù)較恰當(dāng)?
(1)在DO-END循環(huán)中的標(biāo)號(hào)(1到3)可根據(jù)需要多次使用。但是,當(dāng)程序有交叉重復(fù)循。
(2)根據(jù)圖紙的表述,工件材料選用為圓棒料鋁合金,且兩端面經(jīng)過精磨,因此采用等高塊及平口鉗及V形塊
即為點(diǎn)M的參數(shù)方程,消去(1)中的θ可得定位、裝夾工件,用光電式尋便器或機(jī)械工尋便器確定工件零件的中心點(diǎn)為工件坐標(biāo)系原點(diǎn)(即G54原點(diǎn));刀具可選用R3的球刀加工凸橢圓面,角度增量選用1度;量具選用:0.02/0~150mm游標(biāo)卡尺、內(nèi)徑百分表、深度螺旋千分尺。
(3)凸橢圓面加工的參考程序如下:
Convex oval programm ing skills of the research
FENG Fa-yong,ZHANG Juan
(Ganzhou Technician College,Ganzhou,Jiangxi 341000,China)
This paper started from the analysis on the drawings,it introduced the basic knowledge ofmacro programs and elaborated the programmingofellipsoid and the programming of convex ellipsoid withmacro program and provided program for reference.
convex ellipsoid;macro program;WHILE;statements
TG659
A
2095-980X(2015)07-0031-02
2015-06-09
馮發(fā)勇(1980-),男,江西寧都人,主要研究方向:數(shù)控技術(shù)與應(yīng)用。