PLM之家PLMHome-国产软件践行者

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

  [复制链接]

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

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

admin 楼主

2014-10-6 14:51:28

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

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

x
目前内容及PPT和实例文件正在完善中,在10月底彻底定稿,大家可以根据这个帖子的内容选择是否参加这次培训。培训报名地址:. J; T& Y9 g8 G0 x& @3 f5 w' L

$ X% _  |/ n: |. l5 N5 L' g, I

3 Q% t' d- e2 E  YPLM之家 UG NX9.0二次开发(ufun和NXOpen C++)网络培训火热报名
" b: \. f: q/ y% P) b# i- Ahttp://www.plmhome.com/forum.php?mod=viewthread&tid=1400&fromuid=1
! o$ X" }: R$ h2 y" Q" o' m2 X6 y3 S7 X5 k2 y; j
(出处: PLM之家-UG NX 官网,Teamcenter论坛,Tecnomatix视频教程网)
/ M# S2 L/ Y) F2 Y
0 Y' e4 O8 r: R8 X3 m
6 ]9 M3 c& k% [" a( d" [) Z' O8 e' b
- Z; S$ I8 W* W& e( @! m; ]7 U; A/ a7 Q
PLM之家 UG NX二次开发培训课程提纲7 U; M2 N! v- }1 \! y

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

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

* r* {: O! b3 _+ |

* b2 Y/ a# X; R( u5 E2 Z% Y1 NX二次开发简介
2 b5 B. q5 }. T& ~! N' W        1.1  NX API简介及架构
0 F* k) K6 Y" t) Q' S% d        1.2  NX API开发语言比较1 P: K+ _. ^+ W2 w$ ^
        1.3  NX二次开发工具* W- Y) i) D9 b1 b

1 NX二次开发简介

1 NX二次开发简介
2 J: b4 q( K! M" s8 Z
/ ~7 \$ B" D+ O  {/ V& G* ^
2 NX二次开发模式及环境变量* }, K: ^" c( P8 J# b8 G) T$ b& B
        2.1  NX开发环境变量设置  `% g8 e& U" {6 l8 l$ ^
        2.2  NX开发运行目录设置
/ b0 X; c  E2 q5 G        2.3  NX开发运行模式9 A" \/ _! S- @& c" v; H
        2.4  用户入口User Exit7 F9 M* P' n* W" n; v7 J/ C  w3 _0 }
        2.4  NX开发卸载方式' c" z/ o8 ?% I/ w  }0 E! q

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

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

% u6 v( B  u% K
, k  `; N) }5 o0 S: O$ P3 NX二次开发环境配置$ B$ h" K/ ^% S; b! w% r7 D
        3.1  手动创建工程开发环境
6 w6 B) j0 ^2 ?. ^        3.2  向导创建过程8 \' r/ B5 Y' p- D& U' _
        3.3  实例:使用ufcre入口函数
$ y, E; e  G4 x1 B( ]

3 NX二次开发环境配置

3 NX二次开发环境配置
0 n7 m+ ~- h% M6 c

$ z( f; S9 J9 \- _7 |0 P3 q4 Ufun函数入门技巧
% ?! `, z2 O3 q4 H8 @        4.1 UF参考手册
  X) v2 Q" g& `1 Z, l6 Y        4.2 UF函数命名规则! X, ?, P4 i1 c, \9 k- {4 T
        4.3 UF License
+ x. k- {6 ^6 k( s( c# e        4.4 UF Memory+ R5 U* o0 }8 B, ^7 z6 v. q) A- [
        4.5 UF数据结构
/ W1 q1 s% E2 }) ~9 Y        4.6 UF中结构和指针的使用0 c/ r8 w+ Z+ i/ Q
        4.7 UF实体类型及转换
; }/ m! Q$ k$ {9 a- s2 w4 t1 X' [        4.8 UF坐标转换
$ D( S! u; Q9 i% C        4.9 实例:创建点并输出信息. [+ V# v3 C8 ^1 r" |

4 Ufun函数入门技巧

4 Ufun函数入门技巧
6 M: ]5 w8 P  f$ t1 W2 Q
) H4 D. U1 ^4 E
5 Ufun操作NX对象类型3 Y& g) v: }+ p# e7 |
        5.1  UF操作部件对象
4 z1 E$ Q) I) c$ `4 p5 h        5.2  UF对象基本操作函数. v0 Y6 R) U- F$ \6 h
        5.3  UF表达式函数
1 b& w) q; c3 X" }  L. I4 a3 `( k        5.4  UF链表对象
6 n# W6 P- |4 D+ z        5.5  UF属性对象
+ L3 g) u) M' [        5.6  实例:部件创建及表达式操作
  h2 S1 z- m5 s" S4 }0 p# g* S

5 Ufun操作NX对象类型

5 Ufun操作NX对象类型
, J  B. c' u$ \9 _! t; q

9 k1 Z: A) a% k$ j  b6 Ufun常用函数归类! T% ^- g5 F5 {0 d7 e
        6.1  UF矢量函数UF Vector; e2 g# J8 w, ?; Y
        6.2  UF矩阵函数UF Matrix/ B3 c( S9 a* C7 p
        6.3  UF坐标系函数UF CSYS7 D  [9 V% x* V5 ^
        6.4  UF对话框函数UF Dialog
# m6 H3 }4 R- d- n' u. U6 e1 G        6.5  UF选择函数UF Selection
) u6 w; ^( z4 P! _* n7 j# D        6.6  UF系统函数UF SYSTEM0 k5 L7 I/ u  [3 Q. }$ S
        6.7  UF特征函数UF Feature
! g) w) e; p, B  L        6.8  UF面函数UF Face
% o' p5 ^1 q, z. B7 A        6.9  UF边函数UF Edge+ W0 S! Q: _5 P1 w8 I7 M/ O) V) Q: i
        6.10  UF模型函数UF Model0 L% \. `% l: q1 f& J' }' a; ]
        6.11  其他相关函数使用NXOpen替代说明
+ B! L  K. Z4 |1 {0 p. ]3 ^        6.12  实例:选择体绘制包裸体
. [! X" H2 `9 k( l! p6 x( Y$ I

Ufun常用函数归类

Ufun常用函数归类
! {$ H+ ]2 d+ M" s, Y7 M- O& Q

) U4 I7 @3 n5 H8 Q: h7 菜单脚本Menuscript
        7.1 基本menuscript书写
2 s1 r9 J) _% E8 v9 G+ l  P        7.2 menuscript的高级用法
" C% V3 ~( H% P$ p; e  \        7.3        实例:创建自己的开发工具栏
( m6 E- c: j2 w  T. ^& F/ ~

7 菜单脚本Menuscript

7 菜单脚本Menuscript

" C5 O/ t* o* n+ P* H6 C( g8 Block UI界面开发

; |  H1 B+ q4 J# |* Q" W. F9 F        8.1 Block UI基本使用入门
* y4 `; C, b& S        8.2        Block UI生成代码模板解析
1 i. j$ L; w# j        8.3        Block UI控件的使用技巧
" j  e1 R/ \# x$ `        8.4 实例:控制Block UI的显示
- R* L) y! D' t- S% M6 W

Block UI界面开发

Block UI界面开发

: f( |6 k" f2 e
) `0 j3 _. T5 F. q9 Journal日志录制及DeBug技巧& O, n8 r/ \6 Z( E$ p1 `) u/ k
        9.1   Journal 用户界面   l' Y8 ]2 z3 D  ^1 M% G) U1 J
        9.2   Journal 创建及运行 ' C$ p0 ?( S9 ^3 e
        9.3   Journal 到 NXOpen 程序
* [! h" e/ D8 s9 Z" y8 h& Z9 W        9.4   内部开发DEBUG工具条使用' m+ ~$ H; i% B5 ?" ]
        9.5   基于VS的DeBug技巧
1 a1 ^  u: I2 n% a- s3 c1 a5 N7 i        9.6   实例: 编辑操作记录生成 NXOpen 代码
$ T7 E: `* G7 c, z

9 Journal日志录制及DeBug技巧

9 Journal日志录制及DeBug技巧

& G' v, X; O# s4 _% ^10 NXOpen对象模型) S6 \. S2 A, u* Q9 o) r# J
        10.1        NXOpen通用对象模型图解 2 Q: y6 ~: {9 K
        10.2        NXOpen通用对象类说明5 E+ V' K$ O8 u1 B5 v
        10.3        永久和临时NX对象区别5 y) g0 Z1 W/ s% S
        10.4        Handle, Tag, TaggedObject 相互查找 % t2 _3 A6 X: @" V' h8 A# C
        10.5        NX Session 对象基本操作
4 \+ s3 Z: D: I' Z) o( k        10.6        NX 对象遍历与查找
7 e8 t* [4 _2 p7 E* c        10.7        NX 对象创建|编辑|查询 4 W- i6 }- z7 I% v
        10.8        实例:选择球特征并编辑
+ c- @" I) O: U$ E$ Z

NXOpen对象模型

NXOpen对象模型

- K1 I/ I0 o, T
8 B4 k8 @) o. F" t11 NXOpen操作NX对象2 p5 m" m* h# C; t" E- G* x) w! A; ?! N
        11.1 NX对象模型更新   A+ ?  r$ Z- i
        11.2 NX对象删除操作 1 Q5 @6 Q- ^2 D: y
        11.3 NX对象属性操作
$ |' k) y$ |- E; L' n# ^0 A        11.4 NX对象部件操作 8 o$ F% E( a, F  a  S* H3 N
        11.5 NX对象部件文件其他操作 2 T, J' A2 e: ^/ S5 c
        11.6 NX对象装配操作5 i  ~7 e2 t( D
        11.7 实例:遍历装配
/ W) P8 E" v& ^3 f, v

11 NXOpen操作NX对象

11 NXOpen操作NX对象

0 p# u6 B# n! {/ t, |9 ]( {
% U! c1 {, r0 b( M2 J12 NXOpen结合UFun开发实例

, O: n5 f& v2 @  ^9 ?        12.1 标准件创建实例
' z8 S& {' O5 }2 V  U        12.2 自定义符号创建实例
/ [% I3 M* d( _4 E/ S        12.3 自动装配创建实例- d6 P8 f( |4 ^: r, j2 P+ q
        12.4 自动加工创建实例
( }8 Z7 b- ^; o$ J6 b, \. l5 n        12.5 学习方法推荐
% z/ q3 `) Z+ S* z  B" |) f& z

12 NX二次开发实例

12 NX二次开发实例

+ F. Y) U, n3 ~' T8 o

* D7 Y2 I+ g+ D( V& V' p8 u5 }# H+ s6 r

, y5 p8 ?8 s0 W6 S5 g, K6 i9 w- R3 t+ `3 `7 M
# M! V3 L: s; O1 M3 Y- c/ B
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.diantuankj.com/ 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二次开发专题模块培训报名开始啦

    我知道了