找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 40515|回复: 30

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

[复制链接]
发表于 2009-6-9 22:43:51 | 显示全部楼层 |阅读模式
我换了一个工作,这次这个公司很有竞争力,每个人都会手动编程,我发现我的动手能力很弱!& E4 J1 J: U- u  k" P/ w  _
其中我发现他们在编制打孔程序时,都把每个孔的坐标计算出来,我知道还有方法就是 用系统的一些特别命令来解决这样问题 ,比如可以用G68 G54 XO Y0 R(度数)
0 O4 \% F; \7 X+ w" J* j) Y! R来旋转相同的加工段                                           G69X0 Y0 (取消)
6 Y; B1 E( J; @; x6 S9 E& G  J( j/ `
3 W5 [: z5 w( f) X* y! E/ s) cFANUC 系统走均步孔  指令:G34 XO Y0 I  J  K   ! x6 l) B* O  b' s7 R, f6 I
I表示首孔的到圆心的半径 5 v6 i  f0 D- a8 i: H* ?
J表示首孔角度
' ^- Z" G. t% A( }; _K孔数
+ Q* H- E! h! X$ W) ]其中C 可以直接接在G01命令下走倒角,方便快截!
% \  t- B& Z7 @4 O: ~# tG37.1棋盘孔循环 此指令加工孔特方便 用法是:G37.1 X  Y(IP值) I(IP间距) P(X方向孔数)J(IP间距)K(Y方向孔数)
% L) M  ?. n( X8 S" q8 b这些都是我自己学到的,公司里面的人都不会,我能编程序的长度是他们的1/5 ,这点我感到自豪,说明运用这样特殊指令 ,不仅节约了编程时间 ,而且便于管理自己的程序!2 G* e$ r( a6 Z/ t+ U4 d* Y

& r/ N8 s8 a1 ]/ @我有一点不懂的就是 ,在用极坐标指令G15 G16的时候不知道如何正确的用,我用过 .来做6个度数为30度R30的孔,可以用 ,但是在加工中 ,我发现只要有暂停,坐标就会变乱!
# v6 J2 A% l# x; J4 j+ e7 ?4 D+ @% ]) I/ i3 {; c
我希望大家都能好好的把这些实用的指令用上去,以后别人看到你的程序就会知道你的能力有多强!
回复

使用道具 举报

 楼主| 发表于 2009-6-9 22:46:03 | 显示全部楼层
[img][/img]http://b16.photo.store.qq.com/http_imgload.cgi?/rurl4_b=802b332cd6d6e8cc868ef6038fa098a501b82b737f7cc35410ef0ca14b9a3fd340f39cef0659c7b4ed0033afca628d838277a828caf3c93304b42ee755729d1b5fe0f2a46e98e401efc123495aa67f84189837df
 楼主| 发表于 2009-6-9 22:49:18 | 显示全部楼层
我这几天,因为独立操作,所以没时间来考虑G15.G16怎么用,?
$ h0 W* S' A( k+ P   还是那句话 ,希望有能力的人帮我,  没有能力的请不在我的疑问上再加疑问!
发表于 2009-6-23 21:19:20 | 显示全部楼层
用G16旋转之前刀具要在旋转的坐标中心上,如在100的圆上钻六等分孔,坐标原点就设在100的中心上,程序如下:G0G90G54X0.Y0.S1500M3+ A% a' @5 K* s! k6 E7 ]
G43H2Z50.M8) ]) f0 o% v! d: l8 q% c
G16
( S5 X0 Z$ N1 |/ `" w, G" S  J- r* xG98G81Z-2.R1.X50.Y0.F50
# D- P$ |/ F( y" t6 o8 [* H- ^Y60.& ?1 h  |0 d* H# p7 I  q; ^
Y120.
6 A3 a& o: @7 y1 R9 ~9 {8 l; p4 ~Y180.0 X& }6 T6 n! j0 G. Z9 m% I9 K$ O
Y240.& \, b' Q2 F: J4 a& h
Y300.
  N8 O5 n% q' ^, |# B* cG808 l9 f0 b8 j5 f+ s1 c+ J
G152 F* `1 t/ E5 s& q1 h3 c
M30# w/ l0 _. ]) Z& R$ d% Q
孔数多的话可以用增量坐标
 楼主| 发表于 2009-6-29 10:11:01 | 显示全部楼层
4# 黄学明 9 m+ F. o' m3 c4 t7 h
谢谢你了 ,祝你成功!
发表于 2009-6-29 18:36:27 | 显示全部楼层
你的动手能力很弱?怎么理解?
7 F% c8 H; {/ Q2 J4 aG52是局部坐标系,用的时候G52X Y,最后G52XO,YO取消。
 楼主| 发表于 2009-7-16 17:41:11 | 显示全部楼层
3# djs2661003 - q( ^0 ^7 t/ d7 z2 A" a
忘记谢你啦!+ W$ G: B! J6 H" G% O2 J
谢谢 ,我就是不知道具体怎么用现在有所理解 !
" E: N: s: w2 ^4 f  L- F3 J) X
. P* a5 h4 S) n2 P  o我在用G41 X10 Y10 D1: G41 X10 D1他们有区别吗 我现在唯一就是补偿没有区分?
 楼主| 发表于 2009-7-16 17:42:53 | 显示全部楼层
5# djs2661003
' `. Q/ j5 V# w大哥 我能力还行  我会G52  我是问G15 G16怎么用 ,你怎么回答不对口 ,难道你不知道怎么用?
发表于 2009-7-16 20:07:11 | 显示全部楼层
G34  G37.1有的机床厂家编的宏程序比这2个详细多了,不要说棋盘孔了,就是等间直线,不等间直线,等间圆弧,不等间圆弧,斜格孔都可以给你搞出来,所以根本不要用所谓的极坐标。3 j0 c- \/ R4 v! N; X
G90 (设置一个坐标原点); # i8 _- C! C5 N, u- k
G98 G81 Z-XX.R-XX.FXXX K0;
& a+ `8 x! Q' ~3 f  U: fG16 X100 Y30 ; (指定极径和30度的角度 注意X是极坐标半径,Y是角度,如果是顺时针,Y就是正的,相反就是负的) & m( G* ]% [' K9 t
G91 Y120 K2; (指定+120度的角度增量重复两次 )
( S$ l2 l! r6 \( K6 F8 `2 kG15 G80;
5 M, W7 u# {* }; U5 z这样看就懂了吧
& [4 @+ W3 z+ {; t    我的理解就是不是别人不是不会,可能嫌你编的太烦了,有的人很厉害,但是从来不再人面前表现,这样的人最阴了,你不在的时候趁你不注意搞,我朋友就是这样的。
发表于 2009-7-16 20:15:42 | 显示全部楼层
7# djs2661003 这个要看你你是怎么走刀的,哪个方向了,只要不影响就无所谓,如果影响的话,就不能用了!至于怎么去判断影不影响走刀,就你自己去看了!- ?3 e9 _- t; [0 m4 j$ E6 `  C
    你如果怕的话可以选择空运行和抬高Z坐标,看撞不撞,或者切不切的到
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Archiver|手机版|小黑屋|机械社区 ( 京ICP备10217105号-1,京ICP证050210号,浙公网安备33038202004372号 )

GMT+8, 2025-6-20 22:13 , Processed in 0.057655 second(s), 15 queries , Gzip On.

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

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