找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 3023|回复: 32

[求助] 攻牙时你们有没有这样的困扰!

  [复制链接]

8

主题

198

回帖

355

积分

中级会员

积分
355
发表于 2013-4-22 11:05:31 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区

您需要 登录 才可以下载或查看,没有账号?立即注册

×
本帖最后由 hong363x 于 2013-4-22 11:40 编辑
: w$ B  \, O/ C2 e1 ]# q/ c; G; m+ l; L* H% x" J' c) w
后处理后这样的程序是不能直接添加M29和Q的,G80取消,再执行G84时主轴不旋转的,直接下去,导致工件报废,丝攻损坏!~; m* ]# y+ o% N3 a, p/ `
可是FANUC机器不加M29丝攻很容易断
/ ]% s1 ?: T+ z5 ], N/ X: h4 P) ~" D. Z, b! r$ t
原程序
" R" ^0 ~* O- ^) a  }  D/ GN20 ( M8-1.25-0 )
1 c- @- ]! o  L, k  n# V- IT9 M6
) a* d4 O' t! r, V9 @( MAX/ Z20. /MIN/ Z-66. )
) z) X# @) ?& Z. e+ I0 T  w$ ~G05.1Q1# S: z( e# l4 p2 Q8 ]8 y. R
G0 G90 G54 X-203. Y-116. S300 M3% ]7 [9 g& ?2 C4 r9 q5 w% o3 N
G43 H9 Z20. M8 T12- a2 Y% U- A7 h; ~
G98 G84 Z-10. R3. F375., q: b8 L  a) Y) E2 l2 E
G80; ]9 I( K- }; j, w$ }  A* P

' p, z; N" ]: k" D. a: [3 o& d( M8-1.25-51. )
( J3 e, e( ~2 J( J. iX-151. Y-104.5
% {5 r3 ~$ A" r9 BG98 G84 Z-66. R-48. F375.
' Q6 {/ L) s& B& lX-135. Y-57.5
4 W8 M' r9 y5 nG80# E% N4 W$ y8 m5 O$ o4 Z
G05.1Q0) m2 N9 o4 J) {& j! g4 ^! k
M53 \3 x& r0 B* W2 ^$ i" ]# Z
G91 G30 Z0. M9
5 D( Y; j  J% N4 @/ S: m+ v1 BM01
' K3 [8 t  J" Z0 [
! Y: _4 D, v5 g5 s0 I' j5 L' C; K, A' v- |$ v  l! J
添加M29后这程序会出错,执行第二段G84时主轴不旋转的,直接下去,导致工件报废,丝攻损坏!~
6 K9 ?; V) T. G, {0 d* k
" I  ]1 q; ~# o4 e7 \* U  ZN20 ( M8-1.25-0 )
9 S9 i, U( Y6 X( l7 PT9 M66 S3 j' A# B$ `3 j4 y2 n& J4 c
( MAX/ Z20. /MIN/ Z-66. )8 q8 ]7 R7 G. K* T, h+ g7 a2 {
G05.1Q1
5 \1 N& u1 g7 ], ]G0 G90 G54 X-203. Y-116. S300 M3% x$ D+ r! w* a+ b$ g& O8 S: _) u
G43 H9 Z20. M8 T12- E, ?) j* [5 D7 V6 s
M290 u5 `% O4 d8 Y4 g7 X! f
G98 G84 Z-10. R3.Q3. F375.
* ]! W# }2 W8 ^! sG801 K$ S  E5 Y+ W8 ]  j" A

! S  g: {6 K0 Q7 R1 Y) r( M8-1.25-51. ). }2 I! x: d, l! r
X-151. Y-104.59 u! h" V( A+ g  E% u0 P
G98 G84 Z-66. R-48. Q3.F375.  a* g' n( {8 @: e0 `8 D  U
X-135. Y-57.5  m8 K$ m9 G$ n' y+ N7 U
G80: ]$ H4 ]: E* o$ B2 N; T# G) g
G05.1Q0
0 a- ^6 {/ h6 W0 ?; C# y9 [, V, v8 ?. IM5
6 ]! c3 U0 ]8 l' s- |8 zG91 G30 Z0. M9- e5 g, O  C# p3 d, B( b3 e" f
M01

8

主题

198

回帖

355

积分

中级会员

积分
355
 楼主| 发表于 2013-4-22 11:06:25 | 显示全部楼层
本帖最后由 hong363x 于 2013-4-22 11:41 编辑 ! A% N+ b% M5 _3 l% F  M% O
- B8 m2 t5 d7 @/ w7 h$ n
正常的程序是这样,请问后处理攻牙能改成这样吗?怎么改
/ Q" x- H8 Y" N/ W8 o/ r; k6 vN20 ( M8-1.25-0 )
6 J' R7 y& s, B& `, oT9 M6
, v1 E: `" w" _5 f" G6 d3 q( MAX/ Z20. /MIN/ Z-66. )4 N" r  h0 n. V5 w1 w7 M
G05.1Q1: `; }4 f& z, P" D3 Q7 J
G0 G90 G54 X-203. Y-116. S300 M3
& P" }, }2 z( g5 hG43 H9 Z20. M8 T12
4 \% E  v% q- b& T; `; AM29$ r$ C4 _  p6 p% r
G98 G84 Z-10. R3. Q3.F375.
% }- X  _' t9 O1 B: U9 r( M8-1.25-51. )
* E) V/ l# H6 i  P. Y+ J3 V* cX-151. Y-104.5 Z-66. R-48.Q3.
8 x2 g( v4 p5 `X-135. Y-57.5
0 |/ a9 n/ y/ Y) PG80
: u- `2 O0 T- l. [6 ^9 ?' ^G05.1Q0; N: ]% h9 H( e6 d! r
M5
4 D  Y5 d8 u: A0 Y6 f& a4 k8 {$ EG91 G30 Z0. M9
) r1 B( a* m! r+ z7 PM01
回复

使用道具 举报

433

主题

5759

回帖

901万

积分

管理员

积分
9014266
发表于 2013-4-22 21:23:12 | 显示全部楼层
回复 1# hong363x ; W6 ~/ J9 y- Z6 M, d6 g* \5 X' N
$ f2 L7 q+ Y0 i# o

: F- m. c; W: ?* m4 y    这个需要判断下一个操作的类型和刀具。
回复

使用道具 举报

6

主题

300

回帖

528

积分

高级会员

积分
528
发表于 2013-4-23 11:30:10 | 显示全部楼层
回复 2# hong363x 5 D  r' q9 n) q
+ y* A8 u6 y7 Q/ k6 m
7 A4 u% O& k2 U; V  [1 o& F
    中途不能出G80  , 要不会取消M29 ,
回复

使用道具 举报

6

主题

300

回帖

528

积分

高级会员

积分
528
发表于 2013-4-23 11:36:00 | 显示全部楼层
本帖最后由 梦妮 于 2013-4-23 11:37 编辑
( P$ M9 O* H9 s2 h& v" c, |5 @# q5 @4 m3 A& @  |6 n) D  ~
回复 2# hong363x
0 n2 L* D% e6 O9 C* w) i, m3 P2 D2 J

" O$ u) q0 P, a) ^    中途不能出G80  , 要不会取消M29 , 如是9.1 我会修改,关键你加的位置对不,3 ?9 l: X3 v# _- _0 j
ptap            #Canned Tap Cycle
/ x+ M8 V4 u, X      pdrlcommonb3 K5 \/ H- G( y7 J% k/ b
pcan1, pbld, n, "M29", #*speed,' b  X3 l* H2 |! r4 o8 S9 {
      result = newfs(17, feed)  # Set for tapping Feedrate format/ e9 W! q& H5 Z) @* f
      pcan1, pbld, n, *sgdrlref, *sgdrill, pxout, pyout, pfzout, pcout,
9 S+ J' V" K% k8 d* X5 t        prdrlout, *feed, strcantext, e  8 e; |: w( k# F( N, Y
      pcom_movea
# D3 {& E, r& v9 h6 Q' Q( x8 n% ^! ?" E7 n+ f
pbore1          #Canned Bore #1 Cycle
: J7 l7 h0 \- ]
( F" s7 h. L% k9 S/ g7 D& k  格式如下,做参考吧,有问题 问  若枫 没错,这是他指点的,很感谢
Image00000.jpg

评分

参与人数 1金钱 +2 收起 理由
若枫 + 2 鼓励应助

查看全部评分

回复

使用道具 举报

29

主题

817

回帖

908

积分

高级会员

积分
908
QQ
发表于 2013-4-23 12:00:12 | 显示全部楼层
判断操作类型和刀具
回复

使用道具 举报

8

主题

198

回帖

355

积分

中级会员

积分
355
 楼主| 发表于 2013-4-23 13:20:32 | 显示全部楼层
那怎么判断呢!~
回复

使用道具 举报

8

主题

198

回帖

355

积分

中级会员

积分
355
 楼主| 发表于 2013-4-23 13:21:53 | 显示全部楼层
本帖最后由 hong363x 于 2013-4-23 13:25 编辑
, I0 p* J% U7 h2 `  o- M' n5 @/ ^, n1 _  }. v
回复 3# 若枫
1 h) {7 p" k1 l5 c2 r6 R
" [  d$ n' _+ T: L0 L8 q3 Y% x
. I$ Y; V7 W" i5 R    老大怎么判断呢,怎么加Q值呢,最好Q值能在图档中改
回复

使用道具 举报

8

主题

198

回帖

355

积分

中级会员

积分
355
 楼主| 发表于 2013-4-23 13:23:34 | 显示全部楼层
回复 5# 梦妮
, J7 `  h* `, {- B$ {% J
% y+ w1 c3 L  ~. h2 n2 A6 G; k# Z  y% m* f9 L8 r+ {# J3 A' Y
    这是强行输出啊,我说的是图档中同一把刀,攻丝,不同深度,一起后处理中间会有G80取消
回复

使用道具 举报

433

主题

5759

回帖

901万

积分

管理员

积分
9014266
发表于 2013-4-23 17:56:30 | 显示全部楼层
回复 8# hong363x ' n5 {+ o- H# n
5 E+ B$ X- T$ P9 E
有2种方法:
0 Z, v: E2 |% S2 n 1.   Q值可以用暂停参数,至于取消中间的G80,这个需要判断下一个刀具及操作。% A" o$ S. D; R# q, e2 n
相关代码如何,自己组合即可。0 t. J' M# [! t- y4 o6 l
opcode- z' ?+ o0 W7 j9 }0 V, b
2.取消后,在下一个G84之前增加一个M29。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

QQ|Archiver|手机版|小黑屋|若枫后处理论坛 ( 苏ICP备11015087号-1|苏公网安备32059002001368号 )

GMT+8, 2026-8-23 06:10 , Processed in 0.204100 second(s), 26 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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