机械必威体育网址

标题: 发那科有这样编程,编程说明书里找不到啊 [打印本页]

作者: 379116911    时间: 2014-1-18 15:44
标题: 发那科有这样编程,编程说明书里找不到啊
本帖最后由 379116911 于 2014-1-19 07:59 编辑
  C+ F/ _( F7 d) N( A% }' B, V
% M+ e7 P) s) y: x) `1 |, ^极坐标打孔  ' H- H* r% c8 ]% q7 Y; k% j
G90 G17 G49 G40 G80
& c6 l! A( O  F  A4 lG91 Z0 G29
+ ?8 w  F1 k( o) LT1 M6, E4 S# s2 z" ^$ }% o
G54 X0 Y0  ;- t, I2 M6 Y" s9 v: M
G43 H01 G0 Z50;
) K$ W! L: f+ N3 h/ W5 ~4 p8 MM03 S500
  y# Q' X9 J" lG16 ;' g# X, k% ]) \: z& A. \# L
G0 X24 Y0
' r$ ?) F& c* [G98  G81  Z-3  R3 F60
  v# F9 _6 l/ J7 W! `G91 Y45  K7  这个不清楚啊
) }, J3 T+ W/ x4 Z6 S! dG15
" J% {, @; m1 p9 P: p% E2 V4 XG91 Z0 G28) K2 N/ @" ~  D" [! v7 I, Y* D
G91 G28 Y0% M' e0 l! w& s0 g' M! A# N
M300 J' ^  B" y  N. a
机床动作是这样的   在直径 24的圆上没隔45度打孔    每次打孔返回起始点   
" m5 K) ~' H/ A; z2 o主要是这个G91  Y45   K7  不理解  自己猜的是 每次y坐标加45度  打孔7次  打7个孔
! ?6 y# s. ^- W0 V" e5 e1 X$ j, ]% R1 [

7 i6 b% A5 m# [今天早上抽空在仿真上做了下   这个指令就是在圆周上打了7个孔     而不是在一个孔循环7次
作者: 慢慢来123321    时间: 2014-1-18 16:20
本帖最后由 慢慢来123321 于 2014-1-18 16:29 编辑
6 B+ F, B# s' O5 |
6 }2 `7 a# ?! C G17即xy平面   用极坐标编写时x=半径  y=角度, L( o: u; Q0 q
K或者L是规定循环重复功能  k7中的7不是7个孔的意思  而是7个间距' {* p+ }+ X' r
因为没实际用过  我感觉上第一个孔会重复加工?
作者: 379116911    时间: 2014-1-18 16:42
慢慢来123321 发表于 2014-1-18 16:20 # Q2 b. ^5 A& [& y% V
G17即xy平面   用极坐标编写时x=半径  y=角度
1 B2 H8 g8 @6 d/ hK或者L是规定循环重复功能  k7中的7不是7个孔的意思  而是7 ...

. t. W- p: R7 ?; ^* O/ C0 R  o我看了动作内容    g91   y45   k7
  H. G3 m! }. U* M& Y
( b. `: q) x( J; u打另外7个孔的时候 一直是这段程序在运行$ @  y. @/ @, n' c6 F2 m

作者: 冷月梧桐    时间: 2014-1-18 17:42
有这个功能,不仅仅是在极坐标的情况下。眼前你是在极坐标下打圆周孔,间距由y角度变化。也可以在一直线上打间距相同的孔
作者: 379116911    时间: 2014-1-18 18:08
冷月梧桐 发表于 2014-1-18 17:42
" I/ [: t/ e/ j1 F* r有这个功能,不仅仅是在极坐标的情况下。眼前你是在极坐标下打圆周孔,间距由y角度变化。也可以在一直线上打 ...

) w4 B5 Q% L! V. U) S1 J& m* i谢谢    我再找找 看
# E& u2 T/ B% x; Q$ C) j
作者: 青春给了谁.....    时间: 2014-1-18 18:39
Y45是极座标增量直45度,K7是次数吧!
作者: mecheng    时间: 2014-1-18 20:26
379116911 发表于 2014-1-18 16:42 3 `0 y& z$ Z$ [# @2 x; X
我看了动作内容    g91   y45   k7
2 B- V# S0 z6 X3 U+ ^2 ]( F) F& |5 \$ }3 o! f
打另外7个孔的时候 一直是这段程序在运行
! B+ {5 y- v1 H: j4 f# C" L) c
慢慢来说的是对的,K是重复次数,G81是模态指令,给一个坐标打一个孔,本程序段是G91增量模式,每次Y增加45.
7 X! e: i1 T9 Y; b* x! k
作者: 虚缈    时间: 2014-1-19 00:33
这么简单的一个问题,居然有好几个人的回答是胡说的,真不知头衔是怎么来的+ c& Y+ N; q6 }  i% Y

作者: 379116911    时间: 2014-1-19 07:43
虚缈 发表于 2014-1-19 00:33  o- o* p) ^/ N0 y! D
这么简单的一个问题,居然有好几个人的回答是胡说的,真不知头衔是怎么来的

  p6 Y) d* G. Q/ Y) a% l) f充钱来的  哈哈
作者: WLCHENHAI    时间: 2014-1-19 11:02
该零件 一共8孔  g91  y45   k7 意思是增量编程 Y45 极角增加45°钻一个孔 K7是循环7次 我们钻孔编程经常, 三菱的好像不能用只能G91Y45;Y45;Y45;.......
作者: 加工中心学徒    时间: 2014-1-31 16:21
简单的说就是在一个工件上打均布的孔
8 f3 Q. m9 _# h  Q8 ]0 v, A以你的为例 程序可简化为如下
; n6 \( m& k) Z9 v- wG81 Z-3. R2. F60" l+ I- `+ x; Q
G16 X24 Y45   (从X24 Y0开始打第一个孔以逆时针方向每隔45度打一个)
, q# x# E" w2 n$ lG91 Y45  K7   (K代表打孔个数,理论上来讲每隔45度应该是8个孔,但G16的起始点不用计在内,故只有7个)
8 f9 d" }& q: f; M+ K1 NG90                                                 这就是G16的固定格式,记住了就能用了
! H% \) \3 g9 m0 c& o8 I% q4 b( |& GG15
  O2 X) Z# c# `6 Y- }1 z+ _G91 G28 Z0 Y0
作者: 379116911    时间: 2014-2-3 09:34
本帖最后由 379116911 于 2014-2-4 11:26 编辑
, J9 ]8 @8 E/ M) v
加工中心学徒 发表于 2014-1-31 16:214 b3 x5 }6 D0 y
简单的说就是在一个工件上打均布的孔
8 W4 @$ x) Q* V2 o8 {以你的为例 程序可简化为如下' V1 R* ?( N8 q4 _' x2 U0 ]
G81 Z-3. R2. F601 z$ [* \1 e, c; b) c+ F9 U: t

- r) |( a2 y6 w7 h! L
' j: C3 L3 p; M+ F) U  Y2 C感觉你改了以后和没改区别不大   在这里y0   角度是0,x24  y0   放在g16之前与之后没区别  如果这个角度不一样,就不同了     而且如果还是G91  Y45  K7  ,由于你的起始角度是45,最终X24,Y0,坐标孔会打两遍
作者: 加工中心学徒    时间: 2014-2-11 21:28
379116911 发表于 2014-2-3 09:34 $ ?, g& r3 V8 p% G7 ^
感觉你改了以后和没改区别不大   在这里y0   角度是0,x24  y0   放在g16之前与之后没区别  如果这个角 ...
- F- i' k2 `5 w5 p7 `* ^
前与后是没有区别的   K7就代表剩余7个孔 所以第一个孔就不算在内了  所以不会打两遍
作者: 加工中心学徒    时间: 2014-2-11 21:30
379116911 发表于 2014-2-3 09:34
: x0 o- r! |; P; T+ @# I感觉你改了以后和没改区别不大   在这里y0   角度是0,x24  y0   放在g16之前与之后没区别  如果这个角 ...
* d1 P) w% z& s* `0 R" `
另外  起始角度就在0度 就是X24 Y0 这里    G16就是这么用的
作者: 湖东    时间: 2014-3-6 20:57





欢迎光临 机械必威体育网址 (//www.szfco.com/) Powered by Discuz! X3.4