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

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

  [复制链接]

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

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

admin 楼主

2014-10-6 14:51:28

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

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

x
目前内容及PPT和实例文件正在完善中,在10月底彻底定稿,大家可以根据这个帖子的内容选择是否参加这次培训。培训报名地址:
+ u$ G: Z) F& o3 y4 Y, o! O' H! Y# H) `/ _2 x/ f0 d! i6 I9 x% B' d
  x; f5 M& [0 X. l7 p
PLM之家 UG NX9.0二次开发(ufun和NXOpen C++)网络培训火热报名
1 e$ i* j9 [. G/ K1 \; P; L# Fhttp://www.plmhome.com/forum.php?mod=viewthread&tid=1400&fromuid=14 s2 m6 Y% W8 j# f: Q
" {5 _, E1 n3 @/ N
(出处: PLM之家-UG NX 官网,Teamcenter论坛,Tecnomatix视频教程网)4 Y2 d& Y5 O, p
5 U" _& E7 \9 E$ h" h

  Z2 S' b- Q6 [  ^

- }9 l  @3 S+ UPLM之家 UG NX二次开发培训课程提纲, v. E3 w, Y7 m3 P2 x9 l. c- z! p

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

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

  f$ w: C; K9 e! x- I
! N4 [4 x4 X( K" u/ \# Y; c$ p
1 NX二次开发简介
; t, k* ?7 s' i0 C. c        1.1  NX API简介及架构+ d- N! m& r. y: g7 K3 N- M
        1.2  NX API开发语言比较  \4 i. O# ^7 v+ h
        1.3  NX二次开发工具
% C* G8 Z1 w2 u; m" e6 m

1 NX二次开发简介

1 NX二次开发简介
( B7 Y6 b! @* u" P( E0 B

5 e# @3 x9 L( v. |; {2 NX二次开发模式及环境变量
: s+ A/ y3 c1 T5 ~6 t        2.1  NX开发环境变量设置* q/ R$ p+ Y, {& p
        2.2  NX开发运行目录设置6 R. _0 ~* W# f, D2 q3 g" S( h
        2.3  NX开发运行模式* L9 s! Q6 Z$ V9 @) m( Z# k3 @
        2.4  用户入口User Exit) X5 [4 a5 Y; `: c
        2.4  NX开发卸载方式
0 F% Z& H+ g( \: f! v  `

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

2 NX二次开发模式及环境变量
# O# A' Y$ [0 U: m
: j. i" g$ {& t  Q+ T
3 NX二次开发环境配置
0 E4 m& Y% U) d  I        3.1  手动创建工程开发环境
: h4 o& O) D6 R* b) z        3.2  向导创建过程8 [% D0 {9 C4 K  n9 l0 r* z/ u3 g
        3.3  实例:使用ufcre入口函数
# X# ]1 g2 `: G) e/ s

3 NX二次开发环境配置

3 NX二次开发环境配置
2 b! x% S" d+ h$ m' D* u
) n( \/ j! r9 n
4 Ufun函数入门技巧
1 _# D" c& [0 _: v( k) W8 N        4.1 UF参考手册
! D- x) n6 }  h0 @        4.2 UF函数命名规则5 Y- P+ ~$ V0 G  y/ \
        4.3 UF License# G2 ^. M6 |+ k* e6 t, `  N
        4.4 UF Memory. V( I, h9 j" I' ]" I' E
        4.5 UF数据结构7 }5 i) h9 D1 N5 Y* P* F0 ]4 k
        4.6 UF中结构和指针的使用
) F% T  v: ]( i# Q        4.7 UF实体类型及转换
! E# G2 n6 n* h+ x: v" R        4.8 UF坐标转换  }& Z! M# Q! ?  B; I
        4.9 实例:创建点并输出信息
( x& D1 b* r$ s2 ]% f

4 Ufun函数入门技巧

4 Ufun函数入门技巧
! F9 Z6 p/ ]  m9 O7 @* e0 Q* c
' l0 f8 J: T3 Y# e+ A/ {2 I2 D
5 Ufun操作NX对象类型
& k0 Y5 }- z4 E* v1 H0 d        5.1  UF操作部件对象
. \3 h, f/ W' B$ S        5.2  UF对象基本操作函数
) b1 W3 C5 Z/ B5 ?# V# \. L8 J: x        5.3  UF表达式函数7 t$ v# U$ \5 H6 R- [1 H+ a
        5.4  UF链表对象/ I5 g0 }& f) {
        5.5  UF属性对象
- ^! g; r8 A" P        5.6  实例:部件创建及表达式操作
' U  O; a# }8 S' C0 e

5 Ufun操作NX对象类型

5 Ufun操作NX对象类型

0 P2 E9 Q' r/ M- o# \8 W/ }# x- Z, c. C
6 Ufun常用函数归类6 |6 f* ?. Z. j+ E+ x
        6.1  UF矢量函数UF Vector
/ B- d9 Z4 w4 Y5 o        6.2  UF矩阵函数UF Matrix8 v; d. b( @( r% }
        6.3  UF坐标系函数UF CSYS
. T! ?& C4 H) N: K        6.4  UF对话框函数UF Dialog
$ I' e6 h8 r# k2 D$ |+ [; X        6.5  UF选择函数UF Selection
: s5 O: ]  s+ k9 d2 q/ `        6.6  UF系统函数UF SYSTEM0 T6 b/ B! R) [' g1 g) P/ i
        6.7  UF特征函数UF Feature
/ e" n7 s7 D: ~! b" G* e1 D        6.8  UF面函数UF Face
* W- l2 [; p4 U6 k; e' Z        6.9  UF边函数UF Edge
8 Q4 J5 P0 M/ g9 ~        6.10  UF模型函数UF Model
# c% s  B# D; ~: G8 j9 n) x        6.11  其他相关函数使用NXOpen替代说明3 s, E' _. ~+ h  S; ]
        6.12  实例:选择体绘制包裸体! \* g+ N5 o, N8 m6 V2 _( z- e

Ufun常用函数归类

Ufun常用函数归类

  K! i5 y. a4 L# K2 g
4 c/ w2 M+ Y9 Y8 Y* M( v; d7 菜单脚本Menuscript
        7.1 基本menuscript书写  e3 w/ o4 z% D; ]8 Q; U
        7.2 menuscript的高级用法
8 H; {* T3 R  }, Q1 j+ @        7.3        实例:创建自己的开发工具栏
- z# L# }- T. Z

7 菜单脚本Menuscript

7 菜单脚本Menuscript
' S5 ]. [: y$ |1 ?5 N
8 Block UI界面开发
: j: Q% h* ^7 U2 d0 f
        8.1 Block UI基本使用入门
- v9 x* ?2 F) N) R0 i2 C& L. x% U        8.2        Block UI生成代码模板解析
* |- o3 C6 O& t. W7 P3 C+ u. {        8.3        Block UI控件的使用技巧: a8 I/ O# L; `' b. Q
        8.4 实例:控制Block UI的显示% d' a6 M5 D( z. z" Y4 H- T5 h7 e7 w

Block UI界面开发

Block UI界面开发
, a9 m+ a2 x2 }9 l
2 A' u: _; ~7 y% f
9 Journal日志录制及DeBug技巧
! _. L0 x" @( f/ B4 w& d        9.1   Journal 用户界面 - @) G( Z+ E" _2 Z1 Y7 l% w
        9.2   Journal 创建及运行 , B7 N  D$ }2 e2 c
        9.3   Journal 到 NXOpen 程序
, {4 [! E+ g. _        9.4   内部开发DEBUG工具条使用
) B) x! s4 _* A/ U* R' O" B        9.5   基于VS的DeBug技巧
. [8 R4 B: B5 h0 W, C( _8 H! e        9.6   实例: 编辑操作记录生成 NXOpen 代码 : a; C* e0 j" S) C

9 Journal日志录制及DeBug技巧

9 Journal日志录制及DeBug技巧
! d- C, ^; l7 N' ?
10 NXOpen对象模型
8 Q' m8 n6 I2 z$ Y5 g# r        10.1        NXOpen通用对象模型图解 ; z# W" m; B( E: Z5 y+ X( W6 c
        10.2        NXOpen通用对象类说明& @5 d) d6 w' t' }- e  J
        10.3        永久和临时NX对象区别
" T5 ~0 ^, m7 T* F( K        10.4        Handle, Tag, TaggedObject 相互查找
+ D2 f! l1 T, e: F; q" e( q0 v. I        10.5        NX Session 对象基本操作 ) u) w" ]* }& }; O  P; p4 M
        10.6        NX 对象遍历与查找0 k( F0 f( i8 r
        10.7        NX 对象创建|编辑|查询 & i0 R5 k  @- Z( l
        10.8        实例:选择球特征并编辑/ E  @$ ?% @9 o, m9 |4 _; _: c" ^

NXOpen对象模型

NXOpen对象模型
2 l! D4 c4 v: a1 }% v
, j$ ]1 W% F0 d( }% U/ J
11 NXOpen操作NX对象: E: Q. e0 H- ?' h
        11.1 NX对象模型更新 ' x5 f. r. T) ^' |* H
        11.2 NX对象删除操作 3 g& y" L, }" q1 O$ \, v
        11.3 NX对象属性操作, p2 Z/ m: C2 E5 b
        11.4 NX对象部件操作 / A* y7 C+ T* s( O$ a! M3 Q2 U& c/ U
        11.5 NX对象部件文件其他操作
1 o* q, l9 t4 R- S- s        11.6 NX对象装配操作
3 d* R" Y3 K0 K        11.7 实例:遍历装配, {! }; C& R# `* s9 s7 c' g/ z0 j

11 NXOpen操作NX对象

11 NXOpen操作NX对象
( X( Z; U9 r; a. n, F- b  H/ l9 w
1 [; N1 e$ L0 d9 w
12 NXOpen结合UFun开发实例

, |( {0 s& D( l: A( w$ N, E        12.1 标准件创建实例
# f7 k  ]( R" B/ |* D' U, S3 Z        12.2 自定义符号创建实例' ^. F. g: }# Y7 ~$ m$ j; U/ [
        12.3 自动装配创建实例1 S7 s  z& [0 V! ~1 b" X. A3 ^
        12.4 自动加工创建实例
6 f: B, X* v9 _/ k3 p: f+ n        12.5 学习方法推荐7 _- v5 v/ Z, W

12 NX二次开发实例

12 NX二次开发实例
; W( e- I4 M. C1 q! }& A  _- f

- ^9 [! \- k" [1 @  V; `% _, L! u0 h% |0 m, L+ Q( s. X* o

' F! I( A# ?+ O1 v7 z( \' C. Q0 f) d% R) Y# W
1 g% d, ]& J1 u
上海点团信息科技有限公司,承接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二次开发专题模块培训报名开始啦

    我知道了