查看: 10919|回复: 3

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

  [复制链接]

4

主题

3

回帖

46

积分

管理员

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

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

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

×
目前内容及PPT和实例文件正在完善中,在10月底彻底定稿,大家可以根据这个帖子的内容选择是否参加这次培训。培训报名地址:
+ V: f, _! t, U+ R7 G7 r2 G- ^& q6 G7 B- l6 k* L9 U
' ^4 l# o% V  G! \: I9 U
PLM之家 UG NX9.0二次开发(ufun和NXOpen C++)网络培训火热报名) _1 H5 K4 W8 H* C+ V# }8 u  P
http://www.plmhome.com/forum.php?mod=viewthread&tid=1400&fromuid=1
9 H3 U; F' O7 J& t# o* y& H6 C5 g  T. @4 ~
(出处: PLM之家-UG NX 官网,Teamcenter论坛,Tecnomatix视频教程网)
8 l) q6 [4 t5 z7 a! Y; X$ V' e& L, a7 J# c/ l
) h6 L; e, e. ?& h! s$ _$ _# i

- `" G8 Z# I4 {$ HPLM之家 UG NX二次开发培训课程提纲" Q4 M  m  e" b- l/ }% S. c. V

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

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

- _5 A% d" n* e6 P

) G( K& v" Y. S8 M/ h1 NX二次开发简介
7 f& D7 }7 p: z% n8 x4 J' S        1.1  NX API简介及架构: a, ]) f8 P9 ]# t" B/ I
        1.2  NX API开发语言比较, I) D: V  ]. _
        1.3  NX二次开发工具
5 k  A' B0 a0 E! V3 n2 f* k, Y

1 NX二次开发简介

1 NX二次开发简介
+ j& V; V( ~) H) a  z
4 ?2 ^. _3 P, K
2 NX二次开发模式及环境变量
1 d; T% B8 W- s        2.1  NX开发环境变量设置
7 X% _; D4 C/ K9 [% ]" a        2.2  NX开发运行目录设置8 t% k2 N7 ~2 P/ F
        2.3  NX开发运行模式
& A' b, z- R. Z) P) V        2.4  用户入口User Exit
1 {: M; v& I7 s        2.4  NX开发卸载方式3 P! g5 O1 B* p- r

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

2 NX二次开发模式及环境变量
8 k0 G8 B* [1 Y+ i) x- F8 W  y+ K

* d) Z3 V( |2 ?+ }& r: g) ]2 ]( f3 NX二次开发环境配置% u# M. Q0 Z& N  E2 \# Z0 x
        3.1  手动创建工程开发环境
: x) l; E2 ~; L+ E3 ~! C        3.2  向导创建过程
% x7 \1 L" s7 L1 I        3.3  实例:使用ufcre入口函数
0 l2 M% Q- k  M/ Q) i$ U* M  x

3 NX二次开发环境配置

3 NX二次开发环境配置

) `' i$ r9 s) L- N" Y# k" ~
7 E4 g9 g' H& {" }+ k# U( Y9 ^) g4 Ufun函数入门技巧  k5 ~& o* z* S- j6 o
        4.1 UF参考手册
0 d$ w# N% F9 {& _; M- M* l& t! x        4.2 UF函数命名规则! y) G3 Q% V7 U% A$ }3 ^
        4.3 UF License
# s3 k; \9 r) X        4.4 UF Memory
8 B; F8 y0 f$ g        4.5 UF数据结构
# ?% D4 t! I; V6 _        4.6 UF中结构和指针的使用. u) m2 N( l3 o  H5 g
        4.7 UF实体类型及转换
( k0 j/ {- ?% v" E, N: m        4.8 UF坐标转换# n! y' k) B: H
        4.9 实例:创建点并输出信息
8 v# h  R9 y& _5 c6 h7 ]/ u, ]$ i

4 Ufun函数入门技巧

4 Ufun函数入门技巧

3 c9 ^* k) z$ E
% V/ K' p5 j5 j' X  C' W3 K
5 Ufun操作NX对象类型3 b) W0 H6 I/ P; |
        5.1  UF操作部件对象
! L+ Z) i/ D6 W1 [) B        5.2  UF对象基本操作函数
$ L; _  e6 y* ~/ I        5.3  UF表达式函数* y- U, v3 X- i! P
        5.4  UF链表对象
" e* |( u3 }# Z- Z        5.5  UF属性对象9 K+ L) k0 P( e3 p+ I% ^5 T# u' I/ ^
        5.6  实例:部件创建及表达式操作
. D' M+ [; P0 c0 Z* s

5 Ufun操作NX对象类型

5 Ufun操作NX对象类型
3 w, H4 @; F& E# w7 O0 w
* k# v4 G3 |" {. Z
6 Ufun常用函数归类+ D9 `; X$ @) {1 c9 J% K0 N
        6.1  UF矢量函数UF Vector
: E! U  C+ V, [9 E7 n1 R6 ~( h        6.2  UF矩阵函数UF Matrix+ N* W5 l& p4 f4 [7 z$ k, c* y# n
        6.3  UF坐标系函数UF CSYS) B) f4 n# l3 A1 @
        6.4  UF对话框函数UF Dialog: k- O' w& g2 m" b2 G# A2 Y8 ]! a
        6.5  UF选择函数UF Selection
, S' v1 ]) K5 w7 h. q8 E6 \3 Z5 I$ v        6.6  UF系统函数UF SYSTEM
% b3 e1 H% a  j        6.7  UF特征函数UF Feature% V( G) t4 k- w' i7 X) m2 E
        6.8  UF面函数UF Face" D# o& a' D5 ~% V9 p; F; ?/ ~
        6.9  UF边函数UF Edge
$ U9 v2 P* s/ V* U; t+ a        6.10  UF模型函数UF Model
1 s) S3 O; [0 Y8 A% X, B' [        6.11  其他相关函数使用NXOpen替代说明
7 U) V! R- A* ?0 |; H        6.12  实例:选择体绘制包裸体2 r5 ?$ s* J$ o% d

Ufun常用函数归类

Ufun常用函数归类
- j. G( b# E) l/ H2 ?6 i8 v+ Q
7 d$ `. }1 x: q7 u1 F
7 菜单脚本Menuscript
        7.1 基本menuscript书写
/ O9 V8 n( k" P+ ^; p5 Q: i; Q2 ^        7.2 menuscript的高级用法
- h8 V& c4 F6 E( E& x! i        7.3        实例:创建自己的开发工具栏/ W+ X6 f7 S3 b

7 菜单脚本Menuscript

7 菜单脚本Menuscript
+ T# T7 S2 q; g- K
8 Block UI界面开发

- K: a; }+ I' v. V        8.1 Block UI基本使用入门
9 d( G( ?7 B$ D; ]: j: z        8.2        Block UI生成代码模板解析: z1 j( `& y$ C0 G( g  F; L6 }  `
        8.3        Block UI控件的使用技巧
' m/ S' ?# b8 W+ e2 T. ?% v        8.4 实例:控制Block UI的显示7 [( F0 v) V8 L8 H1 p+ [

Block UI界面开发

Block UI界面开发
( R4 f+ D* s8 u! J

" w8 c0 W. @3 J1 {0 c9 Journal日志录制及DeBug技巧4 Q2 n8 w3 I- c) p: E- O
        9.1   Journal 用户界面 ) l+ a9 k0 }* }% t3 g
        9.2   Journal 创建及运行 8 M0 `8 G7 q/ G# _- F! M
        9.3   Journal 到 NXOpen 程序
+ ^. y7 M. @4 S4 n2 v8 Z        9.4   内部开发DEBUG工具条使用
( v8 J$ t+ y5 n9 E8 R8 @7 G        9.5   基于VS的DeBug技巧0 f: ]& l; M/ i1 h
        9.6   实例: 编辑操作记录生成 NXOpen 代码 : r% R! ~8 V( g" {+ R6 ~

9 Journal日志录制及DeBug技巧

9 Journal日志录制及DeBug技巧
" o* u) L7 Z8 N( U+ O& {& k8 Y& X
10 NXOpen对象模型- B9 p5 m% B' F- C1 \- L9 g
        10.1        NXOpen通用对象模型图解 ' x. {9 k! y  P6 W: n1 X( a
        10.2        NXOpen通用对象类说明! |( ?* @- B9 a- Y
        10.3        永久和临时NX对象区别4 e2 s' W, I+ Y  s8 N
        10.4        Handle, Tag, TaggedObject 相互查找 % C; E$ P& I" g0 @* X: S. @+ Y
        10.5        NX Session 对象基本操作 ; t+ A* W$ _* Y2 T# p) h
        10.6        NX 对象遍历与查找
7 \3 f% [& S  I3 M. G: f5 v3 C% \3 W        10.7        NX 对象创建|编辑|查询
& C+ o( p  O/ p. e' y        10.8        实例:选择球特征并编辑4 K  \# C% I+ V  `7 V' H

NXOpen对象模型

NXOpen对象模型
3 I5 @* \+ T8 V/ E7 Y+ ^  D
0 e7 i2 |* A8 m5 q( ]
11 NXOpen操作NX对象
4 G+ ~) C! H& @, \! z9 q" I        11.1 NX对象模型更新 6 \0 W) }5 b& Y# m% i# m* x
        11.2 NX对象删除操作
9 z: w1 z/ ?! O* {1 W7 ]        11.3 NX对象属性操作
) `; P! s4 j4 v7 @        11.4 NX对象部件操作   R  J: z8 }' d0 D, Z" J7 v: g0 [
        11.5 NX对象部件文件其他操作
$ k. J2 T  M: F# O4 _7 [# V5 w4 d        11.6 NX对象装配操作0 D7 G$ U, l7 D7 ^
        11.7 实例:遍历装配
# d# X6 T0 O$ e

11 NXOpen操作NX对象

11 NXOpen操作NX对象

# ]* o5 I  @, s5 u, r) c" q8 i6 O* m& g4 N( w
12 NXOpen结合UFun开发实例
6 w$ ~7 O$ h- |; i, M
        12.1 标准件创建实例$ `" n9 {0 t. t* W% E
        12.2 自定义符号创建实例
& A; H3 A; w" I        12.3 自动装配创建实例" E' E4 E3 z7 V2 z6 M
        12.4 自动加工创建实例
) n+ }* n( t1 t1 n3 o        12.5 学习方法推荐0 O1 j' X' {& z! ?0 A

12 NX二次开发实例

12 NX二次开发实例
, Z* W& U' |" j, W: l: A# H5 b
+ |$ v% q0 ~1 Q3 W7 N9 e$ l
( p) Q; b. q4 ]* U

# G1 ~1 i. L; K5 H( U  d
4 V7 Z+ L* J5 g, J2 a. X& E! ]4 T0 e4 U; J" k
上海点团信息科技有限公司,承接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客服返回顶部