找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 375|回复: 5

[原创] 常用NCI G代码的系统变量讲解及应用

[复制链接]

3

主题

42

回帖

29

积分

注册会员

积分
29
发表于 2022-4-8 15:03:35 | 显示全部楼层 |阅读模式

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

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

×

7 W- X9 J# u3 Q8 S9 X2 S# v3 n4 }
& K3 `+ H1 A" w" N   ; X$ w* Z3 @( ^, ]
0                                                   (快速运动)
; z& {5 f/ a8 j( u! u/ F0   -8.5    0.   100.   -2.   0  {% e1 e* \% F

  K5 N7 L* |) I$ I; H7 R: J$ ]
2 e) C, [8 g, N- |7 R: \* I4 s; DNCI代码        0        -8.5        0.        100.        -2.        0- b1 x1 Y; ?* T, \
变量        cc$        x$        y$        z$        fr$        Cur_cflg$4 {8 w, j# R$ |% Z9 u
释义        补正        X坐标        Y坐标        Z坐标        进给        控制标志; H& C* r7 i# `! i4 T1 M
   , D" j: g8 x' Z$ `5 ^

- L4 L; \% l- t5 ~% \2 I; K
8 S3 K% t3 v$ Y  m: N5 U1                                                    (直线运动)
9 ]/ V6 Z) V4 N0 -8.5 48.97898829 0. 0.25 3300' c  E+ v5 l$ z( x; |# D! E+ C3 u" ^

5 y. Z) X- S' a, W7 y2 ^, u) J! G- m: W

6 ], }6 C  P& VNCI代码        0        -8.5        48.97898829        0        -1.        3300% C9 U9 J5 x$ {3 @. D, J; O
变量        cc$        x$        y$        z$        fr$        Cur_cflg$
0 J$ N# J4 A0 m% I/ R! H8 h& \. F释义        补正        X坐标        Y坐标        Z坐标        进给        控制标志0 L# e. e9 i8 [; @' ?" e4 Y
   % Y) c& q! ^' v- O  X# B( Y; ~8 [

2 i- |/ c& |) m* J  U4 Z  c, ~5 e) B2 S3 c3 w  O

, J/ {+ n1 `$ y# G
- ]7 t; f% G/ S
  N& r3 t7 I# b- ~! F) z5 {7 m7 j5 O; _, ?7 p0 T3 t
3 (3为逆时针圆弧、2为顺时针圆弧)                (逆时针圆弧运动)5 h' K: }7 ~  Q1 Y8 i% I4 A
0 0 152.51458235 -63.79795454 152.51458235 -80.79795454 0. -1. 0 0& Y& [% n. Y3 Z; v4 `! T: [
NCI代码        0        0        52.51458235        -63.79795454        152.51458235        -80.79795454        0        -1        0        05 L* |& `3 [  T; @( T" B3 D  I
变量        plane$        cc$        x$        y$        xc$        yc$        z$        fr$        Cur_cflg$        Full_arc_flg$8 p" ]: [9 J6 p+ d/ M
释义                                                                               
. `& ^3 C3 R# \& x% ?- C% {1 l' \: _; q6 c" ^+ U
7 E; a0 O2 f( D+ E* p9 z2 e
7 E! I, }0 s' q( q$ e3 P

$ C6 e! {  h5 h( Z2 K# c1 ]
. Z# j9 U+ U" I6 s1 {, e6 q! O, @: e2 L6 n+ C4 C8 r1 E2 `$ ?
5 H3 h# B2 B1 d+ B0 t( h
; U: T! K  V% F

8 J: T  ~- U) r. ?- s* \$ l1 L/ g7 N& f' C4 i
                                                五轴运动代码
: E% N/ `; @4 j- a% W7 f& s* @: f# @! V
11
2 t2 ~6 h: b* m9 _' Z& ]  N2 }63.81323895 -131.13857688 54.81373397 54.81373397 -153.5720659 -153.5720659 -2. 42 0 0.35371965 -0.89733956 0.26393961 0. 0. 0." l& e% f. ~& D' \

) Q4 L1 Z" P9 p$ F! t. s( VNCI代码        63.81323895        -131.13857688        54.81373397        54.81373397        -153.5720659        -153.5720659        -2.        42        0        0.35371965        -0.89733956        0.26393961        0        0        0* Y4 R  S! }* U) y& x
变量        x$        y$        z$        u$        v$        w$        fr$        rev5$/cutpos$/cuttyp$        cur_cflg$        p_sevc$        q_sevc$        r_sevc$         xsrf$        ysrf$        zsrf$
' D  }/ z9 u2 o9 S释义        X坐标        Y坐标        Z坐标        U坐标        V坐标        W坐标        进给速度        刀路参数        控制标志        曲面法向P分量        曲面法向Q分量        曲面法向R分量        3d补偿X        3d补偿Y        3d补偿Z6 r# {3 d) t8 }5 U. f
+ i) k1 r2 b$ T1 v- \( r7 ~5 m

3 S: O" q( Y9 s" a# E6 @- t  ~/ ]# G# ]5 g, \; M

, z. C! a2 w2 m/ z7 n6 `. u% ^+ c) I
+ [) Y( }8 F" z5 O# A# M
# l$ V. w1 T9 H6 ~; t0 t0 V  x$ f+ y6 P
: z1 a6 \. ~: M: c5 ^2 Q5 V
! K  T% x, z0 p) @
7 \# D2 V- Z) r. I. B0 [$ F
8 B# n0 t- @, ^! b  ?/ ?( l' p
8 q. d3 g  ?; J0 B" w
999                                            操作开始代码3 F% C* t; d. H) R
29 0 13
! _8 i$ w! |  H  C/ d! v
! V7 a3 Q( c- C! j6 q( S6 d+ l0 s$ ]9 a5 k7 c- x
NCI代码        29        0        13
, I2 i* f3 x7 s5 X! s变量        tool_op$        nyncstream$        op_id$6 t5 v; m+ P( q9 b. i9 w+ f: I
释义        刀路策略        数据流        OP编号& c* m. W' b  i3 x: V9 A
6 \* c$ A$ `: t7 L& M1 o7 \
4 ]% p2 c, ?# {! M' P* |

) w7 C$ ~8 f) W  f: H
, o& t2 @( h3 }: ]
3 v& q$ ~* E. R# d8 q& a4 O6 k& ^# g  @& x
0 m1 H1 J- X! _6 @- o% p. q

+ x" c% o+ Z" _/ x+ h3 q- P: d6 a/ S6 @; W# H3 N
7 x1 G: h* p1 H& L2 Y
# _( o' o# p1 x' x
, I9 U- D* Y( P* W4 E

4 ?: \- F& v5 {, b0 A2 Q! m" o- C( Y2 |' N# ~+ G
+ o5 ~: p  A% r9 E' [& A

6 [: b5 b8 d8 [4 K, n/ O2 |, ^; m  R2 o$ H( ~% ~
9 L1 T5 m# @7 F, g
程序开始代码
2 d9 v) b* p5 V4 D* `3 T( w, ]  L( V8 {5 \& Q% R! o1 f2 s( K( ^' o$ }
1001(1000操作不换刀、 1001程序开始、 1002换刀)
9 m( ~+ b3 M: P1 ]0 [2 [0 100 2 1 1 1 0 0 0.25 0 -8.5 0. 100. 0.20710678 24.48949414 -63.63961031 0 0.  y" g1 _( o6 @+ F5 ?
3 w9 l3 g* r2 X4 A7 d
NCI代码        0        100        2        1        1        1        0        0        0.25        0        -8.5        0        100        0.20710678        24.48949414        -63.63961031        0        0+ T" B( Y8 ~8 N
变量        progno$        seqno$        seqinc$        t$        tlonffno$        tlngno$        plane$        ss$        fr$        coolant$        xr$        yr$        zr$        xh$        yh$        zh$        rotaxis$        rotdia$; ~# w& I/ T, {+ n" `
释义        程序编号        NC起始行号        行号增量        刀具号        刀具半径补偿号        刀具长度补偿号        平面编号        主轴转速        进给        冷却液        X快速运动         Y快速运动        Z快速运动        原点X坐标        原点Y坐标        原点Z坐标        旋转轴        替换轴直径
- G# o# r8 K# x' f" Q. ~' v* x' f/ k/ X) I0 R0 H4 r: U3 ^3 N. G

: f* J6 E+ E& \  v
* c3 K0 H5 |+ C
+ {2 h+ |! K3 a* ^4 a. Z( k% |6 D+ Z- x# x! ^

' s" h3 Q2 r: G/ o3 E- o) a7 N- K$ R  F4 a# L- C; I. }
) K! D, h9 B. `  I' }

) ^' u1 ?4 }5 T; Z/ z4 s" W9 G重复钻孔循环
; f- {* p# }& h2 v8 a  N% c+ o7 e! p3 G1 a$ L0 B7 c+ s
100
* F0 z! q# h" [8 T. a, q5 S0 -144.46581532 -15.96626249 -12.68470301 21. 2.5 0. 49. -144.46581532 -15.96626249 10.31529699 300 0 1. 1. 0. 0. 0. 1. 0. 0. 0. 1. ; C+ a9 L" s. K% {! B. N4 m

: Z$ p; c- f, |, B/ y* F/ i# k+ J9 g/ ?/ _$ I* J
2        drl_depth_x$        # X9 Z: I; S. `" k5 @; z: E
3        drl_depth_y$        # Y2 U# e0 y9 ~4 q9 l" ], r
4        drl_depth_z$        # Z( R: E! y9 ?6 G  d1 C- t; Q: W
5        drl_sel_ini$        # 初始安全高度
5 D- Q( G& \4 `" [  y6 J; j6        drl_sel_ref$        # 参考高度
; s) e, |1 t2 x% P; c7        dwell$                # 暂停时间
' W& Z+ a8 ^- {/ P( r+ e4 K' f9 h- X2 s8        frplunge$            # 进给速度' P7 d4 t) @' X5 I7 P
9        drl_int_x$            #  U 7 Y6 Y2 J8 j0 ~: k9 [
10        drl_int_y$            #  V
; F+ g) _2 g; u; a% J/ E* \11        drl_int_z$            #  W
- Q' g% x6 L$ O- N8 j6 r12 cur_cflg$            # 控制标志- e# p2 v/ M- W( D' q1 R# d
13        cev_drl5$            # 钻孔方向
7 o: T6 V# p6 x3 e2 \14        drl_sel_tos$        # 与毛坯平面距离
; ?, T) k3 J1 H15 drl_m1$         # 矩阵吗分量
3 k. F% c- E3 l2 B6 S% ^+ t- }16 drl_m2$         # 矩阵吗分量
3 j# J2 T) o: [. J3 \) N7 }17 drl_m3$         # 矩阵吗分量
, g/ F" g# E  j! n3 q* L18 drl_m4$         # 矩阵吗分量. P* B; {5 L1 t. h: \: w: w
19 drl_m5$         # 矩阵吗分量$ n2 d3 b% ^5 ?' y: e
20 drl_m6$         # 矩阵吗分量
  u8 v- Y% n- {& i21 drl_m7$         # 矩阵吗分量
2 m& x( Y8 x2 \3 Y: ?22 drl_m8$         # 矩阵吗分量
; v0 N. a7 C0 a9 q. D$ _23 drl_m9$         # 矩阵吗分量
! D! D/ |1 I# ^7 l9 Z24        drl_dia$            # 钻孔直径
3 ~- r/ d  {" i% J# I0 @/ D6 c/ E

* v( Z# e6 p3 T8 X# x1 F0 b4 [2 Y, _8 N  b+ n  h) @
钻孔循环$ _5 o2 q* m. q8 H
81+ K  v. Q" ^, |, ]: q# @  i9 N
0 -118.49546777 21.13423401 -12.68470301 0. 49. 2. 2. 2. 2. 21. 2.5 1. 0. -118.49546777 21.13423401 10.31529699 3000 0 0.
1 c( d: [) U5 k) B$ r1 O3 Y" l1         drillcyc$            #固定循环类型0 t' o* J4 u! v: e7 y
2        drl_depth_x$        #X
/ i; Q6 K4 ?/ _. m6 d, \, F3        drl_depth_y$        #Y# \1 l! @: M# e% {" `/ _$ ]4 e
4        drl_depth_z$        #Z9 M  ~" X1 p3 B! y! m
5        dwell$                #暂停时间9 r3 a9 X8 ]  h/ F
6        frplunge$            #进给速度
1 F" L4 Z3 L! o' N! D4 j5 W7        peck1$                #首次啄钻切削量
4 |) G8 p1 M* @% |8        peck2$                #后续啄钻切削量5 Z$ i! p, h4 }
9        peckclr$            #安全间隙
- z- a! T9 \+ x' s. ?10        retr$                #抬刀高度
' ]0 f  M  l  `; u* h& U11        drl_sel_ini$        #初始安全高度. f. o) D  O- o7 z% L
12        drl_sel_ref$        #参考高度
+ y) n3 h7 B# @8 a" j9 J13        drl_sel_tos$        #与毛坯平面距离9 w* j& k& p& E4 {
14  shftdrl$        # 镗孔偏移量
6 _7 z% k* G6 I6 U9 r  I0 O15        drl_int_x$        #U4 p/ u" S+ R- B" H& q' w% _
16        drl_int_y$        #V$ M8 u' }* j4 N0 |
17        drl_int_z$        #W$ C# [6 W* ~# d2 f1 y* j$ ~
18        cur_cflg$        #控制标志( z- _" {8 T% D
19        cev_drl5$        #钻孔方向8 v! C) _! p6 B# c6 q# ^
20        drl_dia$        #钻孔直径6 |/ V9 _6 V- m

0 C2 }) o% @2 A/ C( j7 n5 Z% k9 ?0 A( G& Z
                                                 刀具平面矩阵; v" k$ `- j& Z

. t) q" v5 T, k7 E1014- ~# O) c. N; F
1 0 0 0 1 0 0 0 1
6 E  x4 U# t1 x' P' q- a  M& Y
m1$     m2$     m3$   m4$     m5$     m6$   m7$     m8$     m9$7 E6 ]  t* e2 a9 A5 Z6 o
" S' C. o1 c# y! H% g

6

主题

77

回帖

102

积分

注册会员

积分
102
发表于 2022-4-9 13:18:05 | 显示全部楼层
可以111111111111
回复

使用道具 举报

0

主题

56

回帖

478

积分

中级会员

积分
478
发表于 2022-4-11 12:26:40 来自手机 | 显示全部楼层
厉害赞222222222
回复

使用道具 举报

10

主题

256

回帖

321

积分

中级会员

积分
321
发表于 2022-4-11 17:12:33 | 显示全部楼层
谢谢楼主分享!
回复

使用道具 举报

0

主题

82

回帖

97

积分

注册会员

积分
97
发表于 2022-4-16 16:55:07 | 显示全部楼层
- k, r. T) L5 d8 [
厉害赞666666
回复

使用道具 举报

10

主题

256

回帖

321

积分

中级会员

积分
321
发表于 2022-4-25 16:06:50 | 显示全部楼层

2 Z) ^* y9 j3 D- m+ A来捧个场:
回复

使用道具 举报

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

本版积分规则

关闭

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

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

GMT+8, 2026-8-23 01:10 , Processed in 0.145853 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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