QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 1667|回复: 0
收起左侧

[推荐] 讲一个UGCAM二次开发中创建操作的函数写法

[复制链接]
发表于 2014-3-6 21:09:54 | 显示全部楼层 |阅读模式 来自: 中国浙江宁波

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x

讲一个UGCAM二次开发中创建操作的函数写法。

原帖地址:http://www.ugufun.com/?p=89

void do_open_api()
/ r! t; Y9 c7 ]' V. ?2 B; X- F{
% T& t7 I0 R7 E0 H' W% l( k9 V// char *type_name="mill planar";
( F1 z& E4 d7 Q% C" `% B+ ~// char *subtype_name="FACE_MILLING_AREA";% N  S; p; w) V& \7 W& j4 _
char *type_name="balda_cu_dia6";
! b0 O% U  i+ M" |. K0 dchar *subtype_name="CEM6R0_PLANE_FACE";% M* i# D1 {# h/ F0 l" }5 h+ K, F
char opername[133+1];
/ v- e# s; k" ?$ L" b. t) Jtag_t oper_tag;
  W& O" s* V9 Y, X- W( K7 a) K8 T4 Itag_t group=NULL;
. f0 d0 ?' q5 \) V1 B9 u5 Ichar *filename="d:list.txt";
0 o3 F/ i0 w. R* c2 S: n) ]int ir3=1;

//生成一个加工操作
* M8 w. w2 z" N4 C! C, H0 FUF_OPER_create(type_name,subtype_name,&oper_tag);
7 W. q0 s( H6 F  u' p3 N//获得操作的组名
( s. R1 r) S4 f* B1 O" ]6 E% ~UF_OPER_ask_name_from_tag(oper_tag,opername);/ Q# h; |( j3 P+ J8 A( z* g, F
//UF_OPER_ask_program_group ();
5 I/ i* r2 j: w// uc1601(opername,1);/ ]- M$ {5 n# \7 [5 x: z* I
UF_UI_open_listing_window();
4 v$ C0 x; }, J" |2 x. \UF_UI_write_listing_window(opername);" H7 ]8 ?% Z! z# J
UF_UI_write_listing_window("\n");
* P5 f7 A' C% c  C' E9 V  g$ euc4400(8,filename,ir3);
1 e; P+ ^: O) W& x9 X+ q) PUF_UI_write_listing_window(filename);
% r+ A( R0 w9 n) i% g# U; H& V//设置加工参数
) k1 ^- R, n1 Z//UF_OPER_set_machining_data (oper_tag);
  x9 ~7 U  }2 V& [3 a}

# A9 j$ O; }/ ~5 g/ N6 }  t* Z
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

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