机械社区

 找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 4140|回复: 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  多数取的基准点与排列间隔之设定  ( X& ~9 ^/ T- B! F, w, M) I
多数取加工时,制品对于材料作何种排列的指令  
4 |/ F/ d" l2 F! g, l/ T! A" f格式  G98  Xx0  Yy0  Ixp  Jyp  Pnx  Kny  $ Z, d; t- U$ z9 k5 F+ n
x0……排列在左下方制品的左下角点的X坐标  9 _. W9 G5 D; ^0 Y
y0……排列在左下方制品的左下角点的Y坐标  
* l# Z, U' M( z2 o6 dxp……X方向上制品排列的间隔  - w! f7 r0 q8 X# o. i
yp……Y方向上制品排列的间隔  4 K& Z0 S: p' y2 u
nx……X方向上排列的间隔数  & v2 S" m5 v# T, k) B
ny……Y方向上排列的间隔数  6 w% E* C8 g. B; J
8 W' B4 ], ~/ h- A6 \) O+ o: Z
22. G7576  多数取执行指令  7 j4 C9 Q& z, N/ ~
除多数取程序外,UOO~VOO为止,为一个制品的子程序,此编号的MACRO对应WOO,根据G98所设定之排列,令材料全部执行的指令.  3 Y8 Q7 O* J( F6 i3 a
格式  G75  W___  Q___ ……以X方向为优先级执行  4 x, k: d+ |% U. G
      G76  W___  Q ___……以Y方向为优先级执行  
4 J1 @5 \8 F7 d$ K5 d, p- p6 L6 rW=为MACRO编号,与程序中的UOO~VOO对应  + L, C2 _/ J' R( M! F+ Q1 Q6 `) e7 f: r
Q=为加工开始的角落.Q1—左下角;Q2—右下角;Q3—左上角;Q4—右上角  % l, I6 ?. o; T8 e" |: [
! X  `6 N6 _) g! u$ g
23. MACRO机能(U)  
! Q/ H& i" I' {/ M& IMACRO记忆机能,UOO与VOO为程序中数个BLOCK之记忆OO则为不限次数之记忆呼出时使用,这时U所对应读取之数值,需为相同  
5 d2 y+ V# R- y+ P4 t7 E格式  UOO    h/ F0 A/ x; E0 L" g
        .  0 ?: o: A# c# M$ g/ k  g( d! s
        .  ! y% g' o, g- c9 ?$ H3 ?$ \5 D9 d
        .  
3 p9 a( X6 c" H1 U5 C$ q$ YVOO  & b3 p4 E7 m/ u  u, V" R6 |
WOO  * d4 b3 ]& z! k. S9 S, k
注:一个U…V对应一个W.U~V之间不可有M02M03及50之指令存在.  
/ ^% H) d6 m" v3 o8 y1 {$ g
回复 支持 反对

使用道具 举报

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

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

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

使用道具 举报

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

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

不是这种基本的宏啊.虽然这也是宏.
2 {: h/ U) K. m, @我举个例子,你要步冲椭圆,企业又没有编程软件,你如何完成.
/ F3 J: z0 y* K5 T3 p我看到的是
: w+ Q+ ^; v, e' g. k- K, rO0001;
1 o% J2 O2 ~6 J, a( I0 f2 b# P* XG91G93X-#100Y-#110
* r! m9 m( v1 {! U9 d; F7 Z" ~6 ^- Y1F(#110EQ1)GOTO=100% c, B) c9 K2 E# t9 Z1 ?, k
GOTO  200% s8 c! r# d; t! I! w" E1 @
N100 #1*#1007 H  Y; @+ j# }. S
#100*#101
/ a/ g- S5 o! k8 e#101*#1
! G3 n% G3 l- W" b. j8 N# VN200#123*101 @. A0 T" w- r2 A
#124=196  h$ f, K4 L( S# k  F' o
#125=370
- h  C' @: d0 R# I( w& V! w这仅是前面的一小段,; |3 b2 I; q/ Z/ p# h  g( \! Z
我看下来是吊用的子程序的格式,因为前面没有用G92定位.3 S5 Q& F* C# @, t& D  P
回复 支持 反对

使用道具 举报

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

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

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-19 01:55 , Processed in 0.048060 second(s), 15 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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