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

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

  [复制链接]

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

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

admin 楼主

2014-10-6 14:51:28

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

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

x
目前内容及PPT和实例文件正在完善中,在10月底彻底定稿,大家可以根据这个帖子的内容选择是否参加这次培训。培训报名地址:
9 y3 u: j; U9 N- V/ o' P2 u2 ]; Z. Q
& M3 x! x+ H+ M4 ], i: j
$ n, N% O3 b3 a8 e& a1 s
PLM之家 UG NX9.0二次开发(ufun和NXOpen C++)网络培训火热报名) c7 F8 [9 R) k! O
http://www.plmhome.com/forum.php?mod=viewthread&tid=1400&fromuid=1
# ?. H1 o% V. O  n; c7 R6 d) o6 T6 f8 L3 Q) L: d
(出处: PLM之家-UG NX 官网,Teamcenter论坛,Tecnomatix视频教程网)
8 e% u  L1 _0 `" B; ]: U
% e6 y$ N4 c" Y% l/ J4 d  o  w% q3 V; `
/ q0 T9 v4 m+ b
PLM之家 UG NX二次开发培训课程提纲
* w3 B4 v7 i8 e( x

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

PLM之家NX二次开发培训课程提纲
0 B. Q  P4 N) H9 {0 n

3 y' G; V, O$ Z- u. A% U1 NX二次开发简介8 s: M% T+ N, \$ v0 S% G/ \4 h$ D
        1.1  NX API简介及架构
3 \4 T7 a' [9 f! c6 \& O9 `0 G7 e        1.2  NX API开发语言比较
- m% u$ a7 S* X1 c$ W% U        1.3  NX二次开发工具
& w, ~1 M  y: w

1 NX二次开发简介

1 NX二次开发简介

1 B4 \& x: p* k- E4 O4 V

" X& O: v! J1 W, s; E. o) I2 NX二次开发模式及环境变量
8 G3 a4 y8 Y  Q; e3 ~8 j5 g5 x' l$ a        2.1  NX开发环境变量设置
, k, d* R; B8 N6 X        2.2  NX开发运行目录设置
( O/ E: D. }; [0 T( x        2.3  NX开发运行模式
; ]/ y% u8 [- ~        2.4  用户入口User Exit+ m; r' i0 y# Q1 N
        2.4  NX开发卸载方式
& K# W2 Z3 A/ M8 H1 v7 ^" r/ [3 O

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

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

% U1 c- O  V2 @" o: n
7 i. e0 z0 m4 X$ p3 NX二次开发环境配置. w+ C; R- V* ]5 {& B
        3.1  手动创建工程开发环境
, q4 J$ D7 A5 w  v4 g2 k        3.2  向导创建过程
1 @5 ^5 P; B/ j2 G& U        3.3  实例:使用ufcre入口函数# ~9 z  M9 X  I0 T- v

3 NX二次开发环境配置

3 NX二次开发环境配置
: r: r# u: n$ ~8 ~( n$ {  l# a
# S2 k2 g2 b8 M; }# M8 z
4 Ufun函数入门技巧$ c& F& _/ l# |
        4.1 UF参考手册% n, v7 |" [4 h, x
        4.2 UF函数命名规则) w& |0 ?6 Q5 C% f' G  M9 e6 ]1 d( o
        4.3 UF License8 T: M( U& {" G% x, L; x  }9 ?
        4.4 UF Memory2 g( F" R4 |: ?/ S8 v  i+ T  i
        4.5 UF数据结构
3 v, G1 a1 I  @/ i        4.6 UF中结构和指针的使用% G" Z3 j" `) ~1 ~
        4.7 UF实体类型及转换
+ q. Y( r2 Y' f! P        4.8 UF坐标转换
+ G4 i6 A4 D2 t# O# q7 s        4.9 实例:创建点并输出信息
6 T. v! z& x( Z

4 Ufun函数入门技巧

4 Ufun函数入门技巧

, u2 d( _& G3 G2 \( w
  W4 J0 [7 y. @8 s6 D8 S
5 Ufun操作NX对象类型. e: j8 `- S; G( Z$ o* ]! J3 e
        5.1  UF操作部件对象
$ o; ^/ \. @/ |) S8 ]        5.2  UF对象基本操作函数- f+ b5 d  a* G5 e5 a, g
        5.3  UF表达式函数6 B! T3 t. L; D$ }. m" H$ P
        5.4  UF链表对象
0 P2 b% b+ h6 Q  D4 r- V" r* p- ~        5.5  UF属性对象
- r, ], G6 h) D2 S* X. v        5.6  实例:部件创建及表达式操作
( t9 m6 G) g8 _2 M$ \

5 Ufun操作NX对象类型

5 Ufun操作NX对象类型
7 f) e8 Y5 Z! w: ?" g6 i+ k  @

# H1 T' A6 u. g5 s& |: {6 Ufun常用函数归类
, m1 \" J' {) @/ o        6.1  UF矢量函数UF Vector  z! Y% G% o% Q( F* f$ s
        6.2  UF矩阵函数UF Matrix
9 p+ x, x9 Y/ `# J. I: j& Z2 _        6.3  UF坐标系函数UF CSYS+ O# A9 v) l# n: X3 {
        6.4  UF对话框函数UF Dialog
+ f" H% S$ t: C7 D        6.5  UF选择函数UF Selection
% H+ D/ ~3 C5 E; e) s% C        6.6  UF系统函数UF SYSTEM
  _) f; ^5 ^: V& V7 w        6.7  UF特征函数UF Feature5 h$ L  A& E/ ~1 z; ~# B
        6.8  UF面函数UF Face/ c( C: m% v  p0 i, G
        6.9  UF边函数UF Edge
+ {% Q& G+ W' ?. X        6.10  UF模型函数UF Model
6 p/ e. l6 |1 W2 m8 O  i- e        6.11  其他相关函数使用NXOpen替代说明  c" |5 P  q* T) B
        6.12  实例:选择体绘制包裸体  j/ d/ X- ]6 ~% \# P

Ufun常用函数归类

Ufun常用函数归类

9 i- p( Q/ U" ~1 S! z
; k1 }% W  I& x; B2 e! n2 P, s7 菜单脚本Menuscript
        7.1 基本menuscript书写
4 R& C) p& P; C3 H5 X3 I        7.2 menuscript的高级用法9 j( `6 g: j4 Y4 ]3 \* p5 f. T
        7.3        实例:创建自己的开发工具栏: D# D6 D* f4 t2 Y% \

7 菜单脚本Menuscript

7 菜单脚本Menuscript

/ ^6 }* C8 L& x7 l" J; q8 Block UI界面开发

- K7 q* M6 B, n1 }# V' z7 t        8.1 Block UI基本使用入门: ^: v8 X) N4 N. U5 A
        8.2        Block UI生成代码模板解析
. f. R1 c5 l; W$ [! O7 T        8.3        Block UI控件的使用技巧
8 `6 c3 D* }$ g5 C# t1 @% n- t* p. d        8.4 实例:控制Block UI的显示
$ \# B, D3 i. P3 E" p

Block UI界面开发

Block UI界面开发

+ V  y3 s3 g' v3 \7 N/ Q: j% c; g2 D7 O
9 Journal日志录制及DeBug技巧; i# a6 V* t7 f
        9.1   Journal 用户界面
& T9 K3 O6 d8 u0 k# \( }; r8 v2 [        9.2   Journal 创建及运行
* r6 V3 _  u3 f" f        9.3   Journal 到 NXOpen 程序
& Z. u. T/ E0 A+ h" [) c        9.4   内部开发DEBUG工具条使用
6 U* E. r: K$ G9 S9 p: e        9.5   基于VS的DeBug技巧
+ j& s1 [; Z2 \        9.6   实例: 编辑操作记录生成 NXOpen 代码
' ^+ I& M) M* |: ^7 k1 K* C& i( f5 F* `4 T

9 Journal日志录制及DeBug技巧

9 Journal日志录制及DeBug技巧
: V+ ?9 U6 k# ^) i4 M0 Q- e
10 NXOpen对象模型, J* k) Y' X4 `& E" Q6 f
        10.1        NXOpen通用对象模型图解 2 O! ^) e% Z- i9 L# }
        10.2        NXOpen通用对象类说明
. |; a$ J  p  V9 n2 k8 e        10.3        永久和临时NX对象区别
" X+ v- x$ C( g2 Z* _( K        10.4        Handle, Tag, TaggedObject 相互查找 8 w+ l0 T: h, t2 h3 W- i
        10.5        NX Session 对象基本操作 - ]# g  C9 f( c( @# q% y% {5 M+ a$ c
        10.6        NX 对象遍历与查找$ L0 s* r2 E* U* n2 U+ r
        10.7        NX 对象创建|编辑|查询
) J3 |+ @% F. s, d7 J        10.8        实例:选择球特征并编辑" P5 \* y; q6 W4 j' m

NXOpen对象模型

NXOpen对象模型

8 x" E; C2 m/ h' ^3 E' ^5 x1 y
8 L0 F6 o1 q; N6 P! n' K- x/ ?) ]11 NXOpen操作NX对象
4 ~0 P9 K$ j3 g& h        11.1 NX对象模型更新
/ m1 }% U( g7 U& l8 I( F! [9 \        11.2 NX对象删除操作 ( O2 {! U" c3 C( A7 }: C1 x9 j
        11.3 NX对象属性操作# O7 j2 k$ C8 @
        11.4 NX对象部件操作
- w0 F) [6 T! K& ^6 h2 c& A        11.5 NX对象部件文件其他操作
3 l! k* k. S* Y6 v2 V2 S        11.6 NX对象装配操作
  E5 R) V+ s( t8 S2 ~$ S# j        11.7 实例:遍历装配% J6 z, e( m  s  I5 \7 i

11 NXOpen操作NX对象

11 NXOpen操作NX对象

1 Z+ C" P, `- @. v
7 l. d8 S9 n5 l- C: d# K/ L12 NXOpen结合UFun开发实例
. k; L* f) U( v
        12.1 标准件创建实例# z1 H) B1 l0 e$ k. |
        12.2 自定义符号创建实例! r# ]+ p' V% y: I4 o  Q
        12.3 自动装配创建实例
8 U/ ^7 x: v  U1 k' e% o1 G7 f        12.4 自动加工创建实例6 ^) }# p0 v5 I9 M6 I; k
        12.5 学习方法推荐" n9 Y) F6 M& w6 O5 {( w9 A% W$ m

12 NX二次开发实例

12 NX二次开发实例

9 |' C1 O9 k8 N; h

# E2 [( P' N+ O2 z) F
! n! I; l! m5 N# O" `
: Y& y# c- y! X2 M$ q3 B
6 T! W, o% @9 P* U0 P( ]$ d; w. y& {6 E" l: W( v% g) k
上海点团信息科技有限公司,承接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二次开发专题模块培训报名开始啦

    我知道了