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

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

admin 楼主

2015-3-11 22:39:45

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

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

x
# w1 I' ~  K5 A. X3 m$ X
NX二次开发源码分享,显示点的临时符号的方法) _5 U9 R6 x6 b
static void display_temporary_asterisk(double *coords), w3 ?6 {: `' j% o3 q# @
{. T0 H% W5 I5 X7 W2 i
    UF_OBJ_disp_props_t* N/ K5 i4 ^! K5 K7 d
        attrib = { 1, 0, UF_OBJ_NOT_BLANKED, UF_OBJ_WIDTH_NORMAL,
& J* o9 w) o7 Q1 @% a1 V            UF_OBJ_FONT_SOLID, FALSE};
' r' {5 q4 B- J& F! O    UF_CALL(UF_DISP_display_temporary_point(NULL_TAG, UF_DISP_USE_ACTIVE_PLUS,  f$ t5 w: s5 i5 E
        coords, &attrib, UF_DISP_ASTERISK));
( T# {- m5 U' ]7 Q3 u" T}4 k0 [, S, m* g0 }
这里可以将UF_DISP_ASTERISK改成其他类型1 ^- o% \; x" U# ]
UF_DISP_NO_MARKER = 0
! N3 p; O- m! ^+ uUF_DISP_POINT% {" J* a1 C( ^4 @/ ]% v
UF_DISP_DOT0 O1 @* k  m3 F& G& a; t1 o* `
UF_DISP_ASTERISK/ `; b" P! b( c
UF_DISP_CIRCLE8 o! {1 @& V. Q  X# Q
UF_DISP_POUNDSIGN
$ {! o* [& c0 g+ o: X0 a6 J2 A3 UUF_DISP_X; z; Z% L' d4 ^* k# f7 e6 |
UF_DISP_GRIDPOINT
) Z2 u- M4 M0 J+ [& P- m# [* BUF_DISP_SQUARE* Q9 n1 t" r8 O: t1 ~
UF_DISP_TRIANGLE_MARKER
; y. L, q9 y/ r1 q9 fUF_DISP_DIAMOND
" s2 S6 s1 i) J0 Q$ K7 ]  c, g1 `' GUF_DISP_CENTERLINE" t6 Z+ x& c( f6 R% d
UF_DISP_CONS_FIX
8 ?  _7 h% L, H, o% O. jUF_DISP_CONS_HORIZONTAL' v5 I( u# n( h1 P" P& `- j' J
UF_DISP_CONS_VERTICAL
& a4 e' n9 _% ]" r; ^4 eUF_DISP_CONS_PARALLEL" f: N" c, ^5 {. \" u) ^
UF_DISP_CONS_PERPENDICULAR4 ]6 o. _7 C: f: j
UF_DISP_CONS_TANGENT/ S1 B, i: n( y. ^# e
UF_DISP_CONS_CONCENTRIC
! ?! H$ U+ f6 l  q1 xUF_DISP_CONS_COINCIDENT5 r1 X% V+ d2 ]5 o, y" L
UF_DISP_CONS_COLLINEAR- B* S4 p4 y3 `  z8 R
UF_DISP_CONS_POINT_ON_CURVE5 G, j  [3 x$ Y8 c8 \
UF_DISP_CONS_MIDPOINT
% P2 q) X! M  ]$ J8 ?1 `UF_DISP_CONS_EQUAL_LENGTH
. O, p% A. u! x* {% u/ qUF_DISP_CONS_EQUAL_RADIUS
3 O: ~& @5 p9 ?4 iUF_DISP_CONS_CONSTANT_LENGTH
2 Q6 g* P3 Y  n: Z- GUF_DISP_CONS_CONSTANT_ANGLE
, N) N9 ~  b5 W& ~! Z. o6 \; o& }( FUF_DISP_CONS_MIRROR
2 {! E3 y4 l" a* x8 M& `0 }UF_DISP_DIM_RADIUS
1 h3 C+ T- |6 F: ]0 PUF_DISP_DIM_DIAMETER0 T& i; Q5 B. s
UF_DISP_DIM_PARALLEL
# X" ]) L' g7 g3 h: {# CUF_DISP_DIM_PERPENDICULAR# u1 K, T  E% S/ A- ?, {- C: ~
UF_DISP_CONS_SLOPE0 \6 ^7 u3 y# U) i* r' x0 B
UF_DISP_CONS_STRING
4 F; E  g8 C3 S3 G" GUF_DISP_CONS_UNIFORM_SCALED) W1 u; ]4 k# N9 j4 E
UF_DISP_CONS_NON_UNIFORM_SCALED
# i' X% Y9 I  x, B! UUF_DISP_CONS_ASSOC_TRIM
; U' s2 V' T$ x5 z% ?2 S- PUF_DISP_CONS_ASSOC_OFFSET8 ~6 n" R$ B. q+ p: d
UF_DISP_2T_RES_SPOT_WELD
! f# S6 c4 T' G8 w( x, i2 H# ^UF_DISP_3T_RES_SPOT_WELD
3 F9 g  [8 n. F8 ZUF_DISP_4T_RES_SPOT_WELD
- v9 Q+ }; |' G6 b; {  VUF_DISP_2T_DC_SPOT_WELD
1 U! ~5 Y) y7 _. a# |) ~UF_DISP_3T_DC_SPOT_WELD
. q! W; f/ ?- A5 O9 ]6 \UF_DISP_4T_DC_SPOT_WELD
/ N$ ]8 f) H2 I, B: K9 UUF_DISP_2T_KPC_SPOT_WELD% r* Z7 q* T  {( I
UF_DISP_3T_KPC_SPOT_WELD
% t$ e- r; C: UUF_DISP_4T_KPC_SPOT_WELD
5 t- ]# d6 a/ tUF_DISP_2T_PROC_SPOT_WELD
& }2 ~+ K7 ~  g7 ZUF_DISP_3T_PROC_SPOT_WELD
- a* `" n' W' ?- HUF_DISP_4T_PROC_SPOT_WELD+ F2 F# h( L. y6 Y! S8 d
UF_DISP_ARC_SPOT_WELD* {! |8 b* {% a) T4 @' p8 ?8 j
UF_DISP_CLINCH_WELD4 {, y& ]* f8 h3 j: y# Q7 E. j7 {
UF_DISP_ANCHOR' U, ?$ O! u$ o& G' k
UF_DISP_LEFT_LEADER_CONNECTION
" Y: D. h" P' N9 O+ ZUF_DISP_RIGHT_LEADER_CONNECTION- E& [, i1 z: v  |9 q
UF_DISP_FILLED_CIRCLE
. e0 u2 @/ T& o" k, H% {+ _$ FUF_DISP_FILLED_SQUARE5 z1 t# x) Q- E5 w" P' p9 g
UF_DISP_LARGE_FILLED_SQUARE1 g: e- ?. ^+ W" _+ I
UF_DISP_DATUM_POINT
1 a# P7 _8 `: s$ @, O2 s! D0 W, jUF_DISP_SNAPPING_DIAMOND
: s+ m! C+ g% L1 sUF_DISP_CIRCLE_IN_CIRCLE# y; V$ k% [  M% `/ e0 N* o
UF_DISP_CIRCLE_IN_SQUARE; B( ^. Q$ S- h. H( i9 d  F
UF_DISP_SQUARE_IN_SQUARE* k6 ?% Q9 Z8 q/ K: A
UF_DISP_FILLED_LEFT_TRIANGLE4 Y, z+ c3 V! ^8 M, o# O
UF_DISP_FILLED_RIGHT_TRIANGLE- J$ _5 c/ z& O+ \3 F
UF_DISP_FILLED_UP_TRIANGLE! d- ~5 S4 j0 j6 e7 `8 I' t
UF_DISP_FILLED_DOWN_TRIANGLE
5 g5 Q8 M" u( a& z6 W4 E3 dUF_DISP_FILLED_LEFT_TRIANGLE_IN_CIRCLE
  l  @! A+ A' B6 W7 s* YUF_DISP_FILLED_RIGHT_TRIANGLE_IN_CIRCLE: N9 B  X# `6 B( |' j
UF_DISP_FILLED_UP_TRIANGLE_IN_CIRCLE
9 a+ p$ d$ T7 Y3 [  b+ gUF_DISP_FILLED_DOWN_TRIANGLE_IN_CIRCLE
2 ^9 q- Q* u7 ]9 L# FUF_DISP_FILLED_LEFT_TRIANGLE_IN_SQUARE
$ b: a/ c2 a2 MUF_DISP_FILLED_RIGHT_TRIANGLE_IN_SQUARE% W4 O0 B! h6 ]8 j% V
UF_DISP_FILLED_UP_TRIANGLE_IN_SQUARE$ ~; r% f8 |9 M+ J5 ?' M
UF_DISP_FILLED_DOWN_TRIANGLEIN_SQUARE. `" J2 |. l% N+ L" M& B
UF_DISP_ROUNDED_CROSS) X2 e: n. Z% v" G; z
UF_DISP_FILLED_DIAMOND1 o( U, |, G, Q9 x( i2 y
UF_DISP_UP_DOWN_TRIANGLES
$ ~2 s4 ~  r$ G7 Q. x% J& `3 E# vUF_DISP_LEFT_RIGHT_TRIANGLES
. ^. H5 t, a7 r) lUF_DISP_SMALL_WHEEL
  M1 Q/ m- B$ i5 r* I0 e+ R8 L4 gUF_DISP_LARGE_WHEEL
% U6 E3 v) v; ^1 IUF_DISP_HOLLOW_CIRCLE( |2 h/ C2 K: j% t, D5 [
UF_DISP_PREVIEW_PERPENDICULAR
3 j% t; Z( H: H6 W" N; w/ M1 _UF_DISP_PREVIEW_HORIZONTAL
/ ~$ `8 s! h3 c9 t, o( p; |UF_DISP_PREVIEW_VERTICAL( h; V" u7 L6 P/ J
UF_DISP_PREVIEW_TANGENT
- m4 w1 I5 s2 _& PUF_DISP_PREVIEW_PARALLEL- o7 M7 g4 w- g; E8 s7 i
UF_DISP_PREVIEW_POINT_ON_CURVE
: D! j! v' M. R8 X% nUF_DISP_PREVIEW_COLLINEAR1 y. T; I/ P5 E
UF_DISP_RULER
; ?# c% j/ y1 W& g7 l# ^UF_DISP_PROTRACTOR
, z! ^# P3 n' @9 WUF_DISP_SKETCH_NOTEBOOK
# }! R" d: C7 p* \! M" vUF_DISP_ARC_END_POINT) A6 `: S+ n/ N& |
UF_DISP_2_PT_ARC_MARKER
' C1 _. z& E" s  EUF_DISP_BIG_ASTERISK
) [9 T( }, O* j  }& oUF_DISP_LINE_IN_CIRCLE0 R8 J6 e, f$ @7 F3 L4 E
UF_DISP_PLUS_IN_CIRCLE" u9 s) f! M6 Q. A
UF_DISP_CENTER_OF_ROTATION3 o$ u7 k* d: N2 O% S
UF_DISP_PREVIEW_X+ i9 p/ @0 X4 t! G. e+ y# ]
UF_DISP_PREVIEW_Y
& m7 Q( ?" s( [( rUF_DISP_PREVIEW_Z" a# }8 P& N  O1 d$ x' G
UF_DISP_2T_GENERAL_SPOT_WELD
' h' f8 m$ H' z6 s( iUF_DISP_3T_GENERAL_SPOT_WELD; v5 \% B  t6 z2 G3 W
UF_DISP_4T_GENERAL_SPOT_WELD
7 p( }1 Z, b0 [3 o" eUF_DISP_2T_VITAL_SPOT_WELD' X* Z& K. V$ Q- S5 C1 z) m
UF_DISP_3T_VITAL_SPOT_WELD9 f( \( F6 g9 }& s9 E# [+ {
UF_DISP_4T_VITAL_SPOT_WELD
% Y' C- d$ Y2 i7 ^UF_DISP_2T_IMPORTANT_SPOT_WELD, o; V. p/ C6 B9 t7 P# d
UF_DISP_3T_IMPORTANT_SPOT_WELD+ g  W$ i; ?8 R
UF_DISP_4T_IMPORTANT_SPOT_WELD/ s* p. J, C5 i' T9 x
UF_DISP_2T_SEMIPANEL_SPOT_WELD
& }! ?6 r0 s3 }. K( z5 TUF_DISP_3T_SEMIPANEL_SPOT_WELD
% \) a7 f6 v/ M* ?UF_DISP_4T_SEMIPANEL_SPOT_WELD  L! r; S+ s2 N5 b" N$ @7 a( \
UF_DISP_SPOT_WELD_NUT4 B6 G; x3 [5 y/ C4 I+ l. x: U
UF_DISP_SPOT_WELD_STUD4 Z# U) o6 {$ y9 \/ B9 q
UF_DISP_INVALID_MARKER
1 D/ P/ I4 ^) W" F9 U: c
- [4 U0 S$ r. N9 c) b: i) v
1 K* m9 Y3 k$ U0 F* e9 h
上海点团信息科技有限公司,承接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二次开发专题模块培训报名开始啦

    我知道了