PLM之家PLMHome-工业软件践行者

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

  [复制链接]

2016-9-29 21:17:32 10564 3

admin 发表于 2014-10-6 14:51:28 |阅读模式

admin 楼主

2014-10-6 14:51:28

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

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

x
目前内容及PPT和实例文件正在完善中,在10月底彻底定稿,大家可以根据这个帖子的内容选择是否参加这次培训。培训报名地址:; C! `2 K" b$ `1 S. R. T

: x" [$ A1 p2 x3 J& z1 u
6 I$ }8 U4 J' o' Z
PLM之家 UG NX9.0二次开发(ufun和NXOpen C++)网络培训火热报名) U8 w4 A. l" q/ |: J6 a2 f
http://www.plmhome.com/forum.php?mod=viewthread&tid=1400&fromuid=1
5 I6 r( O9 q, k" |0 H6 K
' q; l- B: Q% X(出处: PLM之家-UG NX 官网,Teamcenter论坛,Tecnomatix视频教程网)) b. K) m4 E9 R7 X2 \" C, O
+ @% j9 _, ?9 T( z9 w0 i: V9 X

. v/ |6 l% x% t7 c

) m0 {+ H) v) h% S4 }PLM之家 UG NX二次开发培训课程提纲
* d& Z/ y1 t% a; y8 a

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

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

3 I. W: [$ g7 k5 \! R5 Y
4 z8 f0 x9 w9 N# H" @& ]
1 NX二次开发简介
" s0 f$ V9 D( z" D        1.1  NX API简介及架构' c1 E) t7 t# A: m) B% o, Z
        1.2  NX API开发语言比较" X) p6 U# F3 R
        1.3  NX二次开发工具5 k$ T: w: ]5 ^  E

1 NX二次开发简介

1 NX二次开发简介
; M$ z* m5 v2 ?0 c

* \* A! d2 R/ L& w+ Y' t" _2 ?2 NX二次开发模式及环境变量
7 M; v3 i7 _$ ^4 `( _9 v. F5 R; b        2.1  NX开发环境变量设置5 U0 h; Q5 \4 W% x6 h; o7 g
        2.2  NX开发运行目录设置' @% t6 j% Y5 |) d7 ?0 \
        2.3  NX开发运行模式
" z: v* j2 Q( c- b  k        2.4  用户入口User Exit
/ \8 y1 j9 |8 U5 N2 {! _8 z        2.4  NX开发卸载方式0 f4 s5 p$ h) J6 T

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

2 NX二次开发模式及环境变量
' w' d2 Y6 \* s) l& u: S
' p( m! m9 }" O* j! T
3 NX二次开发环境配置
- y4 t7 y6 v' ?2 ?1 E8 |        3.1  手动创建工程开发环境
2 _& w+ e8 a* d        3.2  向导创建过程
" C$ w4 o7 n$ S        3.3  实例:使用ufcre入口函数
- s$ U! m: }2 e4 S" r% F' ]2 ]

3 NX二次开发环境配置

3 NX二次开发环境配置
  j  N9 E( Y) J- ~/ `
7 v: J- v5 P- O/ _8 y- R, \- t
4 Ufun函数入门技巧- v( U. c# q) u8 n+ X( i
        4.1 UF参考手册: D% f; \2 D8 U/ G2 y& m" f  A8 w, P0 x5 X
        4.2 UF函数命名规则
* }5 Q$ c7 v# w        4.3 UF License
+ m) O  M: a* D( w" F7 F        4.4 UF Memory' O9 q0 _5 \! T" q
        4.5 UF数据结构
$ K: [! _% @" e& Y9 ]        4.6 UF中结构和指针的使用
* }. X# a8 m+ H+ X* @1 F        4.7 UF实体类型及转换
; L8 q, w0 f+ ~: w/ G4 p  E7 g        4.8 UF坐标转换$ t7 T* S2 B$ w# x: w+ N
        4.9 实例:创建点并输出信息$ S" c/ Q2 \3 d3 Z5 B

4 Ufun函数入门技巧

4 Ufun函数入门技巧

: n% L% x! V$ J$ E
  I7 ^* S8 A6 f4 M# x  L) T8 M
5 Ufun操作NX对象类型
3 L5 w/ C! s8 C* J        5.1  UF操作部件对象
! l+ _2 d1 R, i8 A$ U        5.2  UF对象基本操作函数& V5 \; {! i5 c+ X" H. _! I
        5.3  UF表达式函数
1 s! |0 G9 x/ Y/ @8 s% W; g        5.4  UF链表对象
. M# R' V, Y# E8 q, X$ q0 b        5.5  UF属性对象- N% {5 X% l% N. U6 u8 l8 T, B& z
        5.6  实例:部件创建及表达式操作' l# N6 L/ ]  w0 }2 n/ j

5 Ufun操作NX对象类型

5 Ufun操作NX对象类型

, u$ Z- y* `4 P* T" B0 Z& a1 u3 `$ y. H1 B
6 Ufun常用函数归类0 o6 T0 H1 c7 F
        6.1  UF矢量函数UF Vector- B0 i% n; h/ Z1 }: i* n* {
        6.2  UF矩阵函数UF Matrix
- e! Q) i' ~. G+ p: n5 x        6.3  UF坐标系函数UF CSYS( F8 G+ _& w' `2 m: y) o( U$ }; q9 V
        6.4  UF对话框函数UF Dialog
, Y! h+ q9 b; `' E8 J8 T9 c        6.5  UF选择函数UF Selection
. ]' J0 d$ S/ D" L        6.6  UF系统函数UF SYSTEM) S9 }3 {' }) P7 n- H
        6.7  UF特征函数UF Feature6 o0 e% ?& j+ N2 ?( R
        6.8  UF面函数UF Face
2 X4 Y+ j" q. e$ \        6.9  UF边函数UF Edge4 u, N% S0 K7 Z) \
        6.10  UF模型函数UF Model/ K+ Z1 b" G3 H$ n  }+ {( q
        6.11  其他相关函数使用NXOpen替代说明2 i- K; D( o6 U8 v; d) v6 I
        6.12  实例:选择体绘制包裸体( I6 C4 R$ ]+ I" M% f+ J6 M

Ufun常用函数归类

Ufun常用函数归类
* i9 }0 K% ?2 g( x5 z

2 M3 m/ H3 ?. q+ f4 B9 Y) c7 菜单脚本Menuscript
        7.1 基本menuscript书写
) B( Z+ b4 l9 e8 ^; m1 v1 c# V        7.2 menuscript的高级用法
) c3 z  y, R7 ^1 N        7.3        实例:创建自己的开发工具栏1 g% y3 w+ P+ n

7 菜单脚本Menuscript

7 菜单脚本Menuscript

. [  W3 G  v$ m  r  R, ^0 u( e8 Block UI界面开发
- I5 C" F$ m8 V0 X* p4 g9 N
        8.1 Block UI基本使用入门* g& ?# \# c0 h, S6 H
        8.2        Block UI生成代码模板解析+ {. C8 H$ Z2 y  a  Y3 N8 M
        8.3        Block UI控件的使用技巧& f! H8 R3 a. O/ r$ T. ]+ u' ?* t
        8.4 实例:控制Block UI的显示1 p2 P5 q. k+ j9 |( k; D/ b

Block UI界面开发

Block UI界面开发
6 x1 v  X, O  @/ k; |) [

- @( J$ A1 L8 z9 Journal日志录制及DeBug技巧4 ]6 b- ]4 Q3 e' H% U
        9.1   Journal 用户界面   W- ^% i: D) R/ ?  @
        9.2   Journal 创建及运行 6 i1 Q7 K4 g0 u3 Q
        9.3   Journal 到 NXOpen 程序 0 a# A; d) b$ g( v1 p; @
        9.4   内部开发DEBUG工具条使用+ Y3 {" e4 V. I( [* x, V
        9.5   基于VS的DeBug技巧' c' g: U0 \, s1 _9 L8 b* z
        9.6   实例: 编辑操作记录生成 NXOpen 代码 - c0 k* A9 G2 u( x% Z

9 Journal日志录制及DeBug技巧

9 Journal日志录制及DeBug技巧
& H3 f) U& \( N. @
10 NXOpen对象模型+ R1 e; W" J1 Y9 \* c
        10.1        NXOpen通用对象模型图解 2 U6 E+ ~- E4 ]% b
        10.2        NXOpen通用对象类说明9 K5 @5 y' t$ Q* c' l
        10.3        永久和临时NX对象区别' W, S$ R( O. y9 S% T
        10.4        Handle, Tag, TaggedObject 相互查找
1 c( N% \, O* e1 ^$ V4 p9 R        10.5        NX Session 对象基本操作 , V- S; b8 E& F/ V
        10.6        NX 对象遍历与查找' o/ `$ r2 t& r) m( F# n
        10.7        NX 对象创建|编辑|查询
0 B, z% }8 c( L! L& _/ l* d" Z, `        10.8        实例:选择球特征并编辑
6 V/ R, M5 n, ^, k8 @0 u

NXOpen对象模型

NXOpen对象模型
: ^; g% ~8 |7 z

6 m# a. x: Q/ i8 W2 e& l% n11 NXOpen操作NX对象5 {( A: e( M8 p( l2 x( D2 t
        11.1 NX对象模型更新 6 f+ c) u  W# H( V
        11.2 NX对象删除操作
' k5 C; j  p8 P5 I* k4 j        11.3 NX对象属性操作
, X3 B6 t" A8 }% L9 u6 P- F" F$ N6 u        11.4 NX对象部件操作 . Y% \% W0 d" `( m
        11.5 NX对象部件文件其他操作 / V, z7 x& S* n; q& B
        11.6 NX对象装配操作
8 P1 G; I, I: n. q! J        11.7 实例:遍历装配
* n: j, y" d, y' u: Y- Z" j

11 NXOpen操作NX对象

11 NXOpen操作NX对象

. v  e2 W( D0 B  ~
$ o6 i: B+ s: C! y$ H12 NXOpen结合UFun开发实例

% ~3 z. c2 t! {        12.1 标准件创建实例
# ]3 H4 l2 @/ {0 V8 A        12.2 自定义符号创建实例$ l5 }* r+ d; O# l3 {% Z& Q
        12.3 自动装配创建实例' ~$ Z. k, y3 J# {/ }6 @" Z3 l
        12.4 自动加工创建实例
, l/ J( ~* s; k        12.5 学习方法推荐
: _) [/ z( Z  Q( S$ V/ ~( k

12 NX二次开发实例

12 NX二次开发实例
2 t: Y$ X+ ^4 P: k& r" t
, l. ^* r( h- K  Q8 H! k" h

1 o- X/ ?- D8 k& `; ^) z4 T( n
! a2 j% ~+ z" H6 x% O( p, g' o/ v* n* I& Y0 d# ]; Y9 c

  b  q6 B) \" L0 B  X8 S
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 doTeam.tech
回复

使用道具 举报

全部回复3

千百度 发表于 2014-11-10 18:21:04

千百度 沙发

2014-11-10 18:21:04

只有这么多?没了?
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.diantuankj.com/ doTeam.tech
回复 支持 反对

使用道具 举报

futokugen 发表于 2015-8-1 18:03:37

futokugen 板凳

2015-8-1 18:03:37

只有这么多?没了?
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.diantuankj.com/ doTeam.tech
回复 支持 反对

使用道具 举报

HYH 发表于 2016-9-29 21:17:32

HYH 地板

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.diantuankj.com/ doTeam.tech
回复 支持 反对

使用道具 举报

发表回复

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

返回列表 本版积分规则

  • 发布新帖

  • 在线客服

  • 微信

  • 客户端

  • 返回顶部

  • x
    温馨提示

    本网站(plmhome.com)为PLM之家工业软件学习官网站

    展示的视频材料全部免费,需要高清和特殊技术支持请联系 QQ: 939801026

    PLM之家NX CAM二次开发专题模块培训报名开始啦

    我知道了