青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

青华模具培训学院
查看: 1693|回复: 4

[疑难] 请教UG二次开发偏置函数的用法

[复制链接]
发表于 2011-6-8 14:20 | 显示全部楼层 |阅读模式
我用函数UF_MODL_create_face_offset来完成曲面的偏置,但是偏置后,以前的曲面没了,只剩下偏置曲面了,想请教下各位高手,是我没选对函数还是什么地方不对,下面是我的程序段,望各位好心人给指点下,先谢过了!!/ x/ ^1 G6 u- z9 o" J
  ..........................................................
) B: J" ~, @" `- A: ?# `  ..........................................................
. V4 t  N4 D9 p( `. r5 T5 |1 C  Q   UF_MODL_create_revolution(objects, 5, trim_data,limit, offsets, origin_point, false,false, origin_point, direction, sign,
# H  t& j. b2 w5 v( L/ K 0 ?3 E% o2 p. y* y2 U
                              &features, &number_of_features );     //这是创建的一个旋转面' T/ A, o6 l& U! W
0 i! k2 ?: M: c! p" {4 G  M8 x; _- o
    char  *offset="5" ;
1 n, \- F: O, T. `  }# H, k) W, ] 1 [, ^. s3 y+ j8 P4 c+ r6 e/ o
    uf_list_t  features0; 5 P& J; I$ ~5 K1 @2 t+ B
    tag_t  feature_obj_id;
" V) b' A8 N, k& K% D " k9 x2 t& k# L
    eatures0.eid=*features;$ [( Q/ T  ~9 E3 j0 X0 j5 _: E
. _& `; L6 U: i! s
    features0.next=NULL;
* M7 b6 L) s% j: u  M8 I* E6 W9 b$ r
8 ?' n2 f0 G, L- J: A
! |/ z' ]4 j( u& L# G: c7 M    UF_MODL_create_feature_offset(offset,&features0,&feature_obj_id);
4 A3 i  p" O8 C/ M! W: p# k  s& e: v1 s" h
; B# ^6 w! z4 U) K
9 w7 j% c( Z, ^( c, X7 B还有个问题就是,上面这个偏置函数怎样实现反向偏置?是要另加某个函数还是只能通过把offset的值改成负来实现?有没有更好用的函数?
发表于 2011-6-8 14:40 | 显示全部楼层
看不懂,不过顶下
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-6-8 14:44 | 显示全部楼层
不好意思 上面的偏置函数copy错了 呵呵,正确如下8 t7 m7 X: Q- G
  char *offset="5";
1 \: n* J$ Z* C  {8 s2 D% e) \2 x6 Y    tag_t feature_obj_id;' @7 N3 R  w% x! M7 b
    uf_list_t faces;
9 A1 J0 j# X. w" g  l    faces.eid=*features;" e- b- A' X! d7 C1 g
    faces.next=NULL;5 e( @- a5 E! k$ X0 i6 k
    UF_MODL_create_face_offset(offset, &faces, &feature_obj_id );
回复 支持 反对

使用道具 举报

发表于 2011-6-9 19:25 | 显示全部楼层
呵呵,应该可以的吧。好久没有用了。
回复 支持 反对

使用道具 举报

发表于 2013-5-15 09:57 | 显示全部楼层
楼主,你好,你的这个问题解决了吗?我也是在偏置曲面的时候用的这个函数,发现不是生成一个面,而是将原来的连成一个体了。谢谢啦,我在做本科毕业设计。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-3-10 22:05 , Processed in 0.059311 second(s), 25 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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