PLM之家精品课程培训

PLM之家精品课程培训

联系电话:18301858168   |   QQ咨询:939801026
NX二次开发培训

NX二次开发培训

UFUN/NXOpen C++和实战案例

适合初级入门或想深入了解二次开发的工程师,本培训结合ufun,NXOpen C++,大量的实例及官方内部的开发技术。
公众号二维码

关注公众号

点击扫描二维码免费在线高清教程

课程详情
Catia二次开发培训

Catia二次开发培训

市场需求大,掌握核心技术前景广阔

Catia二次开发的市场需求大,人才稀缺。掌握开发技能潜力巨大,随着经验积累将在汽车、航空等领域有所作为。
B站二维码

在线原创B站视频

点击关注工业软件传道士主页

课程详情
Teamcenter培训

Teamcenter培训

全方位培训,从基础应用到高级开发全覆盖

涵盖用户应用基础培训、管理员基础培训、管理员高级培训及二次开发培训等全方位内容,由多年经验讲师打造。
QQ群二维码

加入同行交流

点击扫描二维码加入QQ群

课程详情
×

PLM之家plmhome公众号

课程涵盖: PLM之家所有原创视频

×

关注B站视频

所有高清视频一览无余,全部在线播放学习

×

加入PLM之家QQ群

同行交流,疑问解答,更多互助

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

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

[复制链接]

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

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

admin 楼主

2015-3-11 22:39:45

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

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

x

( X) x1 r. B/ `  w/ p( uNX二次开发源码分享,显示点的临时符号的方法
) t5 h3 Q4 s1 Tstatic void display_temporary_asterisk(double *coords)
& ]( \8 J+ d5 _, Y{1 e% w- N/ T6 @0 h
    UF_OBJ_disp_props_t
* c3 x, `7 A; k+ ]. ?1 D, ]        attrib = { 1, 0, UF_OBJ_NOT_BLANKED, UF_OBJ_WIDTH_NORMAL,% J  A. Y2 ~7 Y2 t1 y6 s( L5 v+ b
            UF_OBJ_FONT_SOLID, FALSE};. W  u8 W$ n/ R8 D# o; ~
    UF_CALL(UF_DISP_display_temporary_point(NULL_TAG, UF_DISP_USE_ACTIVE_PLUS,
9 h9 h2 T$ N+ |) P        coords, &attrib, UF_DISP_ASTERISK));1 _. a3 ^5 x  v
}! Q6 O) O4 J0 |9 u* i
这里可以将UF_DISP_ASTERISK改成其他类型- x3 j: u  D2 _8 n$ e
UF_DISP_NO_MARKER = 06 |! [, f1 n: ?2 _4 a
UF_DISP_POINT& J' k: a7 k8 R6 R4 ?# P
UF_DISP_DOT
7 y$ K0 b) Y% u$ AUF_DISP_ASTERISK: S- M0 \( `% [; L0 q, t) M5 k
UF_DISP_CIRCLE; Y9 @1 \8 D) x# D% F7 b
UF_DISP_POUNDSIGN
; q) s4 I" r  I( s! `UF_DISP_X
1 |/ {2 h/ ~" m+ cUF_DISP_GRIDPOINT: E3 m# F3 c0 \
UF_DISP_SQUARE
; N5 c" s( C* m! u  o( [UF_DISP_TRIANGLE_MARKER' a$ q; {( s" J4 o
UF_DISP_DIAMOND
5 f1 @  e  x0 K' h9 S4 M. lUF_DISP_CENTERLINE
* W( e( f1 v2 o5 v$ qUF_DISP_CONS_FIX
" V0 K. U$ `$ R, h$ v. yUF_DISP_CONS_HORIZONTAL. Q2 Y* ~2 N! b2 [6 t0 V- y
UF_DISP_CONS_VERTICAL  R* x0 B% C* X, q5 l# f( g8 S
UF_DISP_CONS_PARALLEL+ W6 e8 u- F9 e- T# J% c3 M7 w
UF_DISP_CONS_PERPENDICULAR# g( F7 C. T' ~; H* K
UF_DISP_CONS_TANGENT% u% U' z# C0 a
UF_DISP_CONS_CONCENTRIC
6 n* M5 G5 S# p" j; x% {+ |0 WUF_DISP_CONS_COINCIDENT
+ a$ B3 T& U& B1 nUF_DISP_CONS_COLLINEAR& Y" E$ Y( w. Z9 I
UF_DISP_CONS_POINT_ON_CURVE7 T2 e# i& U2 Y1 l
UF_DISP_CONS_MIDPOINT
' N* {) E' u/ Z( s/ t3 eUF_DISP_CONS_EQUAL_LENGTH- y: C2 U# I1 D2 y  m- x; n, l
UF_DISP_CONS_EQUAL_RADIUS9 ^9 y) a% O' T: Z+ @
UF_DISP_CONS_CONSTANT_LENGTH! C5 \; u' n8 S: D
UF_DISP_CONS_CONSTANT_ANGLE$ @8 k/ F: [0 G
UF_DISP_CONS_MIRROR' |1 c  y3 \* T/ G
UF_DISP_DIM_RADIUS$ ~2 p5 \" g" T3 o
UF_DISP_DIM_DIAMETER
( D( r% D  }& m% YUF_DISP_DIM_PARALLEL, T' M/ J+ O. F; ~
UF_DISP_DIM_PERPENDICULAR
! k# e* a4 d+ L4 OUF_DISP_CONS_SLOPE* D1 o7 g& d% g  w  E/ _" B
UF_DISP_CONS_STRING' F: Y& J7 L9 S% Y- {
UF_DISP_CONS_UNIFORM_SCALED
' z5 A+ p# e1 l/ h7 RUF_DISP_CONS_NON_UNIFORM_SCALED
1 w! a& z  z( @& O! E9 w& LUF_DISP_CONS_ASSOC_TRIM
! a4 p) J5 d$ l" S! DUF_DISP_CONS_ASSOC_OFFSET7 q7 i. v# T. L' S5 ^' X* N
UF_DISP_2T_RES_SPOT_WELD: P) r' k; R9 a* ~
UF_DISP_3T_RES_SPOT_WELD6 a) h, R# Z/ X
UF_DISP_4T_RES_SPOT_WELD
; M! M: W' g+ ]; tUF_DISP_2T_DC_SPOT_WELD3 W) I; F, _: o9 v9 z
UF_DISP_3T_DC_SPOT_WELD4 W3 M! J- S6 o  i  V' j2 `
UF_DISP_4T_DC_SPOT_WELD
. \  S2 ], F4 h' e6 D5 }UF_DISP_2T_KPC_SPOT_WELD5 v8 Y5 X' l% @% D4 T2 X9 E$ p
UF_DISP_3T_KPC_SPOT_WELD$ h" V/ f. G  y% b% T" m& |6 J' {
UF_DISP_4T_KPC_SPOT_WELD
+ q) u# L# B# T0 ~UF_DISP_2T_PROC_SPOT_WELD* E  h/ M4 R' y0 k$ q
UF_DISP_3T_PROC_SPOT_WELD0 k% ?: ~; k7 k
UF_DISP_4T_PROC_SPOT_WELD
0 x  s8 j1 Y6 r0 O6 k9 q- B5 Y1 f" RUF_DISP_ARC_SPOT_WELD  c8 x0 ^3 n" {. {& y! _
UF_DISP_CLINCH_WELD
# b+ A# t! n/ ~8 N3 _0 a- VUF_DISP_ANCHOR
5 M1 a) b1 n9 h# K4 xUF_DISP_LEFT_LEADER_CONNECTION
# w( x8 }$ L% N* s& EUF_DISP_RIGHT_LEADER_CONNECTION1 `' [5 h2 R  X. [0 u* K
UF_DISP_FILLED_CIRCLE2 D9 q# L5 o8 S: H* q, ]. S# y3 i3 n' G8 A
UF_DISP_FILLED_SQUARE1 }' x- }$ V2 h! u9 ]# P
UF_DISP_LARGE_FILLED_SQUARE
0 @2 N, m# y& e. W5 BUF_DISP_DATUM_POINT) @" Y! Q1 P& x! Y; E
UF_DISP_SNAPPING_DIAMOND
9 k2 y! r' q; C9 }( EUF_DISP_CIRCLE_IN_CIRCLE
' j# Q) C' W4 R- v, B; A* o( nUF_DISP_CIRCLE_IN_SQUARE" A6 e/ u' q3 m; B8 L
UF_DISP_SQUARE_IN_SQUARE
, [4 ~& P! y! {" }  q1 M$ HUF_DISP_FILLED_LEFT_TRIANGLE4 f% k2 h" ]5 Y
UF_DISP_FILLED_RIGHT_TRIANGLE7 U) |, g$ F; g, B% [) r& f8 p
UF_DISP_FILLED_UP_TRIANGLE
% @( n, |+ g* ^$ E' E( c+ h4 f8 e3 NUF_DISP_FILLED_DOWN_TRIANGLE
6 K$ U( m- \1 ~4 YUF_DISP_FILLED_LEFT_TRIANGLE_IN_CIRCLE* a0 ]/ \3 H1 q) w' p. w/ W* b
UF_DISP_FILLED_RIGHT_TRIANGLE_IN_CIRCLE
$ {# _# p. }, v- QUF_DISP_FILLED_UP_TRIANGLE_IN_CIRCLE. j3 i3 R6 `; d" u' A1 |$ a( G
UF_DISP_FILLED_DOWN_TRIANGLE_IN_CIRCLE  \. y% F! h9 _( w( |
UF_DISP_FILLED_LEFT_TRIANGLE_IN_SQUARE+ E9 B. @3 r: N4 s' O. g
UF_DISP_FILLED_RIGHT_TRIANGLE_IN_SQUARE) ?; h" L- x, \- ?, l" }
UF_DISP_FILLED_UP_TRIANGLE_IN_SQUARE0 p) `6 }/ }' h
UF_DISP_FILLED_DOWN_TRIANGLEIN_SQUARE
: Y. x( @' S5 C+ x8 y' @% k$ ?- D, g% wUF_DISP_ROUNDED_CROSS
1 w( _) P9 N- B% `UF_DISP_FILLED_DIAMOND
9 e- |5 k# d, F1 @2 C* UUF_DISP_UP_DOWN_TRIANGLES) k3 r3 N# A& n- y
UF_DISP_LEFT_RIGHT_TRIANGLES
) o; H" }* H& ]7 j$ \6 RUF_DISP_SMALL_WHEEL
. j1 h2 C& Z0 p- {UF_DISP_LARGE_WHEEL& Z5 H- t" o' R( w8 a. g
UF_DISP_HOLLOW_CIRCLE
/ G# `2 I! x# R% i3 y$ Y+ VUF_DISP_PREVIEW_PERPENDICULAR7 ]( f. q2 ~; q- J$ J/ r
UF_DISP_PREVIEW_HORIZONTAL
! c3 n0 J. B0 M! x9 CUF_DISP_PREVIEW_VERTICAL
% d! _  l5 q! N8 `3 d) A2 E( I- p6 OUF_DISP_PREVIEW_TANGENT2 A% ]8 Q' k2 A# h
UF_DISP_PREVIEW_PARALLEL
6 G7 F2 X+ Q' U2 }3 A7 J& eUF_DISP_PREVIEW_POINT_ON_CURVE
* C, D: [* b1 o+ M& IUF_DISP_PREVIEW_COLLINEAR
+ i  m' Y; g- w* h" y  YUF_DISP_RULER" I" k( v: s4 F! X0 p7 M8 J( U0 K" E
UF_DISP_PROTRACTOR  k( c2 y: `% @& Q/ [  A, a0 g, N
UF_DISP_SKETCH_NOTEBOOK4 e  ?! x; Z; r% O) \
UF_DISP_ARC_END_POINT
3 Q+ u0 g( R2 h- D& s& I1 y7 ZUF_DISP_2_PT_ARC_MARKER
5 _2 j* M# j! h# XUF_DISP_BIG_ASTERISK% k7 h- `" m: e$ Z8 f# K
UF_DISP_LINE_IN_CIRCLE
1 Q+ V3 h( `6 @' D; hUF_DISP_PLUS_IN_CIRCLE( M- B7 B0 t/ z/ u0 ]4 y7 I
UF_DISP_CENTER_OF_ROTATION" d/ c1 e. J7 {+ u! s" k
UF_DISP_PREVIEW_X- S8 b% w6 H$ Z8 u" I0 I! S7 G
UF_DISP_PREVIEW_Y
% S# K) ~; ?" nUF_DISP_PREVIEW_Z
. s7 R2 _- y0 m5 L$ _( IUF_DISP_2T_GENERAL_SPOT_WELD% h3 m5 K6 {5 r* w+ ^
UF_DISP_3T_GENERAL_SPOT_WELD. q+ e% a% p  _: m; V" M
UF_DISP_4T_GENERAL_SPOT_WELD
2 P% |. v" U1 [1 q% h5 kUF_DISP_2T_VITAL_SPOT_WELD8 w. U. V7 q! I/ E
UF_DISP_3T_VITAL_SPOT_WELD
9 ^$ N5 o# N$ AUF_DISP_4T_VITAL_SPOT_WELD" v8 p: s% ?# D1 H; ]; K6 g
UF_DISP_2T_IMPORTANT_SPOT_WELD
1 S; j; ?! |% ?' x9 KUF_DISP_3T_IMPORTANT_SPOT_WELD
& P7 }: q; v3 L# tUF_DISP_4T_IMPORTANT_SPOT_WELD
# D' P/ C6 K0 ^; ~9 j* }UF_DISP_2T_SEMIPANEL_SPOT_WELD6 x) Q  }  a5 ^1 a
UF_DISP_3T_SEMIPANEL_SPOT_WELD
/ |7 s, C* \. x# p  H4 U7 aUF_DISP_4T_SEMIPANEL_SPOT_WELD
1 _- S$ R: }+ f1 N4 VUF_DISP_SPOT_WELD_NUT
" V. }2 c: k; K" l- `5 aUF_DISP_SPOT_WELD_STUD
' x/ n6 e$ c) b( jUF_DISP_INVALID_MARKER
: Q5 K$ f/ E+ t7 h, y9 }* w( s- z) Y/ e: y/ ^& I5 E

% s/ ~6 }5 `* 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二次开发专题模块培训报名开始啦

    我知道了