找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 3171|回复: 32

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

  [复制链接]

8

主题

198

回帖

355

积分

中级会员

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

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

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

×
本帖最后由 hong363x 于 2013-4-22 11:40 编辑
+ X- c1 r3 t' h
% ^, F: v  Y) d1 B后处理后这样的程序是不能直接添加M29和Q的,G80取消,再执行G84时主轴不旋转的,直接下去,导致工件报废,丝攻损坏!~& {9 }" E! s4 Y# M
可是FANUC机器不加M29丝攻很容易断1 I& w. s: c# G3 f# S( F1 T! z/ r8 J
* }. o3 A4 h) ~9 E- F9 D
原程序
) w, P9 F( G% x1 \5 L" V: _9 `N20 ( M8-1.25-0 )8 n& c# Y' C/ W5 e$ i7 x$ l
T9 M66 P! m& q: O, H* Q  s" p" @) i7 E! Q
( MAX/ Z20. /MIN/ Z-66. )2 a' s6 F+ ~+ H
G05.1Q1
; {5 V" [" X/ }% [3 cG0 G90 G54 X-203. Y-116. S300 M3" l1 F% ^, u2 R' [  Y0 n7 v7 R
G43 H9 Z20. M8 T12) W$ f& M% j, B: b3 |
G98 G84 Z-10. R3. F375.
! _- t2 b  D- W1 K* U/ {# QG80
3 u8 r' @0 L% V: @  @( X
7 d# k) I3 t4 H. u. E; E1 S8 z( M8-1.25-51. ). `- m/ {' z' o; C0 j3 i
X-151. Y-104.5
) i4 p, {4 E+ @% d) K+ A) QG98 G84 Z-66. R-48. F375.) F; \3 Q, }0 Z$ c1 W  g( Z
X-135. Y-57.5
# X, k7 J+ h2 h5 V; s( P3 @! QG80  R) x, _7 |, w8 m4 Z; X
G05.1Q00 A2 G. H8 K. |& e# Z1 T; g8 F6 o% V; H
M5
. [- k6 v' [5 g. K5 l& f* BG91 G30 Z0. M9
9 f, a4 p  g' a& R+ |" rM01! \, c, ~. }+ n; _" V) @
/ H1 W# a! }/ V  {# L7 n

; R. s2 V# P, q  y/ X添加M29后这程序会出错,执行第二段G84时主轴不旋转的,直接下去,导致工件报废,丝攻损坏!~$ I# [% ~: K# r8 H" V1 }
! D1 P2 [% {1 j8 `1 d9 E
N20 ( M8-1.25-0 )5 N1 t, M& I5 v3 |
T9 M6+ o/ @" a! o3 u8 x4 V
( MAX/ Z20. /MIN/ Z-66. )
+ O2 u( \+ h+ a9 W) UG05.1Q1/ j2 Z* N; e- L  w
G0 G90 G54 X-203. Y-116. S300 M3
& i, _1 ], G% s! q- [1 P$ A6 uG43 H9 Z20. M8 T12+ C' |6 R& O9 e% B4 B; L! @) a1 v
M29: F  j( C3 ?# P# |; C: j) e9 U9 V
G98 G84 Z-10. R3.Q3. F375.
( i) G/ M; a$ o' M; e) I5 Y' ]G80- x- R4 g, i+ l5 d

/ ~# [3 D1 t+ v- v$ N& q1 m( M8-1.25-51. )2 c- `! F1 p+ v  j
X-151. Y-104.5
5 N2 S# I2 D: s8 s  SG98 G84 Z-66. R-48. Q3.F375.1 J, C/ N& _5 r$ E* V& a
X-135. Y-57.5
* G- i4 H4 P$ X# J/ zG802 W2 N9 E1 O: _% i" b* B* H
G05.1Q0
& p$ X1 s* A% I3 s0 O0 b9 a/ tM5
" T+ L! J. E5 Z! T8 |% I- ]4 fG91 G30 Z0. M9
: r, s0 N) |: z- oM01

8

主题

198

回帖

355

积分

中级会员

积分
355
 楼主| 发表于 2013-4-22 11:06:25 | 显示全部楼层
本帖最后由 hong363x 于 2013-4-22 11:41 编辑 ) ^5 M( o; E" L& V: B2 m  e

6 f0 Z  n4 ]5 Z0 q6 K9 f, O3 k正常的程序是这样,请问后处理攻牙能改成这样吗?怎么改
8 q: h  e; G2 u+ h; [; N! q' BN20 ( M8-1.25-0 )/ W" E1 Z' S5 b! w
T9 M6% X) X: j1 P! B5 U
( MAX/ Z20. /MIN/ Z-66. )  h/ d" p, U8 A% T2 p" q' G: w  w
G05.1Q1
% u9 ]. Y2 J$ m- }# n+ I! GG0 G90 G54 X-203. Y-116. S300 M3
6 n$ @* Z% `9 ]+ Q+ YG43 H9 Z20. M8 T12% `5 g  Z* }1 i# h: D6 W2 V* w; I
M29* Q" d2 [8 y% Y
G98 G84 Z-10. R3. Q3.F375.
# [1 W- q6 \1 k  t! M4 ]3 s% F' Y( M8-1.25-51. )1 v9 O, {; @1 S! j7 A
X-151. Y-104.5 Z-66. R-48.Q3.
* j$ E6 O" f0 yX-135. Y-57.5
3 c# ]" p+ k& S, ?4 Y; C9 N. VG80/ r3 g# U% G8 J0 r
G05.1Q0
% @8 B) E+ m! y% O& cM5& {) L2 K1 u7 i
G91 G30 Z0. M9
, H: _* x5 m0 X% fM01
回复

使用道具 举报

433

主题

5759

回帖

901万

积分

管理员

积分
9014270
发表于 2013-4-22 21:23:12 | 显示全部楼层
回复 1# hong363x
! z# J7 P; M8 Q2 t
% U. A3 G% j* ^" F0 t/ [" m
; @0 c5 E, S: a' M5 ^, ?5 p; i' g' ?- G    这个需要判断下一个操作的类型和刀具。
回复

使用道具 举报

6

主题

300

回帖

528

积分

高级会员

积分
528
发表于 2013-4-23 11:30:10 | 显示全部楼层
回复 2# hong363x . ~: m0 l# D- ]' Z" D3 y
! T3 ?; M: _  A! k* n% o
' R" @# J; C  r7 k$ }  w
    中途不能出G80  , 要不会取消M29 ,
回复

使用道具 举报

6

主题

300

回帖

528

积分

高级会员

积分
528
发表于 2013-4-23 11:36:00 | 显示全部楼层
本帖最后由 梦妮 于 2013-4-23 11:37 编辑 + @* G! ]: G/ e+ \8 T

0 O) ^2 H& R8 u* W回复 2# hong363x
+ e0 z4 `2 ~6 O; j2 z  E: A
( C" @* q, M* x6 H- L5 T* z, ~1 ]2 h( }: y  H+ E5 ?3 ^
    中途不能出G80  , 要不会取消M29 , 如是9.1 我会修改,关键你加的位置对不,
8 o& r- t2 {4 L( n8 @& I- @+ h, cptap            #Canned Tap Cycle
$ H0 ]3 C  o  E; ?' N5 E      pdrlcommonb
+ g$ H8 @" e2 W2 ^- Q& u  } pcan1, pbld, n, "M29", #*speed,
* v8 f, r% ^. ^" N2 g# v      result = newfs(17, feed)  # Set for tapping Feedrate format
9 p" g- M7 O$ q; X/ B4 i      pcan1, pbld, n, *sgdrlref, *sgdrill, pxout, pyout, pfzout, pcout,
' A* e8 b0 Z) q# o3 {; p        prdrlout, *feed, strcantext, e  
& k6 I: m: R" T# C2 T      pcom_movea
4 O, E( c+ ~9 M; b- h2 A% O$ f" r3 z, g
pbore1          #Canned Bore #1 Cycle+ ^* U3 g  E0 H) X1 B- v6 @0 z# K

0 j5 \2 p9 M& q7 T4 V  格式如下,做参考吧,有问题 问  若枫 没错,这是他指点的,很感谢
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 编辑 $ Q# R0 H' I' E3 M
$ y1 ~8 t# s" M, U" Z' i
回复 3# 若枫 8 a% X1 W% W/ T$ s3 _
2 |, x, P9 ~0 E% b5 q5 H
( m- Q0 _1 a2 A! H/ A; g
    老大怎么判断呢,怎么加Q值呢,最好Q值能在图档中改
回复

使用道具 举报

8

主题

198

回帖

355

积分

中级会员

积分
355
 楼主| 发表于 2013-4-23 13:23:34 | 显示全部楼层
回复 5# 梦妮 $ d7 H% c& h, v( [, h

$ y: z8 ]) I6 ~* R0 y& l: o# j) `
: ?2 S' F% O5 g    这是强行输出啊,我说的是图档中同一把刀,攻丝,不同深度,一起后处理中间会有G80取消
回复

使用道具 举报

433

主题

5759

回帖

901万

积分

管理员

积分
9014270
发表于 2013-4-23 17:56:30 | 显示全部楼层
回复 8# hong363x
4 o" w$ G. O2 b9 g% N$ ^- j1 K! G  X' C1 X
有2种方法:
! u5 N+ @4 w9 U3 o2 O% h 1.   Q值可以用暂停参数,至于取消中间的G80,这个需要判断下一个刀具及操作。6 \- p* T5 s' Y; o
相关代码如何,自己组合即可。' v4 x4 \) T0 E. }. _  v: b
opcode+ [& @4 `. g, I6 ^4 p% n4 |
2.取消后,在下一个G84之前增加一个M29。
回复

使用道具 举报

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

本版积分规则

关闭

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

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

GMT+8, 2026-9-4 18:43 , Processed in 0.220815 second(s), 26 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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