找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 4481|回复: 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  多数取的基准点与排列间隔之设定  
1 M1 N1 E3 D' ?8 G- `. M4 I- H, e多数取加工时,制品对于材料作何种排列的指令  % C8 R) q0 |( ^- s+ k- k
格式  G98  Xx0  Yy0  Ixp  Jyp  Pnx  Kny  " b( e6 h2 r) r+ m  D  Y5 z
x0……排列在左下方制品的左下角点的X坐标  . k  a2 Z- g" }0 Z- g# g
y0……排列在左下方制品的左下角点的Y坐标  / Q9 d' l0 y# u9 h- ~' U
xp……X方向上制品排列的间隔  
1 U; Y9 a' |. C% hyp……Y方向上制品排列的间隔  2 G. X# n: @  W; P$ d
nx……X方向上排列的间隔数  & m. W7 I  F+ o/ x2 g( C% X' M
ny……Y方向上排列的间隔数  
; |# d6 U" ~" |% c# i
! S) ]+ r0 S$ b6 C+ ]( t( M2 v22. G7576  多数取执行指令  # Q. s0 i5 \* o4 G& Y: n" L' h
除多数取程序外,UOO~VOO为止,为一个制品的子程序,此编号的MACRO对应WOO,根据G98所设定之排列,令材料全部执行的指令.  2 m/ k0 y" @: I% b- t% P+ z, O1 O
格式  G75  W___  Q___ ……以X方向为优先级执行  
7 H+ u: g; ?/ h% F      G76  W___  Q ___……以Y方向为优先级执行  $ |6 ]( w, U& P
W=为MACRO编号,与程序中的UOO~VOO对应  0 k1 k5 x2 V0 w/ n/ H- z
Q=为加工开始的角落.Q1—左下角;Q2—右下角;Q3—左上角;Q4—右上角  
" K. T+ J6 J! K$ q6 {; X8 N$ N$ L' [5 w. c
23. MACRO机能(U)  
! P( a; S" L1 pMACRO记忆机能,UOO与VOO为程序中数个BLOCK之记忆OO则为不限次数之记忆呼出时使用,这时U所对应读取之数值,需为相同  
2 w0 |* }" z! E5 `格式  UOO  # ]% u1 K3 v# k: b9 z, K
        .  ; a4 o  T7 ~+ J( D: t) ?
        .  
; `3 S: A0 h) x6 V        .  2 D" n1 q: x7 @
VOO  6 O/ ^2 E4 T; P6 r3 z# m! s8 y6 x
WOO  4 o  G1 z1 I. ?. J" m- ^
注:一个U…V对应一个W.U~V之间不可有M02M03及50之指令存在.  
6 j% v: o3 Y% N9 l) A  j5 t* i
发表于 2007-6-21 15:23:21 | 显示全部楼层

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

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

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

不是这种基本的宏啊.虽然这也是宏.9 b6 T$ o  \5 \3 Z
我举个例子,你要步冲椭圆,企业又没有编程软件,你如何完成.2 m3 F1 {8 ?% ]5 u
我看到的是: L+ e' ^+ F' J5 f- m5 I" q+ T% D
O0001;# I/ g0 n+ W8 I
G91G93X-#100Y-#1103 Z! D! h6 a, E. p6 ^, W
1F(#110EQ1)GOTO=100
; I. ^, [1 Q" J* |3 b# M8 XGOTO  200- m- A; B5 f' a- H5 w: o
N100 #1*#100
$ @# V% X3 t1 w2 S" |1 R2 O#100*#101
9 I3 ]: Y0 ?: [) c#101*#1
6 |8 _  p$ E8 J7 j( U( dN200#123*109 r, N' |3 l8 w! X
#124=196# T" V" P$ J3 z# y4 l3 V; t* n1 }, a
#125=370
- K% }" x$ Q5 O6 O* T, E  M+ O这仅是前面的一小段,* F+ c5 x, k% P, D  y$ d4 D( V
我看下来是吊用的子程序的格式,因为前面没有用G92定位.2 q+ u$ v* x2 a
发表于 2007-6-22 07:16:30 | 显示全部楼层

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

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

本版积分规则

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

GMT+8, 2025-8-23 14:40 , Processed in 0.059922 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

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