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

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

[复制链接]

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

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

admin 楼主

2015-3-11 22:39:45

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

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

x

3 h6 r, \7 k/ O$ C0 |$ N) ~7 j  qNX二次开发源码分享,显示点的临时符号的方法! R) c9 Q- I! o2 W. M/ v
static void display_temporary_asterisk(double *coords)
4 _/ ~! @7 a6 N% J2 D. S% @{
4 v" r6 J+ ~, k    UF_OBJ_disp_props_t: F# T5 z8 S8 U, n, n* }1 t
        attrib = { 1, 0, UF_OBJ_NOT_BLANKED, UF_OBJ_WIDTH_NORMAL,, d! Y, G0 [& P+ V9 O* B
            UF_OBJ_FONT_SOLID, FALSE};' j; j1 J# ~: c8 P' b5 j3 ^
    UF_CALL(UF_DISP_display_temporary_point(NULL_TAG, UF_DISP_USE_ACTIVE_PLUS,+ p: H0 ~' }6 L
        coords, &attrib, UF_DISP_ASTERISK));* C- E$ p" K, U5 f
}
3 V4 z% Q6 Q, }' v' y" Y这里可以将UF_DISP_ASTERISK改成其他类型
# e# P. d9 o( A$ K: a! K  ]UF_DISP_NO_MARKER = 0
0 f* @; v4 o. N, r# S' p, kUF_DISP_POINT/ Y1 P' v# ]* m* x6 I$ j
UF_DISP_DOT) v" N, ]1 H: K* l: T  s
UF_DISP_ASTERISK$ R- j7 S/ _; Z3 m
UF_DISP_CIRCLE; D- ]# l& A6 p0 N
UF_DISP_POUNDSIGN* t8 `( s1 ?7 E
UF_DISP_X
( d3 P- Z# v+ g6 Q4 JUF_DISP_GRIDPOINT
# T8 y, c" {3 h' T* V8 ~+ D9 ?UF_DISP_SQUARE
6 \8 ~  F. X( rUF_DISP_TRIANGLE_MARKER: A4 O+ b+ R7 f6 u. y( Q9 |& X* Y
UF_DISP_DIAMOND
* W! `" T. E( Q5 y4 vUF_DISP_CENTERLINE
. @, ]! |2 p9 w1 W. ?* ^% r, hUF_DISP_CONS_FIX
. o6 f1 j- t$ s6 mUF_DISP_CONS_HORIZONTAL2 j( x" E9 m( n- k/ z6 S# x
UF_DISP_CONS_VERTICAL; M: h  g3 g, w  f3 s1 }
UF_DISP_CONS_PARALLEL, l& ]& g3 V8 s- m- f& t
UF_DISP_CONS_PERPENDICULAR' w- Z# `0 Y2 O2 M# `
UF_DISP_CONS_TANGENT
5 Q- x. E4 G4 {UF_DISP_CONS_CONCENTRIC4 i3 G. Q0 E: Y# D! B
UF_DISP_CONS_COINCIDENT
, k5 L+ P1 e% M7 d0 JUF_DISP_CONS_COLLINEAR/ r+ A# V! x* c. U! N
UF_DISP_CONS_POINT_ON_CURVE
9 A* x/ E1 l6 ~5 L3 R2 |UF_DISP_CONS_MIDPOINT% {9 \  c" z/ H0 T6 B4 U
UF_DISP_CONS_EQUAL_LENGTH9 [8 e( b- g) D* m' ^0 e
UF_DISP_CONS_EQUAL_RADIUS
9 s& t6 p- f9 V7 d" h2 o' ^) X: j8 \UF_DISP_CONS_CONSTANT_LENGTH
( C0 ^3 q8 b" q3 SUF_DISP_CONS_CONSTANT_ANGLE+ l* J  H2 L6 D8 P# _  B; I8 x
UF_DISP_CONS_MIRROR- a1 }! x" f. a; e/ y; F
UF_DISP_DIM_RADIUS  A" ~. X2 x# C  V: t
UF_DISP_DIM_DIAMETER
+ F) T$ A" A' nUF_DISP_DIM_PARALLEL+ j  n/ _" |* h' D9 b
UF_DISP_DIM_PERPENDICULAR
4 a# u+ D  T# L6 y! vUF_DISP_CONS_SLOPE: g+ ?) G& I) q& C1 ?
UF_DISP_CONS_STRING
6 I# @5 }; b2 n/ T: y: R6 FUF_DISP_CONS_UNIFORM_SCALED
$ J* t& c" ^2 `% ]UF_DISP_CONS_NON_UNIFORM_SCALED- c4 l- X' c% X. X3 R
UF_DISP_CONS_ASSOC_TRIM
8 N2 z& a  U" bUF_DISP_CONS_ASSOC_OFFSET3 G/ [. {9 M1 b
UF_DISP_2T_RES_SPOT_WELD- v3 _, C+ }6 F, ?: y: D
UF_DISP_3T_RES_SPOT_WELD4 O  X: x$ i9 A
UF_DISP_4T_RES_SPOT_WELD
5 E+ \8 A# y. g, zUF_DISP_2T_DC_SPOT_WELD; U5 Q1 t( J7 I" \7 j- f
UF_DISP_3T_DC_SPOT_WELD8 i( W! F' w+ N7 P/ g" ^$ ^# e
UF_DISP_4T_DC_SPOT_WELD
9 J. v/ v( t" _, Z8 x% @* bUF_DISP_2T_KPC_SPOT_WELD8 L' {. Z) w% ~3 S: M7 m, H2 Z
UF_DISP_3T_KPC_SPOT_WELD6 ]4 v3 Z: v1 [, Y7 Q. ^0 D# d! {
UF_DISP_4T_KPC_SPOT_WELD/ y: s* w5 ^9 ]) l
UF_DISP_2T_PROC_SPOT_WELD' X- v- P/ f% `3 k' c
UF_DISP_3T_PROC_SPOT_WELD
4 w) x" G+ u/ O# P; `$ q; K0 vUF_DISP_4T_PROC_SPOT_WELD0 O8 o5 O$ \" @7 h! h4 h* X
UF_DISP_ARC_SPOT_WELD
1 @$ w' \( W6 x& vUF_DISP_CLINCH_WELD
  o$ f, F2 |5 n$ t5 xUF_DISP_ANCHOR
$ d( ]' o6 ]/ \0 jUF_DISP_LEFT_LEADER_CONNECTION
# n: n$ [) Y5 c; a) y# IUF_DISP_RIGHT_LEADER_CONNECTION
( x. W1 u4 t1 U8 H# f% oUF_DISP_FILLED_CIRCLE
) o- ?# b6 K( {3 \" ~UF_DISP_FILLED_SQUARE
3 }6 L4 F% v9 F6 U' P8 DUF_DISP_LARGE_FILLED_SQUARE
) D/ w4 T% X+ q" JUF_DISP_DATUM_POINT* g$ A6 w  ?9 ~
UF_DISP_SNAPPING_DIAMOND" m/ K0 Q; h7 p9 }+ B4 Y5 m$ ?" C
UF_DISP_CIRCLE_IN_CIRCLE$ a$ U7 T: s) ^# f& M5 u
UF_DISP_CIRCLE_IN_SQUARE
; W' j8 V3 z4 pUF_DISP_SQUARE_IN_SQUARE( P$ e' d" q+ u! C! u7 _( u1 n
UF_DISP_FILLED_LEFT_TRIANGLE
+ {3 {' r5 U2 z: K* g) N% {" LUF_DISP_FILLED_RIGHT_TRIANGLE
$ R6 c+ p' s/ `% N# q- O# @6 DUF_DISP_FILLED_UP_TRIANGLE
9 _! N  R& W. G6 o. ]/ AUF_DISP_FILLED_DOWN_TRIANGLE
4 M- c( o, n" I  y1 |0 bUF_DISP_FILLED_LEFT_TRIANGLE_IN_CIRCLE
! D* ~% M2 S+ P8 M! ?0 G9 \UF_DISP_FILLED_RIGHT_TRIANGLE_IN_CIRCLE6 c/ _+ Z3 v! n0 Q/ p2 h# o
UF_DISP_FILLED_UP_TRIANGLE_IN_CIRCLE$ O& I! |% R$ C
UF_DISP_FILLED_DOWN_TRIANGLE_IN_CIRCLE
" S, c9 b3 S/ T6 [5 YUF_DISP_FILLED_LEFT_TRIANGLE_IN_SQUARE
4 x- s( z& X* ~UF_DISP_FILLED_RIGHT_TRIANGLE_IN_SQUARE' ?% e+ Q! r9 `/ C* z8 j- F  @
UF_DISP_FILLED_UP_TRIANGLE_IN_SQUARE9 g# J, P- P2 \
UF_DISP_FILLED_DOWN_TRIANGLEIN_SQUARE
1 p9 T9 _5 h5 ^2 [- W2 OUF_DISP_ROUNDED_CROSS
' q" s+ Z4 s& x( E1 bUF_DISP_FILLED_DIAMOND/ C( [4 ^( N5 x3 p$ O
UF_DISP_UP_DOWN_TRIANGLES
1 w! p0 l- F6 X* l+ WUF_DISP_LEFT_RIGHT_TRIANGLES- {% O, W& Z( ?- T6 k9 h
UF_DISP_SMALL_WHEEL
1 X) c, R+ D! p, \  d4 F+ R& WUF_DISP_LARGE_WHEEL
3 e5 |5 [% `: p: b  IUF_DISP_HOLLOW_CIRCLE
: o% d. `3 q) F5 G1 D( i3 S4 dUF_DISP_PREVIEW_PERPENDICULAR
+ e7 I& A4 e+ C% F5 F  `) dUF_DISP_PREVIEW_HORIZONTAL& w" t4 L! o  ~. I- s$ v
UF_DISP_PREVIEW_VERTICAL
- `  |/ R! J9 L9 p$ ~& b  }/ `7 Q3 j1 \UF_DISP_PREVIEW_TANGENT
- D5 N. T/ x4 Y; y# o* ~( I$ o+ ZUF_DISP_PREVIEW_PARALLEL
; Z* W( b) o" O# }" oUF_DISP_PREVIEW_POINT_ON_CURVE1 i; S/ S- R4 L/ H7 v% m# I5 Z
UF_DISP_PREVIEW_COLLINEAR* W% j, G( p+ k# O  `8 S! F8 a: U
UF_DISP_RULER
) o" ~9 U; E9 pUF_DISP_PROTRACTOR1 b! m! k2 }- F4 Z
UF_DISP_SKETCH_NOTEBOOK( E" ^) M: g: @" A' v- ~; T
UF_DISP_ARC_END_POINT# ~5 a3 M+ b' b: D/ d0 f; h. S
UF_DISP_2_PT_ARC_MARKER+ D- F) v9 G/ h  U
UF_DISP_BIG_ASTERISK
2 z+ U  F; p$ N  t0 U; mUF_DISP_LINE_IN_CIRCLE
  M6 e9 G( A8 e$ [$ M: `5 I, D0 GUF_DISP_PLUS_IN_CIRCLE( }/ S8 ^+ B* u3 q% Q
UF_DISP_CENTER_OF_ROTATION
. _8 Q$ K, w: H6 cUF_DISP_PREVIEW_X
4 h2 k; g+ U3 e" AUF_DISP_PREVIEW_Y* L2 `3 N' e! ~! @
UF_DISP_PREVIEW_Z0 b: }$ v) H3 z- M
UF_DISP_2T_GENERAL_SPOT_WELD, q* v0 f: `9 q; Q4 ~
UF_DISP_3T_GENERAL_SPOT_WELD, k$ b+ l6 S( y( o: [; E
UF_DISP_4T_GENERAL_SPOT_WELD
1 i. t6 H6 g( D% N  w0 G: CUF_DISP_2T_VITAL_SPOT_WELD
' p8 ]7 Z3 l  t9 t6 KUF_DISP_3T_VITAL_SPOT_WELD
6 u- S3 A2 K% G! P5 f4 D& ~UF_DISP_4T_VITAL_SPOT_WELD
$ K. f$ a! o% [UF_DISP_2T_IMPORTANT_SPOT_WELD0 {; S$ j3 L- [# @# e0 a
UF_DISP_3T_IMPORTANT_SPOT_WELD
5 X& y5 b# J4 |- {5 yUF_DISP_4T_IMPORTANT_SPOT_WELD; n; Y4 d. X# I5 X  \/ e
UF_DISP_2T_SEMIPANEL_SPOT_WELD" [0 K0 a; ^) R+ N5 K  T7 }- K
UF_DISP_3T_SEMIPANEL_SPOT_WELD
0 a5 N9 E( ~8 k/ a9 `UF_DISP_4T_SEMIPANEL_SPOT_WELD
  C" s7 r5 @' _" q4 f6 B! YUF_DISP_SPOT_WELD_NUT
+ l3 i! _8 R' t# B$ x3 ?UF_DISP_SPOT_WELD_STUD
1 K/ w/ N: G* V# u7 GUF_DISP_INVALID_MARKER
; G. Y6 i* h6 D7 J
: f) B( y$ Y' t
  |& Z1 T" X( z+ e2 l' ~; M
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 doTeam.tech
回复

使用道具 举报

发表回复

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

返回列表 本版积分规则

  • 发布新帖

  • 在线客服

  • 微信

  • 客户端

  • 返回顶部

  • x
    温馨提示

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

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

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

    我知道了