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 2544 0

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

admin 楼主

2015-3-11 22:39:45

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

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

x
; V2 n# U  R* b0 A
NX二次开发源码分享,显示点的临时符号的方法
, j; k1 e9 v* y( o9 Hstatic void display_temporary_asterisk(double *coords)
* C/ L# |, D( i& X1 b6 C6 o{
! w; m* w! o/ h" j3 R2 b    UF_OBJ_disp_props_t1 D3 b4 K9 r" j( |, g; ]
        attrib = { 1, 0, UF_OBJ_NOT_BLANKED, UF_OBJ_WIDTH_NORMAL,  W- Z2 b3 N) `( s
            UF_OBJ_FONT_SOLID, FALSE};
; c, z7 R) U. _1 U9 k- @- _/ R    UF_CALL(UF_DISP_display_temporary_point(NULL_TAG, UF_DISP_USE_ACTIVE_PLUS,
7 M. s4 L" ~( m3 Z+ U        coords, &attrib, UF_DISP_ASTERISK));1 e: t* X, j1 C3 C% ~& N: e% W
}8 ^/ r% D, W/ L3 I. r
这里可以将UF_DISP_ASTERISK改成其他类型
* S) Q4 i! F$ Z( n7 L, UUF_DISP_NO_MARKER = 0* ~7 I+ H+ F) a- R$ p% b
UF_DISP_POINT! ?" R3 T* Z* f" {6 z
UF_DISP_DOT
1 H% H  z# F- |UF_DISP_ASTERISK* N6 w9 T+ J( t+ ]5 w: a
UF_DISP_CIRCLE8 V4 I/ k# r& [+ M" j
UF_DISP_POUNDSIGN
) J$ D5 Z: g; u: jUF_DISP_X5 z" i6 @  U1 B7 y. r, A
UF_DISP_GRIDPOINT  @$ o6 s( c' E( U, j
UF_DISP_SQUARE
2 c( h. B/ z( ^" t( Z: D) W4 sUF_DISP_TRIANGLE_MARKER
0 T- W( L/ ^) _4 z3 `UF_DISP_DIAMOND
) r3 l# X9 ]  B# SUF_DISP_CENTERLINE) h) R& T& w% x+ C7 A0 p; C! n
UF_DISP_CONS_FIX
$ P+ O- n5 k( v. q. G+ fUF_DISP_CONS_HORIZONTAL
( T& N% W) }  ?" C+ ~, ]; I: [: nUF_DISP_CONS_VERTICAL
8 C/ p& i5 v) ?4 [9 C$ R7 Z1 o  ^& yUF_DISP_CONS_PARALLEL: L" s# x5 O7 T, x  Z/ ^- r
UF_DISP_CONS_PERPENDICULAR
: ~1 K2 k  W& t2 N% cUF_DISP_CONS_TANGENT
* D) i% _% I) [6 Y- G2 S) ~7 XUF_DISP_CONS_CONCENTRIC
; W. v$ S; l0 E5 ~% ^UF_DISP_CONS_COINCIDENT7 G& ?( E0 X) |) X' A
UF_DISP_CONS_COLLINEAR& e% A: S8 T8 g8 _/ v7 I/ i2 h9 {
UF_DISP_CONS_POINT_ON_CURVE- B- K/ Z0 o5 M( T, ]- @
UF_DISP_CONS_MIDPOINT( C# p& L2 M! f1 X6 l
UF_DISP_CONS_EQUAL_LENGTH
/ y1 c4 ?, R! b$ g4 c" i/ t8 ?UF_DISP_CONS_EQUAL_RADIUS
3 x: G  K# C5 x) A( FUF_DISP_CONS_CONSTANT_LENGTH6 X% E1 O8 L8 G- ]
UF_DISP_CONS_CONSTANT_ANGLE- p4 j$ X1 r. u" j
UF_DISP_CONS_MIRROR( y$ b# c( V+ x; ^  H4 `
UF_DISP_DIM_RADIUS
, J" j) x) i; }, gUF_DISP_DIM_DIAMETER( w1 W$ Q# H5 @8 r" x( ?9 L
UF_DISP_DIM_PARALLEL
8 r8 j2 f; R/ ^" H6 yUF_DISP_DIM_PERPENDICULAR2 L  f  z( c' O7 q; C- J
UF_DISP_CONS_SLOPE- v, m; ~  d6 {: y8 t; a  W( I
UF_DISP_CONS_STRING5 l4 z9 a0 f. g( {
UF_DISP_CONS_UNIFORM_SCALED% h) ~) s! F, T" h; ^4 h, \+ k
UF_DISP_CONS_NON_UNIFORM_SCALED% F: q2 k$ I6 ~* {8 r5 p
UF_DISP_CONS_ASSOC_TRIM
5 {6 p# X6 `2 f4 `2 s. D; XUF_DISP_CONS_ASSOC_OFFSET) P! r* X7 p( e( k1 J, M
UF_DISP_2T_RES_SPOT_WELD) ~3 ~8 N2 O. r# \# H
UF_DISP_3T_RES_SPOT_WELD
( B8 ^! \2 U/ E7 @  cUF_DISP_4T_RES_SPOT_WELD5 Z3 g/ y6 |' \/ V. z: N( S! E
UF_DISP_2T_DC_SPOT_WELD! p) l8 l  M5 ^" `; Z
UF_DISP_3T_DC_SPOT_WELD
2 A* Y: N" q* J! xUF_DISP_4T_DC_SPOT_WELD
$ ^3 ^7 @6 v! f: v! OUF_DISP_2T_KPC_SPOT_WELD
6 t8 A# z2 Q* A- h* p7 z; _UF_DISP_3T_KPC_SPOT_WELD
6 O% @" [+ O6 _" p, [) s# l% hUF_DISP_4T_KPC_SPOT_WELD9 _- {* ~9 ]2 n( A5 o
UF_DISP_2T_PROC_SPOT_WELD3 q5 B% g' w2 w2 b
UF_DISP_3T_PROC_SPOT_WELD
8 B. o2 n! ^6 \& DUF_DISP_4T_PROC_SPOT_WELD
0 W, y$ J; B/ F% i9 rUF_DISP_ARC_SPOT_WELD! c2 U# L# h& P8 e0 C  f3 p
UF_DISP_CLINCH_WELD
' B, d, B' P6 {UF_DISP_ANCHOR
& z$ r7 l6 ?7 t. x- c- B$ e" f0 u. rUF_DISP_LEFT_LEADER_CONNECTION. I" S/ W* y1 c+ Z$ d* C
UF_DISP_RIGHT_LEADER_CONNECTION
9 ?+ G- t" W) }$ R9 t0 r! gUF_DISP_FILLED_CIRCLE
' H% j$ f6 X7 HUF_DISP_FILLED_SQUARE; T% M7 R4 H" z; X
UF_DISP_LARGE_FILLED_SQUARE
+ N/ D2 z6 S5 n6 S. |1 bUF_DISP_DATUM_POINT
/ C/ ^( s# e4 Y" d6 r3 k. m$ DUF_DISP_SNAPPING_DIAMOND
! U1 p8 g8 @3 A+ IUF_DISP_CIRCLE_IN_CIRCLE
, j4 L/ O" q0 o* C  x3 e$ PUF_DISP_CIRCLE_IN_SQUARE
& j& g2 i' ~( n0 l8 `8 _3 ~UF_DISP_SQUARE_IN_SQUARE
+ l+ J/ d5 b. ^' \1 e8 JUF_DISP_FILLED_LEFT_TRIANGLE
; X5 F9 h: u% [, ~UF_DISP_FILLED_RIGHT_TRIANGLE
) c& k0 S. z  \. i! vUF_DISP_FILLED_UP_TRIANGLE
3 ]5 s3 q' j& RUF_DISP_FILLED_DOWN_TRIANGLE
4 x, G9 U% C* G6 [0 G' m% aUF_DISP_FILLED_LEFT_TRIANGLE_IN_CIRCLE
8 O$ I! c" a" O3 K' aUF_DISP_FILLED_RIGHT_TRIANGLE_IN_CIRCLE
# _6 ^  @9 M6 ^" R% _UF_DISP_FILLED_UP_TRIANGLE_IN_CIRCLE9 u' W& d, N, L. n1 j
UF_DISP_FILLED_DOWN_TRIANGLE_IN_CIRCLE
  u6 M4 v. f$ O  y$ Q. o1 Y5 T* H/ ]UF_DISP_FILLED_LEFT_TRIANGLE_IN_SQUARE+ a& j5 y1 ]# K5 e" [/ Z
UF_DISP_FILLED_RIGHT_TRIANGLE_IN_SQUARE. x! |+ ]- [  T7 s
UF_DISP_FILLED_UP_TRIANGLE_IN_SQUARE
/ c# ?) C5 Z: [1 l/ mUF_DISP_FILLED_DOWN_TRIANGLEIN_SQUARE
3 Z; x/ G8 R  ^- u/ xUF_DISP_ROUNDED_CROSS
( `3 j# X$ O' @8 F1 }UF_DISP_FILLED_DIAMOND
' J& b# J4 L" Z  rUF_DISP_UP_DOWN_TRIANGLES
; T" [; _* j# o/ Q! Z9 m0 g& rUF_DISP_LEFT_RIGHT_TRIANGLES
" F% f5 {2 a& U+ j" u5 qUF_DISP_SMALL_WHEEL
& ?6 M7 {) B/ uUF_DISP_LARGE_WHEEL- e% L( v9 n: }7 s% I# h4 E5 H
UF_DISP_HOLLOW_CIRCLE
/ v% k0 l6 \$ @! ]! n/ f7 o7 lUF_DISP_PREVIEW_PERPENDICULAR5 f; b; ~& G& E" [4 g
UF_DISP_PREVIEW_HORIZONTAL
! F: g8 a1 h* N4 LUF_DISP_PREVIEW_VERTICAL
! G$ u) N' O. t/ m! b, K  LUF_DISP_PREVIEW_TANGENT4 W' S% q( R. x
UF_DISP_PREVIEW_PARALLEL( J( |: R) m4 z0 `) g* ?2 t
UF_DISP_PREVIEW_POINT_ON_CURVE
# M2 o1 e0 P( q- wUF_DISP_PREVIEW_COLLINEAR5 L( ?! f, y7 \' K2 V
UF_DISP_RULER
) R6 o' k' S  v: G; OUF_DISP_PROTRACTOR: v3 P% e, @4 ]$ k6 B  J
UF_DISP_SKETCH_NOTEBOOK
/ `5 V7 \/ M3 D) Y( g* C. K# G1 n7 ZUF_DISP_ARC_END_POINT
; z' F3 \! f* H' t- cUF_DISP_2_PT_ARC_MARKER: Y0 N% {1 V3 }1 [
UF_DISP_BIG_ASTERISK
& N* v$ w2 P# d6 x, e$ AUF_DISP_LINE_IN_CIRCLE
4 Z( B& E" K$ y7 {8 e" R' LUF_DISP_PLUS_IN_CIRCLE4 ~; C! W* p- j
UF_DISP_CENTER_OF_ROTATION8 u5 }: u; V( [3 d
UF_DISP_PREVIEW_X
# W0 @9 K! N$ v, z, lUF_DISP_PREVIEW_Y
3 q3 K( U- S# a, [% _7 k& nUF_DISP_PREVIEW_Z+ v0 |: p- ^. k1 r) A" {& A$ u
UF_DISP_2T_GENERAL_SPOT_WELD9 i: }* \+ [3 j2 d# s. n( X1 I2 n0 F
UF_DISP_3T_GENERAL_SPOT_WELD
6 f9 N# s- j6 A3 r8 D1 n2 M. X7 V8 bUF_DISP_4T_GENERAL_SPOT_WELD
6 g$ u4 P0 Q0 HUF_DISP_2T_VITAL_SPOT_WELD
2 |/ h3 I! l  S2 s9 {UF_DISP_3T_VITAL_SPOT_WELD
" c( j' x4 V8 B2 l/ G' d/ Q: @. rUF_DISP_4T_VITAL_SPOT_WELD
3 Y* f1 e7 D5 M  S# m7 {( YUF_DISP_2T_IMPORTANT_SPOT_WELD
8 _0 f: d! d) D/ o. ]0 XUF_DISP_3T_IMPORTANT_SPOT_WELD
/ \  `9 G  g0 M0 L7 f; y- hUF_DISP_4T_IMPORTANT_SPOT_WELD# _0 |0 y' m( E% L6 r8 d( {
UF_DISP_2T_SEMIPANEL_SPOT_WELD
- |. Q& I* H7 b) n' [! @UF_DISP_3T_SEMIPANEL_SPOT_WELD
  u3 j; e1 R. H4 s: jUF_DISP_4T_SEMIPANEL_SPOT_WELD
* q( Q) K5 D' U: o5 b) e+ ^UF_DISP_SPOT_WELD_NUT# b/ Q/ Q9 T' U8 @0 f6 ~
UF_DISP_SPOT_WELD_STUD2 I/ q$ o. b' N7 j
UF_DISP_INVALID_MARKER' N% N6 e# B8 a" D( A
1 l# U- m6 n% r2 g  C4 ?

: x/ i. k0 Y" i( q0 f0 Y, G
上海点团信息科技有限公司,承接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二次开发专题模块培训报名开始啦

    我知道了