青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

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

[疑难] UF_DRAW_import_view创建视图失败

[复制链接]
发表于 2014-7-23 15:50 | 显示全部楼层 |阅读模式
悬赏5G币未解决
小弟用“UF_DRAW_import_view” 创建bottom视图时,到函数“UF_DRAW_import_view”处失败,找了半天没找到原因,代码如下,还请各位高手帮帮$ v# q/ o5 w; A6 h/ J% c
int         ifail = 0;
$ p% A- l/ b. e2 |$ b. B  ^8 v double      reference_point[2] = {70.0, 160.0};
+ D, ?9 O/ w/ V tag_t       drawing_tag = NULL_TAG;, _# u. E6 H+ ^1 H' t% M, m
tag_t       part_tag = NULL_TAG;6 ?* H5 i8 @$ `% u: ?1 c" |
tag_t       view_tag = NULL_TAG;# {7 k+ s& J. \+ g" i2 e
tag_t       draw_view_tag = NULL_TAG;
; y* o: W/ d) F3 }. D6 R4 `1 X char        error_message[133];& m/ \4 D" E, C; y
char        *view_name = "BOTTOM";
1 q& \( k* J4 g UF_DRAW_view_info_t view_info;
/ S7 b3 F" r5 Z0 P0 w2 G/ G9 ^
" n* C3 [3 j+ L UF_DRAW_initialize_view_info (&view_info);  M; j9 g$ k$ @
view_info.view_status = UF_DRAW_ACTIVE_VIEW;: i8 n, D7 ^! O6 L: h
view_info.anchor_point = NULL_TAG;
9 D) ^, g7 L8 m  E- T# _1 f& U view_info.view_scale = 1.0;
; Q$ x4 U2 ^* e/ L view_info.use_ref_pt = FALSE;
' D1 F+ K6 t, ? view_info.inherit_boundary = FALSE;
1 ]- U8 M  M; w) N8 V, g view_info.transfer_annotation = TRUE;
( o# T, b, U* c; } CString infro;
* F$ c+ y& q* j% @# i# N8 W part_tag = UF_PART_ask_display_part();
3 T0 ?/ H- h5 x6 G & a0 N. L, ~9 Y8 Z& M, S: j; N+ e
ifail = UF_DRAW_ask_current_drawing( &drawing_tag );
% X& l  b9 r( ^0 D* M6 L2 m if( !ifail && part_tag != NULL_TAG && drawing_tag != NULL_TAG)
) m2 I, H$ F* y4 e {
  B& d& D+ }5 M. _1 s/ u  ifail = UF_OBJ_cycle_by_name(view_name, &view_tag );
, c/ N% `1 C  q$ q4 j! s  if( !ifail && view_tag != NULL_TAG )
( q7 B" U* o/ @# }5 p  {
& f" `. b* f% A& J   ifail = UF_DRAW_import_view(drawing_tag, view_tag,reference_point, &view_info,&draw_view_tag );
4 ~! y9 @& @) j( p& Z: x, z  }4 ~  B% G, ~0 ?* q+ m* ^7 Y0 k) v
}
/ ~2 D6 Q# }# P

 楼主| 发表于 2014-7-23 15:52 | 显示全部楼层
UF_DRAW_import_view 这个函数时的例子和我代码差不多,也创建不出来,还请各位指点一二,谢谢了。
回复

使用道具 举报

发表于 2016-11-12 14:13 | 显示全部楼层
我之前也准备用这个函数来干没成功,后来就用NXOPEN来搞了,最近回来看了一下,终于找到了当时的问题所在,就是这个View_tag
- M2 ]5 N" _6 K5 I8 `. U
! d6 i8 S3 J" [- j% y/ G9 `
111.png
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-27 17:24 , Processed in 0.199513 second(s), 21 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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