找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 4476|回复: 6

NCT如何编写宏程序?---[请教]

[复制链接]
发表于 2007-6-20 21:48:17 | 显示全部楼层 |阅读模式

   NCT如何编写宏程序,我到了一个新的单位,听说他们的机床有特殊的加工G代码,是靠输入的参数纸带,我调出来一看就是宏程序,但大部分看不懂,这里想向高手请教,机床是天田的.

回复

使用道具 举报

发表于 2007-6-21 12:27:11 | 显示全部楼层

Re: NCT如何编写宏程序?---[请教]

编宏程序,没见过。 现在都用软件编程的,而且零件变化很大,就是编了,也不实用。
发表于 2007-6-21 15:10:36 | 显示全部楼层

Re: NCT如何编写宏程序?---[请教]

你看一下论坛里介绍
发表于 2007-6-21 15:22:29 | 显示全部楼层

Re: NCT如何编写宏程序?---[请教]

21. G98  多数取的基准点与排列间隔之设定  
% n+ u) X* D2 J# L5 o- Z多数取加工时,制品对于材料作何种排列的指令  
/ v( z0 W1 F; j% _: t0 }( l9 u格式  G98  Xx0  Yy0  Ixp  Jyp  Pnx  Kny  
8 o! q" g! P2 A& U2 `x0……排列在左下方制品的左下角点的X坐标  
+ m$ c# e1 o4 I5 \0 Ry0……排列在左下方制品的左下角点的Y坐标  
; L' C; e# Y: z; h. xxp……X方向上制品排列的间隔  * v! F: t! V( v" `. K: \
yp……Y方向上制品排列的间隔  ; h! z' b& _: S' I: G# {8 G4 A
nx……X方向上排列的间隔数  " C! n: p& S0 u% G2 C
ny……Y方向上排列的间隔数  . v8 y  |9 ^  e  x6 c) L
9 I) W, ~: ~6 X! ~/ A1 N0 i; G
22. G7576  多数取执行指令  0 K* F! f- [( N
除多数取程序外,UOO~VOO为止,为一个制品的子程序,此编号的MACRO对应WOO,根据G98所设定之排列,令材料全部执行的指令.  
# y( L+ N- \) t5 ]/ h格式  G75  W___  Q___ ……以X方向为优先级执行  - C7 C. y7 g! K, f6 q9 W& n# |
      G76  W___  Q ___……以Y方向为优先级执行  5 j& S9 M) t6 U3 f9 t. I+ }
W=为MACRO编号,与程序中的UOO~VOO对应  8 S2 r2 P% W: I4 }
Q=为加工开始的角落.Q1—左下角;Q2—右下角;Q3—左上角;Q4—右上角  * x5 F$ n9 y7 e6 Q8 E0 L

% C0 n" J& e5 K, e23. MACRO机能(U)  0 l9 A2 P- c  O& _4 X* S
MACRO记忆机能,UOO与VOO为程序中数个BLOCK之记忆OO则为不限次数之记忆呼出时使用,这时U所对应读取之数值,需为相同  : G% s, o8 `  r/ [
格式  UOO  
0 |( y7 B4 Z" N/ {! k( V        .  ' a. R, O. _4 p7 b" ~' G% T' K
        .  $ \: u: @0 b9 R1 O) C, q5 V; \5 [
        .  
' H0 R. Z  P/ L, t; m# uVOO  
( E& [8 l' g1 o2 l/ k/ I: k* h8 tWOO  ' L0 t  p& h) P; N5 i, X
注:一个U…V对应一个W.U~V之间不可有M02M03及50之指令存在.  # x* R5 ~# f# d( \) [2 q
发表于 2007-6-21 15:23:21 | 显示全部楼层

Re: NCT如何编写宏程序?---[请教]

上面几个缺一不可
 楼主| 发表于 2007-6-21 21:55:17 | 显示全部楼层

Re: NCT如何编写宏程序?---[请教]

不是这种基本的宏啊.虽然这也是宏.
; Z8 M' ^3 H4 P6 u7 v我举个例子,你要步冲椭圆,企业又没有编程软件,你如何完成.
4 m5 P" N% T. H1 b' X我看到的是; k# e2 h" i, v$ P4 W
O0001;
5 ?0 a- ?; P8 R7 i$ F$ _' V8 R7 `& xG91G93X-#100Y-#110( e7 ?& t' S0 Q! S' D/ a( g. n' r
1F(#110EQ1)GOTO=1007 T9 q  {$ k' N$ ], U' ?8 x
GOTO  200
% c5 R1 M& F5 R/ C, CN100 #1*#100
$ A- K  U  p* w3 U#100*#101. B) ?" ]/ n8 \' a% u9 z
#101*#1
8 h/ e3 I  S( Q7 l3 |N200#123*10% I* r8 g. g' i# t
#124=196
- u( {0 Q; u+ c) P1 q* V% o& |#125=370% v: p: b4 m3 ?  a* T4 A4 S2 a/ x
这仅是前面的一小段,# C( s! b/ {  S7 |9 E. c
我看下来是吊用的子程序的格式,因为前面没有用G92定位.
! p- X: m. V0 M' i& y6 v% C% C/ E
发表于 2007-6-22 07:16:30 | 显示全部楼层

Re: NCT如何编写宏程序?---[请教]

可以更详细点吗?重要得没看见。这些都是调用子程序的。你的机床是什么时候的?
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

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

GMT+8, 2025-8-19 06:11 , Processed in 0.113284 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

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