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

活动详情

, z) i4 J7 |. ~5 k6 L% Q% C
/ ?1 A, U. |# Q) J+ ^& _

7 E$ }8 `( Y4 J# ^5 u7 Z. T4 ~PLM之家 UG NX9.0二次开发(ufun + NXOpen C++)网络培训火热报名

3 r! g4 k0 O& ?# u2 b- @) J# h' A) h3 ~
# T( _/ r, i3 n4 q8 o报名学员填写的手机号,QQ号全部只有我可见,请放心填写!, }2 s  H) s5 t
报名后,请加入群:143939005( 注明姓名)咨询QQ : 939801026
% c; z6 W" E0 `
培训方式: 网络培训
+ }! q% M+ g! F5 D: g/ F" ~培训时间:每周六晚上6:00-9:00(4课时)
- P: U1 i6 v9 r% u培训费用:3500RMB (注意:我以前定价10000的,值不值个人去决定), p( n6 Q! V9 U; Z2 x4 M
报名方式:淘宝帐号 xduniverse@qq.com 1 m. {( j4 e8 t3 o6 ^
截止日期: 2014年12月25日, I/ C/ v0 I$ f( _- r1 y; r/ c
培训课时:48 课时2 g1 w& v% W2 y# r
培训内容:(这里添加了ufun和NXOpen 相结合的整体开发)+ i0 g  z+ H" [" {) b% k* V0 V
PLM之家NX二次开发培训课程提纲及内容公布( D. q+ K+ S- ]% S) R5 c; V
http://www.plmhome.com/forum.php?mod=viewthread&tid=1735&fromuid=1
+ ?1 U$ y7 s" P* d6 ~7 i0 ?" e" e(出处: PLM之家-UG NX 官网,Teamcenter论坛,Tecnomatix视频教程网)5 A  q- w8 U, q! ^6 h: R
8 J4 N7 ?* p# a  m: y& z' R
注意:先不要付款,加群:143939005,等学员人数OK了,我们统一操作处理!# A8 O# }7 X2 U5 X4 q

5 [* N+ ?( }7 m4 `% K9 h% h                               
登录/注册后可看大图
8 H& b3 E# {+ o5 {3 ?/ s6 {" o& O# A
$ O: a+ d0 v% w# [7 N+ b
使用最新的NX9.0软件结合VS2012,使用UFUN结合NXOpen C++开发语言,主要讲解:
, T3 \8 b" l3 V1 ?2 A7 S3 _- c* R
4 y6 l8 V4 S" a5 q

* i# d5 @% z5 I7 I( sPLM之家 UG NX二次开发培训课程提纲2 K8 T8 k7 w" p2 E- q" k$ x
+ y3 q# x# D, ]0 T. i( w, Z
( o8 C7 J3 A. h" u' n9 Z6 S# ?5 P
+ s- m6 m# [. M+ E
7 ]! V6 y1 c: g( k
PLM之家 UG NX二次开发培训课程提纲( ?2 F! J9 B6 d* [; y+ k
  
" \( [3 w- M# `5 ]  G2 c0 G+ J1 NX二次开发简介, t3 J* O+ ^5 z% q' F+ Z
        1.1  NX API简介及架构, r0 J8 Y# @; a- j
        1.2  NX API开发语言比较( V+ S) @1 r6 n% h; A2 @* @' p( k
        1.3  NX二次开发工具% q+ `/ r1 u: t% q7 r9 l
2 NX二次开发模式及环境变量9 B# c0 `. H1 ~' L2 ]
        2.1  NX开发环境变量设置" L5 N) B' ^- X* b4 z
        2.2  NX开发运行目录设置
; N$ I8 Z- [/ b( S: a2 N        2.3  NX开发运行模式& P3 q( o. c5 z$ }4 D3 f1 B
        2.4  用户入口User Exit  X/ h7 s$ P9 J- \8 {
        2.4  NX开发卸载方式) h; l" x9 w" e% ^: Q5 B- E
3 NX二次开发环境配置
- ~4 ^4 X9 S5 H1 v        3.1  手动创建工程开发环境
) Q3 }% q8 e' c9 [6 G# z        3.2  向导创建过程; }2 u6 J' N8 T0 ~/ }- P: Y6 r! g
        3.3  实例:使用ufcre入口函数# U% b7 m% [0 D) l& A
4 Ufun函数入门技巧
3 V) h9 V% V' D        4.1 UF参考手册
4 {  e/ b! d3 X9 f+ J! @  J4 R1 a        4.2 UF函数命名规则
) |3 }0 ]2 V4 c! h, \4 |8 u        4.3 UF License  E, P' q2 E. Y; n, P6 E
        4.4 UF Memory
- v) A- b8 ?9 v" m, v        4.5 UF数据结构
0 T# @1 J. h1 w5 I1 P0 [        4.6 UF中结构和指针的使用
" B& b3 H8 `/ S  y" `( N7 ]# G: c        4.7 UF实体类型及转换
. ~) A( l* v$ [. Z( Z% D        4.8 UF坐标转换/ s3 N8 h1 u2 U! {
        4.9 实例:创建点并输出信息, R: q' E+ D( r- ?& d( s4 g$ n
5 Ufun操作NX对象类型* D7 d4 R$ [7 s5 R2 z; L
        5.1  UF操作部件对象
8 J  K! r5 @6 b+ a- H        5.2  UF对象基本操作函数! Q1 O5 r% k% B. |2 c
        5.3  UF表达式函数/ N$ P) h- h7 _  S+ t0 q) s
        5.4  UF链表对象, N; u/ m6 ?6 u! @' o* b/ f; u/ M5 f
        5.5  UF属性对象2 y- O* c2 ^2 v$ r4 Y
        5.6  实例:部件创建及表达式操作
( O7 ~8 g. R; A* W% }: x! ~6 Ufun常用函数归类% D; @; T5 I3 w7 F
        6.1  UF矢量函数UF Vector- u5 i6 s7 v& t( l+ B
        6.2  UF矩阵函数UF Matrix
. {5 |) G% ]9 b2 s4 V        6.3  UF坐标系函数UF CSYS
2 a$ q7 z+ ^4 z5 f        6.4  UF对话框函数UF Dialog
+ T5 `, k  N- `+ r        6.5  UF选择函数UF Selection
2 v* U- a/ B. e9 W+ y, b        6.6  UF系统函数UF SYSTEM6 u4 p+ @; a( N1 b3 N! t
        6.7  UF特征函数UF Feature
: d2 X0 h  ^+ P2 D" K- n        6.8  UF面函数UF Face
, s' h9 U3 Y5 `9 q' `( ^        6.9  UF边函数UF Edge
8 x+ N( O4 w% k" [/ }        6.10  UF模型函数UF Model
5 O! O. C4 L  H# a$ I$ s        6.11  其他相关函数使用NXOpen替代说明; S. W8 y* o0 P
        6.12  实例:选择体绘制包裸体
  V* \4 {0 f( F2 H7 F4 D6 W6 `7 菜单脚本Menuscript, |9 M9 [. o0 d$ ~, X
        7.1 基本menuscript书写
: O% R: ?0 t" D0 ]9 ^: v0 m        7.2 menuscript的高级用法
# o1 B: X% g1 O8 a5 |/ {6 N& p5 d7 @        7.3        实例:创建自己的开发工具栏
3 F1 D) T& J4 _4 S" S5 B2 b8 Block UI界面开发6 b! J* F' k1 q+ F
        8.1 Block UI基本使用入门
/ u- x" q! `  [" ^4 A. F        8.2        Block UI生成代码模板解析
+ L& [! _( }! P' V7 S3 W% i3 K1 J        8.3        Block UI控件的使用技巧
9 w5 r! U& S0 Y& a        8.4 实例:控制Block UI的显示/ H' W/ V$ M5 v% I8 y, r
9 Journal日志录制及DeBug技巧
# c8 B( |' m& B2 S, J' ~        9.1   Journal 用户界面 : ^2 V/ I' C! E; ?2 ?
        9.2   Journal 创建及运行 3 r% l6 q1 l: R0 v  T
        9.3   Journal 到 NXOpen 程序 9 W: U9 M) g- J" `& O
        9.4   内部开发DEBUG工具条使用
' c+ ^8 `. @7 ]# H. M4 J        9.5   基于VS的DeBug技巧
" B, L: T( N0 N$ d) `- H' ]" w        9.6   实例: 编辑操作记录生成 NXOpen 代码 " g" l* H6 E( ?! F4 r/ G
10 NXOpen对象模型; a6 f! K8 _4 K3 h7 Q2 |/ Z
        10.1        NXOpen通用对象模型图解
) O6 N0 q" l7 f* T% C        10.2        NXOpen通用对象类说明
1 n# j. {4 b) M* A2 M        10.3        永久和临时NX对象区别
" f) t7 x- _+ B% n- r4 F% Y        10.4        Handle, Tag, TaggedObject 相互查找 1 j0 Z1 ]! w/ `7 [, \0 }( Y" q! f, x
        10.5        NX Session 对象基本操作 . L) O4 ~+ J/ n' }
        10.6        NX 对象遍历与查找. }1 B& L% t0 r: Q& s& k' S$ b; K
        10.7        NX 对象创建|编辑|查询 ; ]! s$ ~7 O: w
        10.8        实例:选择球特征并编辑
9 @! A% F; q# C7 {" q11 NXOpen操作NX对象# E0 x& Z* o4 O! b) x3 x* M% f
        11.1 NX对象模型更新 5 {; N! ]# Z5 X! N
        11.2 NX对象删除操作
2 {1 ~/ \3 h, U7 a$ S% t7 s9 h8 G, u        11.3 NX对象属性操作
! [! C  b3 P6 _- c* Z        11.4 NX对象部件操作
  W! Y, H3 d+ D4 E' Y9 |. B        11.5 NX对象部件文件其他操作 ! I6 R# R6 g1 y' x
        11.6 NX对象装配操作( E4 `4 s4 q8 L" I% _: ?
        11.7 实例:遍历装配+ D5 b' ~1 G3 Y8 S8 |
12 NXOpen结合UFun开发实例' t7 L% k( x; b! Y+ N. c! e
        12.1 标准件创建实例
1 [+ D9 r5 N% \) s2 b) ]- Z. x: I        12.2 自定义符号创建实例
- _% l& q/ s4 X& Y1 K; u; `        12.3 自动装配创建实例4 }: c. ^; u( [+ X
        12.4 自动加工创建实例
( l. |, f6 G0 ^1 Z; x        12.5 学习方法推荐
+ C8 a) Z) v) G8 C% @# T9 J) W) F% ?  F+ o6 O
- R: }$ _. D3 y5 W6 R5 w
满10人即可开课,欢迎大家支持参加!  i5 Z. y" Y0 \) ^; [3 n. f& A' n
2 h+ v# L8 |1 w/ U7 b% m
请不要错过这样的培训,如果这点培训费能换回你对整个开发流程的了解,值不值?
. E6 [7 w) a7 L
+ i6 }7 z  }, @$ l" l
                               
登录/注册后可看大图
; j% R6 j8 K6 ~( t
                               
登录/注册后可看大图

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

$ {8 ?3 Z2 Z6 m0 `+ w7 }. f1 _因此掌握了ufun和NXOpen后,你基本上就把握了UGNX 二次开发的方法。方法很重要,学好了方法,后面的东西就很快上手了。
' X  P! }+ V- _' c! q, S2 s% f( a: g

/ c" F" r  b: g; z8 V如果你觉得,这个价钱,值得省去你太多的时间,那么就进来学习吧!8 c5 a% A1 r( H: n: ~8 d# ~

. m- R: U  U- L) Z

& C; s; p! A$ _8 ]6 K2 T
上海点团信息科技有限公司,承接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二次开发专题模块培训报名开始啦

    我知道了