机械必威体育网址

 找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 38741|回复: 30
打印 上一主题 下一主题

Fanuc系统特别指令G16.G52.G37.1. G34编程

[复制链接]
跳转到指定楼层
1#
发表于 2009-6-9 22:43:51 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
我换了一个工作,这次这个公司很有竞争力,每个人都会手动编程,我发现我的动手能力很弱!1 I& t/ p9 T, H  l
其中我发现他们在编制打孔程序时,都把每个孔的坐标计算出来,我知道还有方法就是 用系统的一些特别命令来解决这样问题 ,比如可以用G68 G54 XO Y0 R(度数)
' {1 B/ E- g4 _/ c来旋转相同的加工段                                           G69X0 Y0 (取消)
/ w  ~, X8 v  }) E+ f
% l) }' {2 [3 J, I/ vFANUC 系统走均步孔  指令:G34 XO Y0 I  J  K   2 E0 `7 r/ g* m* Q- T9 ?+ }! V# V  b/ e) D
I表示首孔的到圆心的半径 6 Y% z, O0 d) b, ?
J表示首孔角度
7 @7 k' q, L$ ~$ rK孔数
1 P$ w0 [  T1 k* h! w4 H6 t其中C 可以直接接在G01命令下走倒角,方便快截! % x) P1 ~# t1 D9 `% Q2 q  u* N
G37.1棋盘孔循环 此指令加工孔特方便 用法是:G37.1 X  Y(IP值) I(IP间距) P(X方向孔数)J(IP间距)K(Y方向孔数)
2 N: O  G* l7 M9 ?这些都是我自己学到的,公司里面的人都不会,我能编程序的长度是他们的1/5 ,这点我感到自豪,说明运用这样特殊指令 ,不仅节约了编程时间 ,而且便于管理自己的程序!  R" T" N7 w$ p

  C* D: _6 A- A) Q4 \" _6 F我有一点不懂的就是 ,在用极坐标指令G15 G16的时候不知道如何正确的用,我用过 .来做6个度数为30度R30的孔,可以用 ,但是在加工中 ,我发现只要有暂停,坐标就会变乱!
* F* N4 w: K2 ]; A
2 a8 ^6 o( y  `. S我希望大家都能好好的把这些实用的指令用上去,以后别人看到你的程序就会知道你的能力有多强!
回复

使用道具 举报

31#
发表于 2014-2-16 14:45:43 来自手机 | 只看该作者
本帖最后由 379116911 于 2014-2-16 14:47 编辑 , _# f! Y! u+ f+ p
djs2661003 发表于 2009-7-16 17:42
4 L4 v4 ]& N6 U5# djs2661003  ; E: ~, t4 o0 K/ U. d1 j
大哥 我能力还行  我会G52  我是问G15 G16怎么用 ,你怎么回答不对口 ,难道你不知道怎么 ...
+ w+ U! g' L6 Y. c

  p0 F; G/ i) \7 ], n! i5 ~+ v( og15 g16  极坐标编程   参考对象是坐标系的原点   
- e. v& a0 ?5 q5 t' |5 P我是这样理解的  
: f5 d8 J2 |, r- M如果要以g54坐标的 x50  y60为中心,半径10的圆上打孔,使用极坐标编程需要这样做" U1 w6 h6 z4 {* \3 k; C% `
1 对好g54的坐标系
: U$ I& g( q3 d6 G% _! v: Q2 再设置一个和g54坐标系z向相同,但是坐标系x  y 零点在g54坐标中为x50 y60的坐标系g55  然后这样编程
0 M9 L6 [7 R( N0 n
/ Q- H' ?. e# ag54  g90  g49 g40/ a. O2 ]% T( b) ]
t1m6
# P. A( j  \" O  }$ G/ o$ j, Dg0 x0 y0
# V7 |: B0 y' n3 Pg0 z10
* c9 r1 L$ x0 ~" G# Gm3 s600; d% V3 t4 B9 y- g
g0 x50 y60
( N- I- C3 a9 Y3 }0 B' _# ^: Gm00
( P9 y; A4 d( gg55  i, o% D- P4 e" n% Z- C) |. S9 t
g15
3 C! A: G1 S+ W  U  ^% w) @g0 x10 y0/ m  @! x. F& {9 w9 l" J
g98 g81 z-5 f70
3 n& {" c: q% W! W& g% S) ug91 y45 k7
4 r9 @/ y; }2 _( }g80
, P3 c" L4 |6 t* Y5 m7 Tg16. K! ~4 u% K" A2 n7 {: r' ^1 \
g547 U4 n& ]( x7 s5 l) ], `9 y& `
g28 g91 z0$ F# `8 C0 {2 P# g+ b4 K) I; L
m309 N# r& M) q5 q
手机编的只能这样了   有个问题想问你  手工编程都做的什么类型的活  能告诉我么?留个qq379116911
回复 支持 反对

使用道具 举报

30#
发表于 2014-2-15 20:05:40 | 只看该作者
(我换了一个工作,这次这个公司很有竞争力,每个人都会手动编程,我发现我的动手能力很弱!9 U. J6 ^7 u2 i
其中我发现他们在编制打孔程序时,都把每个孔的坐标计算出来,1 C5 w2 Y9 I" b1 G% Q2 @$ L$ G6 v
; c9 C" J! S! p* j. @
这些都是我自己学到的,公司里面的人都不会,我能编程序的长度是他们的1/5 ,这点我感到自豪,说明运用这样特殊指令 ,不仅节约了编程时间 ,而且便于管理自己的程序!)
( I( A  B& g! l' M. E不的不说你真简单。知道为什么他们在编制打孔程序时,都把每个孔的坐标计算出来?
' ]8 n, c- m' J& G我敢打保证在做第一个搞机打眼时,他们大部分都会用G15G16。可之后大批量就会改回具体坐标,知道为什么吗?: h% U: |, d- i4 g; |' ~  }

) a8 |0 |; A7 k2 F, i+ j因为受机床,夹具。刀具等影响,打的眼越多越不准。比如打十个眼就有三四个测量下来不准,可能差十几丝。可用了G15G16之后又不好改。具体坐标的话不好就可直接改。& k; D( Y: C* |6 d2 K  c% [8 y, S9 Z
回复 支持 反对

使用道具 举报

29#
发表于 2012-11-21 15:38:21 | 只看该作者
简化编程多的很
回复 支持 反对

使用道具 举报

28#
发表于 2012-11-19 21:40:35 | 只看该作者
g52 后加工过程中复位    再走的话 原坐标就乱了   怎么取消掉G52??      程序头用G52 XO YO  没用啊
回复 支持 反对

使用道具 举报

27#
发表于 2012-5-12 22:29:22 | 只看该作者
黄学明 发表于 2009-6-23 21:19
4 K" q" K0 z7 d$ n# L# r$ ?用G16旋转之前刀具要在旋转的坐标中心上,如在100的圆上钻六等分孔,坐标原点就设在100的中心上,程序如下: ...

5 v9 a  D. o/ E. O你程序对!但是理解有问题,"G16旋转之前刀具为什么要在旋转中心呢"只用坐标零点时分布孔心就可以了,
4 r  l5 f) Y% j) ]5 W而且程序可以更简单9 ]# r, ]) J/ G. J
G0G90G54G16X50Y0;
+ S4 X  P) \5 f- j. |' ^: |S1500M36 x# s6 y6 f2 f" P& y8 W1 ]2 d4 m
6 y. J& z' O. b: r
G43H2Z50.M82 ~3 C* l3 J7 g# s8 |Z. B* h2 I7 Q& F4 @" ~% n3 Q1 F3 k7 y" K. i
G98G81Z-2.R1F50
* p6 \/ r' o5 _1 t8 W9 K0 T: W9 N& H* @2 ~) s0 P& ~Y60.: i3 n- M- c, m6 V0 l: S. E; X4 j/ D6 d- b5 F2 O$ A
Y120., a& t" `- d9 z% f: C" T, j3 ]3 }: k! o
Y180.
8 |  k) Y. R% V  I# b' K& |) ~: }2 ~+ e  w% QY240.
) \! Z& Z- s- J( c3 e  Z! `2 p; v$ m- c% J8 cY300.
' v; \* ^5 G) L3 ~5 [6 _6 B& s" b# u7 s, u3 x; O8 wG80/ T6 ?, I, m! j
0 A1 @8 u1 z1 g0 l6 Y& XG15, u/ [+ D( {4 t: `: _+ w+ m
7 F' L' Q4 ~7 q
M30. Y: A2 {( V9 E& |( J/ X/ X
8 {5 s0 c- y6 p, Q
孔数多的话可以用增量坐标! X/ ]4 c7 W4 p7 |9 T
回复 支持 反对

使用道具 举报

26#
发表于 2012-5-10 21:55:49 | 只看该作者
讨论的很激烈,学习了。
回复 支持 反对

使用道具 举报

25#
发表于 2012-5-10 15:13:56 | 只看该作者
xiexiel xie谢谢了
回复 支持 反对

使用道具 举报

24#
发表于 2012-5-9 20:38:40 | 只看该作者
能否请教下G34和G68用法。
# S+ t3 u- k) r$ s2 g5 z
# d7 _2 p/ a5 g/ e& H我需要实例。
3 ~, V7 B9 [) i$ Q7 C; H4 l0 T3 Z
9 i* H" O/ [* f$ t4 p我这有两台机床不能用G16编程。
+ D0 {5 d2 |" f. |+ N2 D! T6 p3 y, H/ E
每次都自己算、或者去CAD画图算。麻烦。! ^  J. N. i; {0 R1 a
回复 支持 反对

使用道具 举报

23#
发表于 2012-5-9 20:35:41 | 只看该作者
比如你在100的直径上的10个孔用G16编。8 V) Y$ T- }/ T
G0G90G54G16X50.Y0-------G0 走到半径50、 0度。也就是坐标X50.Y0
6 a: ?2 L$ c: s2 K6 @G43H1Z10.M3S1000+ ^. ?# T3 ]/ U
G81Z-20.R2.F300
  X0 s% W' o; U! kG91Y36.K9--------每旋转36度一个孔、循环9次。逆时针旋转、如需顺时针设Y-36.即可。1 K: G% @2 ^1 K. R
G80G15
: ?7 B; |+ F1 q9 x; s( ]$ p# O/ lM30
+ B! h3 ]1 }% d, M. V% T, g6 N- R$ t
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

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

GMT+8, 2024-11-18 09:21 , Processed in 0.056604 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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