机械必威体育网址

标题: 自己写了一个梯形外螺纹的宏程序,请大侠们指教 [打印本页]

作者: lbgwll    时间: 2014-9-20 18:59
标题: 自己写了一个梯形外螺纹的宏程序,请大侠们指教
M03 S400 T0101
0 O! B/ Y+ N- v% r#1=(刀尖宽)        5 J  c3 S8 l; @6 s( @2 q
#2=(螺纹大径); H' p% x4 d+ `$ N( Y9 n
#3=(螺纹小径)0 q' W% l) O2 H* h) u
#4=(进刀量)
6 N$ F3 ^0 R7 G8 c" @* P- B#5=(螺纹底宽)+ r5 ]% E0 X' y. c0 v) J
#6=(进刀点)
7 {# n0 y3 X+ ?8 V6 V) f1 e5 n  J4 N#7=#2-#3
, }9 G* l: `5 h# r#11=(螺纹终点)2 P# ?4 c7 o  \6 i8 |1 ]. a$ q) Y" \+ Z
#12=(螺距)
8 j* A: r1 _: R; P#13=(螺纹角度的一半)
" |4 _4 K& G5 a2 _" wG0X[#2+10]
( }3 Q( x) k: h3 K) c5 ^& U, BZ#6: K/ }* r4 M; \' Z' n
WHILE[#7GT0]DO18 |4 b" m3 J; o( J
G0X[#2+2]
0 @+ L9 }  i8 k# K+ ]! a6 W  uZ#6
9 x4 j% ~* v" J9 ?; ?1 ^( a1 v9 f: U) uX[#7+#3]8 a4 k0 j6 @! E( n3 \4 W4 J9 ]
G32Z#11F#12
% o8 c/ d6 y5 d. O3 iG0X[#2+2]
0 `0 W: j( A" J+ D+ YZ#67 @8 k2 c! C' O1 @9 d
#9=#6' x& X% `+ @0 f( _9 v* L, b
#8=[#7/2*TAN#13*2+#5]  I/ G, M( R# ?* H! T, R
#10=#83 C5 `; [, k7 f8 U! U0 X9 ^
#10=#10-#1
8 B4 j/ G+ u) P9 h3 r8 K- q4 G* g; ^WHILE[#10GT#1]DO2+ {1 \8 E: j- i" `9 k; c7 A# H
#9=#9+0.9#1/ x, s6 U$ K, R$ s1 q
G0X[#2+2]
; ^& ~* f3 v$ `" Q8 MZ#93 L3 Y- P, S) U
X[#7+#3]
4 ~+ J8 q1 T0 A& @G32Z#11F#12
% ?8 i2 A9 s& p6 c2 DG0X[#2+2]
3 X# ~2 A* H8 {Z#9
7 i. @& K8 o) N8 @#10=#10-0.9#1
. e8 b- @5 f, j; M* j) f6 P% XEND20 W: S/ y9 j! k8 I" F
G0Z[#8-#1+#6]- k* M' ]) h% y
X[#3+#7]
9 L* n& g! N9 M+ uG32Z#11F#12! B) x! V" @3 D2 e1 h8 Q& Y
#7=#7-#42 M: m# B% m3 r; I: d8 z; K
#6=[#4/2*TAN#13+#6], r6 ?7 Z  _; x: U5 p
END10 I9 ]" E5 }/ N) U2 u5 A
G0X[#2+50]2 j- z* i- S* a5 |; O( M6 `
Z100
1 s2 n% q9 ?$ ?, p& g( P* ZM30
2 S! a# ^8 m$ u. ]0 t4 [4 a3 G4 E- Z0 K$ L( c/ ~0 x4 \; e/ H

作者: duanyz    时间: 2014-9-20 21:04
顶下楼主,菜鸟看不懂啊,再注释一下就好了!% G$ b8 C, W5 _1 g
do1 do2是在哪里呢?
作者: lbgwll    时间: 2014-9-21 23:51
duanyz 发表于 2014-9-20 21:04
0 _- ]3 d2 j6 \( s顶下楼主,菜鸟看不懂啊,再注释一下就好了!, K. F# X6 g* B% L" z# ^, z
do1 do2是在哪里呢?

1 K5 R# }% v1 b2 A  {do1和do2不是跳转,你说的可能是GOTO.
作者: duanyz    时间: 2014-9-22 14:13
lbgwll 发表于 2014-9-21 23:51 + x: e- `% }8 n- o( V& m& m3 ?
do1和do2不是跳转,你说的可能是GOTO.

  l: {- Y0 @7 P5 D6 I0 ]那o1、o2是子程序吗?, }. U3 t6 ~, I- {% {! G5 e  V: \

! b! P  ]1 \' J8 A7 h3 y你也给点注释啊!你看大家看了都没什么热情。
, _2 G7 [7 _% [5 T* |8 m, _" Z/ t+ W
/ E2 j4 c2 q2 v* r) l# o
作者: lbgwll    时间: 2014-9-22 21:32
duanyz 发表于 2014-9-22 14:13
1 {2 v- n7 Q6 r9 ^3 z5 L8 F, Z3 {那o1、o2是子程序吗?
+ l+ |. X* E6 G: Q4 I
7 b3 q$ I( @" N. x/ P9 m: ^; [7 B你也给点注释啊!你看大家看了都没什么热情。
" j( N/ ?, h6 m1 H' `
你是做数控的吗( d/ V+ B- T4 l& E3 j+ s! B# {! j

  K" Q  i3 Y: H4 y
作者: lbgwll    时间: 2014-9-23 19:16
标题: 梯形外螺纹宏程序
lbgwll 发表于 2014-9-22 21:32
+ n; r5 z0 v% X, G* a6 [0 s7 Z. y你是做数控的吗
6 p  v; D1 q9 {5 `$ a" T4 a8 b: Q, s
只是随便问一下,, M4 N, M4 V5 S% M# ~5 h
如果真的对你有用的话可以帮你解释一下
作者: 合肥2003    时间: 2014-9-25 21:46
lbgwll 发表于 2014-9-23 19:16
9 g' L& k7 Y" ^5 `3 E只是随便问一下,
# _3 ?1 J* ]9 ~* l如果真的对你有用的话可以帮你解释一下

9 n; e$ T4 i# Y( F/ c. j, C程序好坏试了才知道只有掌握要领才会进步( A1 r+ O0 K+ S

作者: nchyl520    时间: 2014-9-27 05:27
你上机试过吗?好像有点小问题也。低径最后一刀没有吧,x分刀也有点问题。控制方式不太好。
作者: nchyl520    时间: 2014-9-27 05:28
有有需要我可以发一个给你
作者: duanyz    时间: 2014-9-27 13:21
nchyl520 发表于 2014-9-27 05:28
' d+ m1 Z9 S* E有有需要我可以发一个给你

* g$ d2 v. S$ r9 s8 Z  \:兄弟直接贴出来吧,让我们也学习下
作者: lbgwll    时间: 2014-9-27 21:41
nchyl520 发表于 2014-9-27 05:27 ; m6 |1 F; ]6 E' w# \2 v* I4 x$ W
你上机试过吗?好像有点小问题也。低径最后一刀没有吧,x分刀也有点问题。控制方式不太好。
$ _2 o; \# j; I7 l( C
谢谢指点。程序只是模拟了一下最后一刀我确实没有仔细看,- X- E7 P7 p: \" S
x分刀没有递减都是一样的,是按层车的所以一样。9 N" W- U8 H  P! n+ J: B9 A
说说你还有什么更好的方法,让大家学习学习




欢迎光临 机械必威体育网址 (//www.szfco.com/) Powered by Discuz! X3.4