查看: 24161|回复: 7

[公告] PLM之家 UG NX9.0二次开发(ufun和NXOpen C++)网络培训火热报名

  [复制链接]

4

主题

3

回帖

40

积分

管理员

积分
40
发表于 2014-6-17 11:12:37 | 显示全部楼层 |阅读模式
活动类型:
网络培训
开始时间:
2014-6-17 17:17 至 2014-7-31 17:17 商定
活动地点:
网络培训
性别:
不限
每人花销:
3500 元
已报名人数:
11
报名截止:
2014-12-26 04:46
& w7 V, b5 G' ], p2 C; g
. z- |( \6 w! }; \2 N5 g
; V' r, ^# z0 a  _$ F2 l
PLM之家 UG NX9.0二次开发(ufun + NXOpen C++)网络培训火热报名
9 {7 H) A. Q, j5 J/ G- b
( a* }( @$ z! C0 B/ Z- [
报名学员填写的手机号,QQ号全部只有我可见,请放心填写!
4 W- C) J% T  x报名后,请加入群:143939005( 注明姓名)咨询QQ : 939801026& q8 {9 j- B  R1 W5 B
培训方式: 网络培训
+ G: @  b4 X. X培训时间:每周六晚上6:00-9:00(4课时)
! H! U  ~( C' c. q+ n# @- t培训费用:3500RMB (注意:我以前定价10000的,值不值个人去决定)$ F. l$ N* o  [8 O/ M+ J
报名方式:淘宝帐号 xduniverse@qq.com
! J  w% P; e9 }, j4 v: }: X截止日期: 2014年12月25日8 H, k' D2 x# m. I7 @0 g
培训课时:48 课时# \1 N/ a) u- e
培训内容:(这里添加了ufun和NXOpen 相结合的整体开发)4 J# U% _0 j: l* c1 }  ~/ q2 Z
PLM之家NX二次开发培训课程提纲及内容公布& r7 f- P( ^( ^6 f. [. ?
http://www.plmhome.com/forum.php?mod=viewthread&tid=1735&fromuid=1. L- i3 Y* Y9 F
(出处: PLM之家-UG NX 官网,Teamcenter论坛,Tecnomatix视频教程网)
3 c" T* h3 i4 ?* K) u5 F  N
' m7 h" N" {  i: Y" ]; M% F
注意:先不要付款,加群:143939005,等学员人数OK了,我们统一操作处理!& A1 @( q6 U- I* y1 r5 N4 K
' ~7 C. h+ h. G9 A- E
                               
登录/注册后可看大图

" h, x9 w3 l' O" ?) ~! ?* y1 V
' g  X( F; E) b: a+ j# Q! Q! Y* h
使用最新的NX9.0软件结合VS2012,使用UFUN结合NXOpen C++开发语言,主要讲解:
. b  p$ s- o- E; l, ^1 G# K1 l- L( |% l0 d6 ]2 A& h

/ f4 O7 V; ?8 vPLM之家 UG NX二次开发培训课程提纲+ Y9 |0 }) h8 h/ {2 D4 c
1 C3 Z7 s% o6 N9 t( _8 i6 \

' ~) p# f0 F+ x2 f9 |
+ ^7 f0 ]7 B* O; m7 p

- ~7 `+ i, k+ u3 YPLM之家 UG NX二次开发培训课程提纲
9 H4 J9 E& ]( l" m0 ~  
& ~7 w) ?1 v  N7 g% ]* Y9 Q! \1 NX二次开发简介; ?- Y/ k# D( ?
        1.1  NX API简介及架构
! }( K1 K. Q1 i0 {% F, S% G, {        1.2  NX API开发语言比较
7 u7 O) h6 \7 p! Y- P- Z        1.3  NX二次开发工具6 N" G$ y# V- m4 a9 b  d( d) S' A1 W
2 NX二次开发模式及环境变量
6 a; o0 H+ k' |  v! h" ~  z: B' B        2.1  NX开发环境变量设置
  b( Y* z/ j& ?5 p0 `. a        2.2  NX开发运行目录设置
1 s. x* N9 L  M' ^( x9 W        2.3  NX开发运行模式  ^* E3 `- H- H& S2 W' ?# D9 W
        2.4  用户入口User Exit! w# Q' H5 ~+ |; v
        2.4  NX开发卸载方式" @$ R. P8 C5 W! B8 U
3 NX二次开发环境配置5 {2 l  K- j) ?+ V+ B
        3.1  手动创建工程开发环境
! c$ Z7 s1 s/ }, y( J3 o' U- g        3.2  向导创建过程% L+ Z5 g$ A2 W; f0 c$ R0 S# C, y
        3.3  实例:使用ufcre入口函数) D6 Q2 f& u$ d8 j
4 Ufun函数入门技巧8 t% O- ^7 l( K6 x- V
        4.1 UF参考手册+ s) _) O: V+ |! `- R0 }& \) g
        4.2 UF函数命名规则
/ G1 A2 _* @  j- H        4.3 UF License$ W+ R( A; ~7 n( c; Y$ q
        4.4 UF Memory
* l' m# ]! Q: p: B: r  Y        4.5 UF数据结构
+ }" V+ Z8 X2 K$ Q        4.6 UF中结构和指针的使用0 C. r/ b, t7 Z
        4.7 UF实体类型及转换
$ s2 ~. n1 g/ D) A( V/ P* Y" s9 P" k        4.8 UF坐标转换3 F+ U: u4 t8 G6 ^$ H6 g6 Z7 J/ _
        4.9 实例:创建点并输出信息
7 }% y8 E- ?$ K# N1 w; L2 H! N5 Ufun操作NX对象类型
% _3 i6 ^3 V4 ~9 X$ L! i( t  S        5.1  UF操作部件对象3 C9 B- q, S( ~8 M
        5.2  UF对象基本操作函数
2 C* e# V1 D3 T- k  e+ d! X        5.3  UF表达式函数
/ }, Z3 _. U3 M( Z        5.4  UF链表对象6 ?3 v% H) Y6 P( h" f
        5.5  UF属性对象( b# o8 A  |6 r) Q  B
        5.6  实例:部件创建及表达式操作/ a, i/ j, c% ~. B' b+ `
6 Ufun常用函数归类
7 a* @+ M" D! e" z( f& [        6.1  UF矢量函数UF Vector- i' b! l( D1 S+ {) |4 r) ^
        6.2  UF矩阵函数UF Matrix* A& O7 U/ h4 z# p: B4 e1 T( L
        6.3  UF坐标系函数UF CSYS
1 y  l; x6 B1 B0 K* O        6.4  UF对话框函数UF Dialog
4 W, B( `$ K/ y        6.5  UF选择函数UF Selection
0 a& f7 Q! v; P        6.6  UF系统函数UF SYSTEM4 }: w( u5 ^8 _6 o" W9 `9 j4 F$ r
        6.7  UF特征函数UF Feature
! f. S2 Q$ d9 {        6.8  UF面函数UF Face, W% X8 T8 @1 n, m4 K
        6.9  UF边函数UF Edge
0 Z* C) q7 y1 T3 q        6.10  UF模型函数UF Model( V4 \& t: c+ |3 X  }1 l' k
        6.11  其他相关函数使用NXOpen替代说明
) x* z# b! z( j) Y4 O& t4 q+ x        6.12  实例:选择体绘制包裸体
3 c* Z# _3 |3 r2 r; v7 菜单脚本Menuscript
  |9 r9 e: J5 C7 ?/ |0 r1 r# i        7.1 基本menuscript书写
& @$ h. W( M3 p1 W        7.2 menuscript的高级用法0 k9 v+ A# h3 a' Q
        7.3        实例:创建自己的开发工具栏0 C6 T0 K( o+ w' {. z3 n) O4 J( |2 c
8 Block UI界面开发
; x  W: L3 N9 q4 P" A0 W        8.1 Block UI基本使用入门
" |" d5 J; m, ]1 O: _, X        8.2        Block UI生成代码模板解析
5 Z$ n2 ?( r* c7 `. T        8.3        Block UI控件的使用技巧
, R9 t' w* y5 c+ p3 D2 G        8.4 实例:控制Block UI的显示/ c8 V+ G: N% v7 t& F, S- y
9 Journal日志录制及DeBug技巧
& v% G9 e8 d* ]' K        9.1   Journal 用户界面 6 l, X3 L" ]$ k, s
        9.2   Journal 创建及运行
1 Y4 Z7 Y$ ~; O" Y: U! _        9.3   Journal 到 NXOpen 程序 , e* ^9 {: I) v% ?
        9.4   内部开发DEBUG工具条使用
; m& u/ k. G0 a! B  m0 \        9.5   基于VS的DeBug技巧3 e7 K& Y8 ^) X/ U1 A& v4 D( g& t
        9.6   实例: 编辑操作记录生成 NXOpen 代码 4 @4 K4 t" Z3 P6 t# W
10 NXOpen对象模型) y8 ^3 H- c8 |
        10.1        NXOpen通用对象模型图解
+ y* u9 ~. D+ f. y        10.2        NXOpen通用对象类说明
; `8 P8 K" u/ h( O, Y3 j        10.3        永久和临时NX对象区别
$ l* [' _' U2 L2 n6 L5 ?! k        10.4        Handle, Tag, TaggedObject 相互查找
8 m4 f! S' O# m0 q: r% _1 \0 g        10.5        NX Session 对象基本操作 * o$ o( H" R& m" H, z( b
        10.6        NX 对象遍历与查找, n+ q7 r; @1 ]5 X) x0 e1 \
        10.7        NX 对象创建|编辑|查询 ; O8 x* b3 f0 [$ G- x
        10.8        实例:选择球特征并编辑
/ P+ W0 ^+ n( c; Z* j11 NXOpen操作NX对象
8 w; F! X! Z* a/ o        11.1 NX对象模型更新
  m# |+ f4 R% p# g        11.2 NX对象删除操作 3 H) J" P2 n: c+ I2 d6 f: ?  E2 G$ p
        11.3 NX对象属性操作
9 X9 A: ^9 `$ x3 F. E  }( P        11.4 NX对象部件操作
  ?; e( M, s! x7 b7 L. N        11.5 NX对象部件文件其他操作
! y% v% v2 E/ L# v        11.6 NX对象装配操作
# q8 D5 Y6 j, X2 Q, n6 J9 M        11.7 实例:遍历装配
3 X% X( g# F8 @7 M* q- W. Y% p  y12 NXOpen结合UFun开发实例" }2 r- Y5 J/ z+ ^4 X( ]
        12.1 标准件创建实例- X4 q$ ], M4 I& [: O& _  I
        12.2 自定义符号创建实例  z; [5 L7 q2 z/ b
        12.3 自动装配创建实例
" p# T: |, g1 W: }* V, @        12.4 自动加工创建实例
! V* Z8 s# F& W6 U6 U        12.5 学习方法推荐' ~' F6 o: P7 {1 \+ s7 j/ _5 v* y  k
% U3 ^, N& {, f

% _9 ^: R1 _$ Q4 ?) I
满10人即可开课,欢迎大家支持参加!4 O/ p7 H( e5 P- M4 S( N

( ?: [8 c( d. n2 i请不要错过这样的培训,如果这点培训费能换回你对整个开发流程的了解,值不值?2 E* Y: u+ G1 q: k( U1 w* [
) L$ v) z. ^; I7 d1 S8 d" V
                               
登录/注册后可看大图

$ i& j. q# x- G0 ~' l                               
登录/注册后可看大图

5 Q( y  o" y1 [, J' w" H
2 N& h; b; ]& }6 J6 K+ [2 d  }为什么选择这个培训?
/ W7 N7 M( H; V; `" u
/ z( l$ c' ~3 z6 T7 S! X( I9 c为什么要学习UG NX二次开发,除开学生的毕业设计,或者是单位专职做这个的意外,很多人是自学,因为有这种想法,把日常重复的工作通过一个工具来自动化实现。说实话,我也很欣赏这样的人,我自己也是属于这样的人。我的二次开发也是自学的,因为本身原来在UG公司工作过,而且对UG NX非常熟悉,包括模具设计,曲面设计等等,以前也是做项目过来的,对开发一个自己的功能也非常痴迷,于是也是慢慢自己研究这个东西,到后来能够独立做很多项目,我想每个人都是这个过程,但是有一点,自学的能力决定了你是否能够快速的上手。# k- G% b5 l/ b/ e7 u3 |+ v* ^( {
然而,我们苦苦的追寻却并不知道自己目前所学的东西是否实用?我看到很多人还在使用GRIP语言,在很低的NX版本上开发,如果是单位要求这样做,我想这个可以理解,但是如果你是学习二次开发,我建议你不要这样做,因为这种即将或者已经过时的东西,根本不值得去花费时间。开发语言我们知道都经历了很多版本,IT行业是个信息万变的行业,你今天学的东西可能到明天就是过时的,因此如何抓住正确的学习内容也是关键!
: N# P, R+ S* x& N$ [因为我本人一直在UG NX这个行业做事,所以也一直关注和了解关于UG的动态,目前来讲,UG 官方的开发语言都是C++的,基于VS的集成开发平台进行开发。我们后来出现的JAVA,C#的支持,实际上都是从C++那边转换过来的。实际上你选择那种语言,关系应该不是太大,但是如果你跟随的是官方的开发语言,我想应该不会过时。UG NX的开发语言经过了很多个版本,Grip,ufun,KF,UGOpen,NXOpen,SNAP... ...如果将来继续发展,肯定还有新的开发方法。下面说说为什么我推荐或者培训的内容是ufun和NXOPen C++" s6 E1 o; q0 V+ w- H: s# l4 U2 l* j
(1) ufun是以前特别流行的开发方式,功能很全,函数也很多,最重要的一点,这个函数库目前还在更新,可惜的是老的东西已经废弃了,比如关于装配的开发函数,全部在NX9上废弃了。如果你以前使用这些函数开发,很显然,在NX9上装配相关的开发功能,不能使用,这个时候,你会怎么办?
& [" X/ m+ Y' P* _9 `2 }! e2 ~& r(2)NXOpen是从NX4以后的版本开始支持的,主要的有点是支持JA,也就是录制宏(简单的理解)。基本上用户不需要考虑关于特征的创建或者编辑的功能,这样的话,省去你太多的时间。
2 g, ~6 X; I7 n: @% C$ `: t(3)ufun结合NXOpen,使用ufun的强大的链表,或者一些NXOpen还没有设计到的方法来处理比如查询想要的边,面,特征等信息,通过NXOpen来对特征进行创建编辑。8 D: \9 q* ]2 k) ]/ i6 R7 H
(4)菜单的书写,实际上不是重点,关键包括新的Ribbon界面的写法,关于菜单action的一些高级方法使用。
; ~/ p9 r+ k$ T6 C" K/ Y8 v(5)UI的处理,UI方面使用block UI,废弃掉 UI styler老的界面
; j) Y# t) h+ s3 V
# N# t, m9 X- b4 k0 Q

. ?/ n. \7 M0 @- q4 v因此掌握了ufun和NXOpen后,你基本上就把握了UGNX 二次开发的方法。方法很重要,学好了方法,后面的东西就很快上手了。, ^* n& s; b# z1 _6 o2 h
0 N# |6 T0 @4 N/ y- B8 ^

. z1 s' L9 ?0 [& `; N+ \4 d如果你觉得,这个价钱,值得省去你太多的时间,那么就进来学习吧!; `, {4 o$ O0 Z- h5 |& N
5 F0 A- h8 M, R0 w$ w, p! J0 ~
3 b8 V$ y& G% Q& m! |8 ]

已通过 (11 人)

  留言 每人花销 申请时间
zjllrbh 自付 2014-11-29 17:18
13238360513 自付 2014-11-18 21:06
admin 自付 2014-11-6 16:31
九点 自付 2014-11-3 19:43
PLM之家NX 0 元 2014-10-26 19:10
☆sky★@】 自付 2014-10-24 09:26
eda

台灣地區

自付 2014-10-23 11:31
425131361 自付 2014-10-20 09:41

上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.doteam.tech
回复

使用道具 举报

12

主题

40

回帖

326

积分

中级会员

积分
326
发表于 2014-6-17 18:26:56 | 显示全部楼层
此帖仅作者可见
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.doteam.tech

使用道具 举报

2

主题

30

回帖

304

积分

中级会员

积分
304
发表于 2014-6-22 12:41:31 | 显示全部楼层
此帖仅作者可见
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.doteam.tech

使用道具 举报

4

主题

3

回帖

40

积分

管理员

积分
40
 楼主| 发表于 2014-6-22 14:42:19 | 显示全部楼层
此帖仅作者可见
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.doteam.tech

使用道具 举报

2

主题

30

回帖

304

积分

中级会员

积分
304
发表于 2014-6-22 21:55:23 | 显示全部楼层
此帖仅作者可见
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.doteam.tech

使用道具 举报

11

主题

21

回帖

215

积分

培训VIP会员

积分
215
发表于 2014-10-24 20:17:26 | 显示全部楼层
此帖仅作者可见
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.doteam.tech

使用道具 举报

4

主题

3

回帖

40

积分

管理员

积分
40
 楼主| 发表于 2014-10-25 08:46:20 | 显示全部楼层
此帖仅作者可见
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.doteam.tech

使用道具 举报

2

主题

204

回帖

2322

积分

PLM之家NX VIP

积分
2322
发表于 2014-11-10 11:47:07 | 显示全部楼层
此帖仅作者可见
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.doteam.tech

使用道具 举报

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

本版积分规则

在本版发帖
关注公众号
QQ客服返回顶部