查看: 10843|回复: 3

[公告] PLM之家NX二次开发培训课程提纲及内容公布

  [复制链接]

4

主题

3

回帖

44

积分

管理员

积分
44
发表于 2014-10-6 14:51:28 | 显示全部楼层 |阅读模式

请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!

您需要 登录 才可以下载或查看,没有账号?注册

×
目前内容及PPT和实例文件正在完善中,在10月底彻底定稿,大家可以根据这个帖子的内容选择是否参加这次培训。培训报名地址:
7 f4 R; O8 b; d6 m
1 N6 i, R- |2 V4 I/ q

5 \, Z5 K$ z' ?$ yPLM之家 UG NX9.0二次开发(ufun和NXOpen C++)网络培训火热报名" t1 i# d$ G7 P1 _6 S9 u
http://www.plmhome.com/forum.php?mod=viewthread&tid=1400&fromuid=1
' i3 M9 _+ e% \3 `( s5 e; a6 ^' c6 G4 m( u- l
(出处: PLM之家-UG NX 官网,Teamcenter论坛,Tecnomatix视频教程网); {+ L0 m5 e) d+ o7 o

! l$ |4 U/ I5 i. b9 }) j7 q" r* f6 ^
) F) E+ w' A* C4 t0 X  P3 s
PLM之家 UG NX二次开发培训课程提纲' U9 ?  m0 ^/ g6 o# a. x9 h

PLM之家NX二次开发培训课程提纲

PLM之家NX二次开发培训课程提纲

) M1 C- ]1 ^$ R: {

' ]4 k8 k  _* Z* t7 o1 NX二次开发简介
) x# c0 ~( r: }, S) A$ n2 u3 Y        1.1  NX API简介及架构
% w" w" d! d- q" M' m- x        1.2  NX API开发语言比较
6 M+ g. w0 ~' K8 V( q        1.3  NX二次开发工具
5 Y7 q! |5 z7 i( [  O+ @$ U7 p

1 NX二次开发简介

1 NX二次开发简介
4 `  m8 W5 N- d1 M" q. g
% [1 N! C0 o4 C% ^( ?
2 NX二次开发模式及环境变量* N* `5 G3 @% ]7 h3 Y+ J' I: P
        2.1  NX开发环境变量设置
, [8 ?/ f2 V- z5 c2 m$ o. \! j( C8 f        2.2  NX开发运行目录设置
+ O: q7 V1 w) y        2.3  NX开发运行模式
' p) G# I4 u5 @7 D; Z5 M4 G' v        2.4  用户入口User Exit+ H( o3 _0 x' R8 _- \) i
        2.4  NX开发卸载方式, ?0 l9 q) A$ S9 a, T9 V

2 NX二次开发模式及环境变量

2 NX二次开发模式及环境变量

& o9 R+ Y$ j! D- Q5 I$ Z1 j- I0 K$ A$ J' h) u; p* X
3 NX二次开发环境配置# E& t( J1 t4 ^/ j) t& r
        3.1  手动创建工程开发环境0 T! F' E& {; W+ Q
        3.2  向导创建过程+ b$ J6 x. j# Q$ L0 g5 m
        3.3  实例:使用ufcre入口函数$ q8 w: ?% ]2 a- `$ K

3 NX二次开发环境配置

3 NX二次开发环境配置
" n' Z2 e$ ~) E* u

! Q9 l! J6 v# A$ L; |# `4 Ufun函数入门技巧" I5 U! Z& H, W. o1 w
        4.1 UF参考手册# e7 ?9 N% D8 O3 @
        4.2 UF函数命名规则( u" b2 P/ U$ _. h
        4.3 UF License
4 {* \" W, j0 r# m        4.4 UF Memory3 X; o3 N0 r( }9 C2 c9 M# o* e
        4.5 UF数据结构5 j6 _8 ~8 ^2 q1 {+ c7 L: c- }& C
        4.6 UF中结构和指针的使用' Y; ]' w1 h2 f; b
        4.7 UF实体类型及转换" a4 B9 {. O. O  h' f
        4.8 UF坐标转换3 K% G. M: f2 m" c7 r% s
        4.9 实例:创建点并输出信息* p. M( T' M. p' m: p5 S

4 Ufun函数入门技巧

4 Ufun函数入门技巧
! G6 E/ i& [/ |- x0 p; h4 X3 {

& Y; _, V+ x$ n+ [- i$ y5 Ufun操作NX对象类型, @3 ^. ]# D- ^* O: @
        5.1  UF操作部件对象1 E- T* Z7 Q0 H: g# W
        5.2  UF对象基本操作函数/ @- G$ y! N5 V
        5.3  UF表达式函数. d! D" v2 R  i" @
        5.4  UF链表对象( `8 u  U) m. s
        5.5  UF属性对象  t% q7 p& B0 j/ o
        5.6  实例:部件创建及表达式操作
  Y4 |8 h+ ?, }( F: u5 ]$ ?  J

5 Ufun操作NX对象类型

5 Ufun操作NX对象类型
4 f8 m. T) m( K! N

3 F5 M- Q* m4 v1 G; H* p' Y  D6 Ufun常用函数归类2 Y! R! j) c3 U/ Z
        6.1  UF矢量函数UF Vector
) I% V& E0 a: |* Q- N$ g# h: l        6.2  UF矩阵函数UF Matrix
& ~1 F" e# ]' L) \& p        6.3  UF坐标系函数UF CSYS5 m, @8 Y* e( F9 H/ A- P/ f
        6.4  UF对话框函数UF Dialog
. o0 A# }4 B: G( O4 U! b3 D        6.5  UF选择函数UF Selection
4 \3 A# [1 U1 I' ?( M! W. a        6.6  UF系统函数UF SYSTEM
0 `4 H+ Q% P0 P* W8 o        6.7  UF特征函数UF Feature% ]6 d5 |: q. p) J# P
        6.8  UF面函数UF Face1 g- F* |& r+ b, m
        6.9  UF边函数UF Edge& |6 I  Y+ B6 ^
        6.10  UF模型函数UF Model
+ ]- t" I2 ]1 Z1 j' ~2 w+ r. U6 T4 h        6.11  其他相关函数使用NXOpen替代说明
/ N4 z. e5 |7 G, j$ z  l. p: J/ a) r% B        6.12  实例:选择体绘制包裸体9 f* y, d5 Q7 K8 I- f: I. |4 A) P

Ufun常用函数归类

Ufun常用函数归类

* K9 e. i7 M+ ?" P7 B. K
6 K, M, l, `4 A% D! W, q7 菜单脚本Menuscript
        7.1 基本menuscript书写7 X3 U+ k- v7 B- X
        7.2 menuscript的高级用法
9 D$ [" h9 F% O( B  h+ G        7.3        实例:创建自己的开发工具栏
( s: {5 N( V% W6 f9 e

7 菜单脚本Menuscript

7 菜单脚本Menuscript

# {/ n% [5 \# I$ A# E4 Q' q2 P% S8 Block UI界面开发

3 F! N4 ?& e% _9 {9 @0 L% A' Q# }        8.1 Block UI基本使用入门
. y$ Q4 Y  A, _! e! U        8.2        Block UI生成代码模板解析
- h7 D8 u) {! E2 y( w1 h        8.3        Block UI控件的使用技巧
3 U' N9 H2 R% a9 p        8.4 实例:控制Block UI的显示/ N! P2 z( W6 C" H) H; S4 R

Block UI界面开发

Block UI界面开发
% q$ q/ g$ u: l$ ?( V

4 o0 Y4 O8 p, E) f+ u9 Journal日志录制及DeBug技巧
4 I) T9 \( z% o; t0 u        9.1   Journal 用户界面
- l( Q, x8 O8 u& n3 Q        9.2   Journal 创建及运行 : b, g/ a# ~: V; \' V1 o8 s
        9.3   Journal 到 NXOpen 程序
+ o3 H2 @) o3 F) j8 q/ E        9.4   内部开发DEBUG工具条使用
. [; m8 t- `+ X: O& W9 ]; l  p        9.5   基于VS的DeBug技巧
$ N' Q: u9 u2 c        9.6   实例: 编辑操作记录生成 NXOpen 代码 ! @# e2 L: e: X, g; z2 u3 _

9 Journal日志录制及DeBug技巧

9 Journal日志录制及DeBug技巧
* J, x" i( h3 w% D/ b2 y9 e" Y
10 NXOpen对象模型9 Q2 U- H2 d+ Q  i6 i2 P
        10.1        NXOpen通用对象模型图解
" N" H9 f" q4 n. \        10.2        NXOpen通用对象类说明
# ]7 ]9 F) k; }: k  \, @        10.3        永久和临时NX对象区别
7 ^4 M3 Z  ]' d( h        10.4        Handle, Tag, TaggedObject 相互查找
$ H3 i! B) j# f1 p9 K! z        10.5        NX Session 对象基本操作
# V  c8 @! U6 b$ E+ B8 _        10.6        NX 对象遍历与查找( o6 {; L) `; {" o" h! @
        10.7        NX 对象创建|编辑|查询 1 F' ]- X! Y5 {+ h: p  V* b
        10.8        实例:选择球特征并编辑
  K( v7 Z1 ~- Q# H  w3 ?+ V

NXOpen对象模型

NXOpen对象模型
+ m3 l+ B8 ~. U2 G7 p; K/ R- Q: g

0 k: q- a3 [& k4 s11 NXOpen操作NX对象
* r, k5 H: ~4 M$ w2 A( K2 H        11.1 NX对象模型更新
* H% W& M7 h. @        11.2 NX对象删除操作
% q" w( j6 }$ n: G  N        11.3 NX对象属性操作
& t  _7 G' K$ E7 {0 T8 Y( Q        11.4 NX对象部件操作
: G; D1 ?9 H- t        11.5 NX对象部件文件其他操作   ^) \$ O* O4 F+ f) ~6 }
        11.6 NX对象装配操作* x: \  M3 m* t* D
        11.7 实例:遍历装配
3 |' M4 ~- V4 N( `, }% B

11 NXOpen操作NX对象

11 NXOpen操作NX对象
# y& S+ R8 V1 }3 m6 d' {
9 n+ F- f! X! u/ G- I
12 NXOpen结合UFun开发实例
7 ^! ^: j* V1 L8 O+ H' c. g, g& h
        12.1 标准件创建实例3 A( i% w9 b0 k0 C4 i
        12.2 自定义符号创建实例7 w0 o0 ^: _1 l; }7 {3 [  w" h
        12.3 自动装配创建实例* ^0 F! `1 e" L/ e0 M6 x& ?7 Q
        12.4 自动加工创建实例
; v3 \, n! v6 R: l        12.5 学习方法推荐) R' D( ?; ]8 u- B3 b

12 NX二次开发实例

12 NX二次开发实例
. m7 K( }- R! T

4 H& q1 k( {( Z+ C; w/ Q( Y
! W8 x8 h2 ?2 \
# a$ _) C6 d, b9 R2 V' c4 Q7 h  A* n" K. y) d9 z. c0 J
5 k* I6 O7 U" Y" s* A* A
上海点团信息科技有限公司,承接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-11-10 18:21:04 | 显示全部楼层
只有这么多?没了?
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.doteam.tech
回复 支持 反对

使用道具 举报

0

主题

22

回帖

160

积分

注册会员

积分
160
发表于 2015-8-1 18:03:37 | 显示全部楼层
只有这么多?没了?
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.doteam.tech
回复 支持 反对

使用道具 举报

0

主题

18

回帖

90

积分

注册会员

积分
90
发表于 2016-9-29 21:17:32 | 显示全部楼层
什么时候有vb.net版就好了
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.doteam.tech
回复 支持 反对

使用道具 举报

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

本版积分规则

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