国产精品乱码一区-性开放网站-少妇又紧又爽视频-西西大胆午夜人体视频-国产极品一区-欧美成人tv-四虎av在线-国产无遮挡无码视频免费软件-中文字幕亚洲乱码熟女一区二区-日产精品一区二区三区在线观看-亚洲国产亚综合在线区-五月婷婷综合色-亚洲日本视频在线观看-97精品人人妻人人-久久久久久一区二区三区四区别墅-www.免费av-波多野结衣绝顶大高潮-日本在线a一区视频高清视频-强美女免费网站在线视频-亚洲永久免费

 找回密碼
 注冊會員

QQ登錄

只需一步,快速開始

搜索
查看: 6648|回復: 14

蝸桿加工

  [復制鏈接]
1#
發表于 2017-12-31 00:06:01 | 只看該作者 |倒序瀏覽 |閱讀模式
蝸桿有模數M=2.5 頭數Z1=4 齒頂高系數h*a1=1導程P=31.4 最大徑=36.5 中經=31.5 如何計算小徑  任何編程    第一次接觸蝸桿 一頭霧水0 D, B. d4 l* v  _6 q- V
回復

使用道具 舉報

2#
發表于 2017-12-31 11:30:04 | 只看該作者
第一次做就做4個頭的蝸桿,有點難度啊
3#
發表于 2017-12-31 15:53:49 | 只看該作者
本帖最后由 正在連接... 于 2017-12-31 15:57 編輯
, L, a/ N5 Y9 a% R) K% }9 U2 m) O$ c! z" {4 t7 N
全齒高一般是2.25,既然你齒頂高系數是1了,底徑=36.5-2.5*2.25,編程的話我不知道你對宏程序了解多少。下面是一個蝸桿宏程序,你自己慢慢研究吧。4 ^8 P0 U1 u3 j5 U9 f1 Q! o" a* c
' O8 f8 Z- }$ _3 {  X) o6 g

! }+ s' \. i- b0 g. C
D=52   d=34.4  模數4 四頭, 牙型角20度,刀寬2mm 角度LE20
! L: q/ G6 B: X2 l# Z6 H
, L( r, R' `  Y; ^
P=3.14159*4*4=50.26544(導程等于摸數*3.14159*頭數)   W=0.7M =2.8(蝸桿底部寬度)
8 @$ i! H1 ^0 a" X2 ?
' e5 }9 _0 R  u
   
2 k0 T  G+ R) A' f1 F, q* v" ]

- `2 t3 j" \( g0 ]0 B
程序:

1 ^2 J/ Q( W5 k
: M3 @; q9 ^4 `/ W- j0 m
O0001

4 _! D  j: l) k' C) a) j

; F+ }7 G( b1 ?5 o
G99M03S300

1 A, e! D3 H# L# L. p! T
& q# z6 J' [8 I" i/ ~8 S# c6 c
G97T0101M8
  a4 E) C) ]8 c7 A

( J6 a5 k' `) ?( y( {" z
G0X56Z10

/ l! ^* H% N3 T% [8 Y6 E
8 F& A2 G' J" K
#1=52(蝸桿大直徑)
( k( ]6 [% k3 O

5 ?# R" R& v3 R( N! D
#2=34.4(蝸桿底直徑)
7 G8 B2 D5 I/ W$ T3 M3 m7 d
/ U! H" ^0 X6 l! S  [! X' u
#3=0.4(底部寬度減去刀寬的一半)

  o( N. W* K/ Q5 c9 ]! F* g! t0 j! M  ^

8 V5 J( e! u' U% M+ a# K6 T5 p$ s
#13=360000/4(算出每一頭的角度)

+ }( N9 L! j, b

# V4 `& {6 I& s% D* B  U
N10#4=0.2(每層吃刀量)
0 v/ a9 p/ ], m- M9 o
. o3 V) z+ y( j+ D5 @  r0 b
#1=#1-#4(大直徑遞減)
0 x6 ?/ T/ Z0 Q

$ D8 p+ X+ O1 {  M: u1 `
IF[#1LT#2]THEN#1=#2(條件判斷防止過切,強制賦值。當#1小于#2,那么#1等于#2)
) N; J  p# K/ }) r
, k0 L6 K5 Q& p; ^
#5=[#1-#2]/2*TAN[20]+#3(三角函數算出每層需要趕刀的寬度)

, F* n. h' D/ f" l

" Z. W# P! N, ~" D# U
#6=0(趕刀初始值)

# P1 y7 L5 {3 D% P' L

6 T. U% ?* S# W! m1 f
N20 #12=0(Q的初始值,不能亂放)

; T" \; @$ d6 c9 S" T0 h
$ e! Q5 W; K2 r8 e
#7=10+#6(計算右趕刀每次的定位)

( |/ @8 y; z+ @" g& V% ?* t

! F/ z7 x5 Y: e7 i1 U; h, `# C
G0 X56 Z#7(螺紋定位)

% K5 B) g; f% V+ C9 a& F" U7 z

" y9 V8 [% M1 f7 F
N21G0X#1(X進刀)
8 x1 Y, Y' _6 w

; G; n& v% T" P
G32 Z-95 F50.265 Q#12(螺紋車削)
. _- G- f# H, a1 {9 ]
- o0 J' q1 s% D6 @( e% d
G0 X56(退刀)
  d" j9 c) ~% x  f4 i
1 x8 N2 Y* S5 [$ |% c0 U0 Y" _% T5 w
G0 Z#7(定位退刀到起點位置)

" X$ y6 r$ p6 X( o" X8 }
( P5 @* I3 {4 O7 J/ H8 k
#12=#12+#13(角度遞加)

! `8 w- J& i( ~- f, G; B+ I3 i
/ f% f! l. m& ?3 P  ^5 @
IF[#12LT360000]GOTO21(如果Q值小于360度跳到N21執行下一頭)

( F2 J5 T) A+ G" k
% W2 h  L/ W8 v. k
IF[#6EQ#5]GOTO30(如果右邊趕刀寬度到達跳出循環)
+ q" b" i  S# A7 s

: q/ A' w/ m. M8 B) P2 J8 K) G
#6=#6+1.5(每刀趕刀量加1.5)
$ m9 S( ]. j5 z* d  b$ y
6 Z/ S3 Q7 x! R$ U2 u
IF[#6GT#5]THEN#6=#5(防止過切強制賦值)

' K% \( k" m7 A4 y6 i. `

$ B) @1 P" \7 x7 {
IF[#6LE#5]GOTO20(如果右邊趕刀寬度沒有到達跳轉N20繼續循環)

# r& y: e' t" V+ M( h& D6 p3 `
5 W9 U) y& V( T/ ]! ~3 J/ W
N30#6=0(趕刀初始從新賦值)
6 b: G9 J- w* q' ]/ l" m
" Q- f: a* H3 X; a
N40#12=0(Q的初始值,從新賦值,不能亂放)
: ?" h. X! g9 k
& ]" l1 n$ b9 D$ }. F- f
#6=#6+1.5(趕刀寬度遞加)

9 y7 {9 N- ]2 e9 `5 j
* _' `8 [. o0 q9 M. P- h
IF[#6GT#5]THEN#6=#5(防止寬度過切,強制賦值)
6 Y: C; X* Y6 l7 V$ E5 B; c# H
) T1 }3 X: j6 w
#8=10-#6(計算Z定位向左趕刀)

5 c) o3 y% t7 {" h  K' h( F
3 e9 z- n- ]8 G6 S: R1 h0 _% g
G0 X56 Z#8(螺紋定位)
% a* T- R; q( w$ C
8 v( u0 _# U' O8 r9 J0 v
N41G0X#1(X進刀)
: M& [8 p( q4 u2 v

7 {- U0 x% s+ Q9 p- M2 l
G32 Z-95 F50.265Q#12(螺紋車削)
' ~: C! p) k; K) C
  ?& W7 d6 n; T: c
G0 X56 (螺紋退刀)

) t' y7 m' L7 n( c- s- A

" o2 ]8 W1 j9 Z) {3 }
Z#8(退回上一次加工起點)

, D& t$ R) f$ o3 d, c1 \
, {) a7 _) e& d! ^# l
#12=#12+#13(左邊趕刀的角度遞加)

5 t7 j: _+ o% K

, s# n8 H4 O% G" p8 \; [
IF[#12LT360000]GOTO41(如果Q值角度小于360度跳轉N41繼續下一頭)
7 U# o/ X$ F( M0 b5 ?! p# _1 Q! Q
* g# C* q+ {9 n
IF[#6EQ#5]GOTO50(防止死循環,如果寬度到達跳出循環)

1 ?# J/ G! x0 Q: }5 g% ^
$ `  k3 `6 Y' _" p! Z
IF[#6LE#5]GOTO40(如果左邊趕刀寬度沒有到達跳轉N40繼續趕刀)

' p9 f" g* X  m! F8 z- @
) }8 q! S" g$ g: d* o
N50IF[#1EQ#2]GOTO60(如果螺紋深度到達跳出循環)
2 m- c# C. g/ O" F, L8 g, U5 {
# V% E, [& j1 t$ d, [
IF[#1GE#2]GOTO10(如果沒有到達跳轉N10繼續下一層)
( v% Y/ x" C5 G/ V  ?* t# z* G

% {: e' F9 P8 r; C6 f" G
N60G0X100.
2 K$ r" K' [: q: F( X. u. J0 @

) g* h- u4 x6 O0 k7 S7 ]: \
Z120.
. p' n9 M0 u: G9 |

" C8 a- Z4 H" y7 v7 @  S, H
M30

$ `9 G1 ~9 o. L
2 @, o$ |, k7 U0 Q/ f* y
7 j7 E0 a. U+ r" l& K# U% h( J
0 J( O) ^7 v+ A/ y! ~" K3 I
完整程序如下:

6 r- w( _  w# ]% ~

" ]3 k& {7 `8 R1 V- B* S% ~
O0001
% ~- W1 x1 Z; b1 W1 l  I

) e! F7 i' n5 j- Y
G99M03S300

8 V  M) e7 N4 D
/ @2 y' I2 s" O5 l' m1 x3 c
G97T0101M8

1 C0 d+ F8 a) u6 N/ x( f  S- X
- v' h/ `% Z. G- d+ N0 b  z, t
G0X56Z10

& u; ]5 }8 s  ^+ f' H- M

* O5 ]* X7 W4 v4 [7 e6 b
#1=52
0 x) p) H5 K- t, U2 \2 o& Q' z& \! D

9 [; R. A5 }  q% a- ]  W) R
#2=34.4
8 c: Z( i% P7 V( S

; K9 w9 w7 p8 E" h; z9 V' N6 t
#3=0.4
- S$ E) n2 ^1 C/ Z- [; c

  E/ Z4 V! x! @
#13=360000/4
4 g  t5 j4 }, B+ g- {

  g' ~* z+ M: `9 ]" U& O$ N
N10#4=0.2
1 g( x$ }0 \5 y, k) v

1 S, c0 e/ G/ X& H" N! g* F6 f
#1=#1-#4

5 A) k/ y/ J5 J5 V3 e% C. i! j( P+ d  g
$ C3 P' N0 v) |. ]2 s
IF[#1LT#2]THEN#1=#2
1 |! Q5 m; P5 ~% D# p" B2 b

" {. O, M0 S8 B
#5=[#1-#2]/2*TAN[20]+#3
9 T8 P  T, j" }) d2 a$ Q

- m0 @( I" M( y2 B: l
#6=0

5 T' M! m+ w/ q0 @( w
0 K6 D4 n4 f$ r. q0 t
N20#12=0
, ]$ k% n# d# e
5 e4 ], Q* V( E, h' S- G8 _
0 }4 b/ {' X/ w9 {# m# k* Y
3 f! h# N! f) R3 k" Q
#7=10+#6

. l5 k0 b- S8 T$ z" s6 F

9 x& E1 L) V, y* k
G0 X56 Z#7

9 C  y& n7 c# E. `2 G1 F
1 r; \, o* `# t' l
N21G0X#1
4 S* @8 b/ k/ C1 j
  U- a+ F' @# s5 l
G32 Z-95 F50.265 Q#12
7 V+ a, C$ y8 z

) i; K0 _# M8 X7 g" c  h3 _
G0 X56
0 n! q3 i: r- w( n, k- k- V( u) f/ `8 |
' f: l! y# i0 h. @' s2 @
G0 Z#7
4 `$ t" E) v- }+ \1 C
, Z1 U/ ~+ E1 u
#12=#12+#13
& v# ]7 N& U' p! ~) @3 ^

, o; r( U3 U: y! y" `
IF[#12LT360000]GOTO21

$ h* R+ f( |1 }0 c% j: ?. W1 R
  Q, f/ W$ F6 v+ ~" j
IF[#6EQ#5]GOTO30

; k( y  n% ]+ [! `
1 `( D' X. V4 B. N1 A. j5 i& @
#6=#6+1.5
$ u! Y1 y; q+ r; i/ ]
; u+ k! v9 |  L. {% t1 X
IF[#6GT#5]THEN#6=#5

6 O& f& H* c9 N$ l  S: s
7 v# @7 |! ?2 h7 l! U& V9 N
IF[#6LE#5]GOTO20
% L  Z6 s7 Q5 j; p0 u6 @9 U- `

3 k8 C5 K- {5 V& v
N30#6=0

3 u# R( d9 W/ M* }
. M# m; V: l  Z" K- ^! p
N40#12=0
  y$ Y: Y: h# p, n2 g

; L' S, d. R+ R/ |, v( b
#6=#6+1.5
7 \" q; @) J) x) X* l, x
# y% g6 N5 u9 Z0 E8 T- `
IF[#6GT#5]THEN#6=#5
4 {- \* u, F$ B

, L# G/ B' _( D% r
#8=10-#6
5 W. @) x( Q5 C$ j. k/ v3 {

; e% @4 T9 K# s: O% q6 w
G0 X56 Z#8
$ W3 e- T- y1 m$ R& _
* t$ x( j6 O! @4 F% ?, j0 n* o2 C
N41G0X#1

; r5 P7 a# |( x1 V- B

" W; C5 U; ~5 L
G32 Z-95 F50.265Q#12

5 E1 e9 S" d  I4 g8 I: W1 ^

. x5 \- ]9 Z" G
G0 X56

( q0 H, A& s" a, `$ t2 s4 V+ ^' H- D% I

' C" h  J$ O' N/ p8 Q0 h1 C
Z#8
; e# X. r! i; S% A4 B

" F& E. U4 y+ P0 g& P% t
#12=#12+#13
: T6 f  b; G3 x7 S0 @

2 I( C& E- _* w; Q
IF[#12LT360000]GOTO41

/ o6 T+ l; B% a0 M. K% ]

" h2 {# Q, H/ z# h8 b7 F1 Y
IF[#6EQ#5]GOTO50
* u9 h* [* A# b
0 ^6 B/ Y; R4 C. C  N: i
IF[#6LE#5]GOTO40
2 w8 ^5 ^7 [$ Y
) N; l/ s4 @# W5 c  e; d
N50IF[#1EQ#2]GOTO60

. G' O; l) R0 P( C' }
. r+ j. L& ]6 T' ~4 }( ]  s
IF[#1GE#2]GOTO10
! _5 Z; P2 D' N. z! G
$ @: U) l& Q# f' |
N60G0X100.
1 |2 D& ]' Z/ w" M
8 {- A. E* q1 W. @4 ?
Z120.
- t: e9 C  q7 h
0 _! n4 e6 }% a: _
M30
- b6 V1 g, p/ M" {3 _
+ ~) W# f" Q' P: y2 d0 S

點評

只是給他參考  詳情 回復 發表于 2018-2-10 12:21
變量應用不靈活,程序不能完全通用  發表于 2018-2-2 12:32

評分

參與人數 2威望 +2 收起 理由
aa2852029 + 1 灌水~
東海fyh126 + 1 熱心助人,專業精湛!

查看全部評分

4#
發表于 2017-12-31 22:46:42 | 只看該作者
蝸桿得用宏程序,樓上的宏程序很好,樓主認真研究一下
5#
發表于 2018-1-1 18:01:08 | 只看該作者
三樓大神正解!
6#
發表于 2018-1-5 11:23:16 | 只看該作者
厲害,看一看。學一學
7#
發表于 2018-1-31 12:33:40 | 只看該作者
正在連接... 發表于 2017-12-31 15:53
2 S1 b4 s7 D( `+ }( U0 W8 j全齒高一般是2.25,既然你齒頂高系數是1了,底徑=36.5-2.5*2.25,編程的話我不知道你對宏程序了解多少。下 ...
8 }: Y) S8 ?! l- p- P
謝謝樓主
5 ~: c6 m+ n" k+ F$ v' o
8#
發表于 2018-1-31 14:58:39 | 只看該作者
謝謝。正好想學習一下宏程序。
9#
發表于 2018-2-8 08:39:35 | 只看該作者
宏不會用。我一般做多頭梯形絲桿螺紋。這個能用G78做嗎?
10#
發表于 2018-2-10 12:21:50 | 只看該作者
正在連接... 發表于 2017-12-31 15:537 L7 V9 f1 J9 e; g. F" v, b
全齒高一般是2.25,既然你齒頂高系數是1了,底徑=36.5-2.5*2.25,編程的話我不知道你對宏程序了解多少。下 ...

2 p3 ?  m% C1 t0 U1 R只是給他參考0 ^4 m9 m5 q( X- m' u
您需要登錄后才可以回帖 登錄 | 注冊會員

本版積分規則

Archiver|手機版|小黑屋|機械社區 ( 京ICP備10217105號-1,京ICP證050210號,浙公網安備33038202004372號 )

GMT+8, 2025-9-19 14:10 , Processed in 0.069587 second(s), 15 queries , Gzip On.

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

快速回復 返回頂部 返回列表