机械必威体育网址

找回密码
注册会员

QQ登录

只需一步,快速开始

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

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

[复制链接]
跳转到指定楼层
1#
发表于 2011-6-19 02:10:48 | 只看该作者 回帖奖励 | 倒序浏览 | 阅读模式
我们厂都是这样形状的台阶轴只补过外径和长度有变化.没有批量的.
这是我做的一台阶轴的程序模块,大侠们能帮想个精简一点的吗
机床型号是(OKUMA
" F, W, p: L7 _* z# S% K, `0SP-U10L
! L7 \ U+ b8 i& O, q1 G2 _& }L-370
O100
V1=
# `! O8 r Q+ h0 N2 B4 j
V1-V18外经】
.....
V19=. E& y. z2 p# A% R6 q- p1 R
5MM台阶外径】
V20=
4 D3 j4 _3 U( \4 \
【配合尺寸外径】
V21=! }1 e9 i$ d# N% B
V21-V38长度】
.....
V39=
* h" I/ O0 w+ c; F
【包含5MM台阶的长度】
V40=9 o0 h3 z: |9 {2 x5 |1 N
【材料长度】
V41=
% Y- K0 \ N" p) D. s8 G% [
V41-V50倒角大小】
......
V49=0.23 {, }$ y5 M6 \
径向精车留量(X)
V50=0.1; Q2 o& x7 j6 E. k
轴向精车留量(Y)
V51=
+ F* e" h) x7 a
材料外经
V52=2
$ E% @# Z7 ]7 h1 E/ {Z
轴循环起点
V53=0.25粗车进刀量
V54=0.15精车进刀量
V55=4+ Q' [7 ~% S% ?
粗车吃刀量
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 | 只看该作者
怪不得没人顶贴!·程式有点问题
* i( t( j+ @' _7 C' VO100; k1 Y. y! b, D ]; ~! Y. i& p1 o5 z7 u
V1= 【V1-V18外经】
$ o6 f' A3 I+ f( o, C.....3 x1 p3 C! I. r, y/ O- N
V19= 【5MM台阶外径】
5 {9 k* w! q/ S8 j5 WV20= 【配合尺寸外径】& c$ V N: e8 y5 @/ j$ O
- y. ?4 f9 F( G+ J
V21= 【V21-V38长度】. O8 I7 p+ X/ C1 r8 `" h
.....
( G. k# }& A% |! J3 y$ u, rV39= 【包含5MM台阶的长度】
7 \' m) q% Q* H8 e7 hV40= 【材料长度】
3 F6 J& p" n/ I; _- \0 T. M4 d
/ M, M$ o: N ]$ l9 N7 ?) @V41= 【V41-V47倒角大小】4 H; o: }% W: B) q* X6 G
......
2 \( u' `" @1 ]- w0 z% q m. ?9 l6 {# _3 vV48=0.5* I% _' O" x1 n# Q
V49=0.2 径向精车留量(X)8 x7 u9 V8 O6 a3 o+ ]; N0 O
V50=0.1 轴向精车留量(Y)% K$ Q" O9 w6 v7 Y% F
V51= 材料外经
# D) H$ \) C: u# [, a `$ DV52=2 Z轴循环起点- J9 {3 ^% W8 ?, p5 F9 @5 E
V53=0.25 粗车进刀量" R4 }- Y( Q3 M8 ^
V54=0.15 精车进刀量
6 C# @7 z! P4 B- B- fV55=4 粗车吃刀量& P9 \# t1 a, |# f& y( C- E5 M
NA1 G81; |: `; T. y9 i8 S2 M5 w
G0X=V1-4.0Z=V52
# a( S, a: _) R' R/ p* u% Q# ]' \G01Z0F=V54
! ~1 E7 @* C/ u K" FG76X=V1L=V41
, g1 S; M g4 ?2 X' R/ t7 U& e3 H7 UZ=-V20
5 H$ G2 i2 M9 Y; g4 J7 BG76X=V2L=V42" A+ p: G; r* u0 a* X* y
Z=-V21
4 q5 I% H5 u' ? i8 [G76X=V3L=V43
$ C' }/ j H# B: T( D( Z/ n! gZ=-V220 e$ ~5 Q3 E3 w1 \: f& |' n
G76X=V19L=V453 x- l, A V# c2 `2 g3 y) I' O
Z=-V39-1
' [/ |, X* T r; Q' z1 X lX=V20Z=-V23-71 R% `5 e& e5 f$ b; [. V" X" `1 V
Z=-V40
# t+ j/ {" f+ B# J# G: pX=V51+1.0$ ^* C% V0 H, Q& F8 b% @( r. f2 l
G0X=V51+1.0Z=V52
7 x' u" F$ ~% i2 S1 H {6 \' F6 jG80
* _6 o1 D) L2 Y; c( x$ BN1
, f' d1 i7 ?# R" Q' aG50S15006 E& z& {6 {! A" B: {3 a
S900M035 k; N2 |6 n! T, |/ C+ g/ }
T0505+ H' U" n4 U) ^
G0X=V51+1.0Z=V52M08' y+ ~, b- a' g( C2 B
G85 NA1 D=V55U=V49W=V52F=V53
8 ?$ H- [3 Y- mG0X500Z800$ `/ l! ~4 C& Q' I4 e
M010 s3 ]* E0 \7 ~7 V, V4 ^4 `
N2
: k4 ?8 H# X' [2 LG0X500Z800
5 F0 U: Y- A- jS1000M032 c$ e, i3 m2 H2 `+ E2 ?! v7 \. P
T03037 \5 u& c* W" J' x4 N
G0X=V51+1.0Z=V52+ v& F# v2 K+ E' D$ e6 Q8 r
G87NA1
0 M8 t1 k, q8 o; [9 w! F. U; x! DG00X500.0Z500.0M055 K. A1 i& s2 ?+ H, z8 T
M01
" L- D% N! Z5 w& T: C, jN3
3 d" _, d+ q: U! \8 J" ^6 bG0X500Z800" }- z/ {0 {6 n9 u" e+ l3 c( }. K
M03S800
1 W7 D9 n: m `, AT0707/ G/ h' C. f5 c
G0Z=-V39-10.0M08
' k2 }0 ~6 \& F0 E5 `X=V19+1.01 P* e: h" m* ~0 M8 O
G31X=V19Z=-V39F=V53$ v/ r2 c" L+ T% q% }% L4 X
X=V19-2.07 b) v9 w- M- S9 X1 K
G0X=V19Z=-V39-10.0/ R: V; R0 _) T/ p1 B n
G01X=V20Z=-V39-8.0F=V54: B' ~; q% |) e. C6 v% ~2 |3 g6 i
Z=-V40\( {. Q! U! B J0 ~
G76X=V19L=V484 o% q4 c% Z! @, R$ ^/ y
Z=-V40+1
/ `. M8 s0 ]/ iX=V19+2
+ }' Z: m7 N2 P& O* n L; t9 tG0X500Z800
: h3 I l6 v) c( ?: T! \M05M09" R1 {1 G3 v5 i8 G1 w+ n" I# j
M30
3 E5 g( U1 ^" _* G) x; I+ t$ s* }
! ^! b" a+ L! D6 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 编辑
! S9 j n' {* c/ q
6 k/ l. T" ~( t" Z& h9 @( U澳柯玛的宏变量 VA 号我看着就头痛!真不知道是怎么回事+ F# {& ^% Y$ d
) S: \- H8 f8 X& A' v; g% R, N
如果你的系统有G90 G94这样的功能,在这个指令基础上开发会让程序更简洁!!
/ v! v7 X: n. V6 s
6#
发表于 2011-6-20 09:49:02 | 只看该作者
新手路过,头晕中~~~~
7#
楼主 | 发表于 2011-6-21 00:17:00 | 只看该作者
回复jiangssli的帖子" q4 x2 o! y2 b# K2 V7 {

. q5 {7 M7 Z: ]9 e. z( `G90是绝对值指令 G94是每分进给
8#
楼主 | 发表于 2011-6-21 00:21:22 | 只看该作者
回复SAC沉默的帖子& H3 \) ~, H: n, q4 v9 X/ i& d0 i' x5 s

0 Q1 ?5 E9 {# V) ^我这已经是 复合程序了
9#
发表于 2011-6-22 08:25:02 | 只看该作者
回复SJ15021875032的帖子
5 A7 x5 D: H3 X. u) q$ b
A* P+ h1 A0 j5 p8 h- h+ M, _# ~在法拉克系统中G90G94分别是外圆和端面循环& \/ W6 j* m& ^& V9 q# G- o
10#
发表于 2011-6-22 12:46:41 | 只看该作者
那图我看不太清。一个台阶轴,没有特殊圆弧,特殊尺寸。
: g7 ^( t& L# o% \, @; W2 x* }# D+ Q5 \- T. L
个人认为,不要把简单的问题复杂化,我感觉那东西用单步要比复合循环,宏程序做要快。
您需要登录后才可以回帖 登录| 注册会员

本版积分规则

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

GMT+8, 2024-7-28 09:00, Processed in 0.056967 second(s), 16 queries , Gzip On.

Powered byDiscuz!X3.4Licensed

? 2001-2017Comsenz Inc.

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