查看: 10920|回复: 3

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

  [复制链接]

4

主题

3

回帖

46

积分

管理员

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

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

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

×
目前内容及PPT和实例文件正在完善中,在10月底彻底定稿,大家可以根据这个帖子的内容选择是否参加这次培训。培训报名地址:
* K( b( W1 `0 z. ]1 V" P# H
: ~) w0 S& h' K) S

* D% n+ L1 }& ]PLM之家 UG NX9.0二次开发(ufun和NXOpen C++)网络培训火热报名% z0 k& V4 _2 Z6 d! W# Q
http://www.plmhome.com/forum.php?mod=viewthread&tid=1400&fromuid=1% C# X) C6 s8 Q

0 V8 ]3 j0 {5 |(出处: PLM之家-UG NX 官网,Teamcenter论坛,Tecnomatix视频教程网)2 M  y. ~+ R- S7 Z6 R7 F' l& e

4 V+ b7 F" L- r+ F; i- V5 g, G, ^: k& k) g0 a

, ?: ?: j' A+ ~7 T( ]3 K7 H2 ePLM之家 UG NX二次开发培训课程提纲
  ~6 m7 o. ^: E, K* F! e

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

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

& H' p2 \! P4 c6 b0 U4 P) }5 M
8 }8 N( \" D2 v9 Y: ?
1 NX二次开发简介
. g/ l( N, Z% E3 R        1.1  NX API简介及架构2 F6 l1 v6 o& M$ k# C' A7 Y1 ~
        1.2  NX API开发语言比较8 w  K$ `' l; f. l
        1.3  NX二次开发工具
" K* A6 j. |" i; M

1 NX二次开发简介

1 NX二次开发简介

) R% l; \& I/ W4 C( l8 |; O; A

3 }% Q" |* _% K' O2 NX二次开发模式及环境变量
0 ]( R' `' |0 R        2.1  NX开发环境变量设置8 X. b0 q& R  o  `, X9 h
        2.2  NX开发运行目录设置7 g* E  F4 f  y: a/ j
        2.3  NX开发运行模式0 g9 _! Z; y0 g8 x' e
        2.4  用户入口User Exit# j+ x3 h+ _  p7 C
        2.4  NX开发卸载方式
( v" u6 K( s/ s: ]- ?7 o" |$ T

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

2 NX二次开发模式及环境变量
- ~8 Y+ R% ]$ K) J3 ?; C

0 K8 _; J3 U0 }& g8 P3 NX二次开发环境配置
4 I3 O4 P- W% _( B! W8 A        3.1  手动创建工程开发环境
" K, {* X$ B! j. C+ V        3.2  向导创建过程
% [# H% M, W( D# C! n6 |1 V        3.3  实例:使用ufcre入口函数& T  Q' @( A) r

3 NX二次开发环境配置

3 NX二次开发环境配置

+ @. q2 h: d' a! w9 i' C2 _2 {
! Q$ I# o3 [# s6 I/ j# c; \: C4 Ufun函数入门技巧4 {* }; q& n6 x4 S0 n: a4 @- _
        4.1 UF参考手册4 X8 y9 q6 h6 H
        4.2 UF函数命名规则
' {* E' [5 y3 a) f2 \        4.3 UF License
! x4 @, Q; C3 e! k# _. l        4.4 UF Memory
' Y5 S9 V$ @5 F$ a$ q$ {        4.5 UF数据结构
0 k, o* E  z6 u6 s& X: Y3 w        4.6 UF中结构和指针的使用
7 u* V6 G2 y  `( ~! z7 @3 B+ K        4.7 UF实体类型及转换
$ t, y, g2 g. J! v/ w' l        4.8 UF坐标转换8 |+ k7 w( d: p" ~2 ?( C
        4.9 实例:创建点并输出信息
! g8 O" R3 e0 Y' ]8 h; }- h

4 Ufun函数入门技巧

4 Ufun函数入门技巧

: D/ ^% W( q6 @2 ^- n
! n* Z2 j# U, H+ d
5 Ufun操作NX对象类型/ L; Z4 i+ j7 q: Q
        5.1  UF操作部件对象
+ l  c5 t4 i9 {2 G2 D3 P7 c& Z        5.2  UF对象基本操作函数
$ }1 ^+ M6 }3 [0 I/ {. r        5.3  UF表达式函数; y1 X; W, \7 p8 Z+ m8 _
        5.4  UF链表对象, b7 W7 ?6 x+ `7 @+ F
        5.5  UF属性对象
' D% N5 Y6 _3 Q1 R: z$ a; P        5.6  实例:部件创建及表达式操作3 j* l% @# z$ |7 l* k  {

5 Ufun操作NX对象类型

5 Ufun操作NX对象类型

1 l+ P" v8 R% d7 _. j) J( e1 R4 ]: X6 F
6 Ufun常用函数归类
$ O* f9 q+ n; z3 `+ ?        6.1  UF矢量函数UF Vector
3 O4 }" X0 L% p5 v) i: A6 Y5 q4 O, E& y        6.2  UF矩阵函数UF Matrix
! l$ g+ C) B8 ^8 F        6.3  UF坐标系函数UF CSYS& [2 b8 Z' |6 R& C1 m
        6.4  UF对话框函数UF Dialog
& v# C" W2 i( L; a( H- n1 [        6.5  UF选择函数UF Selection, H3 j8 S- w3 D! ^9 D( i( m% [
        6.6  UF系统函数UF SYSTEM2 V% Q7 D0 Y7 t- j
        6.7  UF特征函数UF Feature9 m) ?! c' X2 Z
        6.8  UF面函数UF Face
8 L. u3 V1 d$ k# E        6.9  UF边函数UF Edge$ K! D: M, p2 Z' t
        6.10  UF模型函数UF Model9 ?) q. Q( ~8 j$ ]- k8 |& Z
        6.11  其他相关函数使用NXOpen替代说明6 Z+ g3 m: u6 ]6 \; {9 q7 _) E
        6.12  实例:选择体绘制包裸体
+ c% b5 j3 F& b1 i7 S+ c

Ufun常用函数归类

Ufun常用函数归类

4 P  v: A: L! @, \- [" W6 C# e0 M2 z4 J$ a
7 菜单脚本Menuscript
        7.1 基本menuscript书写
" o3 l5 x( s' }        7.2 menuscript的高级用法' u4 `7 L$ |, t3 C  J$ Q
        7.3        实例:创建自己的开发工具栏
, `( N' M% _$ L. |0 y: F

7 菜单脚本Menuscript

7 菜单脚本Menuscript

3 m5 F$ ]2 r& H- T% A; Z) z. e8 Block UI界面开发
( u0 H( H; D5 ^8 P- P% S' ]) F% T
        8.1 Block UI基本使用入门
' a5 ?: [( A; L* ~* S8 H        8.2        Block UI生成代码模板解析
2 M4 I' o" y5 Q2 Q3 y9 I) a5 H. _        8.3        Block UI控件的使用技巧$ G! j0 h. V2 [% z
        8.4 实例:控制Block UI的显示
* _3 {, n0 C* P

Block UI界面开发

Block UI界面开发
" v% X( g7 ?6 y0 ]8 \

3 N* G9 [) @7 C' X, x! I: y, q9 Journal日志录制及DeBug技巧( }4 ^" D9 {+ g* o" p) H
        9.1   Journal 用户界面
+ F/ ^: Q. Z9 Q& M0 \) S        9.2   Journal 创建及运行
3 s3 @1 X- T9 X( M* c        9.3   Journal 到 NXOpen 程序 $ M! ?+ h1 Q) @
        9.4   内部开发DEBUG工具条使用
- N& Y7 D7 c; S. \% G: U/ O        9.5   基于VS的DeBug技巧+ D* h* T) w/ x0 M4 A
        9.6   实例: 编辑操作记录生成 NXOpen 代码
, v: t* z6 d1 A$ J+ A

9 Journal日志录制及DeBug技巧

9 Journal日志录制及DeBug技巧
5 U5 `7 D; R9 m6 _8 C7 X
10 NXOpen对象模型
4 |% b' _+ I8 E2 X& r" g        10.1        NXOpen通用对象模型图解
$ O, X' N/ G$ Q9 y1 h2 L; b# r        10.2        NXOpen通用对象类说明$ F2 z6 G& Q! t1 k5 w3 r* g
        10.3        永久和临时NX对象区别
! J+ b; i: ^/ h0 S4 `1 |        10.4        Handle, Tag, TaggedObject 相互查找 . N( r9 K9 m* w4 T3 S+ m
        10.5        NX Session 对象基本操作
8 T/ p8 Q. u6 H) L& a8 Z2 O; \        10.6        NX 对象遍历与查找2 V, e. k4 `4 X. y  V* v; p# v
        10.7        NX 对象创建|编辑|查询 * Y, x5 L9 t) k6 `9 I' v, p
        10.8        实例:选择球特征并编辑
& y$ t9 M8 a# D- J, |" k

NXOpen对象模型

NXOpen对象模型
% _& ^! x9 N! e6 f5 `
% n+ e8 n$ f) e1 Z. P! i' i
11 NXOpen操作NX对象4 |" K$ h; y8 E+ T
        11.1 NX对象模型更新 7 J4 c- Q- H( K6 p
        11.2 NX对象删除操作
5 P" T* W: c' ]! X; l        11.3 NX对象属性操作; i) T# e  p% J5 ?7 Q. K' z
        11.4 NX对象部件操作
* x/ K0 z8 z* N6 R1 [0 [        11.5 NX对象部件文件其他操作 ' b  ^" o. `: J) z$ t4 Z
        11.6 NX对象装配操作
7 R  M7 G* v- N8 Q        11.7 实例:遍历装配& Z" O  F6 k5 x$ c3 U7 n7 Q

11 NXOpen操作NX对象

11 NXOpen操作NX对象

; s* @! R# {) r3 u( Z9 }2 S& ~3 u5 _
; Q6 w$ W: i# }* p5 v( n12 NXOpen结合UFun开发实例
8 m8 H( {8 V) L' Z8 C
        12.1 标准件创建实例
: V$ ?  Y! k+ u3 I, ~        12.2 自定义符号创建实例' t7 P7 V$ C, ]1 s
        12.3 自动装配创建实例
# Y* T  l" g0 Y* z# Q3 Q9 l$ L        12.4 自动加工创建实例
/ L# y' S1 B, X        12.5 学习方法推荐
5 y: H! J6 I, p3 ?3 r

12 NX二次开发实例

12 NX二次开发实例
1 L; @0 l- V! T7 O& @3 N
; g7 r. i& ]. M* G# d

! L8 H9 c% o- W4 j
/ Z- X0 c% v1 U" ]6 K9 q  H9 m

3 a+ U3 \1 e* l6 U8 k  Q
上海点团信息科技有限公司,承接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客服返回顶部