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二次开发源码:分享下公差标注类型符号

[复制链接]

2019-4-15 22:13:06 1983 0

admin 发表于 2019-4-15 22:13:06 |阅读模式

admin 楼主

2019-4-15 22:13:06

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

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

x
0 X- [' K3 N8 c' ~
NX二次开发源码:分享下公差标注类型符号7 ^& {, F3 r: r8 P

  J, R4 F6 s1 f% ?7 ]8 W 捕获.PNG . f2 S4 u' _; _: u$ t1 u) Q0 [

( K9 d( E3 f+ h3 q[mw_shl_code=cpp,true]# d6 h. R% e, w1 l" R' f% k; K3 l6 E

3 i" L: o  ~) RNXString CheckFCFAssociates::getFCFSymbol(string symbolStr)' y! J) s" v7 {; D3 \
{# }" s* G+ ], e* s
        if (symbolStr == "<&1>")
$ a8 Z# j, X4 Y! x        {. N# ^$ a7 Y# y7 ~! D1 S3 u
                return "straightness";" u/ e1 B- d" L, }. F
        }* I. }7 o+ w6 A) P- V
        else if (symbolStr == "<&2>")
2 B  F" o& M. t7 n        {
  s% |, d& }& E9 x                return "flatness";' }  Z. b- q2 x/ B& t( r
        }2 ^* o' ]/ u$ i3 v, r5 {2 I0 b' M8 O
        else if (symbolStr == "<&3>")# _4 H+ a4 `8 n" f9 M, U* |+ y
        {" d: F" {! e" Z( @" [" w5 G+ V
                return  "circularity";' h1 |, S3 p2 |' H/ n* H
        }- n. i7 c& j) E. L0 p" y: z
        else if (symbolStr == "<&4>")- o4 w  h" n: k; V
        {
* Q- q1 x6 v' c, J: G8 _                return  "cylindricity";9 [1 z4 v; L6 U
        }+ ?2 S: G& n# O: b. F9 ?
        else if (symbolStr == "<&5>")2 ^1 |9 B. @$ [; ]
        {
: T8 [& W. L* }% e( }1 Z) U                return  "tophalfcircle";
2 i" h7 V  F$ n) a        }
% n, j2 F/ b5 N4 b8 T        else if (symbolStr == "<&6>")( R/ \  {# k5 t
        {0 }+ r  T. q$ l! s8 Q8 V8 U$ r- \: H
                return  "tophalfmoon";  P! e0 T/ c3 g3 ]
        }7 c' `  M5 ]9 U. u
        else if (symbolStr == "<&7>")
+ Q) z9 h2 [, k9 x2 o% J/ @! ?        {
: F8 E8 h; p2 z2 b; }& \% ]                return  "angularity";
/ }% ~1 v+ u* w* K+ x9 H  B: @' W; d        }, f  y1 c) o8 q/ L+ v8 Y' f  O
        else if (symbolStr == "<&8>")
1 q$ {8 W% W& y2 C        {
' P7 r( `" a$ R- E                return  "perpendicularity";/ X5 z$ }/ f5 ?+ f$ W
        }
/ q( w2 ]- O! j" V" V$ _        else if (symbolStr == "<&9>")
/ K7 \) P+ A- h2 w        {, I; E- c" r% t8 C: q; Y
                return  "parallelism";9 C/ y4 I; N" E* a0 G; Z
        }# L0 Y- f$ \8 |. K( i0 g" m+ H3 k
        else if (symbolStr == "<&10>")
/ t* ?4 o2 v. m        {$ J- D2 G- ^2 P7 _
                return  "position";
: b& r5 E0 c0 V& q% K( b& |8 K        }
) b; C# c5 h, r) M1 _/ b. B1 C        else if (symbolStr == "<&11>")) ?' I& R# n1 @- n
        {
9 i( v6 n5 n4 @                return "concentricity";
: P* l3 E' j* ~; w
- t, b3 W' w) X" V: ]        }9 j% {8 _% x$ ]$ K" i
        else if (symbolStr == "<&12>")
3 c4 p  i+ x$ K; @& N        {/ I8 @9 n: ^" z
                return  "symmetry";2 o# t/ V# _* P! X4 f) z8 f+ D8 [
8 v% w1 G/ D; ]; B# x
        }
2 s5 z9 |! s# Y$ K  U9 y        else if (symbolStr == "<&13>"): a+ w2 u& n! q" R0 H. U
        {( ]% x2 i& R6 f: h  R/ M4 ~. g/ e
                return  "runout_circular";
* G" |+ @! V1 F6 D* ?3 l) z, f* M5 K: {8 \
        }% b5 Z% x  ]) j1 q9 O9 t' |
        else if (symbolStr == "<&15>")0 `3 h8 _7 J8 W4 T' f9 Z1 C
        {( A: X  C) c' y! Q9 c& _
                return  "runout_total";) Y. b5 f8 R6 Z6 Y# i
. R* v& N7 u# x# Z% [/ ~
        }
% {2 U; {4 ?0 M4 c7 Y% ~        else if (symbolStr == "<&20>")
  Y% x: J+ {5 w4 l- `2 L7 V        {, G7 L  m4 d* l8 D* T7 F
                return  "quantity_drafting";; ~, v6 w7 M# U% x3 C- u9 ^

3 S9 E* n( H7 c- }: T# |0 i        }9 E: N0 X* J0 c# j, w2 k& I
        else) W) q9 q5 |* x8 ?. _% }  I! z
        {# e) m- [3 ?5 u! M4 s! Q
                return  "NA";6 R1 z% }* A% R: l) `
        }
6 S. E/ f& u3 b& X% f7 T}[/mw_shl_code]* M0 }) d& [7 Y" m
上海点团信息科技有限公司,承接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二次开发专题模块培训报名开始啦

    我知道了