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

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

  [复制链接]

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

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

admin 楼主

2014-10-6 14:51:28

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

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

x
目前内容及PPT和实例文件正在完善中,在10月底彻底定稿,大家可以根据这个帖子的内容选择是否参加这次培训。培训报名地址:
2 P  B& K8 I4 `( K5 A8 f% o& Y% Z" C# v: s1 j
  J* z+ X( D  I+ g/ M/ I
PLM之家 UG NX9.0二次开发(ufun和NXOpen C++)网络培训火热报名
5 A' i& Q& ~/ @! H9 l2 Ihttp://www.plmhome.com/forum.php?mod=viewthread&tid=1400&fromuid=1
" ]  P( {' A9 O/ V* [5 y
, c, e. l+ @" R! c(出处: PLM之家-UG NX 官网,Teamcenter论坛,Tecnomatix视频教程网)0 S* i: U) o- b3 D! o. G- B
0 B) M" L+ F: n

4 w7 L6 }$ {7 G. C! H. a6 u! U0 w
! M: T2 G' P( ]  R* t! X
PLM之家 UG NX二次开发培训课程提纲
" W8 g) Q/ \3 \2 V

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

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

4 {1 K/ o; H: j- m' }+ T/ @
! j! _+ |, ~) R! K0 }
1 NX二次开发简介
" {, N! l2 V' T# B        1.1  NX API简介及架构! T. M. s3 ?- D- S
        1.2  NX API开发语言比较* F+ r2 L. ?5 H+ ~4 D* m
        1.3  NX二次开发工具
5 D* P6 A0 J' K7 d, d. P

1 NX二次开发简介

1 NX二次开发简介

( y4 U% ]9 {0 S  Z5 g
' E( H2 r) h! s
2 NX二次开发模式及环境变量
8 w4 G: }# u/ b- V. p        2.1  NX开发环境变量设置
( v$ N* K3 J2 V5 \; t2 |3 u        2.2  NX开发运行目录设置8 C0 s# t+ s9 a
        2.3  NX开发运行模式5 v7 b$ \# L! y5 D* }
        2.4  用户入口User Exit2 D- M# W# o& T2 ~0 U
        2.4  NX开发卸载方式
. z( p4 i* y; X/ ^8 _$ u

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

2 NX二次开发模式及环境变量
& l8 \- X- {# I' k5 e) @6 Z
" K. c; f0 S/ S7 i' c
3 NX二次开发环境配置% x4 R8 Y9 a7 b# C
        3.1  手动创建工程开发环境9 C3 q$ C) D9 k0 k; q+ h6 ?2 ^
        3.2  向导创建过程
; ~' K; j" Z) u* d* O; _        3.3  实例:使用ufcre入口函数
. s* Z: x, P3 D  r' B

3 NX二次开发环境配置

3 NX二次开发环境配置

* U/ b0 g6 e& M; p, D, a
( m- u' h7 M$ A, {: ^4 Ufun函数入门技巧+ L0 N+ e+ E& L( n  J
        4.1 UF参考手册
9 k9 }7 w1 _' P+ U4 A2 _        4.2 UF函数命名规则1 |7 z5 |) N+ N
        4.3 UF License) @3 ~: h  |" w6 P/ D3 T" ~, H
        4.4 UF Memory$ K1 O/ @6 I% a" G& q3 b+ O
        4.5 UF数据结构3 w7 t/ c2 P; r
        4.6 UF中结构和指针的使用+ k- K: _* X* h5 b6 f6 Z( q
        4.7 UF实体类型及转换
5 G+ f( V# X: C  A8 @        4.8 UF坐标转换; P3 Q; W- }6 F1 I
        4.9 实例:创建点并输出信息
% l. J: ~) o1 I* X# m# T& r7 q

4 Ufun函数入门技巧

4 Ufun函数入门技巧
% A9 v, j- a' n& P) z
  g5 ]: ]% V2 ]! b/ `
5 Ufun操作NX对象类型/ d/ f7 r7 e1 n1 @; `" J
        5.1  UF操作部件对象, n, O! y  o! i. c, k4 ~
        5.2  UF对象基本操作函数- Z9 T$ z2 i2 B5 b! J
        5.3  UF表达式函数' c7 p$ k% h$ j* _* |% a8 e
        5.4  UF链表对象
8 _5 r8 I. x# i' N$ Y  D        5.5  UF属性对象
: p/ s) @" o: e        5.6  实例:部件创建及表达式操作
6 C8 x9 T% R6 W* r2 f% J$ M5 {

5 Ufun操作NX对象类型

5 Ufun操作NX对象类型
3 J( Q. K- i, z+ F6 M1 e

" ~+ k# a; ]  a3 b9 O) G% q9 ~6 Ufun常用函数归类
+ b) R# ~) S& L& h" c$ c        6.1  UF矢量函数UF Vector8 M) Q2 ~' [" x+ |' F) q
        6.2  UF矩阵函数UF Matrix9 c' k, m+ |- P$ E
        6.3  UF坐标系函数UF CSYS6 U, B  U/ U- a9 F9 R
        6.4  UF对话框函数UF Dialog  |; B, d8 B: {+ N
        6.5  UF选择函数UF Selection
4 V, @& i8 Q" s        6.6  UF系统函数UF SYSTEM4 }+ ?7 m7 O- h
        6.7  UF特征函数UF Feature" [$ f- B+ m: V' r, T- F8 B
        6.8  UF面函数UF Face
- o7 X4 E* z& L* a+ v; b        6.9  UF边函数UF Edge7 V0 H; }% ]% H" |# a
        6.10  UF模型函数UF Model
% v, q" g9 t. y; w$ I- D& s* ]        6.11  其他相关函数使用NXOpen替代说明
0 o' i5 z* n7 {3 |, [- s        6.12  实例:选择体绘制包裸体1 K  q/ P* F& R

Ufun常用函数归类

Ufun常用函数归类

$ s/ j: E$ \) g3 Z! @7 @5 T3 ^" ^. J5 F! R. V& t! S
7 菜单脚本Menuscript
        7.1 基本menuscript书写
" g3 M, C  L# H  o$ }! w- R) b0 U        7.2 menuscript的高级用法4 n  r- M' L, k) M" Q! j
        7.3        实例:创建自己的开发工具栏4 W  A2 p7 D. m" z7 f

7 菜单脚本Menuscript

7 菜单脚本Menuscript

5 j: w7 k' S. m+ h: G/ @) a8 Block UI界面开发

, S% ?5 u& i6 _        8.1 Block UI基本使用入门
  ?) ]; W9 b4 }* n- K- b. F$ {; R) w        8.2        Block UI生成代码模板解析
% m! I9 J( |$ e# \" ]+ Y        8.3        Block UI控件的使用技巧
6 e* g( m; q7 d/ v2 j        8.4 实例:控制Block UI的显示
! M) n0 b& V( G1 o9 n

Block UI界面开发

Block UI界面开发

5 e3 r5 I. f  p2 S9 i# _: Q
5 K' @( p& S: e$ i+ U. P5 e& z% @5 E9 Journal日志录制及DeBug技巧+ }* C+ l$ L5 L0 h! T1 [- w
        9.1   Journal 用户界面
, l* E$ ~" y8 _5 \        9.2   Journal 创建及运行
$ H+ T- r% y+ i! C4 @        9.3   Journal 到 NXOpen 程序
* f& h& j/ S& }- Q2 w( D( [( H        9.4   内部开发DEBUG工具条使用9 L2 C% j2 f, e' H/ }2 M' c4 |/ i
        9.5   基于VS的DeBug技巧5 K1 B8 L' M% f
        9.6   实例: 编辑操作记录生成 NXOpen 代码
* y6 n' m: i( M( [. j6 g$ T" C

9 Journal日志录制及DeBug技巧

9 Journal日志录制及DeBug技巧
1 l5 s0 Z5 G' F- D  S
10 NXOpen对象模型
* _( H6 g: C: d% P% Y; q        10.1        NXOpen通用对象模型图解 % n3 H+ |; s. ^
        10.2        NXOpen通用对象类说明+ i1 \6 P4 j# f2 x" }3 \5 V5 u& R
        10.3        永久和临时NX对象区别
. b2 V  P* j" p( s. j* m        10.4        Handle, Tag, TaggedObject 相互查找 # d) d5 R7 h: V4 F. g9 s- c2 m
        10.5        NX Session 对象基本操作 * D- l, W- ]/ S" k
        10.6        NX 对象遍历与查找$ W3 F* J( H  O( n
        10.7        NX 对象创建|编辑|查询 , l) i/ r+ d  v- M5 x* G
        10.8        实例:选择球特征并编辑
) O. a( O6 Z5 X4 s- s5 W: I

NXOpen对象模型

NXOpen对象模型

7 A$ ^4 S" V$ T! m% X3 q8 b9 Y+ L) c8 F& P
11 NXOpen操作NX对象/ v+ {  x) G) @2 `% a
        11.1 NX对象模型更新 ) W7 z% E, S" ~: u  f
        11.2 NX对象删除操作 # O; t! x7 Y& u7 g  N/ z9 f2 p
        11.3 NX对象属性操作8 u6 \+ }4 y% p! r
        11.4 NX对象部件操作 5 h6 r! {; m0 `$ x& ^" T
        11.5 NX对象部件文件其他操作
3 G% R4 S* h* t/ \6 w        11.6 NX对象装配操作
- M' C$ p2 A1 `* o4 B* u5 m' R$ B        11.7 实例:遍历装配
5 \; U5 k4 S. F$ X% j; S

11 NXOpen操作NX对象

11 NXOpen操作NX对象

7 E( x+ B2 Z% e# }' _1 z* G
& l5 T* X" a# Y2 V. b1 b2 i1 `1 J12 NXOpen结合UFun开发实例
* P  c+ C1 T3 [
        12.1 标准件创建实例" H1 z4 P- h; ?2 p/ i  [
        12.2 自定义符号创建实例
( i9 N) f0 l* o; H, m) M        12.3 自动装配创建实例* V% s2 L6 _- |* K& t
        12.4 自动加工创建实例
1 e8 D: c5 V+ E$ [8 Q% T        12.5 学习方法推荐
, L' W0 B( ~4 v0 G7 w/ N

12 NX二次开发实例

12 NX二次开发实例
# p; w8 N. U  p' C4 x5 [6 A1 f- x
3 s% a: v% t% q9 i1 H! i, H

* l' c% v" W% g1 L, W7 Y% W: L1 Q) f8 z+ J' j
& j2 B# V3 B( W; W+ v* k
  D+ A; m  e5 T6 ^( O2 x
上海点团信息科技有限公司,承接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二次开发专题模块培训报名开始啦

    我知道了