找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 432|回复: 5

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

[复制链接]

3

主题

42

回帖

29

积分

注册会员

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

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

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

×

( e# w4 }3 `. M/ g6 D2 x4 ?3 A) H5 t. a; o
   
- {! U7 s) X. w5 U& _0                                                   (快速运动)
! R8 }* o/ c6 W2 m0   -8.5    0.   100.   -2.   0" y  _/ u. U/ m/ z6 [$ ]! z2 y

$ P5 i1 D/ e5 `$ \, {8 R, F1 j: Y5 N' L! Y
NCI代码        0        -8.5        0.        100.        -2.        0
! L9 H) O6 D# R+ C) G变量        cc$        x$        y$        z$        fr$        Cur_cflg$' N, B% @6 p; [* u6 l7 j  s
释义        补正        X坐标        Y坐标        Z坐标        进给        控制标志
( w& s" B- @% m, N0 R   9 l6 m& q4 c1 J: g" G9 Q3 R
* @/ e( A& r8 p4 ^
$ e# z! {4 y) }7 v" ~
1                                                    (直线运动)5 i* a& p- n% Z4 J* X
0 -8.5 48.97898829 0. 0.25 33008 Y  u: T! E7 T* C8 F/ L$ h. B6 x
5 d* |6 M( Z/ a, [4 ?% e2 B

# C5 s5 t7 a. }) R; P2 @& V" z
( ]* |5 e8 o1 `NCI代码        0        -8.5        48.97898829        0        -1.        3300) X( @' c. t6 f- A% k- l4 w& q5 a5 e( K
变量        cc$        x$        y$        z$        fr$        Cur_cflg$: \( H* d5 J! y2 G. Y- x  c2 x
释义        补正        X坐标        Y坐标        Z坐标        进给        控制标志$ S3 v3 m' P" i& a# t4 I
   ) r7 d  a; z9 Z4 |7 x5 r
& c) t, d5 }  N: i) @* d5 f

0 b* F2 e" w1 _6 L7 u
* W7 |5 {2 k, K
, d! z- Y6 B8 G" c) R3 C6 }7 ^- U) ?& v
4 |7 T- F' \9 T1 R/ v6 e' N0 T
3 (3为逆时针圆弧、2为顺时针圆弧)                (逆时针圆弧运动)
0 u' R0 n( U! @+ N& A0 0 152.51458235 -63.79795454 152.51458235 -80.79795454 0. -1. 0 0( `- r) M* b  d) V% L  G
NCI代码        0        0        52.51458235        -63.79795454        152.51458235        -80.79795454        0        -1        0        0
, u0 @/ w0 Z0 O1 Z: x1 z, ]; ^4 a变量        plane$        cc$        x$        y$        xc$        yc$        z$        fr$        Cur_cflg$        Full_arc_flg$
; u/ M' p2 n& A8 m( t; j7 K# l释义                                                                               
4 r$ \9 A8 K! U& `7 U+ {( `' @6 i3 e- V; n
: N% \8 u: y: {3 O
2 g) z! m$ K3 B" X2 b
# o( W- l' ~6 E7 ^% G
( n) L! ?% Y8 R7 d; v
' o3 |* Z/ b) ~, S1 T9 l& y* F

# S; F, e* L9 J: q& ~5 \8 r5 q. ^
9 J* h; W& P( I+ X/ J# ]

2 b3 }' i4 ?( w: J                                                五轴运动代码6 T8 |: D, Y/ K7 j0 U% Q
2 c+ u6 y1 j8 N  c5 j
117 b1 L- f9 m: l7 s1 u
63.81323895 -131.13857688 54.81373397 54.81373397 -153.5720659 -153.5720659 -2. 42 0 0.35371965 -0.89733956 0.26393961 0. 0. 0.5 G; J" r; r( z" z; R) f* j
+ H! L$ Z; F( b  I  o" C3 U
NCI代码        63.81323895        -131.13857688        54.81373397        54.81373397        -153.5720659        -153.5720659        -2.        42        0        0.35371965        -0.89733956        0.26393961        0        0        0
5 ~' {8 m3 F) H9 ^0 S7 v& M+ m8 N变量        x$        y$        z$        u$        v$        w$        fr$        rev5$/cutpos$/cuttyp$        cur_cflg$        p_sevc$        q_sevc$        r_sevc$         xsrf$        ysrf$        zsrf$2 O' }' \; [. N3 Y- u
释义        X坐标        Y坐标        Z坐标        U坐标        V坐标        W坐标        进给速度        刀路参数        控制标志        曲面法向P分量        曲面法向Q分量        曲面法向R分量        3d补偿X        3d补偿Y        3d补偿Z9 J  M3 H1 E: i

" {; y/ i- B6 Q+ {( M: j! i3 m3 x% I/ }5 ~3 F" M0 I

+ K; ?# R. s- p2 _7 V) O
4 J3 ^# {5 f5 d2 F5 y7 i3 y* \! D( R# X- j2 R7 s9 L
! q/ f1 _3 w7 \8 f
) ?4 X& k# Y! W" h

5 F- e* x! O6 J; t0 J; I/ k& g
; _) X! l& A' X  Y* T+ e
& N! ], H8 D$ p" @% N
$ P2 J  q& L3 j- y  O! b9 S0 u
999                                            操作开始代码. _; @+ I+ t, U/ b5 x
29 0 13
+ t' A$ [/ f; R% F! z
# T/ p1 o. Q) ^  s8 B! |
+ L& T6 B5 m1 l& P7 j) D. xNCI代码        29        0        13
+ [/ U2 s6 S9 _  X( M2 m变量        tool_op$        nyncstream$        op_id$! {) F0 n' B) C
释义        刀路策略        数据流        OP编号
% {' C! P8 w, w0 d1 }; m- S
7 G# B- |! _- A7 h% W
7 ?8 u) N3 {; L7 C: I( Q) Y( u% f* R! ~3 }* _& B, d
; u5 Z& R7 q, e3 T- X0 H
9 r/ c8 q+ d0 ^  I* f

" h! a3 ~) I2 i1 D) V
7 D8 a# l0 L- j6 ?2 t3 @8 S
, X4 P5 q! d7 {) t* l
3 m; q* o3 p6 g& \! \. j. q0 ?$ q3 \( K7 z3 N% M8 ~

- [( h$ w, O6 S7 N! w7 a7 e% c- g3 k
( d2 o* e. V5 T7 ^8 [* p/ j- }* Q6 g; L" |  [

  C. T4 y- p$ j: j1 m% b5 m  v. x
5 C. H9 v8 T8 t) h+ q; o' Y& c. |. ]

* Y! Q: f5 m0 d& N
! Z7 h+ q0 R* `* K1 |1 K程序开始代码
' w" g3 s7 N4 H% |6 x! p. G4 r! H: n) ?2 @) @  C& x
1001(1000操作不换刀、 1001程序开始、 1002换刀)
: e' H* A9 d1 L5 A" p8 x: }! z0 100 2 1 1 1 0 0 0.25 0 -8.5 0. 100. 0.20710678 24.48949414 -63.63961031 0 0.: N5 C% z% W- i
: c! \" ^% B2 V2 d4 ]
NCI代码        0        100        2        1        1        1        0        0        0.25        0        -8.5        0        100        0.20710678        24.48949414        -63.63961031        0        0
2 I0 x: F! {  }% I变量        progno$        seqno$        seqinc$        t$        tlonffno$        tlngno$        plane$        ss$        fr$        coolant$        xr$        yr$        zr$        xh$        yh$        zh$        rotaxis$        rotdia$
, E8 S& S- J  C+ G  E9 [释义        程序编号        NC起始行号        行号增量        刀具号        刀具半径补偿号        刀具长度补偿号        平面编号        主轴转速        进给        冷却液        X快速运动         Y快速运动        Z快速运动        原点X坐标        原点Y坐标        原点Z坐标        旋转轴        替换轴直径. e# U5 S5 D# f# Y) `; M

3 r5 g) b) w( R2 y: l7 a1 v2 E
3 o  R2 A+ W* ?# z* J. u$ v! i

% @& T. D4 z1 p5 e) ^
2 a; Q* \$ _0 U, ^+ R! I# `! O; l. `
, s" O( p$ X* ]4 F& F9 ~! O# f
# M3 E2 Y/ q- o. T, a

" t8 D0 E; b8 R重复钻孔循环& W. n1 Y7 H  k( z* G5 i. i& _3 ^
: y5 ^9 G; n* s& B+ f. b2 C
100
6 D4 x" J  h8 r3 A; i/ @$ [0 -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! k( q. P. w* W, G

! G) q- _9 Q0 x5 t$ \
& C8 x6 j( e* }; f0 l2        drl_depth_x$        # X
  m7 e. f. X$ z. k' J! ]3        drl_depth_y$        # Y% T- O) T3 l. l3 @6 [
4        drl_depth_z$        # Z+ f5 w7 _7 S7 c4 n( S/ f! C
5        drl_sel_ini$        # 初始安全高度9 g8 }: `& W& l: n( x( t8 X
6        drl_sel_ref$        # 参考高度
% M  G* U3 p/ [) W7        dwell$                # 暂停时间
5 t0 T% H$ M4 V) i' @& C: Y/ B8        frplunge$            # 进给速度
0 [% O; e. t* l& b9        drl_int_x$            #  U
; p% g4 d: J5 [9 v8 X' P10        drl_int_y$            #  V
; r  m' r5 A+ s+ ^5 p! `; H9 ]- c11        drl_int_z$            #  W! t; I, N( Y: K' e1 E4 R8 ^
12 cur_cflg$            # 控制标志
6 d- x  e0 @5 [( G5 {( S; |13        cev_drl5$            # 钻孔方向1 D" `7 @' R" m4 Y! w7 b/ l* U
14        drl_sel_tos$        # 与毛坯平面距离7 c* k) ?6 l% I5 F' S
15 drl_m1$         # 矩阵吗分量
7 _( S5 ]2 Y% u0 v5 C4 I' {: X16 drl_m2$         # 矩阵吗分量; c0 ~8 ~+ S/ W- [
17 drl_m3$         # 矩阵吗分量
0 Z! h4 ~0 i' p( F) v- t18 drl_m4$         # 矩阵吗分量
7 K/ B. t& F  K' e- w; n& }' w19 drl_m5$         # 矩阵吗分量
) W1 Q$ V7 n) a4 S7 ?! v$ D) f( \; _3 y20 drl_m6$         # 矩阵吗分量
6 A( I- L; Z: s: R# n& D" s2 p21 drl_m7$         # 矩阵吗分量: A  Y( H, P& a/ S
22 drl_m8$         # 矩阵吗分量: o1 L$ u) j6 k1 V2 m* v
23 drl_m9$         # 矩阵吗分量
% h% D6 S( W5 n4 [% n24        drl_dia$            # 钻孔直径
( L- a+ V7 }, |" |* U0 x! q/ Z% q( c
2 A( a. A. v3 M: i

. k6 C% C* Z4 T/ V$ M1 T4 C/ F钻孔循环6 i3 S; X4 t* V3 W/ x" z
81) N' l# t  U" W$ \$ `
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.7 f8 p) e; _' L6 h  J2 D5 Y1 l3 Y
1         drillcyc$            #固定循环类型& y5 E8 Q  O9 O% a+ @, k
2        drl_depth_x$        #X
0 c( y* G! A1 ^* N3        drl_depth_y$        #Y2 |" ^0 h5 _! W0 U( w
4        drl_depth_z$        #Z& z7 ~& N# r9 ?8 k6 m% b
5        dwell$                #暂停时间
) h* J' B7 |) R$ w6        frplunge$            #进给速度. Z, ?6 Y# a  N3 x' O
7        peck1$                #首次啄钻切削量
+ K+ L9 D; T+ M  u" I8        peck2$                #后续啄钻切削量8 @! J' T+ I. d* B/ q
9        peckclr$            #安全间隙# q* j' i5 T  @
10        retr$                #抬刀高度; ~2 I/ I. ~$ }
11        drl_sel_ini$        #初始安全高度1 [% ^. D& l2 ]- X6 o
12        drl_sel_ref$        #参考高度
# }: W9 A$ i$ X13        drl_sel_tos$        #与毛坯平面距离3 @0 u6 }) |1 G$ s$ R' X# W
14  shftdrl$        # 镗孔偏移量" L! T& }' f, U6 q8 Z' b. c" v
15        drl_int_x$        #U7 y) u/ Z& p  C
16        drl_int_y$        #V4 g% ?  t) q- V( n
17        drl_int_z$        #W
5 s2 f+ z# B8 d7 E) B; h18        cur_cflg$        #控制标志* ]6 B) h0 j& n3 n! |
19        cev_drl5$        #钻孔方向
1 D$ j5 K: n2 m# n  @20        drl_dia$        #钻孔直径  B, i0 B" U/ ^7 Y8 z# _& }

# Y9 S/ {$ Q( E7 P. U
! U9 I& x( `; M- X( l) |# Z$ s                                                 刀具平面矩阵
; k. e& V! e$ C" J
% p% }% `8 l3 m9 W& T4 I( I1014. \0 V3 |' K; |
1 0 0 0 1 0 0 0 1( k% |1 E  ]$ v6 }9 o# e) ~

7 l6 }, {0 U2 ~# W8 p1 ^6 Ym1$     m2$     m3$   m4$     m5$     m6$   m7$     m8$     m9$
4 a6 o5 s6 w" ~* N# G/ e9 n
) \! @6 V* g) b  [% [9 w  _

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 | 显示全部楼层
5 l9 v( h& s- s! s6 N7 g
厉害赞666666
回复

使用道具 举报

10

主题

256

回帖

321

积分

中级会员

积分
321
发表于 2022-4-25 16:06:50 | 显示全部楼层
+ o' }! V0 d2 ?4 w, {  y! q8 J
来捧个场:
回复

使用道具 举报

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

本版积分规则

关闭

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

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

GMT+8, 2026-9-3 11:03 , Processed in 0.167133 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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