PLM之家精品课程培训,联系电话:18301858168 QQ: 939801026

  • NX二次开培训

    NX二次开培训

    适合初级入门或想深入了解二次开发的工程师,本培训结合ufun,NXOpen C++,大量的实例及官方内部的开发技术对于老鸟也值得借鉴!.

    NX CAM二次开发培训报名 NX二次开发基础培训报名
  • PLM之家Catia CAA二次开发培训

    Catia二次开发培训

    Catia二次开发的市场大,这方面开发人才少,难度大。所以只要你掌握了开发,那么潜力巨大,随着时间的积累,你必将有所用武之地!

  • PLM之Teamcenter最佳学习方案

    Teamcenter培训

    用户应用基础培训,管理员基础培训,管理员高级培训,二次开发培训应有尽有,只要你感兴趣肯学习,专业多年经验大师级打造!

  • PLM之Tecnomatix制造领域培训

    Tecnomatix培训

    想了解制造领域数字化吗?想了解工厂,生产线设计吗?数字化双胞胎,工业4.0吗?我们的课程虚位以待!

PLM之家PLMHome-国产软件践行者

[二次开发源码] UGNX二次开发源码分享:关于显示UG NX临时箭头功能

[复制链接]

2015-7-31 09:51:55 3062 0

admin 发表于 2015-7-31 09:51:55 |阅读模式

admin 楼主

2015-7-31 09:51:55

请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!

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

x

1 Q. q; e1 I6 O1 J+ `, M' [1 ~: g
; k% ]5 k& v8 x% [3 |4 X" i$ Z
+ |" Z( J% X3 w7 G+ r  l+ L2 m( V. N6 s! U5 [+ x6 T2 }
这功能其实很好用,比如选择面,自动显示面的法线等等。
0 @: \  Y4 G$ h0 E- O& g
" D% y, D3 v# z& S) gstatic void do_UGopen_api(void)
! a, F' h& x! \+ A2 k* c& n3 S0 s{
7 f& {2 F- m2 W9 u  double pt1[3] = {0.0, 0.0, 0.0};& V! `1 y$ B8 W- \
  double pt2[3] = {2.0, 2.0, 2.0};5 q  d: `( h  e& f1 c2 M2 k% c
  double pt3[3] = {-2.0,-2.0,-2.0};0 d- D7 e: f" O5 y
  double vect1[3] = {1.0, 1.0, 1.0};4 a6 u0 j7 P7 E' q- R- U
  UF_DISP_conehead_attrb_s attrb;' n4 ?" c* E8 y9 f; P& p
  UF_DISP_conehead(UF_DISP_ALL_ACTIVE_VIEWS,( o6 f2 n& M6 ]# C& a
                   pt1, vect1, 1);
! S! s3 U9 y3 L* [. o$ N9 U1 ]% @   /* Example to draw the vector with the base of its staff. Y$ k* J8 o3 x: D
      anchored at the origin so that the vector appears to point7 }- ?, I" v' T* B' `# r
      away from the origin* k2 a8 P. W4 Q" {. ?2 E8 [1 S
   */
. q" h0 u% K/ u! r# K  UF_DISP_conehead(UF_DISP_ALL_ACTIVE_VIEWS,9 ~. L- c  ]& j6 v& W. o* r
                   pt2, vect1, 0);( R$ [/ W! o+ p& l
  UF_DISP_labeled_conehead(UF_DISP_ALL_ACTIVE_VIEWS,
1 e0 G0 a! l' ~                           pt3, vect1, 0, "Normal");
/ A0 ^9 d! U1 ?  Z- K7 [  ]! _  UF_DISP_get_conehead_attrb(&attrb);# n5 G) s# N& v% n! R" ~9 `
  /* Use color index three */
, z# H9 k; B1 b- _5 H2 A7 F  attrb.color = 3;0 m. F/ e" Y" D% ?! S5 \- h2 p# p0 B
  /* Update the current attribute settings */; v. B3 y, e) B+ z- l. |% I1 r6 B
  UF_DISP_set_conehead_attrb(&attrb);
  {, W- O' B- s8 Q  printf("\nCurrent conhead display settings:\n");
+ X' T. T2 ]+ N! d/ I  printf("\tLength of Staff: %g\n", attrb.staff_length);! [5 E0 s0 @" J- Q' U: ]2 K
  printf("\tTotal Length: %g\n", attrb.total_length);+ F* T* }8 w1 S& T
  printf("\tRadius of Cone Base: %g\n", attrb.cone_radius);! _- V3 }( X# X, [0 W: p
  printf("\TColor Index: %d\n", attrb.color);
& k  h- `" |+ A0 b9 u2 O  printf("\tFont Index: %d\n", attrb.font);
& {; O. \! N& y  [  printf("\tDensity Index: %d\n", attrb.density);
0 p+ g1 ~& e% G: Q}+ h2 j, R) W+ _1 B, Q3 \8 e

) Y2 K. l3 |7 y4 X6 r
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.diantuankj.com/ doTeam.tech
回复

使用道具 举报

发表回复

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

返回列表 本版积分规则

  • 发布新帖

  • 在线客服

  • 微信

  • 客户端

  • 返回顶部

  • x
    温馨提示

    本网站(plmhome.com)为PLM之家工业软件学习官网站

    展示的视频材料全部免费,需要高清和特殊技术支持请联系 QQ: 939801026

    PLM之家NX CAM二次开发专题模块培训报名开始啦

    我知道了