機械社區(qū)

標題: 發(fā)那科有這樣編程,編程說明書里找不到啊 [打印本頁]

作者: 379116911    時間: 2014-1-18 15:44
標題: 發(fā)那科有這樣編程,編程說明書里找不到啊
本帖最后由 379116911 于 2014-1-19 07:59 編輯 " K( o) \5 l) V0 j

8 M' ^0 T# m/ H7 W( t& d* k0 F極坐標打孔  . m  Z, @+ B7 E% e0 [% a* n. U$ c% k4 t
G90 G17 G49 G40 G80( F6 I+ o. l3 ]# f
G91 Z0 G29
" B( f* L3 [6 w, p, U( w* Z8 F3 {T1 M6
6 H' r" d/ f; b+ E0 w( O2 l! ^$ EG54 X0 Y0  ;
  g2 y$ ?/ K) o! @* v0 [% ]" S$ QG43 H01 G0 Z50;+ D9 K* ?* s, h0 G# m2 `
M03 S500; E/ @8 \! ?* m5 @- o
G16 ;' F0 E' ]8 a# P, z8 k
G0 X24 Y0
/ u7 ]  }; w$ C7 oG98  G81  Z-3  R3 F60, I+ R, S: z. H, J! j
G91 Y45  K7  這個不清楚啊% I! Z4 k' n: V4 T  h0 w
G15
5 Y9 g! D5 P2 z; g6 D  pG91 Z0 G287 d, v2 B  |; G5 }; l5 G4 m
G91 G28 Y0
4 `! m* E  P, \* |M30
1 h( d/ V* T( p& U機床動作是這樣的   在直徑 24的圓上沒隔45度打孔    每次打孔返回起始點   & _' s, \2 g( p! q, J! c, H5 N
主要是這個G91  Y45   K7  不理解  自己猜的是 每次y坐標加45度  打孔7次  打7個孔0 `8 D" G  m+ j5 v5 Q9 {

0 {8 C' [/ y& E# e9 R
' ?( x) F! b+ a! m+ c  p" ]今天早上抽空在仿真上做了下   這個指令就是在圓周上打了7個孔     而不是在一個孔循環(huán)7次
作者: 慢慢來123321    時間: 2014-1-18 16:20
本帖最后由 慢慢來123321 于 2014-1-18 16:29 編輯 4 U5 ?# \9 [' n, P
" i( y! _- Y: [  I
G17即xy平面   用極坐標編寫時x=半徑  y=角度: F" Q/ G1 g6 G* h6 r& y5 {; Z* d
K或者L是規(guī)定循環(huán)重復功能  k7中的7不是7個孔的意思  而是7個間距
' v8 H4 f* |" T4 V2 w# g因為沒實際用過  我感覺上第一個孔會重復加工?
作者: 379116911    時間: 2014-1-18 16:42
慢慢來123321 發(fā)表于 2014-1-18 16:20
8 a8 B4 X9 G$ j! YG17即xy平面   用極坐標編寫時x=半徑  y=角度7 D: m% o0 V1 z, }7 m9 w
K或者L是規(guī)定循環(huán)重復功能  k7中的7不是7個孔的意思  而是7 ...

- C" b* n4 b: F. {6 X我看了動作內(nèi)容    g91   y45   k7
+ @  f9 |  m8 D  F" J8 [! A
. y- V) U4 {3 \$ V4 g2 g打另外7個孔的時候 一直是這段程序在運行
5 K4 b% d4 X# c& e/ b+ s
作者: 冷月梧桐    時間: 2014-1-18 17:42
有這個功能,不僅僅是在極坐標的情況下。眼前你是在極坐標下打圓周孔,間距由y角度變化。也可以在一直線上打間距相同的孔
作者: 379116911    時間: 2014-1-18 18:08
冷月梧桐 發(fā)表于 2014-1-18 17:42
4 ~6 X5 R6 D/ N# e7 \5 M0 C有這個功能,不僅僅是在極坐標的情況下。眼前你是在極坐標下打圓周孔,間距由y角度變化。也可以在一直線上打 ...
3 Y% N" f2 b7 U; c( t" P' j
謝謝    我再找找 看( y8 K" k$ i* |

作者: 青春給了誰.....    時間: 2014-1-18 18:39
Y45是極座標增量直45度,K7是次數(shù)吧!
作者: mecheng    時間: 2014-1-18 20:26
379116911 發(fā)表于 2014-1-18 16:42 4 E# X7 X8 ]- W8 H2 @
我看了動作內(nèi)容    g91   y45   k7
) Y/ t( W" c( N2 h# Y- g
8 Q6 I' _* ^8 c9 u8 A打另外7個孔的時候 一直是這段程序在運行

" k1 _5 d: n" z6 |7 t慢慢來說的是對的,K是重復次數(shù),G81是模態(tài)指令,給一個坐標打一個孔,本程序段是G91增量模式,每次Y增加45.
) B6 _4 O' z$ w& N- L1 j/ i' q
作者: 虛緲    時間: 2014-1-19 00:33
這么簡單的一個問題,居然有好幾個人的回答是胡說的,真不知頭銜是怎么來的9 \1 g$ x+ g  E+ E

作者: 379116911    時間: 2014-1-19 07:43
虛緲 發(fā)表于 2014-1-19 00:33$ V7 b$ u$ a# e
這么簡單的一個問題,居然有好幾個人的回答是胡說的,真不知頭銜是怎么來的
/ P, B/ F$ i$ A" q$ |
充錢來的  哈哈
作者: WLCHENHAI    時間: 2014-1-19 11:02
該零件 一共8孔  g91  y45   k7 意思是增量編程 Y45 極角增加45°鉆一個孔 K7是循環(huán)7次 我們鉆孔編程經(jīng)常, 三菱的好像不能用只能G91Y45;Y45;Y45;.......
作者: 加工中心學徒    時間: 2014-1-31 16:21
簡單的說就是在一個工件上打均布的孔
! I; e% N! F8 K以你的為例 程序可簡化為如下5 ]% z# c  s# O
G81 Z-3. R2. F602 A+ e" l' h) U9 Y3 b" ^
G16 X24 Y45   (從X24 Y0開始打第一個孔以逆時針方向每隔45度打一個)  p2 S# H5 m8 N/ R5 |* g
G91 Y45  K7   (K代表打孔個數(shù),理論上來講每隔45度應該是8個孔,但G16的起始點不用計在內(nèi),故只有7個)6 b2 @5 t2 z4 E2 z
G90                                                 這就是G16的固定格式,記住了就能用了
6 X0 K% a8 g* z% _& LG15
' j7 }7 Z& o# ]/ |  KG91 G28 Z0 Y0
作者: 379116911    時間: 2014-2-3 09:34
本帖最后由 379116911 于 2014-2-4 11:26 編輯
. c. D" o; ]/ ~- q0 M
加工中心學徒 發(fā)表于 2014-1-31 16:21. L4 p! }8 i1 ?% U2 ~3 v
簡單的說就是在一個工件上打均布的孔% |6 O& y* f  e
以你的為例 程序可簡化為如下
4 z2 ^# E% A. K! {G81 Z-3. R2. F60
. ^$ s: g8 I+ c: {

; V7 Z" m  q8 E4 C
6 C  g8 h) K& j0 I  ]感覺你改了以后和沒改區(qū)別不大   在這里y0   角度是0,x24  y0   放在g16之前與之后沒區(qū)別  如果這個角度不一樣,就不同了     而且如果還是G91  Y45  K7  ,由于你的起始角度是45,最終X24,Y0,坐標孔會打兩遍
作者: 加工中心學徒    時間: 2014-2-11 21:28
379116911 發(fā)表于 2014-2-3 09:34 4 t- x: m. M+ x. X
感覺你改了以后和沒改區(qū)別不大   在這里y0   角度是0,x24  y0   放在g16之前與之后沒區(qū)別  如果這個角 ...

- L* p( P! e- {" P3 U) B前與后是沒有區(qū)別的   K7就代表剩余7個孔 所以第一個孔就不算在內(nèi)了  所以不會打兩遍
作者: 加工中心學徒    時間: 2014-2-11 21:30
379116911 發(fā)表于 2014-2-3 09:34 9 [$ z+ A) t6 O) G# G
感覺你改了以后和沒改區(qū)別不大   在這里y0   角度是0,x24  y0   放在g16之前與之后沒區(qū)別  如果這個角 ...
4 W% C# v+ l; Y* H! d! L
另外  起始角度就在0度 就是X24 Y0 這里    G16就是這么用的
作者: 湖東    時間: 2014-3-6 20:57





歡迎光臨 機械社區(qū) (http://e-learninguniversity.com/) Powered by Discuz! X3.4