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

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

  [复制链接]

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

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

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

x
目前内容及PPT和实例文件正在完善中,在10月底彻底定稿,大家可以根据这个帖子的内容选择是否参加这次培训。培训报名地址:
- o0 U/ _7 \. R. a2 U
8 S; }" ^% r( ]: O4 h

% v" e+ ?: U# @" _+ V/ gPLM之家 UG NX9.0二次开发(ufun和NXOpen C++)网络培训火热报名
. b- D* {' E5 A3 S, nhttp://www.plmhome.com/forum.php?mod=viewthread&tid=1400&fromuid=1
- S5 T, t2 ~9 ^5 K+ }
6 i2 Q; L, q% N# [' i(出处: PLM之家-UG NX 官网,Teamcenter论坛,Tecnomatix视频教程网)
" R5 i) f6 s" @
! E5 F7 ~- p+ o, H$ S( a
$ s( u! L4 h" T& \" J* }9 c

$ y, j+ k1 ~6 G' T/ pPLM之家 UG NX二次开发培训课程提纲3 a( {% g3 J; P4 g

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

PLM之家NX二次开发培训课程提纲
0 g, z. F) O/ N! I
/ x$ _/ d/ n# B: x; _
1 NX二次开发简介# V. D2 n* ~$ K, o8 ^, m4 z) |1 ~
        1.1  NX API简介及架构
& J( r8 x: x2 i* V' Q( q. b* o        1.2  NX API开发语言比较
: p- k$ n; x9 W! s9 ]- T        1.3  NX二次开发工具& l: O$ `0 E$ |, H/ Y4 n

1 NX二次开发简介

1 NX二次开发简介
4 i4 o  q' Z: n& B
, ^* N9 C/ ~- y* [
2 NX二次开发模式及环境变量
3 t7 z- C- k% ?7 B; |+ f+ b2 U9 e        2.1  NX开发环境变量设置7 a$ n' P4 U5 T* G! H) M
        2.2  NX开发运行目录设置
4 E8 v/ ~7 E9 q        2.3  NX开发运行模式7 [) ~2 r- |/ S' I; I" r- g
        2.4  用户入口User Exit
; }& I! z, i2 P        2.4  NX开发卸载方式  Y$ B5 k  K8 h# T$ b5 m' F

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

2 NX二次开发模式及环境变量
( y/ U% W, L1 x$ a. m
# p; U  h1 t2 y9 Y5 w
3 NX二次开发环境配置
( t5 W! ?/ V+ _! w        3.1  手动创建工程开发环境
$ A) `9 X, L/ @  z- i        3.2  向导创建过程
( s7 ^4 t( ?2 \) n( w; c6 x0 |3 Z( d        3.3  实例:使用ufcre入口函数+ ]& N3 n1 G8 B; C5 X9 R

3 NX二次开发环境配置

3 NX二次开发环境配置

; ?5 X  c  S. Y% y# y0 W; u3 E3 l4 i$ ?4 w
" w7 p5 f: u: e; F! L4 Ufun函数入门技巧; `  W/ `9 A4 k0 W: P
        4.1 UF参考手册5 ?6 S5 W, s# y+ f* g" \
        4.2 UF函数命名规则4 z) s( b9 E0 K  G3 t
        4.3 UF License: h: s% s( [  [; o
        4.4 UF Memory; k+ s; a: N  y
        4.5 UF数据结构
1 S. R& i' O- n5 b        4.6 UF中结构和指针的使用! H$ R2 U4 D9 G' h; C. ^+ T3 c
        4.7 UF实体类型及转换
# X3 {/ ^' g" [$ V# }, W- L. u        4.8 UF坐标转换  n3 H% |# `2 t5 Y, E3 _! u
        4.9 实例:创建点并输出信息: e6 q+ m7 q9 r5 |: J9 T* z3 e

4 Ufun函数入门技巧

4 Ufun函数入门技巧

7 s# k! d* B  x- I
0 h0 I' h. o) p. n9 Q$ o$ L3 r/ C
5 Ufun操作NX对象类型* Q& a9 z- ^! e3 ~7 ^: Y& i
        5.1  UF操作部件对象
. b0 b. E: J5 Z( v9 R        5.2  UF对象基本操作函数
5 N' g1 n8 d7 d' e/ r9 p: L9 k* D        5.3  UF表达式函数3 H8 Y8 z- r( f! Q7 V+ E+ s. i
        5.4  UF链表对象, T- ^& J4 I9 O  M
        5.5  UF属性对象$ r  _9 E: Z- j/ B. s  |+ x" _
        5.6  实例:部件创建及表达式操作6 D9 _; K  |' G9 z

5 Ufun操作NX对象类型

5 Ufun操作NX对象类型
1 p- t( t$ o0 D$ i; M. A5 \
8 D' E; `5 C; K8 U. D: K& U
6 Ufun常用函数归类
+ b, h! K" I  G# O" S; P0 Z$ ~        6.1  UF矢量函数UF Vector" d9 y- m. f9 _1 |3 s5 }
        6.2  UF矩阵函数UF Matrix
! E3 _5 h0 R; n& Z        6.3  UF坐标系函数UF CSYS
- y" r; S" X+ u1 [+ ^        6.4  UF对话框函数UF Dialog
7 ?3 z  f1 a( @. L; s# m' b' M* d7 K        6.5  UF选择函数UF Selection
( n. B" J9 A( ]' F8 O: Z        6.6  UF系统函数UF SYSTEM
' l' }) C8 w& Y8 D. ^# c" V/ k        6.7  UF特征函数UF Feature
5 K; x1 z* `- ~4 T        6.8  UF面函数UF Face
, H- o0 \- `$ G        6.9  UF边函数UF Edge
9 q/ I0 O3 }7 s1 M. D' r        6.10  UF模型函数UF Model
. ?3 i' v" b. v* b9 x        6.11  其他相关函数使用NXOpen替代说明
+ s2 \4 s9 S, w! [2 g        6.12  实例:选择体绘制包裸体
4 X; F5 v( ]0 C' _

Ufun常用函数归类

Ufun常用函数归类

1 U+ Z! o7 l. j# H6 R
" o8 d  ?( E) J( f7 q- u# v  o9 U7 菜单脚本Menuscript
        7.1 基本menuscript书写- V, x. o- v- s
        7.2 menuscript的高级用法
3 D. k8 M  F5 E7 [        7.3        实例:创建自己的开发工具栏
) L( s% A- i: Y/ e7 N; M# a

7 菜单脚本Menuscript

7 菜单脚本Menuscript

6 l% `8 T9 g8 H1 a8 Block UI界面开发

# d4 z7 v, l. C; o        8.1 Block UI基本使用入门& }$ l% t& t! q6 C4 p# r5 o
        8.2        Block UI生成代码模板解析- Y3 |/ ]1 r# M- c# S+ y9 _& r
        8.3        Block UI控件的使用技巧
5 O/ K6 L9 R: }5 G) G/ q        8.4 实例:控制Block UI的显示
' ^* b# K4 c7 I# C

Block UI界面开发

Block UI界面开发
; s6 ], M) w) J5 V+ p% o

% Q0 y" p. i2 |9 Journal日志录制及DeBug技巧3 @; C3 X, \3 Y% k! H, C
        9.1   Journal 用户界面
; p2 s. p3 D' x# C1 X3 _0 D8 @) ^        9.2   Journal 创建及运行
/ M8 ?. J4 e) v% r        9.3   Journal 到 NXOpen 程序
3 d, k  W7 M% f7 G6 k        9.4   内部开发DEBUG工具条使用
/ J/ z  j" O4 W5 Y        9.5   基于VS的DeBug技巧/ H# m. C: d8 x1 j" I; f! u8 A
        9.6   实例: 编辑操作记录生成 NXOpen 代码 % o4 ], d# U2 U2 q: {

9 Journal日志录制及DeBug技巧

9 Journal日志录制及DeBug技巧

" T) I( I0 G2 y/ c' q# I! Y10 NXOpen对象模型
+ L: O* j1 q, v8 z- l+ G/ w        10.1        NXOpen通用对象模型图解
5 F  O5 A6 {9 c; G  k3 C) h        10.2        NXOpen通用对象类说明" h! A0 K" h9 O* A3 R7 H9 K* ^
        10.3        永久和临时NX对象区别6 n/ ~0 F- r7 p
        10.4        Handle, Tag, TaggedObject 相互查找
. x5 V5 Y) _7 W$ ^        10.5        NX Session 对象基本操作 & m. t' l" ^; u' U0 z5 s
        10.6        NX 对象遍历与查找
+ k8 X* }' M6 }( @; u        10.7        NX 对象创建|编辑|查询
" r2 M0 n3 d. Y: Y: }        10.8        实例:选择球特征并编辑' B* w! r! W7 |& y" n' C

NXOpen对象模型

NXOpen对象模型

/ R3 z1 F3 q7 q3 N; C* [; c  t  g, z1 K  {* G& s$ F2 a
11 NXOpen操作NX对象
6 z' \- S" E" t$ w5 x        11.1 NX对象模型更新
$ w5 @; P/ U$ K0 |5 U( w: G  g0 S# [        11.2 NX对象删除操作
2 v. K% o( }# x$ A! u        11.3 NX对象属性操作
! i% Y- d2 e& K4 v' S  r        11.4 NX对象部件操作
9 b5 p2 z3 m/ I6 P+ C- P        11.5 NX对象部件文件其他操作
3 a8 [$ i! g! F9 h, N        11.6 NX对象装配操作
# {: t: s% g/ G) A+ e# D% w* a6 u        11.7 实例:遍历装配
1 {$ e' G( i' x+ f, m* U* H" r# M

11 NXOpen操作NX对象

11 NXOpen操作NX对象

8 L0 f* x1 B" w2 p  N+ r2 T0 o
9 D4 F( k  W$ M! K12 NXOpen结合UFun开发实例
( _4 q! W3 d5 l7 j0 I0 A3 h& L4 d3 n
        12.1 标准件创建实例
6 ^+ D3 @' B7 I/ P; ~$ }( U        12.2 自定义符号创建实例
( W4 r" \# P6 |8 D1 x        12.3 自动装配创建实例$ U% G% H" Q4 z$ Y' l$ p5 d8 K
        12.4 自动加工创建实例
% `8 T- P& o- W7 o( C, M4 f3 ~        12.5 学习方法推荐3 A, ~; ]' W* q3 S! g: `* l

12 NX二次开发实例

12 NX二次开发实例

+ v. J: V: j  t9 A  f, D4 }6 u
3 w% B$ z5 n. Y
$ L& m& G# n: Z4 [5 x( p/ T- b

- D, u7 R$ E9 a) a, ?* A6 z; |6 V  O
: j5 B3 T) k$ R7 G+ d+ 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二次开发专题模块培训报名开始啦

    我知道了