青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

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

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

[复制链接]
发表于 2009-5-1 19:19 | 显示全部楼层 |阅读模式
[code][/code]我是一个初学者,那位高手能帮我改改程序!我的目的是建在PROGRAM下建TOP程序组,然后在TOP下建A1,A2,A3........下面是我的一些代码2 j+ v3 M  z3 X
char *type_name="mill_planar";
2 k% I% g! v* C( e  q/ a0 h& ^char subtype_name[133]="PROGRAM";
3 R6 S0 T- k2 a+ {char group_name[132]="top";
& l' n* o( I6 y% a5 y* |char buffer[200];0 S4 ~) w1 h2 t, E+ u6 }
int min=1,max=5;
3 `) a& Y5 [2 ?8 G/ nint index1=3,i;" x- r  B8 F: B9 x% {- h, ?1 d1 y6 ^

, p. B2 u1 s4 s9 G" A2 Otag_t ob_tag;) [( g3 V% A( R' m' U+ I
tag_t setup_tag1;
& m0 M6 e( a# Z0 j( Htag_t program_group;- A0 p8 A1 v/ C

/ j  N! Q1 V' v3 f" L! gUF_SETUP_ask_setup (&setup_tag1);   ) D4 N9 m) k( i+ \1 T5 {! ~. k  G

0 E; {$ h# e+ f1 b! x) vUF_SETUP_ask_program_root (setup_tag1,&program_group);5 e5 V" t( i* O! t2 _
" G5 a8 O: O/ L9 B) e- p* o
for (i=min;i<=max;i++)
  T" z! y- @; K6 @- w{
* V# Z/ M# _" }  if(i<10)
: F8 a  k/ \2 f& S) e   {
1 i0 P! _0 U% m$ W) f3 e     sprintf( buffer, "%s0%d",group_name, i );
$ N7 c6 y. r8 A9 Q3 A) a   }
) Y4 J0 p  o/ W" x% |* G; a2 v   else
1 p( g9 W' I8 i# t! v- p" w  D% _# g; v   {
: H# ]1 A. d$ X3 t/ R5 N* G     sprintf( buffer, "%s%d",group_name, i );
" e% L% d& ~% g( B" A/ u6 h1 G6 N   }* g( M  D  k$ ]4 A$ |7 Q

5 y- O6 }7 q: s% G" QUF_NCPROG_create(type_name,subtype_name,&ob_tag);//建立操作組; A( v/ @% Y1 z- F* v5 Q& f
UF_OBJ_set_name(ob_tag,buffer);         //更名; n- W# Q5 D; r, C: a  ?3 \
UF_NCGROUP_accept_member (program_group,ob_tag );//加入程序組. q1 t9 D5 T6 F8 q+ i# {. `
}
 楼主| 发表于 2009-5-4 10:01 | 显示全部楼层
那位高手能帮我改下!
回复 支持 反对

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-8 21:16 , Processed in 0.221990 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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