机械社区

 找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 4118|回复: 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 p" y  S  W( v" {4 R
多数取加工时,制品对于材料作何种排列的指令  / O$ \! |4 w- t: h
格式  G98  Xx0  Yy0  Ixp  Jyp  Pnx  Kny  * g( J$ w+ e( y4 I3 {
x0……排列在左下方制品的左下角点的X坐标  , T9 j0 \0 }- Y7 E
y0……排列在左下方制品的左下角点的Y坐标  6 d$ G' F. r4 N$ C. w( a
xp……X方向上制品排列的间隔  5 E; p, a- T9 m% h% o$ ]
yp……Y方向上制品排列的间隔  
4 E9 k' V2 \7 g6 f6 k' V0 O& ?! Unx……X方向上排列的间隔数  
; o( Y! f1 i' X. }, U/ {: _$ ony……Y方向上排列的间隔数  
. h7 T! X' I. I$ G: j
  e3 o; E. O4 Y8 U% p22. G7576  多数取执行指令  
6 c$ t3 R& |! t. o' |除多数取程序外,UOO~VOO为止,为一个制品的子程序,此编号的MACRO对应WOO,根据G98所设定之排列,令材料全部执行的指令.  5 w+ M& c* n6 B9 e% V
格式  G75  W___  Q___ ……以X方向为优先级执行  ( S  z. X  R+ q. i3 m9 W( S7 B
      G76  W___  Q ___……以Y方向为优先级执行  7 i: p! R( s7 {5 Z9 I# F' _
W=为MACRO编号,与程序中的UOO~VOO对应  
  D* H8 |7 d4 j7 e, @* dQ=为加工开始的角落.Q1—左下角;Q2—右下角;Q3—左上角;Q4—右上角  
+ i& c7 b. b0 A. Z+ A9 y# h8 T
2 U! B) ~- ]& y8 m4 E23. MACRO机能(U)  
: I. @. L( O% k% C5 x: EMACRO记忆机能,UOO与VOO为程序中数个BLOCK之记忆OO则为不限次数之记忆呼出时使用,这时U所对应读取之数值,需为相同  % Z# l) s# p+ j" N, L0 u% g" z
格式  UOO  
: x, `3 ]& A0 V  M+ h1 n        .  
) o0 F2 y# m* O/ }0 G( D! a        .  : I/ C  C- @$ |4 l$ V, C# R6 d1 `+ J. v  G
        .  ! |& {3 F7 W- T
VOO  % }3 v! L" n: Z9 ~
WOO  6 Y7 n+ F: r( h" O
注:一个U…V对应一个W.U~V之间不可有M02M03及50之指令存在.  
5 K' Z. f5 s' v$ c6 i+ E% b6 Y+ T
回复 支持 反对

使用道具 举报

发表于 2007-6-21 15:23:21 | 显示全部楼层

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

上面几个缺一不可
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-21 21:55:17 | 显示全部楼层

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

不是这种基本的宏啊.虽然这也是宏.8 u+ A+ Z0 ]& f5 e) X( e7 @8 f" L
我举个例子,你要步冲椭圆,企业又没有编程软件,你如何完成.
- m* D8 v' n) s我看到的是
& C0 z2 p7 w0 L6 s1 ~6 ~5 \O0001;
0 T8 W. O9 g, k+ tG91G93X-#100Y-#110
- [$ m8 r, [9 l3 j8 f1F(#110EQ1)GOTO=100
. R) D. I( ~& c& WGOTO  200
2 A, \% `- ]! w5 E& {2 K" V, jN100 #1*#100
$ D8 n, _# D$ W4 ~#100*#1014 r4 k% j5 L. [$ W
#101*#1
+ I  V: ], n! n# R% ZN200#123*10
4 x: y6 h. i9 ^* V, A4 R/ H0 s#124=196
& |" Q5 m8 `7 \1 i1 t#125=370  \/ r, F) ^  Q4 u+ Y5 p
这仅是前面的一小段,
- d" n! d, {% |4 Z3 n; b我看下来是吊用的子程序的格式,因为前面没有用G92定位.2 s" @+ M! J2 P8 e9 r
回复 支持 反对

使用道具 举报

发表于 2007-6-22 07:16:30 | 显示全部楼层

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

可以更详细点吗?重要得没看见。这些都是调用子程序的。你的机床是什么时候的?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

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

GMT+8, 2024-11-18 01:28 , Processed in 0.056304 second(s), 15 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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