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

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

  [复制链接]

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

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

admin 楼主

2014-10-6 14:51:28

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

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

x
目前内容及PPT和实例文件正在完善中,在10月底彻底定稿,大家可以根据这个帖子的内容选择是否参加这次培训。培训报名地址:1 i8 `  f* E# ]1 Y1 `" b7 \* P

9 _4 S$ ]+ e2 Y9 [  e

# K1 H: f- d+ ~  B, h/ fPLM之家 UG NX9.0二次开发(ufun和NXOpen C++)网络培训火热报名
2 k5 [! i! N8 f* g9 U4 h: M0 p9 Hhttp://www.plmhome.com/forum.php?mod=viewthread&tid=1400&fromuid=1) T) h5 L! n! ?

$ w% C' m, W6 s+ g(出处: PLM之家-UG NX 官网,Teamcenter论坛,Tecnomatix视频教程网)
, f- j1 c& L$ w! v. x8 W4 t3 {# z& V' O

( f9 D! f7 Q* ]' ~/ L

  e& W3 q/ Y' v9 C% k$ QPLM之家 UG NX二次开发培训课程提纲1 |7 q$ s1 @! [8 j. F8 T" j! [

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

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

2 U+ U& m8 u/ X

% k  [) n; |( p6 d. X  t1 NX二次开发简介
2 K4 z/ Z$ o  g        1.1  NX API简介及架构
* p7 T2 X% S; c3 l! |! j! ~; @        1.2  NX API开发语言比较
' W) F( h9 G8 b* J        1.3  NX二次开发工具& c+ Z5 Q( m8 J( r" k

1 NX二次开发简介

1 NX二次开发简介

! b! u, e. R3 R9 K! m2 u4 r6 y
2 g7 H7 {1 y+ b8 o) S
2 NX二次开发模式及环境变量$ j0 D# S. x. R2 f7 H
        2.1  NX开发环境变量设置+ m8 a- Y# r: [5 p0 I: B8 `
        2.2  NX开发运行目录设置/ l( |$ Z! P* _5 k" k
        2.3  NX开发运行模式* e7 [% T) v! ~9 E
        2.4  用户入口User Exit
4 n1 Y8 M- {6 o+ A/ Q1 F, B. {- x1 \        2.4  NX开发卸载方式5 O" J( }# @  F1 M/ i

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

2 NX二次开发模式及环境变量
" }, w4 p0 |! }4 ^
+ u- B$ @" i( D  o# G9 o  C6 Y
3 NX二次开发环境配置
4 {2 k4 N+ K5 ?$ M+ }& U        3.1  手动创建工程开发环境  T" o( O2 Q- L4 u* O
        3.2  向导创建过程; T) k% t; Y4 O/ n' G
        3.3  实例:使用ufcre入口函数, @/ g4 W/ M# w  |4 V' n

3 NX二次开发环境配置

3 NX二次开发环境配置
2 q, W2 m4 y3 ?6 u

+ b% n! Z: H* d9 m( @) y6 I4 Ufun函数入门技巧
/ x$ G+ m5 j/ T& E, t4 j        4.1 UF参考手册
: N/ N5 H! B8 c  W        4.2 UF函数命名规则, F/ Z6 i& G& R7 L( O
        4.3 UF License$ H' S# h$ m" M5 I8 B% f/ l
        4.4 UF Memory: d" j: y& E6 E  E, l6 l
        4.5 UF数据结构& c- a! H( N8 j4 R6 s' W0 C
        4.6 UF中结构和指针的使用
* g: V5 p+ O; }- e) i        4.7 UF实体类型及转换
& L) `: t+ m9 ^& @; z5 n1 P7 r9 ]3 ~        4.8 UF坐标转换3 t4 [4 A9 Z- ]; \1 D% ?4 h
        4.9 实例:创建点并输出信息
& e: c4 x8 ]% m0 [8 z! h

4 Ufun函数入门技巧

4 Ufun函数入门技巧
* S- H1 w8 r" ?3 n( Y2 V0 S# Q$ ~
  i0 M- @# E% ], P
5 Ufun操作NX对象类型
; U7 m' w; t* k' A        5.1  UF操作部件对象: U8 ?/ Y: S7 `" ~* `! H) z* h5 S
        5.2  UF对象基本操作函数3 D* g) `8 C+ o0 L9 c) E
        5.3  UF表达式函数
% s7 B; q4 C8 Q        5.4  UF链表对象5 y* w, T0 E3 e0 C  I! q
        5.5  UF属性对象; S0 V* l5 |, V) x. y' G
        5.6  实例:部件创建及表达式操作
( e* }0 a7 F+ K! o% R

5 Ufun操作NX对象类型

5 Ufun操作NX对象类型
5 S6 U+ Z( t; ~' S& p# p
; c% i- b3 n' a& o! m: A+ e( M. k
6 Ufun常用函数归类
! g. o% i8 N2 A& Y& a        6.1  UF矢量函数UF Vector
: ~# O2 s! @2 @; B% U6 g  J        6.2  UF矩阵函数UF Matrix
$ R: S! w( Q4 M& _9 X4 P7 E; T/ y- X        6.3  UF坐标系函数UF CSYS. V7 v' p4 r. ?) _6 T( W9 X
        6.4  UF对话框函数UF Dialog! c: H! z) p. h4 T9 Z( y
        6.5  UF选择函数UF Selection3 ~# \) S- r% ^7 ~+ B3 z
        6.6  UF系统函数UF SYSTEM
8 x4 d1 V0 O! N        6.7  UF特征函数UF Feature
2 {: g# ]  t! P; b* |7 J) Y        6.8  UF面函数UF Face
) Q1 ]8 B$ K+ a( |9 m  ~" w3 |        6.9  UF边函数UF Edge
  y0 Z8 m9 ~2 C/ n' ^        6.10  UF模型函数UF Model
  A+ H( o! h- F, q7 ]4 K        6.11  其他相关函数使用NXOpen替代说明6 K4 R% j- j+ y2 Q& I7 z' [9 L
        6.12  实例:选择体绘制包裸体: X9 b# a: c" C5 H0 J* S' Q

Ufun常用函数归类

Ufun常用函数归类
3 }; F3 X% u( `

2 v6 Y: C1 G3 H% C/ y% G7 菜单脚本Menuscript
        7.1 基本menuscript书写! ]; R& O3 t! x0 q3 z3 ]) Q
        7.2 menuscript的高级用法( c8 u, l3 Y* J  \# f
        7.3        实例:创建自己的开发工具栏
2 g) C9 c0 o" x6 u

7 菜单脚本Menuscript

7 菜单脚本Menuscript

  I, z0 ~% t5 f& h1 ~7 A# o8 Block UI界面开发

) v) O& `: B$ k        8.1 Block UI基本使用入门
: c) d8 x2 l9 Z" b* F        8.2        Block UI生成代码模板解析6 K5 j  L; H2 Q6 C
        8.3        Block UI控件的使用技巧& G, z/ F  c* O( @2 O6 y# K
        8.4 实例:控制Block UI的显示
# ~0 j0 H) G& |% g  B

Block UI界面开发

Block UI界面开发
, q: ], y7 A. p. [. \

; `5 F( D# g. H# _# {" B9 Journal日志录制及DeBug技巧
0 _  d6 ?; {. z1 h5 N' `# ]        9.1   Journal 用户界面
# @- o4 q! K& }9 ^2 ?        9.2   Journal 创建及运行
$ ]1 B4 v7 X1 `3 ]- c6 r1 k  D        9.3   Journal 到 NXOpen 程序 - q5 E# x8 L- c  X0 h3 `) @3 L, z+ {
        9.4   内部开发DEBUG工具条使用
* M* ]/ B" g* j" E4 [        9.5   基于VS的DeBug技巧
9 f) }( H. e, S# j        9.6   实例: 编辑操作记录生成 NXOpen 代码
& [- u3 }8 X/ [6 O5 {' ~

9 Journal日志录制及DeBug技巧

9 Journal日志录制及DeBug技巧

, u) h7 R% P: ?4 B* _# v10 NXOpen对象模型
' l/ L+ w: S# ?$ B# n' Y        10.1        NXOpen通用对象模型图解 9 V' E, n; A2 C0 S6 u- M, L% n
        10.2        NXOpen通用对象类说明( B2 P2 z9 d# v: {% j/ Y0 ~
        10.3        永久和临时NX对象区别
+ i* G" a* ]3 Q$ G        10.4        Handle, Tag, TaggedObject 相互查找 % T. U, J% ?+ m* e/ }9 R1 O$ {" z: |3 V( }
        10.5        NX Session 对象基本操作
: u, I, L! R+ Q2 Q) S        10.6        NX 对象遍历与查找7 k4 r- C5 U5 ]% W+ \
        10.7        NX 对象创建|编辑|查询 7 V) Z. T  V8 u* N+ x1 v
        10.8        实例:选择球特征并编辑
( v* O% U. {! C+ W

NXOpen对象模型

NXOpen对象模型
# A: `% Y0 s8 Y  _, G. N

  c5 s3 k* {2 D* |11 NXOpen操作NX对象0 _6 \$ M* e8 V
        11.1 NX对象模型更新
4 N- }$ U) o# i        11.2 NX对象删除操作 7 O5 m& \: N4 {! T
        11.3 NX对象属性操作: V6 A+ k9 r$ u- t4 ?
        11.4 NX对象部件操作 ' l. j; C4 e  {2 `& \3 t2 O
        11.5 NX对象部件文件其他操作 5 y5 C$ `" s7 _  d' S
        11.6 NX对象装配操作
6 ?% b/ L- h# Q4 s; t        11.7 实例:遍历装配2 G) h# C  I0 B* Y

11 NXOpen操作NX对象

11 NXOpen操作NX对象

2 ?: p1 C$ i* |! [' u5 d
/ h5 N/ J! r' D- N# I1 h12 NXOpen结合UFun开发实例

+ m3 t, j( `7 D  t' v' h1 T% m        12.1 标准件创建实例
, J; P# G! P: j3 w# r0 L        12.2 自定义符号创建实例
4 p3 m  q* i1 F7 R0 p0 b* n        12.3 自动装配创建实例
8 M& U' d( ?7 c        12.4 自动加工创建实例
* c% F2 k, v) i; x( b) A" c) h- O& i        12.5 学习方法推荐, J1 Y" X- t' ^. t

12 NX二次开发实例

12 NX二次开发实例

2 {* y3 E$ v, r4 q  Y

- Z) p' `/ W6 s8 B! n$ f* _4 R( J6 b- f8 s
0 n( T7 E' O4 R2 {

4 z' y5 }, i. E0 y" |  l" Q! K( s- x( [  d' x9 ?/ [$ I
上海点团信息科技有限公司,承接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二次开发专题模块培训报名开始啦

    我知道了