机械必威体育网址

找回密码
注册会员

QQ登录

只需一步,快速开始

搜索
查看: 3963 | 回复: 10
打印 上一主题 下一主题

我做的一台阶轴的程序模块,如何精简?

[复制链接]
跳转到指定楼层
1#
发表于 2011-6-19 02:10:48 | 只看该作者 回帖奖励 | 倒序浏览 | 阅读模式
我们厂都是这样形状的台阶轴只补过外径和长度有变化.没有批量的.
这是我做的一台阶轴的程序模块,大侠们能帮想个精简一点的吗
机床型号是(OKUMA
1 [: |, M, T5 I' `$ u% E8 R0SP-U10L
0 O1 @4 y: k0 Y* R- f3 @+ aL-370
O100
V1=
7 k7 l$ u# e( K" L- C
V1-V18外经】
.....
V19=
6 K. \$ ?: [5 U& w' U+ {. p0 D
5MM台阶外径】
V20=
2 V" F | j3 T* U
【配合尺寸外径】
V21=$ T( V5 x* L! j! C9 [& K
V21-V38长度】
.....
V39=
) q4 L) e* y0 X s4 B
【包含5MM台阶的长度】
V40=, ~6 w: O! E5 B
【材料长度】
V41=
( C/ t( `/ g ?3 Y& E
V41-V50倒角大小】
......
V49=0.2: u u6 W5 G2 V
径向精车留量(X)
V50=0.1; p2 c2 @8 S/ B3 y5 n
轴向精车留量(Y)
V51=
9 Q0 F+ N$ Z% g5 Y! g4 {, `% g
材料外经
V52=2
" Q' y' a# y2 l; T' v1 U iZ
轴循环起点
V53=0.25粗车进刀量
V54=0.15精车进刀量
V55=4* w/ Z* h* _, W8 d8 J1 Q
粗车吃刀量
NA1 G81
G0X=V1-4.0Z=V52
G01Z0F=V54
G76X=V1L=V41
Z=-V20
G76X=V2L=V42
Z=-V21
G76X=V3L=V43
Z=-V22
G76X=V19L=V45
Z=-V23-1
X=V39Z=-V23-7
Z=-V40
X=V51+1.0
G0X=V51+1.0Z=V52
G80
N1
G50S1500
S900M03
T0505
G0X=V51+1.0Z=V52M08
G85 NA1 D=V55U=V49W=V52F=V53
G0X500Z800
M01
N2
G0X500Z800
S1000M03
T0303
G0X=V51+1.0Z=V52
G87NA1
G00X500.0Z500.0M05
M01
N3
G0X500Z800
M03S800
T0707
G0Z=-V39-10.0M08
X=V19+1.0
G31X=V19Z=-V39F=V53
X=V19-2.0
G0X=V19Z=-V39-10.0
G01X=V20Z=-V39-8.0F=V54
Z=-V40
G76X=V19L=V17
Z=-V40+1
X=V19+2
G0X500Z800
M05M09
M30

本帖子中包含更多资源

您需要登录才可以下载或查看,没有帐号?注册会员

x
2#
楼主 | 发表于 2011-6-19 04:58:11 | 只看该作者
怪不得没人顶贴!·程式有点问题3 P" u, Y2 F( W$ X F
O100+ R' J% G5 U: e R8 ]4 P8 `# S) q
V1= 【V1-V18外经】( x) M' d$ N* B- Z- z
.....* m! x& q: S6 j
V19= 【5MM台阶外径】
3 [- j1 v' k) @V20= 【配合尺寸外径】
+ t$ D4 Y. @# c! i+ ]+ p3 t) ^7 O/ j Y' H% ?
V21= 【V21-V38长度】
* ~+ q7 J2 P+ e% O- G& x2 l.....6 T. i" _) S9 ^ z+ `2 C0 F n
V39= 【包含5MM台阶的长度】& y- H5 J/ K& J9 H( Y
V40= 【材料长度】% H g( Z; }/ x; E& x, x8 l7 e5 m

5 K: Q8 [0 p9 wV41= 【V41-V47倒角大小】
" Z9 O4 ]: j- s5 p/ F......
* J; |) d2 C2 i5 s9 N2 `) G }( D% VV48=0.59 o$ @! }8 F! V K E
V49=0.2 径向精车留量(X)
9 Z# G. z1 S5 RV50=0.1 轴向精车留量(Y)
% `9 [1 X$ R7 m$ V6 |6 H! gV51= 材料外经, R% X3 T* R6 V! x5 X
V52=2 Z轴循环起点
2 |0 x+ I3 J& b1 O& \4 W* H& _V53=0.25 粗车进刀量
% h l% I. i* u; n4 B. r oV54=0.15 精车进刀量
9 k" }5 A- J- J8 }. K& `0 H* mV55=4 粗车吃刀量) T1 k1 ?9 E: x1 k/ j
NA1 G81, q7 P, @) y' h
G0X=V1-4.0Z=V52/ Z: ]% S( U6 z% F; J2 H
G01Z0F=V54% c+ F7 W. Z' ?# g
G76X=V1L=V41+ N5 t! [( X- t) j- o9 X+ g
Z=-V20m9 x# b& N+ `/ J/ W, H0 @, s
G76X=V2L=V42& Q: J$ w& C9 w, j
Z=-V214 s5 v7 P4 \ ^* m
G76X=V3L=V43
% |& l4 s4 C# UZ=-V22( k5 q6 ~7 }- Y! I. W$ j
G76X=V19L=V45
+ ?$ K9 {3 {4 \& _4 ]. VZ=-V39-14 `% N) e+ S7 L! x" p) F
X=V20Z=-V23-7; \9 v( f. O, v" E
Z=-V408 V% C3 k, u, E3 }" i+ y" j
X=V51+1.0
# G$ Z5 \7 x8 C0 X( SG0X=V51+1.0Z=V52
& f4 g0 ^& \* t/ o" k$ VG80E+ K3 t* A! K S
N1
+ x% [/ d o0 i- X* l- IG50S1500
6 Z3 I+ X! ^( ^S900M03
3 g! G: _) H; b7 y5 r! hT0505
$ W9 m6 x \: M! U8 n6 ?4 B: f0 f8 v) B* \G0X=V51+1.0Z=V52M08
2 D; Z( P7 N- G/ i: uG85 NA1 D=V55U=V49W=V52F=V53
+ c2 l, q5 i" o. z' `) D3 K# e8 V; eG0X500Z800
, w* s7 A2 p8 u) g7 c0 {9 |5 G& }M016 C1 Q$ X' @) F% r8 x2 t
N2
i, s; j* {0 m U/ NG0X500Z800) y4 X! i8 V. V5 E: K
S1000M03
5 a5 g& s! q' B1 U( ZT0303; V: d% u* W/ I0 T
G0X=V51+1.0Z=V524 v2 E; b9 I" q) Y V7 d
G87NA1& y2 A3 b4 Y1 I' }
G00X500.0Z500.0M05# Z$ Q1 M( P9 m5 _4 }; Y Q# M
M01
/ ^, z- F3 {) @3 p* G. WN3! [5 I# S$ j$ s. [! Z
G0X500Z800
: l+ @: D2 ?+ i, pM03S800
! z$ H: M s$ a% z. J* V7 ^T0707
0 Z# t: W c, B8 O; UG0Z=-V39-10.0M08: g. g U0 F* ?% g' Q
X=V19+1.0
- E4 g& _# p5 q- b1 }$ JG31X=V19Z=-V39F=V53
5 ?$ Y4 v2 i/ I+ xX=V19-2.0
' F y: E6 |4 V) D; t% Q; y; H qG0X=V19Z=-V39-10.0. D' r: C3 W1 \0 j* I. c* p
G01X=V20Z=-V39-8.0F=V54
& J' G* @! u' L' X$ ?7 }Z=-V40
0 Y& s0 \% U) s5 a% p: KG76X=V19L=V489 k. L% C8 G7 |! f' @
Z=-V40+1
% p2 W/ `+ C6 yX=V19+2
. O+ a" {( d4 R0 Z4 T+ `( x! ]; CG0X500Z800
4 B; f) k, s$ x) _0 i/ bM05M09
2 B8 w8 e7 t( q* QM305 J' ?. }. K. s

- V }1 V/ a- H【工件是一夹一顶一次成型】
3#
发表于 2011-6-19 06:49:39 | 只看该作者
东西倒是好东西,对于新手感觉就是太难了。
4#
发表于 2011-6-19 19:47:05 | 只看该作者
建议用复合循环程序00000000000
5#
发表于 2011-6-19 22:31:45 | 只看该作者
本帖最后由 jiangssli 于 2011-6-19 22:34 编辑( g }) U; ~0 o7 v; t2 @

3 [; ~! h( `# [. i澳柯玛的宏变量 VA 号我看着就头痛!真不知道是怎么回事
. k" A! r- {9 L* Y
' A2 T+ f' t! M7 l4 ^1 R2 Y如果你的系统有G90 G94这样的功能,在这个指令基础上开发会让程序更简洁!!6 V L: k v) E
6#
发表于 2011-6-20 09:49:02 | 只看该作者
新手路过,头晕中~~~~
7#
楼主 | 发表于 2011-6-21 00:17:00 | 只看该作者
回复jiangssli的帖子- C {. i( [9 e& c1 B6 C

3 e8 x9 E" [' ~1 OG90是绝对值指令 G94是每分进给
8#
楼主 | 发表于 2011-6-21 00:21:22 | 只看该作者
回复SAC沉默的帖子) y9 U0 E* K6 A, |9 p. `
, y! |8 f4 G& V# n' U7 e9 P
我这已经是 复合程序了
9#
发表于 2011-6-22 08:25:02 | 只看该作者
回复SJ15021875032的帖子
( t, k u! D, D% W4 L+ y' y. Q
4 Y1 n4 x- s; }在法拉克系统中G90G94分别是外圆和端面循环: Y; R: A: ]4 r) l2 q
10#
发表于 2011-6-22 12:46:41 | 只看该作者
那图我看不太清。一个台阶轴,没有特殊圆弧,特殊尺寸。
4 N! D1 j/ w1 c
: Y6 v, J8 w/ r1 {个人认为,不要把简单的问题复杂化,我感觉那东西用单步要比复合循环,宏程序做要快。
您需要登录后才可以回帖 登录| 注册会员

本版积分规则

小黑屋|手机版|Archiver|机械必威体育网址(京ICP备10217105号-1,京ICP证050210号,浙公网安备33038202004372号)

GMT+8, 2024-7-16 05:56, Processed in 0.075249 second(s), 16 queries , Gzip On.

Powered byDiscuz!X3.4Licensed

? 2001-2017Comsenz Inc.

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