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-国产软件践行者

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

  [复制链接]

2014-11-10 11:47:07 23310 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 商定

活动详情

: {: Z0 s: i1 ~5 f5 p& }
. O0 B* L* X9 m: K/ [; |& j( N8 W
. c" i$ ]' T) ?( `6 F
PLM之家 UG NX9.0二次开发(ufun + NXOpen C++)网络培训火热报名

5 q% A0 w8 H- S0 N- A5 z9 X* _' K; \) k7 u
报名学员填写的手机号,QQ号全部只有我可见,请放心填写!8 W* X, m: ]' \: k4 r) k$ g# s+ ]
报名后,请加入群:143939005( 注明姓名)咨询QQ : 939801026
6 h. w" e* V6 z$ r6 O# h
培训方式: 网络培训
2 K0 i; J4 ?7 j- V  Y8 W培训时间:每周六晚上6:00-9:00(4课时)% b% z( O2 Z% Z! x3 y
培训费用:3500RMB (注意:我以前定价10000的,值不值个人去决定)
) D4 B- U4 ^, B: u报名方式:淘宝帐号 xduniverse@qq.com 7 M' ]# [( B: g4 x
截止日期: 2014年12月25日. c' k/ ?4 P9 F. N) ?/ p
培训课时:48 课时" P: D: _' ?/ q6 R
培训内容:(这里添加了ufun和NXOpen 相结合的整体开发). A* o( w/ r6 G8 Q' k
PLM之家NX二次开发培训课程提纲及内容公布
6 J, A. M4 Q& \) M0 s0 rhttp://www.plmhome.com/forum.php?mod=viewthread&tid=1735&fromuid=1
: Q5 z2 k$ }1 e7 x4 W(出处: PLM之家-UG NX 官网,Teamcenter论坛,Tecnomatix视频教程网)$ Z/ w9 s0 r# t( `  [& @

0 {* {3 m. |* X5 O( m
注意:先不要付款,加群:143939005,等学员人数OK了,我们统一操作处理!+ w' g4 G& b0 b" h

/ J% y$ _/ ~5 p6 P% Q; m& `# W                               
登录/注册后可看大图
3 N1 z# \1 r7 s1 c- I

9 |. W  Z8 d. M. }8 s) v2 k
使用最新的NX9.0软件结合VS2012,使用UFUN结合NXOpen C++开发语言,主要讲解:
! W7 Y8 V2 b/ d3 @
1 e4 s% P$ e; E$ A, N

6 U2 Q8 b0 n, s8 ^PLM之家 UG NX二次开发培训课程提纲! m* f1 y* {- E) J
& w5 m# M; N/ w4 ^! D
- }- E6 N8 m+ B+ u/ a* T. \
' L8 M, k  m) t7 y5 Q' ^* [

+ O9 C0 @6 ]6 [, V* xPLM之家 UG NX二次开发培训课程提纲
: I$ s& @5 P, M  0 r0 G) s# D$ T$ i6 I
1 NX二次开发简介0 R6 d. p* J# T1 ^. j4 L/ \
        1.1  NX API简介及架构: {  R3 ~( `) T/ c8 }9 S% V/ Q2 C
        1.2  NX API开发语言比较
1 G# Q1 n6 S  v9 _1 a        1.3  NX二次开发工具
# m! i  Y0 S5 ^2 NX二次开发模式及环境变量
$ q% }) \* y/ G% Y        2.1  NX开发环境变量设置# {. K8 }4 A/ @1 g1 h% K, i
        2.2  NX开发运行目录设置# a* M+ P" l: |+ s" B3 q& m# R, k* `
        2.3  NX开发运行模式3 l6 N- M  G" w& d
        2.4  用户入口User Exit" J8 A2 x' d1 T3 ~' s! l  ]4 s2 s* g$ B
        2.4  NX开发卸载方式# P! c& R+ U' k/ C6 i- N1 x
3 NX二次开发环境配置
, Y& l6 [* I( z; ?        3.1  手动创建工程开发环境
2 H, l7 Q$ j* i: C  o2 k. j        3.2  向导创建过程
# Q3 @4 n* Z/ T8 y        3.3  实例:使用ufcre入口函数
% h4 v- l6 g6 o$ D2 f4 Ufun函数入门技巧+ t1 B- ?' @6 P  S8 Q
        4.1 UF参考手册
% D6 Y" U! W. P1 z! q$ E        4.2 UF函数命名规则4 r( @* T$ g3 Z. V9 b
        4.3 UF License( F  f) C3 X% Q. t( `) j$ W$ b# a3 W
        4.4 UF Memory" h' [$ u* z& \) w( B, X
        4.5 UF数据结构
1 o) H! z  h8 n1 Z6 G" O% y        4.6 UF中结构和指针的使用3 o& H# }2 W! P3 @; |3 x5 B
        4.7 UF实体类型及转换
7 u% t: \& m2 O9 M+ g% B( m        4.8 UF坐标转换9 T* ?8 X' ]  S$ L* G, J/ Z
        4.9 实例:创建点并输出信息9 f7 G$ K7 f% x7 r8 @; Q, J
5 Ufun操作NX对象类型- N. z( L- B; g4 Z0 Q& Y0 N
        5.1  UF操作部件对象
( m3 Q5 f! }6 r: g        5.2  UF对象基本操作函数
6 F* \) M# K. r9 x0 ?7 i$ |        5.3  UF表达式函数8 M9 T1 J1 A7 g. J# `9 @- Z
        5.4  UF链表对象$ S% C6 D% A5 e+ B! _* @, c
        5.5  UF属性对象
& {' ~5 n" ~; t8 u        5.6  实例:部件创建及表达式操作
( m# {3 K3 n/ c* w8 f0 K: R6 Ufun常用函数归类
* b+ s* E; P% M3 n. V        6.1  UF矢量函数UF Vector/ R' w+ P  B7 d& p8 x
        6.2  UF矩阵函数UF Matrix
" @, Q1 R+ T5 x8 y3 g        6.3  UF坐标系函数UF CSYS9 ^+ {/ g3 t- t
        6.4  UF对话框函数UF Dialog
; u6 D* ^8 [- I+ d# P        6.5  UF选择函数UF Selection+ Z- ?; x7 n1 P+ h# t7 h
        6.6  UF系统函数UF SYSTEM9 ?6 n' r1 q6 h3 K7 `' m
        6.7  UF特征函数UF Feature" w$ ~" _7 F* f0 X
        6.8  UF面函数UF Face
  v; C5 N( n2 d# u  A/ M        6.9  UF边函数UF Edge
7 o* i# \7 _+ f' o4 ]* m9 M" H* [2 t9 [        6.10  UF模型函数UF Model
1 x5 ^  D4 r* r  z6 ?4 v$ i" W        6.11  其他相关函数使用NXOpen替代说明0 \  M( V; ], h3 T5 ^; o
        6.12  实例:选择体绘制包裸体
& [6 l% G; p) `  [6 I7 菜单脚本Menuscript
+ M( V2 j+ Y2 |  b( ?% z        7.1 基本menuscript书写
' Q6 r$ n1 A5 F+ a        7.2 menuscript的高级用法) u& |6 D& d9 j6 i2 i! U$ D
        7.3        实例:创建自己的开发工具栏
7 x6 \  @7 |& I  Z8 Block UI界面开发  D* d" {8 n2 Z. O( D  S; }
        8.1 Block UI基本使用入门
4 I7 h/ O  }3 x1 ~9 `) _        8.2        Block UI生成代码模板解析6 O1 `  H7 b7 n' B  D; {% x7 |
        8.3        Block UI控件的使用技巧
% V$ S+ E2 `  U! U6 z- v  Z        8.4 实例:控制Block UI的显示/ q; y/ S& H5 H6 O/ O/ E- a" B
9 Journal日志录制及DeBug技巧
6 g8 v( t+ {8 C4 U$ r0 s1 b        9.1   Journal 用户界面
6 p% N0 i$ `8 L/ T5 [        9.2   Journal 创建及运行 1 v+ N9 z5 _5 j# M$ [; T8 f
        9.3   Journal 到 NXOpen 程序
; ^0 s2 j" a1 z- b5 Y3 x) L* e        9.4   内部开发DEBUG工具条使用
5 y% G8 q/ i7 z5 |  E) v9 ?        9.5   基于VS的DeBug技巧4 f4 E% f" z2 A
        9.6   实例: 编辑操作记录生成 NXOpen 代码 * B9 q9 T5 z7 g4 U' @4 K5 N$ D
10 NXOpen对象模型! i; X! A0 P" b* w6 |0 S5 d$ ]
        10.1        NXOpen通用对象模型图解 ( _4 j1 u% R: W  Q
        10.2        NXOpen通用对象类说明
" ]# X: o  z% ?5 P: t( H" n; j        10.3        永久和临时NX对象区别
: q( \$ v& x7 g5 f) d& Q        10.4        Handle, Tag, TaggedObject 相互查找
' ^/ C6 h8 A/ Z# E        10.5        NX Session 对象基本操作 9 X6 H' F1 |" V* G
        10.6        NX 对象遍历与查找
5 d! Z9 I. c0 |  d& h7 d        10.7        NX 对象创建|编辑|查询
6 w4 R# x1 {& t: `        10.8        实例:选择球特征并编辑, j1 b5 o  h" o* |$ v. q3 ?
11 NXOpen操作NX对象% K6 Z1 S7 s/ j- S! F
        11.1 NX对象模型更新 ) C4 I9 y; l. U" X0 k! }
        11.2 NX对象删除操作 8 M6 E7 }7 U  n2 C
        11.3 NX对象属性操作
2 ^6 _) X3 k7 P        11.4 NX对象部件操作 % Y9 _  |6 C5 L& Y
        11.5 NX对象部件文件其他操作
( Y- G+ V* Y; [, A        11.6 NX对象装配操作! n+ {6 Q- S& {% v, F
        11.7 实例:遍历装配
5 Y- U/ Q: d. ?/ f- X12 NXOpen结合UFun开发实例
2 w9 ^8 b+ w+ B  O2 {        12.1 标准件创建实例
' j! o5 M) D9 L9 ?        12.2 自定义符号创建实例- M& ^0 Z7 s- X3 f, ~: h: U
        12.3 自动装配创建实例; o4 M2 b' M5 U( ^
        12.4 自动加工创建实例& F# h4 R" I0 ?
        12.5 学习方法推荐
, Q, l6 X2 p. l. s. h
) q, K4 @/ g" T+ u0 ?1 F3 K
# d7 D# l* d: {; ~. A. a
满10人即可开课,欢迎大家支持参加!
# G7 q4 }# z  U! m6 `! u
6 Q6 b& `/ M) u! b0 N& S; ]  @请不要错过这样的培训,如果这点培训费能换回你对整个开发流程的了解,值不值?! K7 t* ]" n) P5 h6 V
8 N6 g  h" }( \8 J* m1 m
                               
登录/注册后可看大图
2 X: u: `" d) h( |
                               
登录/注册后可看大图
5 D. C' F. t  N1 V7 J0 {' `

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

7 I5 ?+ n) i2 t2 ~. s( B因此掌握了ufun和NXOpen后,你基本上就把握了UGNX 二次开发的方法。方法很重要,学好了方法,后面的东西就很快上手了。
1 B1 M6 b4 [7 C, Y
7 e& {1 n$ }3 x, i

3 n5 C9 I+ P0 I如果你觉得,这个价钱,值得省去你太多的时间,那么就进来学习吧!
7 A, w1 J% x# i* B! _
* @" ^" g) h, ?( Z' m
$ _  T& D2 L4 `1 B1 ]5 |- p* B
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.diantuankj.com/ 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 网址 www.diantuankj.com/ 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 网址 www.diantuankj.com/ 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二次开发专题模块培训报名开始啦

    我知道了