滾花又叫壓花,一是為了美觀,二是為了防滑增加摩擦力。滾花工藝在車床加工上算是比較常用的。以前一般由以下幾種方式獲得:
原材料滾花。適合材料表面工藝。
壓花刀壓花,適合花紋面種較小的。
滾花刀走花,花紋較長,一端切入,用G1指令沿Z向走刀,花紋形成。
相對(duì)于直紋和斜紋花,網(wǎng)紋是受力最大最難加工的。特別是在很大的材料上滾花,簡(jiǎn)直不可能。下面就和大家分享一種數(shù)控車床,用程序車紋的工藝,不但可以在直面上加工網(wǎng)花,還可以在曲面上,比如球體,拋物線上加工網(wǎng)花。是不是很漂亮呢。
其實(shí)很簡(jiǎn)單,就是用我們車多頭螺紋的程序(G92,G32都可以),螺紋的螺距等于工件直徑,網(wǎng)紋間距等于螺紋頭數(shù)即可。我們看一個(gè)例子:
材質(zhì):304,長度:250,直徑Φ42
T0101
M3S100
G0 X48. Z2.
G92 X41.5 Z-252. F40 L12
X41.
G0 X48 Z-252.
G92 X41.5 Z2.F40 L12
X41.
G0Z100.
M30
在曲線上面車網(wǎng)花呢,就需要用到宏程序。編程思路如下:
G0 X#a z起點(diǎn)
G32 X# a Z-#b Fx Q#
G32 X#d Z起點(diǎn) Fx
原理:# a與#b成公式曲線關(guān)系(比如說橢圓,拋物線,漸開線等等),# a與#b就是公式曲線中的兩個(gè)變量,設(shè)# b為自變量,#a為因變量,則有關(guān)系如下:
首先,長度Z方向變量#b被賦值,為0, 然后通過公式曲線的公式計(jì)算出相對(duì)應(yīng)的變量值#a(也就是直徑方向x的值)
比如說:當(dāng)#b走到Z-3的位置,系統(tǒng)根據(jù)宏程序設(shè)置好的公式計(jì)算出直徑方向此時(shí)應(yīng)該對(duì)應(yīng)的X值(#a),然后走最后被賦值到G32中,即可走出所需要的型線(螺旋線)
同時(shí),宏程序設(shè)置#b=#b+0.2,然后再次返回程序段N1 G0 X#a Z-#b Fx ,通過條件語句IF【#bLT螺紋長度】GOTO1,(這里L(fēng)T是<號(hào)的意思,GOTO是跳轉(zhuǎn)到N1程序段開始執(zhí)行程序), 當(dāng)#b≥螺紋要求的長度值后,一條螺旋線車完,程序返回到開始IF[相對(duì)應(yīng)條件]GOTO相對(duì)應(yīng)程序段號(hào),重新計(jì)算下一條螺旋線起點(diǎn)值Q,比如我們計(jì)算出每條螺旋線的相差度數(shù)為5°,則:Q值#100=#100+5,然后按照之前的程序步驟去完成這一條(包括每一條螺旋線),用條件語句IF[Q值#100≥360000]THEN#100 上取整!(上取整一是怕萬一有小數(shù),二是如果度數(shù)大于360°,系統(tǒng)不識(shí)別,因?yàn)橄到y(tǒng)允許被設(shè)置的Q值最大就是360000°)! 想學(xué)編程請(qǐng)加Q群373600976
好多朋友車出網(wǎng)紋最后不重合的原因就是這里,細(xì)節(jié)請(qǐng)自己思考!