机械社区

 找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 14122|回复: 31

车蜗杆的宏程序

[复制链接]
发表于 2011-4-24 08:54:24 | 显示全部楼层 |阅读模式

. W" ]3 k" ~& ]/ Q& lCALL O2513 V1=12 V2=15 V3=40 V5=1 V8=1.3 V9=1.3 V10=80 V15=4 V20=20 V30=25.13 V25=6 V40=180 V41=82 V42=V20 V50=0101 V51=900
  x" n& t+ w0 Y5 y+ u% m$ S9 y
M309 m, S+ @! g" p7 _/ A4 f, u7 S

' o# r" g9 u9 Z7 b' t( FO2513/ A' _1 L; I9 x* c" J! J
(V1=齿宽 V2=齿高 V3=齿形角 V4=倒角圆弧夹角 V5=倒角半径  V8=Z1预留量 V9= Z2预留量 V10=大径)' m, q- X" g" Z) b- ]. `2 }, U5 L  m
(V15=齿底过切量 V20=z~起点 V30=导程 V25=蜗杆~退刀角)
7 D, C: B- Z8 [, w* }(V31=X~变 V32=Z~变量 V40=z~终点 V41=X~退刀 V42=Z~起点 V50=刀补刀号 V51=主轴转速 )
( O/ ^* o( o2 P# X# N. `% p" |8 S6 z* z; x3 Q" f
V21=0  O4 A0 Q/ V# s9 X. y. J
T=V50* Z3 ?7 s, g/ ?* k5 F( B& n& @
M01
* p" U# j+ e$ P% ^G97M03S=V51( ~) I2 D& J9 y' e) E
G0X=V41Z=-V42M8
6 k  `+ F6 v7 _& l1 s; G7 E: X5 jN90
4 w3 e2 G% J2 ?" F. [V21=V21+0.5/ l  v. E' T5 f7 g/ F8 x
V22=TAN[V3/2]*V21
. O8 V5 P2 C) hV31=V10-V21*2* J# t' i/ @4 r5 J% E* g7 |
V32=V20+V22+V8" o1 d) r, x9 F: A- j' E/ o- W
V33=V20+V1-V9-V22
& x$ w& Y! `7 K; c, }3 fN91% G# \- v  ]3 z/ w2 D( W) g& M  _
G0X=V31Z=-V321 z' d2 m4 U+ Q) N+ w1 `- {
G34Z=-V40F=V30
% A2 M) U" u( K! P. ~" WG0X=V41& @. G  a$ q5 u. f4 [8 s
Z=-V425 H& L- m  E1 F7 K8 P6 @$ F- Y
V32=V32+0.59 f- \% e5 N  I2 z9 b
IF [ V32 LE V33 ] GOTO N91& M  L0 ~) @1 X  ?; [- y
IF [ V21 LE [V2-0.5] ] GOTO N90' k7 x4 c8 l5 P

2 }) D  W8 y* C' q- B# ^2 l2 V" OV11=0( Z: }( x# c  ]1 w0 b7 [/ L. D* t. E, k
V4=90-V3/2
' |  y% s$ \* n1 hT=V50* y  s) l1 @- k$ j: y" U' C
M01/ |0 d0 W" [/ W1 |% w) d( _
G97M03S=V51& {; u) ]8 [0 ]
G0X=V41Z=-V42M8
& B" G) \$ k' o! O/ IN100) r" I2 V6 C% |5 y5 A. ?0 Z
V11=V11+2.
( Y+ o, |  c) ?; C: FV12=COS[V11]*V5
7 }( }) T. z: m, [4 i7 x) c3 _7 KV13=SIN[V11]*V5
% @0 Z* t% m3 u% B  |2 W9 bV31=V12*2+V10-V5*28 M9 X" ?% {$ T9 U: D) p
V32=V20+V13
! b7 b8 v; D. c; t& @0 fG0X=V31Z=-V32( R; U2 O9 w' Y
G34Z=-V40L=V25F=V30
8 i% _! p# m0 K' @0 H, \G0X=V41) r" Z2 O/ S, l/ d* m0 c
Z=-V42
1 M; U3 c4 t& B0 \! w+ p0 E% GIF [ V11 LE V4 ] GOTO N100
* z6 l) t. Q. M( N$ o/ `3 u3 x9 R6 I: Z
V21=08 d' P( j% C* B9 W2 E' l9 S, C
T=V50+ C5 h5 d* d8 ~; a* K* A
M01; S; N& k% ?$ X& f, X* ]" {+ @
G97M03S=V513 p. c  x( W! l! ~7 Z7 A
V100=[V2-[V5-COS[V4]*V5]]
2 C0 M: m: W; N3 ~# i. ZN200* E: {0 q) q' l
V21=V21+0.1! A4 H8 R; o- \
V22=TAN[V3/2]*V21
, Y7 L  U; S5 T( k* u* T# a% _V31=[V10-2*V5+COS[V4]*V5*2]-V21*2
- B7 ?; y0 p, |& e  A; |& Y4 nV32=V20+V13+V22
) ^- M! k1 {( |/ N7 JG0X=V31Z=-V32$ ~7 x7 P4 q* ^; q
G34Z=-V40L=25F=V30/ p1 f) x7 t+ t1 [
G0X=V41$ F3 |  @2 F3 ~: O
Z=-V42
  i, ^9 a. p* A- e7 c* |IF [ V21 LE V100 ] GOTO N200
) H" V( T3 O' B  c- o* n$ P) q) ~6 ^* `  Y$ N1 t
V35=06 @! r( e( G" L* _2 u
T=V50
$ k5 K4 t* Y4 i) {" ^2 M4 xM01& Y, W5 [8 X4 z, n
G97M03S=V51
% _8 j6 z. l2 ^2 y4 b' p' U9 GN201
, T6 {! f& P/ v/ MV33=V32+V35
2 g: V2 A% [; tG0X=V31Z=-V33, j  j  Z* v4 \# E5 o" i% w( U
G34Z=-V40L=V25F=V30/ E3 N9 w  v7 K1 j7 L! C* X" B
G0X=V411 F" P; A  @# Q9 N
Z=-V426 @7 `  [6 _4 C) K  O
V35=V35+0.15' Y0 C1 ]1 T. Z5 i
IF [ V35 LE V15 ] GOTO N201
6 W' t+ r6 s$ G1 b% ^+ ^" A9 G6 `0 C& F: e9 R- _- |
V11=0
1 _) ~) F0 u. U$ ]V4=90-V3/2
& J9 X  u% r0 S0 R! i. x% d! w5 s0 }T=V50+ s2 h$ {* I- B+ r
M01  V3 E5 q5 P6 ?/ n
G97M03S=V51
$ O3 a  t0 d7 [3 g& cG0X=V41Z=-V42M8% F+ ]$ @( w0 F& _4 }
N300
' B1 t6 K) r0 o: Q- WV11=V11+1
0 J  L- O5 o6 z1 w6 M/ r) A: fV12=COS[V11]*V5$ D7 O  r) W! M* _/ W8 r
V13=SIN[V11]*V57 P$ I3 h* @/ D( e. e1 K5 U
V31=V12*2+V10-V5*2
& J5 S. ]) E  `7 `8 b' TV32=V1+V20-V13( P6 N0 u7 j! O/ K* H
G0X=V31Z=-V32
" ]$ e6 r% w8 ^! g) [2 A, Q2 W7 BG34Z=-V40L=V25F=V30' S0 N) ?1 n$ z" I3 R) V
G0X=V414 h$ r% C: }. O( Y6 T) T. @
Z=-V42
9 N2 g5 r; w5 J- u- YIF [ V11 LE V4 ] GOTO N300" u( h6 ?% ~+ Z. H/ J5 j  k
6 _7 z0 k7 b+ S  _
V21=0
/ Z3 b0 ]0 ^3 cT=V50
/ [2 i. b  _! ]7 lM01
8 D3 H: h. {7 E9 ?- jG97M03S=V51
5 F4 c5 O. x5 u7 T, l* e& zV100=[V2-[V5-COS[V4]*V5]]# ?& G, {/ f1 C. G
N400
! D- G3 J+ X# H! H, T8 W1 D5 ^V21=V21+0.1) N4 ^* u3 M" _% i# P% I  S, z. R. k
V22=TAN[V3/2]*V21) F. [% S. k% S. K
V31=[V10-2*V5+COS[V4]*V5*2]-V21*2& d: j+ |! W: I+ M0 u
V31=[V10-2*V5+COS[V4]*V5*2]-V21*2
( q( s( y. f/ z, b! m1 ~V32=V1+V20-V13-V22: ]' R) j5 J% A9 Z
G0X=V31Z=-V324 @. D5 t- ~7 e
G34Z=-V40L=V25F=V30
( z7 l; U, j! U- @G0X=V41
0 }! {; H4 ~% L- `7 mZ=-V42( w7 A) t/ U" t1 x2 Y8 ?
IF [ V21 LE V100 ] GOTO N400
' `& _3 x+ }* @( B# {3 P5 M- a: j- c; I6 v, k4 A
V35=0
5 y! R8 W+ W! P5 m0 c+ L6 F3 ZT=V50. B6 e: I  Z, l; [% g
M010 l6 Y* q0 n/ I4 T- P  ^
G97M03S=V51
! x; @0 v1 u  \* gN401
1 ?& x$ ?6 F' @1 C$ rV33=V32-V35. c. U. D, k7 }0 d; X" @% l
G0X=V31Z=-V33
) X" h/ t9 i9 ?4 BG34Z=-V40L=V25F=V30
+ C  e2 L7 M' Q- B& p7 \G0X=V41
  i! K7 P& R0 l5 L% kZ=-V42! S% F6 T) m) G* h9 ^
V35=V35+0.15
1 g2 V0 Y7 ?: M$ ^% {7 f6 I5 W$ Q% nIF [ V35 LE V15 ] GOTO N401; l! O0 l. a# x7 q. m' `/ y
G0X555.
" p$ ~% ?( {7 @0 gRTS
- S2 x# d$ r, H* X' b9 m

评分

参与人数 1威望 +1 收起 理由
飞翔123原野 + 1

查看全部评分

回复

使用道具 举报

发表于 2011-4-24 16:40:24 | 显示全部楼层
你写的真好 太全面了 ,什么 都顾及到了 真是很好!~!~我就是没看懂 顶你下吧 ~!~!
回复 支持 反对

使用道具 举报

发表于 2011-4-25 10:39:21 | 显示全部楼层
不顶对不住楼主的勤奋!!!!!!!!!!!!!!
回复 支持 反对

使用道具 举报

发表于 2011-4-25 10:41:08 | 显示全部楼层
再顶,更希望楼主能发更多好帖!!!!!!!!!
回复 支持 反对

使用道具 举报

发表于 2011-4-25 19:12:17 | 显示全部楼层
不过图纸 发出来 会 更 全面
回复 支持 反对

使用道具 举报

发表于 2011-4-26 21:50:45 | 显示全部楼层
不知道数控车最大能加工多大模数的蜗杆啊

点评

我一定会回来的。  发表于 2013-12-6 20:27
好久没有看见你了。、  发表于 2013-12-5 20:46
回复 支持 反对

使用道具 举报

发表于 2011-4-26 23:13:56 | 显示全部楼层
你写的真好 太全面了 ,什么 都顾及到了 真是很好!~!~我就是没看懂 顶你下吧 ~!~!
回复 支持 反对

使用道具 举报

发表于 2011-4-26 23:45:34 | 显示全部楼层
想学,可惜只会入门的编程!复杂的看不懂
回复 支持 反对

使用道具 举报

发表于 2011-4-27 18:32:45 | 显示全部楼层
这是什么系统的程序?
回复 支持 反对

使用道具 举报

发表于 2011-4-27 19:33:57 | 显示全部楼层
书到用时方恨少,上学时PASCAL语言没学好,不然看这不是小菜一碟。不地还是谢楼主
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

小黑屋|手机版|Archiver|机械社区 ( 京ICP备10217105号-1,京ICP证050210号,浙公网安备33038202004372号 )

GMT+8, 2025-2-19 06:13 , Processed in 0.081708 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表