PLM之家PLMHome-工业软件践行者

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

  [复制链接]

2014-11-10 11:47:07 23773 7

admin 发表于 2014-6-17 11:12:37 |阅读模式

admin 楼主

2014-6-17 11:12:37

11人已报名
  • 活动类型:网络培训
  • 剩余名额:
  • 每人花销:3500 元
  • 性别要求:不限
  • 开始时间:2014-6-17 17:17 至 2014-7-31 17:17 商定

活动详情


/ c, I+ Y5 o6 z2 D5 ]: M) S" n' F& E; x

% }7 p1 h! |4 R7 [PLM之家 UG NX9.0二次开发(ufun + NXOpen C++)网络培训火热报名
4 y- _4 U, ?. `: D8 G
7 r7 `2 G# P6 l% B$ w  t1 N0 N
报名学员填写的手机号,QQ号全部只有我可见,请放心填写!
/ ^# d0 W8 ?1 b/ l7 v" l7 i, V9 b报名后,请加入群:143939005( 注明姓名)咨询QQ : 9398010265 |, \( h0 ^! f' j3 F2 }+ \% p0 l
培训方式: 网络培训
! g( H- u0 y4 _( V0 o- u" m' }培训时间:每周六晚上6:00-9:00(4课时)# E6 [* L- l9 Z& U; k8 f0 t8 G2 R, y
培训费用:3500RMB (注意:我以前定价10000的,值不值个人去决定)7 M7 P( f; Q: c4 D
报名方式:淘宝帐号 xduniverse@qq.com ! d5 D$ B. n7 n
截止日期: 2014年12月25日
6 p5 h. }! ^0 m, p% J培训课时:48 课时) x1 o4 ]$ e4 p. A+ r- M
培训内容:(这里添加了ufun和NXOpen 相结合的整体开发)& L8 `9 ?4 U7 d7 \1 b
PLM之家NX二次开发培训课程提纲及内容公布
9 ^' R9 w) [% W: Xhttp://www.plmhome.com/forum.php?mod=viewthread&tid=1735&fromuid=1
8 M; L2 F1 D6 j3 o(出处: PLM之家-UG NX 官网,Teamcenter论坛,Tecnomatix视频教程网)' U, E4 L; Q- n' l3 g
3 {' Y" L; V. `; C
注意:先不要付款,加群:143939005,等学员人数OK了,我们统一操作处理!9 t- K. z% A9 U( C
$ _. k) r0 D. p$ l: C4 L  \% e! o
                               
登录/注册后可看大图

7 }  t" i5 ]$ I8 K# I' L
) ^% N; N7 v- S# Z" \. ~5 Y
使用最新的NX9.0软件结合VS2012,使用UFUN结合NXOpen C++开发语言,主要讲解:
# x+ P3 h. R, X0 I8 v4 ]! s; k: q% N( q9 i- d: w
' P5 b$ ?- a  o7 r9 b. q* I3 Y
PLM之家 UG NX二次开发培训课程提纲
& y# a. }4 ~: A' a8 h  I& [6 J9 w7 u% y4 }' ~. F: \1 e" w6 L6 `

. A- D- t3 f9 W1 b4 \0 L" a. y) p
( j* t3 t1 R: `" Y7 l! O# F- @
7 n2 F. a( P% D
PLM之家 UG NX二次开发培训课程提纲8 p3 O, z5 z6 H9 `6 y* y
  
4 P0 l9 A( m' d( E  A1 NX二次开发简介
8 b% Q/ r3 ]& a7 L, T        1.1  NX API简介及架构1 f- L/ p& x/ H! C
        1.2  NX API开发语言比较' ]4 ^3 e& K6 {; P4 S/ X% C
        1.3  NX二次开发工具9 G) ~3 @8 r: q. d9 I) n* C
2 NX二次开发模式及环境变量2 f% G) d" |; S' ]+ [5 \( v* R
        2.1  NX开发环境变量设置
- _7 v  q, J8 e9 R2 m        2.2  NX开发运行目录设置
4 l, w6 w  Z7 t3 y2 D  s2 r        2.3  NX开发运行模式
: a7 ]6 b  M5 |" N4 a* x" n        2.4  用户入口User Exit4 C2 v3 o( o3 O  f0 R' L5 s+ P
        2.4  NX开发卸载方式: u* c: _" H! F3 P7 C
3 NX二次开发环境配置* H7 j, Z" x, w- V9 r- H/ f5 m
        3.1  手动创建工程开发环境" q( T/ U+ K1 F/ r. {
        3.2  向导创建过程* W4 z. A! q+ O( ?2 y$ A, j
        3.3  实例:使用ufcre入口函数
# h, n* x* o  w) H! O. Q$ C: q4 Ufun函数入门技巧; f' G; u$ V, k5 Y0 r8 o
        4.1 UF参考手册
/ V* n/ G* H% D6 q5 `0 r        4.2 UF函数命名规则
+ ~: M9 X/ l8 a  |5 U' p        4.3 UF License
% v1 Y3 c5 S6 f1 R# O4 S- w% G        4.4 UF Memory
6 A, \7 d2 v3 _3 l3 N        4.5 UF数据结构4 `0 C& t( X4 B" L
        4.6 UF中结构和指针的使用9 M( @: M, `; g7 K( W1 N
        4.7 UF实体类型及转换, t7 T3 l" J7 b( w; a8 P+ B
        4.8 UF坐标转换5 u& s" q3 D, `/ r* A; h% C; H* w8 M
        4.9 实例:创建点并输出信息
3 t& A/ \* P* F5 v5 Ufun操作NX对象类型& Q9 D. x0 V$ _2 h! N
        5.1  UF操作部件对象
! q3 H/ k! ~, b2 m% S* O- b        5.2  UF对象基本操作函数0 o5 _& d. F6 r1 _& M# m) d1 U
        5.3  UF表达式函数/ x# E1 W! @: M7 F1 l6 k4 w% C% W
        5.4  UF链表对象' ?* C8 n0 w5 E" H9 k' g/ n% f
        5.5  UF属性对象3 C4 R: d: ~  x5 c" g* V8 X
        5.6  实例:部件创建及表达式操作8 @, F8 t7 q0 W
6 Ufun常用函数归类5 M/ Y& m* q  k3 m$ G
        6.1  UF矢量函数UF Vector# r  B8 I- ?- Z3 g
        6.2  UF矩阵函数UF Matrix: `; |9 r1 s1 ]
        6.3  UF坐标系函数UF CSYS
- F+ K8 E: t6 d5 U# J        6.4  UF对话框函数UF Dialog
$ b# z  ^+ \+ g6 ~  @5 i        6.5  UF选择函数UF Selection
: [1 ~% z5 z+ K4 [5 k; Y        6.6  UF系统函数UF SYSTEM' z  w$ x0 B% n3 Y3 |4 U3 \
        6.7  UF特征函数UF Feature
* q7 y* N5 c) q7 J  {" Z1 e9 C        6.8  UF面函数UF Face
" d2 z4 V2 l9 Y# I        6.9  UF边函数UF Edge
( Y/ Q+ Q3 K$ ~        6.10  UF模型函数UF Model3 z2 ]- i: v+ O: h+ g% r+ Z
        6.11  其他相关函数使用NXOpen替代说明5 g  U- K/ c) W7 J4 y( W
        6.12  实例:选择体绘制包裸体
" m/ b% b, [* t( \8 C7 菜单脚本Menuscript
/ w/ y/ p( _4 s: N        7.1 基本menuscript书写- [0 i7 R% [8 `4 t
        7.2 menuscript的高级用法( ?/ y0 T, r. c
        7.3        实例:创建自己的开发工具栏- w4 m. {: R% B) P( ~! P0 ~
8 Block UI界面开发
3 W6 }2 |8 e. \. ^( I5 c' [        8.1 Block UI基本使用入门9 R) ?; D& n; \1 h3 e
        8.2        Block UI生成代码模板解析' b$ x2 Z/ ?$ Z
        8.3        Block UI控件的使用技巧% Y6 q, q+ l# ~
        8.4 实例:控制Block UI的显示& D& o& t/ H& v) @- x( Y/ R
9 Journal日志录制及DeBug技巧" W9 Q. U6 y% k* X. o
        9.1   Journal 用户界面
& j3 q3 q. ^8 c+ T        9.2   Journal 创建及运行
, W6 Q$ I! r4 F- B) l0 o& h        9.3   Journal 到 NXOpen 程序
. g8 O! F$ w4 B( w0 \* a: Y; O        9.4   内部开发DEBUG工具条使用" ^: B# ?, M" r8 W/ O
        9.5   基于VS的DeBug技巧
9 ?  ]* w0 r8 ^: a        9.6   实例: 编辑操作记录生成 NXOpen 代码
) E6 K0 E8 |' B10 NXOpen对象模型
; Q) P5 ?( D3 c; [8 V; g2 i        10.1        NXOpen通用对象模型图解
0 x* ?* |) B- g3 m        10.2        NXOpen通用对象类说明3 ?5 n' O6 l- O9 z8 i
        10.3        永久和临时NX对象区别& [7 i& K* m, f# A+ R! Y
        10.4        Handle, Tag, TaggedObject 相互查找 $ N" \* U9 q, v" p" ]
        10.5        NX Session 对象基本操作 * r: _% w4 B( D& }  k0 Z; W
        10.6        NX 对象遍历与查找
" ~  G0 g! I% N1 S; U        10.7        NX 对象创建|编辑|查询 ; c9 ?7 V# U  ]( H
        10.8        实例:选择球特征并编辑
+ I6 A8 A$ }" `' g& @11 NXOpen操作NX对象- p/ v% T. a) h+ s1 g* P" T
        11.1 NX对象模型更新 & V& ?7 e1 M0 P0 ?
        11.2 NX对象删除操作 3 X3 v  r" p: F" X4 E/ X% P1 X" ^
        11.3 NX对象属性操作- U; @2 A- y% g8 b- j2 \9 O
        11.4 NX对象部件操作
$ k  o/ p/ n5 i/ R( O        11.5 NX对象部件文件其他操作
" B8 v9 z: ^* R        11.6 NX对象装配操作5 `1 l, }- D" ?* P4 e- k! u2 h" P
        11.7 实例:遍历装配0 _5 e* g3 S5 q* _) w
12 NXOpen结合UFun开发实例
& M% P6 ^) O1 V5 g" X% X' L& J        12.1 标准件创建实例2 t, V! O4 F/ {: ?/ `
        12.2 自定义符号创建实例
* h# e1 S1 X% W        12.3 自动装配创建实例
7 I' |" a2 p) _- {        12.4 自动加工创建实例
$ E) }2 D. f9 ?* P% c        12.5 学习方法推荐6 \6 Y. c+ y7 a+ ?" E

+ v% J; ^$ j* S4 Q% A9 ^7 [# a9 ?. e
: [9 d( _  ?; N! H* Q' S# |
满10人即可开课,欢迎大家支持参加!7 ^/ @' v$ W6 r( f; l' |0 G

% n$ k1 w; O, q5 w请不要错过这样的培训,如果这点培训费能换回你对整个开发流程的了解,值不值?0 H+ ]7 q7 x+ m1 X

4 r5 X; x2 Z+ _/ [                               
登录/注册后可看大图

$ N7 |/ |7 ^( Q  G7 F                               
登录/注册后可看大图

3 W4 W7 `* E  n, u* g0 ?7 \
  {0 T8 _" M1 W! e  G) o2 \0 \为什么选择这个培训?6 G; U. m/ y3 ~; p+ E, o+ J9 U
; e6 V: x$ K& C, C/ M9 ^  [# q
为什么要学习UG NX二次开发,除开学生的毕业设计,或者是单位专职做这个的意外,很多人是自学,因为有这种想法,把日常重复的工作通过一个工具来自动化实现。说实话,我也很欣赏这样的人,我自己也是属于这样的人。我的二次开发也是自学的,因为本身原来在UG公司工作过,而且对UG NX非常熟悉,包括模具设计,曲面设计等等,以前也是做项目过来的,对开发一个自己的功能也非常痴迷,于是也是慢慢自己研究这个东西,到后来能够独立做很多项目,我想每个人都是这个过程,但是有一点,自学的能力决定了你是否能够快速的上手。/ a; k) w, U! [2 U
然而,我们苦苦的追寻却并不知道自己目前所学的东西是否实用?我看到很多人还在使用GRIP语言,在很低的NX版本上开发,如果是单位要求这样做,我想这个可以理解,但是如果你是学习二次开发,我建议你不要这样做,因为这种即将或者已经过时的东西,根本不值得去花费时间。开发语言我们知道都经历了很多版本,IT行业是个信息万变的行业,你今天学的东西可能到明天就是过时的,因此如何抓住正确的学习内容也是关键!
- a, A$ s: d  m6 S/ r0 n因为我本人一直在UG NX这个行业做事,所以也一直关注和了解关于UG的动态,目前来讲,UG 官方的开发语言都是C++的,基于VS的集成开发平台进行开发。我们后来出现的JAVA,C#的支持,实际上都是从C++那边转换过来的。实际上你选择那种语言,关系应该不是太大,但是如果你跟随的是官方的开发语言,我想应该不会过时。UG NX的开发语言经过了很多个版本,Grip,ufun,KF,UGOpen,NXOpen,SNAP... ...如果将来继续发展,肯定还有新的开发方法。下面说说为什么我推荐或者培训的内容是ufun和NXOPen C++
8 I) f' }* S) A- j/ p(1) ufun是以前特别流行的开发方式,功能很全,函数也很多,最重要的一点,这个函数库目前还在更新,可惜的是老的东西已经废弃了,比如关于装配的开发函数,全部在NX9上废弃了。如果你以前使用这些函数开发,很显然,在NX9上装配相关的开发功能,不能使用,这个时候,你会怎么办?
6 n: M0 e! |9 t. ?: d( p. n(2)NXOpen是从NX4以后的版本开始支持的,主要的有点是支持JA,也就是录制宏(简单的理解)。基本上用户不需要考虑关于特征的创建或者编辑的功能,这样的话,省去你太多的时间。6 c- C" n2 X% ?" K* u# S6 t
(3)ufun结合NXOpen,使用ufun的强大的链表,或者一些NXOpen还没有设计到的方法来处理比如查询想要的边,面,特征等信息,通过NXOpen来对特征进行创建编辑。
8 T. g3 c7 x' H( z0 [4 K; m(4)菜单的书写,实际上不是重点,关键包括新的Ribbon界面的写法,关于菜单action的一些高级方法使用。
4 _: V) f" q8 `2 Z) v3 s(5)UI的处理,UI方面使用block UI,废弃掉 UI styler老的界面! J1 j2 H  }* N- _
8 u- W8 {+ F% y' g6 ^# x4 {  ~. n
" r6 Y' |/ Q% J4 l* p. {1 V& ?7 p
因此掌握了ufun和NXOpen后,你基本上就把握了UGNX 二次开发的方法。方法很重要,学好了方法,后面的东西就很快上手了。
1 g5 i1 ]( u- {8 K  q
1 }% U" g5 W" R- K, X  r8 }1 n
# F5 s4 w1 S% h" H
如果你觉得,这个价钱,值得省去你太多的时间,那么就进来学习吧!4 D: Z# F: Q8 b5 L( @6 ^
- o. y+ p" ~" H; ?( N. B

/ U; m( g" @& z& o1 R* U' o: T5 j2 b
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 doTeam.tech
回复

使用道具 举报

全部回复7

花在人间 发表于 2014-6-17 18:26:56

花在人间 沙发

2014-6-17 18:26:56

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

使用道具 举报

a0806 发表于 2014-6-22 12:41:31

a0806 板凳

2014-6-22 12:41:31

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

使用道具 举报

admin 发表于 2014-6-22 14:42:19

admin 地板

2014-6-22 14:42:19

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

使用道具 举报

a0806 发表于 2014-6-22 21:55:23

a0806 5#

2014-6-22 21:55:23

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

使用道具 举报

千百度 发表于 2014-10-24 20:17:26

千百度 6#

2014-10-24 20:17:26

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

使用道具 举报

admin 发表于 2014-10-25 08:46:20

admin 7#

2014-10-25 08:46:20

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

使用道具 举报

C_X_J 发表于 2014-11-10 11:47:07

C_X_J 8#

2014-11-10 11:47:07

此帖仅作者可见
上海点团信息科技有限公司,承接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二次开发专题模块培训报名开始啦

    我知道了