久久久国产一区二区_国产精品av电影_日韩精品中文字幕一区二区三区_精品一区二区三区免费毛片爱

機械社區

標題: 螺紋銑刀銑螺紋的程序---探討 [打印本頁]

作者: 山特維克    時間: 2009-6-13 22:42
標題: 螺紋銑刀銑螺紋的程序---探討
看了很多人都在問螺紋銑刀銑螺紋時的進給和轉數之間是什么關系,答案是沒關系,當然是螺紋銑刀,不是絲錐額!
  j8 V3 P0 ^; t  螺紋銑刀加工螺紋一般都是用宏程序來編制的,道理很簡單,螺紋銑刀每走一圈,Z方向因該增量下去一個螺距,如此循環到深度即可,例如用直徑為10的螺紋銑刀在坐標為X100 Y50的地方加工M40*2.5深度為50的螺紋,程序如下:" v: U: W' G9 Z) D
9 D7 X5 u  u/ r! ~
  T1 M60 \7 r4 ~4 E. @( J9 {7 t
  G0 G90 G54 G40 X0 Y0
/ [" |% E0 X2 X; N4 q: T  G43 Z50 H1 S1000 M3, q; \6 ~$ n8 E3 G5 ]
  #1 = 10                     (刀具半徑)" f) a6 g8 q6 m8 e
  #2 = 20                     (要加工的螺紋半徑)! E* g$ A& u4 T$ _) b
  #3 =2.5                       (螺距)
; ]  y& t- E  _0 u; j6 f; y  #4 =0                         (z方向初始的深度)' [+ ]. [6 \0 x( y) _4 z
  #5 =50                       (目標深度)5 V- H# c1 c& \; x. n9 \* ]8 f
  G52 X100 Y50             (建立局部坐標系)6 ~( W* y: p3 {' U5 `4 [: D  b/ l
  G0 X0 Y0      ; Z* c' H  C  b0 p' P3 y! [
  G0 Z3                         (下到安全高度)
  }5 O& f$ c9 s- N" T( w+ K0 G  G1 Z-#4 F200             (下到初始值)
2 K9 R0 }1 Q- Q9 P  G1 X[#2-#1]  F1000    (位移到目標位置)
' Z' r6 s* ~7 ~) Y7 \. ]  N100 #4=#4+#3         (計數器賦值)
* Z- Q  e& W" _: S  G2 I-[#2-#1] Z-#4 F500(3軸聯動銑螺紋)
+ c+ E: [" G1 C4 J  IF[#4 LT #5] GOTO100 (判斷是否到達目標深度)    ) n: N% N* u  `6 G; h
  G1 X0 % d6 ~& w6 M+ o8 v
  G0 Z200
& z- Z5 \8 j3 r: o  G91 G28 Y0
  l2 ?* s! ^" p  M30
1 E, Y4 l' J  N0 d/ k& v 此類程序有點弊端就是深度有可能會多一個螺距,如果深度要求較高的話,建議更改刀具長度來彌補。
* F7 l  S6 U# D; [  此類程序的優點就是方便修改,如果螺紋超小就直接改#1(刀具半徑),反復銑削是不會讓螺紋超大或爛牙的。
. v0 C: I% K- I! Q; i   注意:選擇正確的螺紋刀(主要是螺距),程序中GOTO的輸入為英文哦,我原來輸錯成數字后,老是報警,找了半天都沒找到原因,希望能幫到大家,有不足的地方請指出。
作者: 山特維克    時間: 2009-6-13 22:57
搞忘取消G52了,用G52 X0 Y0就可以了
作者: 滿庭芳    時間: 2009-6-14 08:18
不錯,頂一下
作者: 滿庭芳    時間: 2009-6-14 19:05
如果是單刃螺紋刀,轉速和進給速度沒有一個配比會不會出現亂扣呀?
作者: 山特維克    時間: 2009-6-14 22:31
不會,放心用吧!
作者: 郭飛鷹    時間: 2009-6-15 20:38
正在學 西螺紋
作者: 黃學明    時間: 2009-6-23 20:33
這個也需要用宏程序嗎,我遇到是不會用的/ H; h. H2 m. T! J  b7 u- G# a( D$ V# B
O0001
4 b% c- e) h$ F* q: g( wG0G90G54X100.Y50.S1200M3
8 B" y6 z) X3 m( ~9 RG43H2Z50.M8$ G% f! V' p$ H' z
Z1.
8 m' v& s3 d/ j+ c8 ^: cG1Z0.F100  f. q: q, \, \
X115.
, J7 T/ |1 I% N* B) k7 aM98P2L206 o, R7 m+ X$ G# _) D& S( Q
G90G1X100.F100# W6 u- }. i8 F8 o( L
G00Z200.0 ^% y/ J! r! `" m6 D5 Q6 C, S
M30
* D' F5 F8 ^" Y5 D9 J
2 F8 C9 M7 O3 W, w9 B8 o, [  r! }1 ?- }' ?: C
O0002' d6 V$ e' t! T( B* `
G91G2I-15.Z-2.5
! S4 K$ p* S3 {% u' wM99
作者: iytbanfhv    時間: 2009-6-24 15:54
以前上學的時候用過宏程序,現在時間長不用,忘的差不多了?~
' i& f" q8 L0 n0 `1 T3 N# j程序中“LT”是什么意思?~
5 r! c( E+ _" b! s. u1 hIF還像少了一個吧?我忘記少那個是什么,太長時間不用了。+ ^2 L& {4 S$ K% u5 i. G
但有“如果。。。。”  就要有“否則。。。。”0 G5 R4 u) f0 j" K) G* h6 t
我不知道對不對了~+ B4 H+ M: r- m9 `5 P; c9 i
向你請都一下!
作者: ddss3322    時間: 2009-6-24 16:08
本帖最后由 ddss3322 于 2009-6-24 16:12 編輯
8 G  c$ k1 ~' f, W4 }8 c+ _; O
% Y% s& a8 X) Q5 f/ XG01就能編,我可以考慮以后有空時寫個軟件,直接編出程序,這個不難,我可以提供免費下載。國外刀具貴的原因主要就是在服務上賺錢,螺紋銑也一樣,沒他們的服務我們的加工者就不知道如何編出合適的程序,而國內賣刀的不給提供這樣的服務,也不去研究,因此沒有任何競爭優勢
作者: 山特維克    時間: 2009-6-24 21:45
7# 黃學明 5 S/ Z% e! N) w6 y+ I# {  u/ [* S
% F: _3 E) ~: h$ R/ f: d
8 D# J4 Z: e8 y* P
這樣當然也可以,但是我不喜歡用子程序,因為經常會被誤刪除,有時間的話可以用自變量賦值做成模塊,再用G65調用,這樣就能固化了,類似的列子會在以后的帖子發布,至于8樓的朋友說的“LT”指的是“小于”,IF[#4 LT #5] GOTO100 這句話是判斷Z是否到達深度,如果當前深度(#4)小于指定的值(#5)就到N100的地方,如果(#4)大于#5就直接到
+ S9 d( y4 X; o2 ~4 k. XG1 X0 7 o& w9 R: p: d8 Q* K0 b
G0 Z2004 \2 o4 s3 X4 d5 ^$ L& u
G91 G28 Y0 ' m9 c* l' B' w; g! x
M30' b/ V* i3 V5 a# |! r4 b
如果你說的少的是"THAN"的話,在這里可以不用,要用的話就給一個螺距的倍數,列如:+ C3 p0 q0 C2 V2 D6 C/ Y3 s4 k0 R
IF[#4 LT #5] GOTO100 可以改為 IF[#4 LT #5] THAN #4=50- ^1 ~/ ^! |7 T
+ m) y, X: y: c/ [0 ?1 {6 j
     “than"是什么意思就不用我說了吧
作者: 山特維克    時間: 2009-6-24 21:50
另外說明一下,本人可不是賣刀具的,我倒想去,聽說一個月賣得好的話可以有6000,只是我們經常用進口刀具,不過個人建議買國產的,株洲硬質合金做的刀具就不錯
作者: wwoui    時間: 2009-6-26 10:52
如果加工的螺紋多,我建議在用戶循環里面編個固定循環子程序,給出的變量包括螺紋深度和螺距就可以了,不需要用宏程序,其實現在系統自帶的循環程序都是N年前的了,現在系統的指令能讓你很簡單就能編寫循環子程序。這對不能熟練編程的操作人員很實用,只要告訴他們需要修改什么參數就可以了。
作者: 笑看人生wj    時間: 2009-7-29 21:16
如果用單刃螺紋銑刀(直徑是20),去加工M30X2(深為14)內螺紋時,可否一刀成品?還是若干次?轉速應如何確定?進給量如何確定?要是分若干次,程序應如何編制?
作者: tx2326    時間: 2009-7-30 21:45
一點建議:如果加工盲孔,我們在實際加工中會把初始深度和目標深度調換一下,也就是說,螺紋是從底部開始銑到上部的,道理不言而喻了。
作者: 神的男人    時間: 2011-3-2 21:57
謝謝 有別的宏程序嗎有就發給我啊
作者: 1149073415    時間: 2011-3-4 20:51
   g2走玩不是回到起點嗎?這樣編寫是不是有問題??
作者: jinshujixie    時間: 2011-3-8 18:36
以M52*2刀具直徑26的為列!
, M+ m: J* X0 i8 K$ Q- X5 s    #1=52.    孔直徑                                / A6 Q( F! G( s9 R  _$ N
    #2=26.    刀具直徑; x1 V6 }8 U- [2 E6 T/ f( L0 b
    #3=28    孔深度
! L, R: l4 z: F7 `+ F3 D1 K* L    #4=0     設個自變量( W* `2 ^+ z& ^5 f0 L7 I7 p' U
    #17=2.   螺距
& ~, u) V- p- m: D) F    #5=[[#1-#2]/2]    計算半徑
7 d0 ~4 K3 B2 q* c2 Z# K) x5 }4 v    G54G90G0X0Y0S2300M3;
) ^. V( R. K. B1 K- k" B& j      G0G43Z50.H1M8;
* [6 B( z8 y+ k; t      Z4.;
6 U, k7 B8 T8 O$ s      Z[-#4+1.];
3 l, U3 u! b+ c& M$ l: q' z5 t3 R1 B     G1Z-#4F200;
# ^8 j% Q9 E$ }0 n     X#5;
% ]- q4 ?% L. o# I+ k/ I& a4 X    WHILE[#4LT#3]DO1     當指定的#4螺距小于#3孔深時程序繼續
  u+ u) ]: [3 L$ ]$ D  #4=#4+#17;
; ~& a( ^- s( t5 |+ y5 F9 \  G2I-#5Z-#4F500;1 k/ X$ N5 |8 u# C8 P  X
  END1;$ i5 v% Z8 h& ^# Q, I2 Y: [
   G1X0Y0F1000;! c8 J. j6 W) C/ h9 V! W6 |
   G91G28Z0.;8 q2 b6 [5 D4 z# ]& V/ ?
  M5;
/ x' S, j2 [# J. L% Y  M30;
/ W- ^8 f3 i* e5 G# w! Y
作者: ZHAOYAWEI    時間: 2011-3-11 02:58
真的受教了頂各位。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
作者: windsunwei    時間: 2011-5-2 20:28
能用G33幫我編一個嗎
作者: 學了兩年    時間: 2011-5-3 10:40
老大、、有不要這么麻煩么、、、現在的好像螺旋下刀吧、、、用螺旋下刀計算好螺距直接下刀就行了吧!!!
作者: 飛鷹12    時間: 2012-5-12 22:15
臥式加工中心銑螺紋有的地方牙尖有的地方平怎么回事?
作者: zgzzsn    時間: 2012-5-22 17:56
這個有問題,尺寸精度太差。
作者: XXF55    時間: 2012-6-1 12:53
我處(四川)可供二手螺紋銑床一臺,型號:SB6110A,加工螺紋最大直徑:100mm,加工螺紋最大長度;80mm,八成,青海二機床廠94年產,有需的朋友請聯系。13990568820肖- v" J& Z3 i% [
3 y6 e5 `0 _  T% ?' n% y! j

作者: ahzccgy    時間: 2012-6-2 07:29
這個支持,相當實用




歡迎光臨 機械社區 (http://www.ytsybjq.com/) Powered by Discuz! X3.5