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 23306 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 商定

活动详情


: V/ f% v0 J" |- m  n5 c
' P% K- s& W; |& I+ Q* E
9 o! `" w. v/ g' w1 P
PLM之家 UG NX9.0二次开发(ufun + NXOpen C++)网络培训火热报名
% k; S" t' Z% ~  M3 G6 u

8 f+ M. H1 B% p( H报名学员填写的手机号,QQ号全部只有我可见,请放心填写!, b, `$ r* q# o7 ^: [/ w+ B
报名后,请加入群:143939005( 注明姓名)咨询QQ : 939801026
  }- D; ]1 G: h! r: h' _
培训方式: 网络培训
( |# W1 J! }. Y6 B. T培训时间:每周六晚上6:00-9:00(4课时)
- s% K6 X  p" m% c培训费用:3500RMB (注意:我以前定价10000的,值不值个人去决定)0 K4 }1 K9 C4 [7 b) N& t$ Y# V
报名方式:淘宝帐号 xduniverse@qq.com 5 S' r" n' Z5 r# {  [
截止日期: 2014年12月25日( ^- l8 m7 o7 X+ O/ S. p
培训课时:48 课时
( j9 j2 T! ?0 C7 T培训内容:(这里添加了ufun和NXOpen 相结合的整体开发)
: d7 U7 b! }9 r& }- l! e, wPLM之家NX二次开发培训课程提纲及内容公布
  I9 @( g0 _5 _6 N3 M( Uhttp://www.plmhome.com/forum.php?mod=viewthread&tid=1735&fromuid=1
0 ]7 m. G7 E* }) T2 [(出处: PLM之家-UG NX 官网,Teamcenter论坛,Tecnomatix视频教程网)
; F3 K. q4 S1 z( w8 Q/ X6 z/ X$ c1 j) A  P% P
注意:先不要付款,加群:143939005,等学员人数OK了,我们统一操作处理!4 m3 w1 z, v" _

, t0 o; a2 P' e                               
登录/注册后可看大图

! h2 S5 T0 X" D9 x# ]# ?
. m: c+ a/ [  K+ f% L, S
使用最新的NX9.0软件结合VS2012,使用UFUN结合NXOpen C++开发语言,主要讲解:
8 u- ]7 u. `- s+ b% |( {: K  E
8 C$ {& K2 \/ a
/ z3 L  H1 @( J+ ?; I% v
PLM之家 UG NX二次开发培训课程提纲% q1 b& u. U5 t& i& E( c( m

0 m. F! l" N4 U% D% u  s/ l% c0 ]) k! E

; x# a2 Y0 @1 ~% O+ f3 m+ s
* l1 G8 \  D- i- C& y, g
PLM之家 UG NX二次开发培训课程提纲
/ x! o; t7 P' W; z6 j* ]& T  
+ P9 `3 l, Q# h  p- O, U1 NX二次开发简介
0 _# C! o( ~: e" a0 X        1.1  NX API简介及架构0 v/ Q9 s& E! E' R4 m8 f( Q
        1.2  NX API开发语言比较
4 @; l6 e2 N+ _        1.3  NX二次开发工具3 h. Q9 v8 M  M) k" l- r
2 NX二次开发模式及环境变量& }2 q# d# @' V; o. k* F- a* V
        2.1  NX开发环境变量设置5 d3 \; K" C0 B# n, w
        2.2  NX开发运行目录设置
8 R% R& W& i' {        2.3  NX开发运行模式
% l" y$ G! Q7 t  F$ x9 H5 L' r, t" F        2.4  用户入口User Exit* @9 q* ^/ Y" @( M; l# ~1 E" E
        2.4  NX开发卸载方式7 P# M3 P3 x' {& A, A5 i4 Y" q, a
3 NX二次开发环境配置
$ X4 a5 _8 }, J/ V; \, K. {4 O2 p2 T        3.1  手动创建工程开发环境
3 g& g, Z+ t5 i/ ?4 K/ @8 k        3.2  向导创建过程! ~6 K1 I  N9 k# @3 ]* ?0 r+ u
        3.3  实例:使用ufcre入口函数. _* X- L8 a9 Y
4 Ufun函数入门技巧' ?: z, k3 Q1 i/ V; D% q4 w; P8 N( U: }
        4.1 UF参考手册% E) \+ i: \- b7 _/ f0 V7 ?
        4.2 UF函数命名规则; }( [+ V6 n* n7 I  E+ ?: l
        4.3 UF License
; K; P- B% T: }1 F        4.4 UF Memory# c: E6 g3 {) o; R1 n, }  e7 f
        4.5 UF数据结构- n  k; V" M, r( H1 l
        4.6 UF中结构和指针的使用
, J- w' V1 ]; L/ k* k5 V2 V        4.7 UF实体类型及转换+ S" O! C. _0 N& G7 y
        4.8 UF坐标转换
) ^- p  V* h- C) i6 V; Y' W: |4 `        4.9 实例:创建点并输出信息
8 Z  p# K3 E0 g4 P5 Ufun操作NX对象类型6 y0 A! q: q! ?$ N2 R. X3 f
        5.1  UF操作部件对象
, @3 _6 c8 H1 o+ m+ r        5.2  UF对象基本操作函数5 B8 o! a+ [7 B# C3 Q0 G6 Y  p2 U
        5.3  UF表达式函数; c' j, V7 k& Y- @( a3 f. W
        5.4  UF链表对象
0 c5 K( Y- K: J9 L! Z9 ^9 H: k  K% g. r        5.5  UF属性对象
4 P% p2 L6 D: q        5.6  实例:部件创建及表达式操作
/ [# |, `" o  g' I6 Ufun常用函数归类
% l! t$ e" n) `$ p, J        6.1  UF矢量函数UF Vector# p: C/ W8 n5 f* C1 L0 g
        6.2  UF矩阵函数UF Matrix
7 F( d+ `$ D% J0 X2 y. D( S        6.3  UF坐标系函数UF CSYS4 k! O7 z# c8 K! y
        6.4  UF对话框函数UF Dialog
! J+ P" Z5 [7 i' E        6.5  UF选择函数UF Selection0 B) t- b# t5 q& @* y7 I( n
        6.6  UF系统函数UF SYSTEM
5 Z: m" n, d  E; Y9 \1 O        6.7  UF特征函数UF Feature
1 q3 x( F/ Q+ S8 d        6.8  UF面函数UF Face! s! k+ k# L$ Y/ k6 E8 E
        6.9  UF边函数UF Edge
5 H$ {) ?# x/ O, x        6.10  UF模型函数UF Model+ w4 N" x2 v. a- |6 ?, c" D, f7 `  C
        6.11  其他相关函数使用NXOpen替代说明, X; m) ?& B% E9 ]9 N3 h) r
        6.12  实例:选择体绘制包裸体: U! U" ^! S5 e* [, ]
7 菜单脚本Menuscript* ]& S6 t" \* h4 ~  y% {. [
        7.1 基本menuscript书写/ r, ]# [4 h/ `
        7.2 menuscript的高级用法
2 r- Y9 {7 V% [) a6 Z; V  d4 G        7.3        实例:创建自己的开发工具栏2 t. j, f, A! H
8 Block UI界面开发
) h/ U* b9 y8 ]# y1 _: w        8.1 Block UI基本使用入门4 @4 J" ^. B) m( a! Z. ^
        8.2        Block UI生成代码模板解析
% z2 M" P3 K5 T9 g; s        8.3        Block UI控件的使用技巧
% W' Y: d4 V3 v# M        8.4 实例:控制Block UI的显示8 F( A* R/ J; h
9 Journal日志录制及DeBug技巧
$ G6 j2 y6 @2 y0 o+ _( ~% m. w        9.1   Journal 用户界面
0 N* S) X% F; B; y3 P7 n% P        9.2   Journal 创建及运行
1 j" F( `; I5 ~6 V        9.3   Journal 到 NXOpen 程序
! I3 w2 H! a4 L6 B        9.4   内部开发DEBUG工具条使用. D& ^+ f/ }7 W$ T0 l
        9.5   基于VS的DeBug技巧( I0 P( ?7 [! }$ K, T
        9.6   实例: 编辑操作记录生成 NXOpen 代码
- f2 A* z4 G5 h# i10 NXOpen对象模型" ?* @" }! t) A- `- K- ?
        10.1        NXOpen通用对象模型图解 , r8 K0 D9 K. U1 Z& f# Z
        10.2        NXOpen通用对象类说明1 C, j0 Q! E9 s3 a7 ]
        10.3        永久和临时NX对象区别
, i$ m- {" F; n: M1 t8 A0 s& s0 x$ W        10.4        Handle, Tag, TaggedObject 相互查找
5 j/ w2 D7 J* b/ m0 J, s" I7 \        10.5        NX Session 对象基本操作 ) t/ W- o/ X& H# q" m% G, w
        10.6        NX 对象遍历与查找
- c5 R+ ~2 V- m        10.7        NX 对象创建|编辑|查询 # \# V" _0 U+ \6 Z) K  C4 d; N$ r7 `
        10.8        实例:选择球特征并编辑
, V% y6 L7 W, [( s/ P9 H: s11 NXOpen操作NX对象, f" J. ~- Y) W: U# v! O) u
        11.1 NX对象模型更新 # _% x6 S! k5 t7 F8 ?
        11.2 NX对象删除操作
$ d5 Y1 h5 Q, q# R$ l5 x, ^; M        11.3 NX对象属性操作
+ s% q% r  [1 K# R        11.4 NX对象部件操作
; @1 P' y8 |4 {4 |# P8 D        11.5 NX对象部件文件其他操作
  x, r6 N& j, y" z9 v        11.6 NX对象装配操作9 g/ Q. g. p$ G/ S! p* @0 `" k$ m
        11.7 实例:遍历装配
. K9 S- q0 C( a: `* m! y* N. X" ~12 NXOpen结合UFun开发实例) `' Z! y! V  x8 Z
        12.1 标准件创建实例
; N  J7 E# N7 E) w& |$ R0 `# F        12.2 自定义符号创建实例" y, v% o! w, h' s! N" @: l7 W0 T6 l+ f
        12.3 自动装配创建实例
9 R2 u( X7 Z; a        12.4 自动加工创建实例
8 Q2 ^4 I( C" R& _  |( C        12.5 学习方法推荐" C. g3 K! _' t% x8 E3 }
/ ]0 [  ^! J4 s% Z8 T7 R6 z# O
  Z/ q4 o) \1 L5 W
满10人即可开课,欢迎大家支持参加!
$ t- \" u8 ?% z' N3 ~! B9 I/ F- z# s4 m( K4 r2 E
请不要错过这样的培训,如果这点培训费能换回你对整个开发流程的了解,值不值?+ p2 j  Z3 g& I1 J' f( G, h' j3 w

  e# O/ O7 A2 {. f6 N) C                               
登录/注册后可看大图

+ ?8 `9 Z% u  B, J; s. d- h+ M8 L0 x' ~                               
登录/注册后可看大图

' B6 l$ t8 T7 A# m8 c$ Y
5 \' N" i# ^- s( e7 y8 J! S. M" p8 V/ y为什么选择这个培训?8 n& i  f2 a% [( V/ W

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

% q* T" C: M2 z% Z' i6 ?因此掌握了ufun和NXOpen后,你基本上就把握了UGNX 二次开发的方法。方法很重要,学好了方法,后面的东西就很快上手了。
$ `* A9 _- t2 I. y/ _& h: Z. i1 ]; d' W8 x
2 `3 x. k! r& c& M* Y. z. ]- u  x( x
如果你觉得,这个价钱,值得省去你太多的时间,那么就进来学习吧!  L3 O2 f/ j% C

8 G' N9 G6 N& C1 U6 Z3 V1 L

2 k% l4 E& M8 ^& Z
上海点团信息科技有限公司,承接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二次开发专题模块培训报名开始啦

    我知道了