機(jī)械社區(qū)
標(biāo)題: 對于這種管板零件怎樣用SINUMERIK 840D sl828D 數(shù)控編程,在數(shù)控鏜銑床上加工? [打印本頁]
作者: zgzzsn 時(shí)間: 2019-9-3 08:10
標(biāo)題: 對于這種管板零件怎樣用SINUMERIK 840D sl828D 數(shù)控編程,在數(shù)控鏜銑床上加工?
管板圖樣上:孔2100個(gè), 板厚125,孔徑25.25(+0.05/-0.10),孔間距32(±0.3),方位旋轉(zhuǎn)角度45°,
對于這種管板零件怎樣用SINUMERIK 840D sl828D 數(shù)控編程,在數(shù)控鏜銑床上加工?
有沒有能自動識別cad圖形,編程加工的方法?
[attach]488699[/attach][attach]488698[/attach]
2 X2 k! W' n( `' o9 j, X* i9 A, t
作者: 曉昀 時(shí)間: 2019-9-3 08:32
在自己廠里加工還是外協(xié)加工,?如果是自己廠里的床子,,最好問問工藝人員和開床子的師傅。管板的加工在管殼式換熱器上來說是個(gè)重要零件,不僅工作量大,,而且還有加工精度要求,。
作者: zgzzsn 時(shí)間: 2019-9-3 14:11
是在自己廠加工
' k h X0 `9 Y- Z& V請問怎么編程
作者: 韓寒11 時(shí)間: 2019-9-3 20:23
我想說的是,,可以找到孔的分布規(guī)律,,根據(jù)規(guī)律來編制一個(gè)宏程序
作者: zgzzsn 時(shí)間: 2019-9-4 05:30
樓上老師謝謝啦
, v9 I8 ?5 G( c6 @知道行距LY,例距LX的分布規(guī)律1 Z( |. {. g# }
您能不能說說那個(gè)宏程序
作者: zgzzsn 時(shí)間: 2019-9-6 17:38
本帖最后由 zgzzsn 于 2019-9-6 18:03 編輯 1 F/ B( P) `; H* {% \ [
7 \$ T* j/ B$ D
下例可以作為簡單的參考,實(shí)際要根據(jù)孔的分布規(guī)律作出,(來自網(wǎng)上教材)
! w% A( q9 l8 o B* @- r/ ?3 I3 C
就單孔加工而言,其加工有一次鉆進(jìn)和間歇鉆進(jìn)之分,,為使用方便,,定制的宏程序應(yīng)能完成此兩種加工。以圖5-1所示工件為例,,板厚20,,編程零點(diǎn)放在工件左下角。
示例5-1,,矩形陣列孔系宏程序加工,,陣列基準(zhǔn)為左下角第一個(gè)孔。
[attach]489114[/attach]
1 y) Q* i1 a( g
- 主程序5 W9 O8 S X& ~4 ?
%1000
G91 G28 Z0;
M06 T1;中心鉆
G54 G90 G0 G17 G40
G43 Z50 H1 M03 M07 S1000
G65 P9022 X19.5 Y14 A9 B20 I9 J9 R2Z-3 Q0 F60
G0 G49 Z150 M05 M09
G91 G28 Z0
M06 T2;鉆頭
G90 G43 Z50 H2 M03 M07 S1200
G65 P9022 X19.5 Y14 A9 B20 I9 J9 R2 Z-22 Q2 F100
G0 G49 Z150 M05 M09
G91 G28 Z0
M30
. o8 W# M" q k/ M' N
' j$ [/ o' ^. u- r Q, }5 ^4 z- 宏程序調(diào)用參數(shù)說明
, F+ b- E- L) I. z
X(#24)-----陣列左下角孔位置
Y(#25)
A(#1)-------行數(shù)
B(#2)-------列數(shù)
I(#4)--------行間距
J(#5)--------列間距
R(#7)-------快速下刀高度
Z(#26)------鉆深
Q(#17)------每次鉆進(jìn)量,,Q=0,,則一次鉆進(jìn)到指定深度。
F(#9)--------鉆進(jìn)速度
+ E1 O0 k" q6 y, e
%9022(單向進(jìn)刀)
#10=1,; 行變量
#11=1,; 列變量
WHILE [#10 LE #1] DO1
#12=#25+[#10-1]*#4 ; Y坐標(biāo)
WHILE[ #11 LE #2 ]DO2
#13=#24+[#11-1]*#5; X坐標(biāo)
G0 X#13 Y#12; 孔心定位
Z#7,; 快速下刀
IF[ #17 EQ 0 ]GOTO 10
#14=#7-#17,; 分次鉆進(jìn)
WHILE [#14 GT #26] DO3
G1 Z#14 F#9
G0 Z[#14+2]
Z[#14+1]
#14=#14-#17
END3
N10 G1 Z#26 F#9; 一次鉆進(jìn)/或補(bǔ)鉆
G0 Z#7; 抬刀至快進(jìn)點(diǎn)
#11=#11+1,; 列加1
END2
#10=#10+1,; 行加1
END1
M99
7 {0 K; C t" p) n6 u- 宏程序B% a% s; q: m% O. f7 G+ i
%9022(雙向進(jìn)刀)
#10=1; 行變量
#12=#25; 孔心Y坐標(biāo)
#13=#24; X坐標(biāo)
#15=1; 方向
WHILE [#10 LE #1] DO1
#11=1 ,; 列變量
WHILE [#11 LE #2] DO2
G0 X#13 Y#12; 孔心定位
Z#18,; 快速下刀
IF [#17 EQ 0] GOTO 10
#14=#18-#17; 分次鉆進(jìn)
WHILE [#14 GT #26] DO3
G1 Z#14 F#9
G0 Z[#14+2]
Z[#14+1]
#14=#14-#17
END3;
N10 G1 Z#26 F#9; 一次鉆進(jìn)/或補(bǔ)鉆
G0 Z#18; 抬刀至快進(jìn)點(diǎn)
#11=#11+1; 列加1
#13=#13+#5*#15
END2
#13=#13-#15*#5
#10=#10+1; 行加1
#15=-#15
#12=#12+#4
END1
M99
* p# L2 f4 ~, {. `" w
3 u' a- ?& B( U1 L' R
歡迎光臨 機(jī)械社區(qū) (http://giwivy.com.cn/) |
Powered by Discuz! X3.4 |