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-国产软件践行者

[二次开发源码] NX二次开发源码分享,显示点的临时符号的方法

[复制链接]

2015-3-11 22:39:45 2396 0

admin 发表于 2015-3-11 22:39:45 |阅读模式

admin 楼主

2015-3-11 22:39:45

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

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

x

$ |6 T' y* K' g) w# QNX二次开发源码分享,显示点的临时符号的方法" l" s. u! R) E5 G
static void display_temporary_asterisk(double *coords)
6 ~& f5 T" d* [/ C3 \) x{
. p5 I2 [4 |+ z, J' o; b0 z    UF_OBJ_disp_props_t/ w4 I7 _" o6 R. W4 m9 a: i( p
        attrib = { 1, 0, UF_OBJ_NOT_BLANKED, UF_OBJ_WIDTH_NORMAL,
0 T" ?+ b$ T8 ]  C, d$ _" R; {3 C            UF_OBJ_FONT_SOLID, FALSE};
$ T7 H7 I, d5 K/ _    UF_CALL(UF_DISP_display_temporary_point(NULL_TAG, UF_DISP_USE_ACTIVE_PLUS,8 m% I; N2 G3 _
        coords, &attrib, UF_DISP_ASTERISK));2 J. g. k, U( ^. ^
}. s1 v# s4 f3 U8 i
这里可以将UF_DISP_ASTERISK改成其他类型
5 b' D9 q! k; i+ `/ X# g3 g: BUF_DISP_NO_MARKER = 0) d$ O1 t& d5 Z, H' |
UF_DISP_POINT0 \0 u  i/ y9 G% _* @' H
UF_DISP_DOT
& U; U6 w+ W4 @( i. EUF_DISP_ASTERISK4 k: m9 V  S1 s( j$ G
UF_DISP_CIRCLE
1 i4 A& A3 `! U3 dUF_DISP_POUNDSIGN: O8 W! A$ u% s* K1 `/ W4 }8 T1 f
UF_DISP_X
* _, R9 h3 G5 U6 F: _UF_DISP_GRIDPOINT% D8 {7 v- ]2 w; `7 w# D
UF_DISP_SQUARE
' W, R  j9 N2 ^& u2 K( m' TUF_DISP_TRIANGLE_MARKER
! P6 n+ o* X: \% l4 W$ t" l' s& {UF_DISP_DIAMOND
& x! v' I  ]! H8 RUF_DISP_CENTERLINE
  i  _! b7 E1 Q; l' T- o% s- CUF_DISP_CONS_FIX
1 }3 S* G1 f6 g* l( r* IUF_DISP_CONS_HORIZONTAL
$ E. {5 R" c! H" w6 ]UF_DISP_CONS_VERTICAL. i" d8 e2 y& t4 P
UF_DISP_CONS_PARALLEL
6 s; L( g% `/ A; j' lUF_DISP_CONS_PERPENDICULAR
% F4 @8 W- H1 @- o7 u8 K, e9 BUF_DISP_CONS_TANGENT
0 G, A( d' o  h3 I: {UF_DISP_CONS_CONCENTRIC
5 L5 Z) t+ _9 L3 C/ JUF_DISP_CONS_COINCIDENT
( j  N& v4 T) d2 t7 DUF_DISP_CONS_COLLINEAR
8 E4 H* }0 `+ t3 C7 U' \  @UF_DISP_CONS_POINT_ON_CURVE8 j* `( i. z! Z) a' r+ F' {: k
UF_DISP_CONS_MIDPOINT+ n' @+ L  a5 w: |4 k3 M4 `
UF_DISP_CONS_EQUAL_LENGTH
9 U! J- ]3 c5 v5 C  {# V. wUF_DISP_CONS_EQUAL_RADIUS9 A3 t- e) K$ |5 {6 a, `
UF_DISP_CONS_CONSTANT_LENGTH5 b9 A) Y' u4 t$ J9 t4 W8 w4 g) N5 z3 n+ x4 b
UF_DISP_CONS_CONSTANT_ANGLE- q& u& \# l# F. S3 U
UF_DISP_CONS_MIRROR
# n0 c6 g( j/ A( G0 nUF_DISP_DIM_RADIUS
  [5 b* f! s% H% q8 r4 f3 ^UF_DISP_DIM_DIAMETER# l8 m" T5 m5 c. L# z' \) {7 |- i% x
UF_DISP_DIM_PARALLEL
/ y  N5 P, {  {' C- p4 W6 xUF_DISP_DIM_PERPENDICULAR
. z) @8 X. f* a5 `; QUF_DISP_CONS_SLOPE9 C& L2 b+ w& J
UF_DISP_CONS_STRING
7 a" Q! ]$ q8 Y) l- {" x& jUF_DISP_CONS_UNIFORM_SCALED3 Q7 W2 X, M' ?* L1 ^# N, n
UF_DISP_CONS_NON_UNIFORM_SCALED& E5 Z1 ^5 L3 ~% q9 V/ z6 S
UF_DISP_CONS_ASSOC_TRIM
) t3 g  O3 _1 xUF_DISP_CONS_ASSOC_OFFSET* u( i/ a- W; k. ?
UF_DISP_2T_RES_SPOT_WELD
& b# x4 U% c+ r8 ?" N! m/ lUF_DISP_3T_RES_SPOT_WELD) U8 D4 I7 b# b9 n% V0 w
UF_DISP_4T_RES_SPOT_WELD
7 D- H; Y2 w; {* ~" F# iUF_DISP_2T_DC_SPOT_WELD
# E) j/ t. ]% m% E5 BUF_DISP_3T_DC_SPOT_WELD5 W2 J5 L2 G4 L$ v
UF_DISP_4T_DC_SPOT_WELD
/ G& I' D2 v4 R4 k: W& zUF_DISP_2T_KPC_SPOT_WELD. h* D" o' ?2 J, g
UF_DISP_3T_KPC_SPOT_WELD& w+ R% W. S* i
UF_DISP_4T_KPC_SPOT_WELD2 ?  S% O) v' j
UF_DISP_2T_PROC_SPOT_WELD
' U3 h& S  h( P; X$ ?$ OUF_DISP_3T_PROC_SPOT_WELD! p( d2 M% o( x& g1 @+ T; y# c
UF_DISP_4T_PROC_SPOT_WELD- m4 w# y6 P4 Q
UF_DISP_ARC_SPOT_WELD7 m- {; D3 [$ C& X
UF_DISP_CLINCH_WELD
+ q- q( x& B9 `' m* J/ R9 eUF_DISP_ANCHOR
+ t& D) j: q; ]' Y) }! GUF_DISP_LEFT_LEADER_CONNECTION  h7 o- ~0 Z' j/ Z2 M9 C) K) H! D
UF_DISP_RIGHT_LEADER_CONNECTION
1 \$ w" M+ z" v2 ?6 K0 RUF_DISP_FILLED_CIRCLE2 ~( I# L; a, F. D$ @7 _
UF_DISP_FILLED_SQUARE
! O4 T* u: P" b& ?UF_DISP_LARGE_FILLED_SQUARE. s" a+ _$ D' S$ h; r
UF_DISP_DATUM_POINT
) r! E2 V/ d$ @, M9 \1 W+ L' D# ^( SUF_DISP_SNAPPING_DIAMOND3 t0 k0 X- \2 N: [' A* B2 u
UF_DISP_CIRCLE_IN_CIRCLE1 O5 P+ N6 C' L% P
UF_DISP_CIRCLE_IN_SQUARE! q' n; A& K2 ~
UF_DISP_SQUARE_IN_SQUARE
2 q8 T, R& o3 ?# p' rUF_DISP_FILLED_LEFT_TRIANGLE) |) S( f# V& Q2 I4 |  X: w' e
UF_DISP_FILLED_RIGHT_TRIANGLE
* U- R% H9 W$ r6 IUF_DISP_FILLED_UP_TRIANGLE
# \$ I6 F2 p% p, o( A1 R! J0 HUF_DISP_FILLED_DOWN_TRIANGLE/ {# t- k" i! Z2 B6 ?
UF_DISP_FILLED_LEFT_TRIANGLE_IN_CIRCLE
' l  [& c* B6 B, g0 o. H7 i/ Q# s5 tUF_DISP_FILLED_RIGHT_TRIANGLE_IN_CIRCLE8 {- u- J! _  h. O# z0 H
UF_DISP_FILLED_UP_TRIANGLE_IN_CIRCLE
: X8 a( i3 y3 H0 T% n* WUF_DISP_FILLED_DOWN_TRIANGLE_IN_CIRCLE
, Z# V) g+ n5 X4 k$ E5 sUF_DISP_FILLED_LEFT_TRIANGLE_IN_SQUARE$ `) [; o( l% H0 @5 A( N. ?
UF_DISP_FILLED_RIGHT_TRIANGLE_IN_SQUARE. J2 K( p- R5 M0 F" ?/ \9 M$ N: g
UF_DISP_FILLED_UP_TRIANGLE_IN_SQUARE  d1 h) c( \- i& G/ m# x! P% j
UF_DISP_FILLED_DOWN_TRIANGLEIN_SQUARE! N; R7 t6 o: ]; I
UF_DISP_ROUNDED_CROSS
" i9 G) ~* X4 ?  PUF_DISP_FILLED_DIAMOND9 |+ ~+ P) q" {$ g
UF_DISP_UP_DOWN_TRIANGLES( K5 z6 \, M& u& F7 f+ ?
UF_DISP_LEFT_RIGHT_TRIANGLES
( B1 |& ^# i- \! E1 BUF_DISP_SMALL_WHEEL7 b  G1 }! B0 o% g1 r  I8 t
UF_DISP_LARGE_WHEEL
& I% g' v6 S) o3 NUF_DISP_HOLLOW_CIRCLE
8 i/ v0 j' q  E) P& Z# L& RUF_DISP_PREVIEW_PERPENDICULAR) o( V4 H! H7 ~$ y9 d% |% s
UF_DISP_PREVIEW_HORIZONTAL& b' y" i4 E8 S* K; e6 X/ h% v' ^
UF_DISP_PREVIEW_VERTICAL
: w2 H: T/ u1 _! hUF_DISP_PREVIEW_TANGENT
! G. Z( X* c$ {( t3 hUF_DISP_PREVIEW_PARALLEL
( R$ b# K: d; bUF_DISP_PREVIEW_POINT_ON_CURVE
( D9 a9 p/ b& nUF_DISP_PREVIEW_COLLINEAR
- e5 k9 Q9 y+ |; U1 DUF_DISP_RULER
0 I2 t/ D$ C$ l9 W3 E/ c9 O+ i; JUF_DISP_PROTRACTOR
& p8 z) b1 l  HUF_DISP_SKETCH_NOTEBOOK
! a; }: Y3 J0 q* X* Q, t3 kUF_DISP_ARC_END_POINT. O( Q/ S4 B7 V' J: ?. E
UF_DISP_2_PT_ARC_MARKER3 N  K8 \% w+ [8 B! Y. D6 i0 c
UF_DISP_BIG_ASTERISK
# O6 d2 Z. G, }) uUF_DISP_LINE_IN_CIRCLE( e# g. |% `1 P4 n6 ~
UF_DISP_PLUS_IN_CIRCLE
% g; Z  |. v2 T. cUF_DISP_CENTER_OF_ROTATION+ Y, @% `& z$ Q) v
UF_DISP_PREVIEW_X2 i: Z+ i% O  A( D. j+ i$ U
UF_DISP_PREVIEW_Y
0 @. p. A3 o# f. o, d8 V; oUF_DISP_PREVIEW_Z  W3 G) m- L$ B1 ^6 l* L% R7 O& x
UF_DISP_2T_GENERAL_SPOT_WELD
8 A5 c* E  Y. TUF_DISP_3T_GENERAL_SPOT_WELD7 ]& q3 _) O: E$ ^0 h- _
UF_DISP_4T_GENERAL_SPOT_WELD
6 |7 V& E& T, H' r1 OUF_DISP_2T_VITAL_SPOT_WELD0 o  c4 g& x8 e; V
UF_DISP_3T_VITAL_SPOT_WELD
8 j9 D$ ]5 X3 b5 Z2 v7 _UF_DISP_4T_VITAL_SPOT_WELD: T# S1 }9 w' k2 s3 @  k: J1 B9 H
UF_DISP_2T_IMPORTANT_SPOT_WELD
  e$ S. U4 G. s- Z2 qUF_DISP_3T_IMPORTANT_SPOT_WELD* V, m, N$ X4 z8 x- }* {" l
UF_DISP_4T_IMPORTANT_SPOT_WELD
' p' S  M2 [/ K* _9 HUF_DISP_2T_SEMIPANEL_SPOT_WELD7 C/ b1 k, e  a
UF_DISP_3T_SEMIPANEL_SPOT_WELD
# w. n# y: `9 s) sUF_DISP_4T_SEMIPANEL_SPOT_WELD: L. P9 }1 Q! \9 c* {* t0 P
UF_DISP_SPOT_WELD_NUT. Z! E, T, Y  Z7 }
UF_DISP_SPOT_WELD_STUD
" Q4 e+ M, q3 a% KUF_DISP_INVALID_MARKER4 i+ N5 O3 ~$ K/ J4 K% |

* }- I9 L3 t; x+ B( y
# C6 L1 H- g$ w' e% x
上海点团信息科技有限公司,承接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二次开发专题模块培训报名开始啦

    我知道了