机械必威体育网址
标题:
数控车椭圆宏程序干涉问题
[打印本页]
作者:
chencha
时间:
2011-6-25 16:44
标题:
数控车椭圆宏程序干涉问题
大家好,这是一个车削椭圆的宏程序,系统是法兰克OI-TD的,我自己编程如下,但是每次都有报警啊
: @& r5 \4 b+ C; T% V6 N8 {' Y
T0101
( X0 _8 h' b7 t; U6 W
M3S800
. y5 h6 v6 F% x+ v
G0 X100 Z100
) G3 R% f: E0 C' ?
G42 G0 X62 Z-18
: m# f5 C- h6 `+ u B% d
G1 X58
9 K# t( g9 z9 G4 x) R" N! k
#3=24(直径加工余量)
* ^9 ?. { y% z% Y4 T9 l) d
WH[#3GEO]DO1
1 H$ a8 W" [$ x5 X& P8 d5 b( ~
#1=25
$ |) Z2 b G& l4 t1 c3 s% Z
WH[#1GEO]D02
+ z- k/ d! f2 O
#2=12/25*SQ[25*25-#1*#1]
% R# S* G* X2 o q! L% }# v
IF[[#3-#2*2]GE0]GOTO10
. v8 y) D7 ~# E3 f. t
G1 X[58-#2*2+#3] Z[#1-43]F0.1
% I) v/ {! i0 D/ s5 j
N10 #1=#1-0.1
! @8 R Z0 o0 W2 X) `) N
END2
4 M0 ^3 B4 V: S" L. C/ \
G1 X58
, ?6 x# j3 }2 v, {- B4 k8 s
#3=#3-4(每次背吃刀量)
! }! P* U9 O9 z s1 b3 @
END1
! R( i, L) [% D
G40 G0 X100
$ w0 u4 O4 [- K* L$ A& d5 h( m
Z100
7 r3 _* M8 C) R; r" c6 y- T
M05
T w6 |3 |" N' C
M30
6 I" j$ Q" A& ]+ ]$ {, X
每次车削都会遇到G41/G42报警的指令啊,这个东西让人太头疼了
1 ?8 t. q/ p( P: H/ L
希望高手给予指导
- ^8 J6 P w$ \- m4 p! N2 G
作者:
战神弟弟
时间:
2011-6-25 20:37
为什么用宏程序?现在软件编程很成熟了
作者:
chencha
时间:
2011-6-25 22:42
回复
战神弟弟
的帖子
; U. e2 F9 F- d% A
K; T0 o" b D( q
呵呵,软件编程程序太长啊,没有手工编程方便啊
$ J! J& p7 c3 N8 ], @1 h* S
9 r' j7 w$ j3 T5 v, r( U
作者:
战神弟弟
时间:
2011-6-26 11:20
长不长有什么关系,直接插卡读入,手工编复杂件出错率高了
作者:
sniper2006
时间:
2011-6-26 11:32
回复
chencha
的帖子
; v8 ]1 e: T5 j* j& t
4 B& V ?: k0 S
楼主你有,FANUC Seric Oi MATE - TD的编程操作手册吗?
dingqi2006@qq.com
谢谢啦
作者:
lukexc
时间:
2011-6-26 17:06
这个和宏程序貌似无关!
+ \6 H# z6 m, \$ p& t* P2 c' s; P, s# O
在调用G41、G42时要用足够长得距离来插补!
作者:
chencha
时间:
2011-6-26 20:42
回复
sniper2006
的帖子
4 B+ H$ h6 C/ I, a! Y
4 w# W6 G2 C" U! ?* R
没有啊,兄弟啊,我学的都是简单的手工编程啊
$ ?0 j8 `1 H! @( h
作者:
油泼面
时间:
2011-6-26 22:03
本帖最后由 油泼面 于 2011-6-26 22:05 编辑
# x/ D7 E7 J. T7 G$ i, K
k: G3 L9 k" {# t
1, 安全距离必须大于一个刀尖半径以上,
/ Y& l" ]5 N! C+ _1 X) W' I
2,刀位号必须正确。外径加工应该是3
/ u2 D2 w8 ]0 u2 I
3,你的好多字母写的不全,不知是不是你在帖子中省略了?
3 h8 S1 Y" {2 a, N# D) [
最好有图
0 p+ u, ^, ^% @2 D
还有把步距值该大些试一试,
* N. O$ n7 J2 y" V' A" z2 y
作者:
chencha
时间:
2011-6-26 22:26
回复
油泼面
的帖子
) }+ t* t0 y; F# F5 U
: j9 m( Q; L4 X" A+ V
大哥,谢谢啦,你说的我也注意了啊,步距不断地改啊,那个起刀点也大于刀尖圆弧半径啊,就是走椭圆最后一步时,他会冒出G41/G42干涉啊
0 v5 X* Z5 K. [& F8 k8 G
作者:
老飘
时间:
2011-6-27 23:34
愚见,你的G1后,没有F值
作者:
chencha
时间:
2011-6-28 11:52
回复
老飘
的帖子
+ k' V* Q$ C; t0 `- X
7 u* m8 ?' K+ [& Y
,呵呵,写的时候忘了啊
作者:
老飘
时间:
2011-6-28 19:52
回复
chencha
的帖子
0 j) Y+ I. f3 p2 _* w
. Z, s3 J: U6 i) w+ H
这是造成报警的原因吗?
# `& k( v. a: a1 f0 H2 \
作者:
洛阳小李子
时间:
2011-6-28 22:18
X58加大
作者:
jiangssli
时间:
2011-6-28 22:57
本帖最后由 jiangssli 于 2011-6-28 23:02 编辑
" H/ P$ G. @+ o" B% w
9 H1 d# H2 c5 l1 c' P6 G
G41 G42的起点应该大于2倍刀尖半径!
, C2 |5 m' Y1 H0 b! `; q0 e+ x
每次粗车的退刀没有加G40
+ f' u$ Y1 m) q- W. A2 A
作者:
chencha
时间:
2011-6-29 12:31
回复
老飘
的帖子
' c M' G* k: m7 m7 j% g2 _
6 A# a! D) q8 Q. f
不是啊,没这么简单啊
作者:
土包子。。。
时间:
2011-6-29 20:38
在参数里把G41G42关了不成吗?
作者:
chencha
时间:
2011-6-29 22:05
回复
土包子。。。
的帖子
# n# z1 y+ q4 r, g* K5 O4 V
; C, Y2 t7 _8 {$ ]
那行啊,但是我车椭圆必须加刀补啊
作者:
油泼面
时间:
2011-6-30 21:58
本帖最后由 油泼面 于 2011-6-30 21:59 编辑
/ C- W7 l1 c* f5 I
$ s6 \) t Y& q/ g/ }- U- p0 W
插补完椭圆,给一个退刀走出工件的范围的尺寸,(比如毛坯50,插补完成下一行G01X52
6 Y6 o5 m+ _; a! P+ K) N k& x) U
G0X100G40
. y) L4 C0 E/ V6 K1 V6 |
也就是说加刀补.取消刀补必须有一个安全距离)
" r% L3 c) m2 l8 @* {& D
哈哈,再试试吧
作者:
chencha
时间:
2011-7-1 11:58
回复
油泼面
的帖子
3 B8 m7 |4 d' Q7 t+ [& {2 [
6 X$ n+ Y! \4 m" W
谢啦,我再试试吧,估计起刀点有问题
0 y, G" X3 p) M$ o# `
. R1 t* w8 j, D9 Q' o
作者:
会飞的骆驼
时间:
2011-7-13 09:41
看看
:vic
! n, `( w* g' _
学习
$ y5 _ ~" B/ i" k7 R: r
tory:
作者:
昊天大帝
时间:
2011-7-16 20:59
这个肯定会报警啊 你用g42车椭圆的时候,由于椭圆是用G1逼近的形式加工,他每次x z 和变化都小于刀尖圆弧半径,所以会有干涩报警,像这样的就不要加G41,
作者:
zhj123369
时间:
2011-7-17 16:13
不要半径补偿、
) ^: c$ ^, T; E5 Z% O
你的单词是不是不全啊
" n5 B8 G7 F" x: }
语句是不是写错了
# W+ J1 s8 M7 j7 c7 L
要不是用软件比较方便的
作者:
zmdmyl
时间:
2011-12-13 09:09
我也遇到过此类问题,在运用宏指令时,加工凸椭圆时没有问题,但加工凹椭圆时就发生干涉。但我们采用加工大步距,减小刀尖圆弧半径的方法可以消除干涉。你可以试一试。
作者:
╮诸、小飞。
时间:
2011-12-17 11:45
参照我的程序吧
, t- z! T, s2 t
FANUC
* d8 ?. Y3 d3 q9 H+ E6 Z7 h
公式编
& A# E7 R$ T: k& X3 E1 J
#1=15
1 a0 H- G. k: {' M5 o$ b, F
N20#3=5/15*SQRT[15*15-#1*#1]
5 ?- F; N% S$ j6 W" z! }
G01X[#3*2]Z[#1-15]
+ |5 l! c* s, ]1 B) @8 m; l
#1=#1-0.3
5 l: t1 V. c" z. O5 m" R" m7 a8 H6 O5 }; U
IF[#1GE-15]GOTO20
: e* X9 j8 U9 {
角度编
1 y$ b \2 z$ h5 I1 P2 ^3 g3 |; z, i
#1=0
; l4 x6 m2 @+ _5 e
N20#2=25*COS[#1]
0 _9 o5 B* @7 W6 O. m8 R" X
#3=15*SIN[#1]
5 g0 m0 X. d" Y1 x5 s
G01X#3Z[#2-25]
1 ^$ V( _; Z; Q# Z- j- l/ i. Z& e
#1=#1+1
) h& w7 k# o+ ?& k
IF[#1LE90]GOTO20
作者:
★飞だ龙の
时间:
2011-12-17 13:03
你没设刀补参数,只有G41/G42当然会报警了
作者:
weijieiii
时间:
2012-4-1 15:29
好像问题一直没有解决呀
# a1 Y* i$ w4 i: x* d! f. [4 T$ o( f
作者:
讹误佛一
时间:
2012-4-1 18:18
你的模拟软件能使用半径补偿?我6.80的版本不知道为什么半径补偿不起作用!~
- `# ~& W/ t, y* c1 x
作者:
chencha
时间:
2012-4-7 20:03
讹误佛一 发表于 2012-4-1 18:18
. u2 l$ ^- R9 X2 G
你的模拟软件能使用半径补偿?我6.80的版本不知道为什么半径补偿不起作用!~
4 m6 [1 s+ U1 F& l7 Z+ _, {+ p' o) H
不能啊,模拟软件不可以的啊,我们一般都是用机床模拟的啊
作者:
古秦风
时间:
2012-6-5 22:58
{:soso_e179:}学习了
欢迎光临 机械必威体育网址 (//www.szfco.com/)
Powered by Discuz! X3.4