青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

青华模具培训学院
查看: 2301|回复: 2

[疑难] 求助UF_NCPROG_create()建程序组问题(有源码)

[复制链接]
发表于 2009-5-1 19:19 | 显示全部楼层 |阅读模式
[code][/code]我是一个初学者,那位高手能帮我改改程序!我的目的是建在PROGRAM下建TOP程序组,然后在TOP下建A1,A2,A3........下面是我的一些代码! }- V6 z" w1 P5 q! `8 t3 Q
char *type_name="mill_planar";
9 j! t& g4 o" p, `  Qchar subtype_name[133]="PROGRAM";
4 M3 ~/ j3 M0 d$ U  r& p' ychar group_name[132]="top";
# d! \, m! m4 O6 R0 [( Ychar buffer[200];
4 _. t- m% N8 `int min=1,max=5;
$ k$ v+ y' m+ a$ m, Lint index1=3,i;; u/ i, F9 w/ _2 n  j

; L) C! S9 |. {' m. {! s% Q  |tag_t ob_tag;4 B' x! h* ]1 ^* c# G; c- D
tag_t setup_tag1;
. L% \# B' q( r/ F- K  ktag_t program_group;" z3 w( d; j7 {- r7 u+ e+ ^

* }+ N0 T. e% ~3 ?3 GUF_SETUP_ask_setup (&setup_tag1);   - b! U6 [; f* ?8 l- |% i* o

& m+ K* Q& e! `& @  C7 W/ \+ sUF_SETUP_ask_program_root (setup_tag1,&program_group);
2 |7 h; m: i4 m3 v
1 [2 Z) f' H- N8 r* ifor (i=min;i<=max;i++)
6 R# O! N/ E0 W9 ?{. l3 J# l3 n- f+ M/ Y# o2 K
  if(i<10)! I3 }( ^" v0 t; d7 x4 j
   {& b4 ], h" @+ k% I: S+ M: m
     sprintf( buffer, "%s0%d",group_name, i );, |9 q$ q7 Z* Q: L$ ?7 {
   }% e. I9 i% q; e
   else- G. `( x9 X0 F% T( i
   {3 V2 c2 ^8 M6 c  x7 m
     sprintf( buffer, "%s%d",group_name, i );
" ?7 h# O/ Y# L9 E+ Y   }
: X* x+ l: @* G
- P! F0 Y, P( ^UF_NCPROG_create(type_name,subtype_name,&ob_tag);//建立操作組, T9 w/ X+ |: W+ V  j% D0 H8 R) C8 U
UF_OBJ_set_name(ob_tag,buffer);         //更名, l/ p' x' x8 q% p8 V6 Q
UF_NCGROUP_accept_member (program_group,ob_tag );//加入程序組& K* f* t4 m* H+ G, l4 ~2 |
}
 楼主| 发表于 2009-5-4 10:01 | 显示全部楼层
那位高手能帮我改下!
回复 支持 反对

使用道具 举报

发表于 2009-5-8 19:26 | 显示全部楼层
在ug安装目录下有个创建 NC GROUP的C程序文件,可以仔细看下就知道了
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|关于我们|sitemap|小黑屋|Archiver|手机版|UG网-UG技术论坛-青华数控模具培训学校 ( 粤ICP备15108561号 )

GMT+8, 2024-11-16 20:42 , Processed in 0.049829 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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