查看: 11195|回复: 3

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

 火 [复制链接]

2477

主题

1280

回帖

8万

积分

管理员

PLM之家站长

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

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

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

×
目前内容及PPT和实例文件正在完善中,在10月底彻底定稿,大家可以根据这个帖子的内容选择是否参加这次培训。培训报名地址:5 u0 u0 ]1 ?( j! u" b% r
# s3 ^/ G5 S6 q' Q/ d2 n
# f, Z" Q$ d& g, t
PLM之家 UG NX9.0二次开发(ufun和NXOpen C++)网络培训火热报名
4 i- |& n/ j. ]+ s. Z& `http://www.plmhome.com/forum.php?mod=viewthread&tid=1400&fromuid=11 x2 z/ f+ E1 T! K$ z+ S6 c. W
; ^! D& r- p1 t: m  p
(出处: PLM之家-UG NX 官网,Teamcenter论坛,Tecnomatix视频教程网)1 P) ~( N7 E& I
5 @- M8 T$ `1 Y/ W. }+ Q, {4 b% h+ @
; d% S+ ]( D; ?; \
0 E+ O* ?3 K" c# n6 l
PLM之家 UG NX二次开发培训课程提纲( y' @- ]- ^/ Z3 x5 }; q

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

PLM之家NX二次开发培训课程提纲
$ m5 o* z# V) _* j

  ?/ e4 ^9 Y; X( S& n# x: C- n5 P1 NX二次开发简介
" _! `  \6 J, F7 @; |: e& b/ x        1.1  NX API简介及架构
1 A. m& _& I- \* N8 C3 ^        1.2  NX API开发语言比较. \+ Q2 K( H# i4 X( t
        1.3  NX二次开发工具
. |( x. \! H' \( J! }8 K5 i

1 NX二次开发简介

1 NX二次开发简介

9 D# ]9 }- P$ v& b! @7 o

5 @" r3 @+ Z( C% l2 NX二次开发模式及环境变量
' v: z" W) F0 Q0 n; q/ S  M/ W        2.1  NX开发环境变量设置( D( H  f2 f0 `
        2.2  NX开发运行目录设置( Y" f3 T' [4 @, K1 H5 G& C
        2.3  NX开发运行模式
1 y8 k0 T: D: I" G5 {' v" y# `4 e6 S        2.4  用户入口User Exit: ^3 H; p3 P. R, z/ ]! ^7 D
        2.4  NX开发卸载方式
' h5 H# }2 J7 y4 }

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

2 NX二次开发模式及环境变量
/ |: c# D$ N: V5 m6 ^' W) s, d

: _5 Y1 p! l/ f; ?# s2 V# o3 NX二次开发环境配置0 b( N2 k$ X7 n/ t
        3.1  手动创建工程开发环境1 f" u' u- U. ]+ c
        3.2  向导创建过程
# k; `  r# f2 j" ^        3.3  实例:使用ufcre入口函数3 P# R! W; y& u

3 NX二次开发环境配置

3 NX二次开发环境配置
' h3 m' W! t6 n

4 v; f5 J# P( Y1 _* [6 [" T4 J" H4 Ufun函数入门技巧+ L1 ], [) W  b7 |, }/ ~; [
        4.1 UF参考手册6 x5 p4 v9 v0 M
        4.2 UF函数命名规则
; W* x' m# M2 w* b$ }        4.3 UF License
6 z3 w4 d9 C" \% U$ \        4.4 UF Memory+ g& p. N& e( c* F& V% n
        4.5 UF数据结构
& Z( }: R) A2 t        4.6 UF中结构和指针的使用
$ g7 O2 d+ \& _        4.7 UF实体类型及转换$ E. F+ _2 k# n+ y4 K
        4.8 UF坐标转换
7 T- x  y7 {( `+ P  ~) i9 d        4.9 实例:创建点并输出信息
, m7 u* r" k' n

4 Ufun函数入门技巧

4 Ufun函数入门技巧
  h4 P: E8 ]! C7 n/ d$ N
0 x4 v! q3 w2 W+ r: o
5 Ufun操作NX对象类型5 l. Y- g/ n6 l
        5.1  UF操作部件对象3 ~( n% v, K3 H& t
        5.2  UF对象基本操作函数
$ d  o8 _* ~' @3 g1 ~        5.3  UF表达式函数
6 e2 O: \$ V4 D5 P        5.4  UF链表对象1 U8 L3 m1 M5 c8 h5 c/ L
        5.5  UF属性对象
5 T3 r( \  w1 |1 e        5.6  实例:部件创建及表达式操作
0 ^  k! v2 A- h) k6 \

5 Ufun操作NX对象类型

5 Ufun操作NX对象类型

- S# ~) K, k. `" a
1 R6 R0 L9 R2 M4 d6 Ufun常用函数归类/ }8 H* j; M9 e* i2 b3 w' |
        6.1  UF矢量函数UF Vector
" \; N! n: U3 @4 o6 d& n, F        6.2  UF矩阵函数UF Matrix; S% Q- [  f# ^# B! i( g& b
        6.3  UF坐标系函数UF CSYS
  v0 T  R( r# S5 j0 J9 z/ b        6.4  UF对话框函数UF Dialog
; z; }' I9 b7 U- M        6.5  UF选择函数UF Selection
2 n  v6 E% e4 B" M        6.6  UF系统函数UF SYSTEM$ B6 }  R* H* O6 w; K1 f: z( Y
        6.7  UF特征函数UF Feature& h+ j- g5 P# ~% W
        6.8  UF面函数UF Face/ V% U3 p3 m3 O5 Y2 o
        6.9  UF边函数UF Edge
! g# S" r: V7 d, s( I4 I" P! O. c        6.10  UF模型函数UF Model9 W* P+ n3 p( F2 Q7 a0 N2 B7 B0 w
        6.11  其他相关函数使用NXOpen替代说明: `- u. e3 z% o0 v: O
        6.12  实例:选择体绘制包裸体
( M! j' a5 Y" b. N9 _6 i) L

Ufun常用函数归类

Ufun常用函数归类

( ~- [' K! R+ r# p
9 |( I; o3 n: _$ i% D/ P7 菜单脚本Menuscript
        7.1 基本menuscript书写
( {( ^& i& T8 p3 f$ ~; g: R        7.2 menuscript的高级用法
; ^  q0 n- a; f% V9 m0 T- x3 w        7.3        实例:创建自己的开发工具栏* Z5 ?- v& @5 `0 U' y: l6 [1 Z

7 菜单脚本Menuscript

7 菜单脚本Menuscript
# b' i: p5 w1 O* N0 y/ r$ ~( X
8 Block UI界面开发
# o1 @$ H' S+ {9 d. q& ?- I
        8.1 Block UI基本使用入门
: b. z* O8 @/ f) h, o        8.2        Block UI生成代码模板解析
0 p' ~' J/ d, [: O! Z        8.3        Block UI控件的使用技巧  [) j( L7 g3 ~: m5 @2 ]
        8.4 实例:控制Block UI的显示
8 X; Z, ]1 R" {" \  r

Block UI界面开发

Block UI界面开发
. D% `( k5 Y9 A6 l
5 m; Y$ F- Z$ u
9 Journal日志录制及DeBug技巧
* E' C: w0 U# N' x1 a1 {1 Y' ?        9.1   Journal 用户界面 # J# o2 _$ x& l9 O2 k
        9.2   Journal 创建及运行
0 U; ~/ ?' x+ y$ u. {, _        9.3   Journal 到 NXOpen 程序
. e9 E( u5 E8 A+ b; e# q4 d" B! w        9.4   内部开发DEBUG工具条使用
" y, {, {8 K6 z        9.5   基于VS的DeBug技巧
4 I3 o. o2 o$ z' H4 j7 P5 i) ?. s# c        9.6   实例: 编辑操作记录生成 NXOpen 代码 ' x+ Y" i1 a( ?: W

9 Journal日志录制及DeBug技巧

9 Journal日志录制及DeBug技巧

$ D+ r2 N2 o2 H* ]$ g. `10 NXOpen对象模型- \# k% p5 v3 |, ~1 Q
        10.1        NXOpen通用对象模型图解
, h$ u2 b6 O! N8 U' @        10.2        NXOpen通用对象类说明. T" G( V% D5 L& ~* c
        10.3        永久和临时NX对象区别: J" `! |0 o! E+ m# ]* k
        10.4        Handle, Tag, TaggedObject 相互查找
8 O( \+ [2 M: |* y5 o% l" ?        10.5        NX Session 对象基本操作 * u( H! t; Z6 ^  t/ B; F' l
        10.6        NX 对象遍历与查找+ u% x( D+ q( W5 a* m6 W* g
        10.7        NX 对象创建|编辑|查询
. a3 c' M7 U3 ~0 f; n7 n4 O        10.8        实例:选择球特征并编辑  B2 i  ~* i- e3 s/ g: @

NXOpen对象模型

NXOpen对象模型
" c2 I( d, D  u) Y7 K1 a) O* Q
' T* i3 U! l' z6 D$ P
11 NXOpen操作NX对象, \8 ~* P6 I  b5 q
        11.1 NX对象模型更新
* z9 j( D/ ?9 K" b- C2 N        11.2 NX对象删除操作 + g$ e/ G7 W3 P" U! L
        11.3 NX对象属性操作
, _6 H. J* F+ }( z, D5 o- S, Q% n        11.4 NX对象部件操作
. i: _; n4 Z) Z" b3 T* N5 G        11.5 NX对象部件文件其他操作 & _% f& G" w% f. j
        11.6 NX对象装配操作
1 t- b, T8 m& x5 C# S        11.7 实例:遍历装配8 z9 `& V3 S6 d" _& z

11 NXOpen操作NX对象

11 NXOpen操作NX对象
1 E% Y5 W9 R3 ], h4 ]4 E* W
/ C$ k/ O% D0 Q- [% }, x" ?
12 NXOpen结合UFun开发实例
1 M' J4 E. d3 f0 ?) k- a% a  i
        12.1 标准件创建实例
5 r, q4 v' p. g" g; @        12.2 自定义符号创建实例/ E- c( ]" L! n
        12.3 自动装配创建实例
6 K; B9 k0 q0 L        12.4 自动加工创建实例
) }8 w# u$ b4 C% D! G        12.5 学习方法推荐
; P1 X* y, P1 F

12 NX二次开发实例

12 NX二次开发实例
! L! E% I1 _( E% P5 t

  J, j) f, A& d6 @1 q, A  b+ P8 Y
3 C- K+ Z& Z& Z! K
  M( _% G( |8 M

7 P% f0 ^' u4 G7 k- N4 _8 w6 d
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 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客服返回顶部