青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

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

[疑难] 在合并实体中遇到的问题,请教大家!

[复制链接]
发表于 2010-1-1 18:48 | 显示全部楼层 |阅读模式
最近小弟在尝试着加入二次开发的队伍中来,因为以前有点c语言的底子,所以选择了ugopenapi
% Q: R9 l0 _1 H写了小段代码,实体已经做出无误,但是实体合并始终无法做出,请大家指点。
# J( D' \- x: E2 I& k7 ~
# l, J( w% f: ~/ t0 y/ U8 X+ wdouble mould_dmfb_create_org[3]={0.0,0.0,0.0},fangxiang[3]={0,0,1};( C2 ^) |5 C8 H/ N
  char *mould_dmfb_chicun[3]={"100","120","20"},*height="20",,*zhijing="50";" s5 M* L4 E8 x4 |. m- o; q  A: T
  tag_t fangkuai,,yuanzhu;
+ Q9 Y% Y& B- `8 s* Q7 [  int i_err;/ v/ r! x( K9 c+ P
  
) m" j: F6 x) s9 {1 x   i_err=UF_MODL_create_block1(UF_NULLSIGN,mould_dmfb_create_org,mould_dmfb_chicun,&fangkuai);* N8 X7 W  K  g9 l; ]3 k
   i_err=UF_MODL_create_cyl1(UF_NULLSIGN,mould_dmfb_create_org,height,zhijing,fangxiang,&yuanzhu);' R6 O( E  s0 z) L" o: p
  i_err=UF_MODL_unite_bodies(fangkuai,yuanzhu);# a5 a6 K5 w; z- I) z* v, n. B) |' N
编译无误1 T& I4 ]! T7 _; i( A$ i- N+ a& k
但是合并实体无法进行7 d6 }8 o' ]9 l
请大家指点
发表于 2010-3-1 23:25 | 显示全部楼层
创建的块和圆柱都是对象特征 而合并的是体,需要通过UF_MODL_ask_feat_body来获得body的TAG
回复 支持 反对

使用道具 举报

发表于 2010-3-29 12:52 | 显示全部楼层
你的UF_MODL_create_cyl1(UF_NULLSIGN,mould_dmfb_create_org,height,zhijing,fangxiang,&yuanzhu);创建圆柱体的第一个参数是布尔运算,若想做到两个MODL合并在一起,需用相应的布尔运算参数,想你的这个想挖空的就应该用UF_NEGATIVE
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-17 05:27 , Processed in 0.185720 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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