机械社区

 找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 3852|回复: 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  多数取的基准点与排列间隔之设定  
. }0 ]; m& j: A/ n: N- ^多数取加工时,制品对于材料作何种排列的指令  
# R. l1 P8 b3 W0 Z7 W) ^) Q格式  G98  Xx0  Yy0  Ixp  Jyp  Pnx  Kny  # ~- ]/ @' V8 N/ l# R0 e: h
x0……排列在左下方制品的左下角点的X坐标  
6 H* ?2 z3 a3 ~5 _& M6 v* [y0……排列在左下方制品的左下角点的Y坐标  
9 P: }9 p% q* }4 a, c1 pxp……X方向上制品排列的间隔  
  {: f& S) G7 c5 a9 A* Dyp……Y方向上制品排列的间隔  
" F- _; {2 S$ Y1 Tnx……X方向上排列的间隔数  * e2 N+ G" H7 x: E
ny……Y方向上排列的间隔数  + A( ~. [5 r" _( w' f  k% i

( U# H9 b7 Z# w; Q0 x22. G7576  多数取执行指令    V4 o2 f) p- U
除多数取程序外,UOO~VOO为止,为一个制品的子程序,此编号的MACRO对应WOO,根据G98所设定之排列,令材料全部执行的指令.  
( U9 b% ?# H7 B8 X( c& k格式  G75  W___  Q___ ……以X方向为优先级执行  + i8 _: ~) J7 N0 z0 w
      G76  W___  Q ___……以Y方向为优先级执行  9 F& l6 E: e0 e8 y
W=为MACRO编号,与程序中的UOO~VOO对应  
& m; O! Y/ H" D2 G6 x2 `9 E* YQ=为加工开始的角落.Q1—左下角;Q2—右下角;Q3—左上角;Q4—右上角  $ S2 p2 \* ~  M+ l5 ^! U

* c  {7 x  N2 e! T# K23. MACRO机能(U)  
3 A6 K, `- H! w3 V& ?, U( Q( XMACRO记忆机能,UOO与VOO为程序中数个BLOCK之记忆OO则为不限次数之记忆呼出时使用,这时U所对应读取之数值,需为相同  
; F( r0 N# z+ `1 T格式  UOO  
' e( T% C  M) q8 @+ p: A# g        .  
4 G9 g& M9 |- h4 R! U- @" r        .  ' p  _  i9 p, ^8 b) a
        .  # o, m5 Y' }5 \7 `0 ^
VOO  + \7 q5 c8 O: N0 D2 ]; P
WOO  
" @" |0 K4 @' a- {2 y4 p注:一个U…V对应一个W.U~V之间不可有M02M03及50之指令存在.    o* V+ j7 [, g: c9 g  N- L$ g8 k
回复 支持 反对

使用道具 举报

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

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

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

使用道具 举报

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

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

不是这种基本的宏啊.虽然这也是宏.9 ?: w) P. T6 L2 e5 k$ G( ~: T3 c0 I& Z
我举个例子,你要步冲椭圆,企业又没有编程软件,你如何完成.; j4 l) _+ `$ p. v& s
我看到的是2 d* |+ Z# `9 T, y# y, \6 t
O0001;- V& F* G4 m( A6 M  X' Z
G91G93X-#100Y-#110  E4 Q/ q9 i' N5 q% |" C
1F(#110EQ1)GOTO=100
( b$ i7 V( r. l* J4 {* a0 JGOTO  2002 ^7 ]+ t0 O3 N5 N. n! i
N100 #1*#100
# k  |) s1 W5 Z" h; ]3 u% ]#100*#101
3 E* F7 o* d5 d5 t! M+ }# E; [#101*#1+ h9 u; l. ?" M% b& `' p& h
N200#123*10
' k; _) I' {- r#124=196
6 s4 i) f+ a6 _' l#125=370
) I2 f1 J# F; f1 ~这仅是前面的一小段,: \; E) l5 u$ |  B- T
我看下来是吊用的子程序的格式,因为前面没有用G92定位.
2 o# F# o7 k& Y/ W( A
回复 支持 反对

使用道具 举报

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

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

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-3-29 02:35 , Processed in 0.062925 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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