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

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

  [复制链接]

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

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

admin 楼主

2014-10-6 14:51:28

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

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

x
目前内容及PPT和实例文件正在完善中,在10月底彻底定稿,大家可以根据这个帖子的内容选择是否参加这次培训。培训报名地址:2 j6 I  D3 a3 q- I1 i

1 j8 L" K! m6 D0 u, ]; k

0 x9 F' @9 q* g  @( j; ^- C! kPLM之家 UG NX9.0二次开发(ufun和NXOpen C++)网络培训火热报名2 \0 R; `) k- S( ?' M' H
http://www.plmhome.com/forum.php?mod=viewthread&tid=1400&fromuid=1
! ?! v6 i. _, s! i( [1 w! ]3 ?( [0 t1 b5 X. u
(出处: PLM之家-UG NX 官网,Teamcenter论坛,Tecnomatix视频教程网)
9 K8 e) N! J' T8 U2 U/ F
: B' K( s% a2 B3 i+ ^2 J5 b
- e' e# `$ Q) \6 _9 K: |+ |

, i1 f7 F9 N; E$ @. h5 X( E; ~8 v2 g2 w4 `PLM之家 UG NX二次开发培训课程提纲
( ^4 s  y/ G; c  P

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

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

. M. E# N3 o4 D: ~
$ E+ d$ r2 q2 Z# U2 O
1 NX二次开发简介
4 C# o7 h1 S4 k4 Y7 n. N3 {        1.1  NX API简介及架构
& ^0 k* ]8 F. w        1.2  NX API开发语言比较" T8 D# H- r/ G: K7 ?% j
        1.3  NX二次开发工具5 z) u; W/ f% r& _9 Q

1 NX二次开发简介

1 NX二次开发简介

: F& g. J% C4 l) j/ P/ p- G* w" m8 `
- Z" G( b* I! X3 W+ F; x
2 NX二次开发模式及环境变量
0 Q5 v; f) ]5 _9 p6 z2 T        2.1  NX开发环境变量设置. ^6 [; t: B; t/ n. }
        2.2  NX开发运行目录设置
6 d  ?! W8 J4 B  X/ G/ @  X+ {        2.3  NX开发运行模式) w3 h" ~7 v5 |0 ^
        2.4  用户入口User Exit
: E! x0 ^" f7 f2 K' R# z        2.4  NX开发卸载方式
5 P' u9 [- y$ R8 I3 ^

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

2 NX二次开发模式及环境变量
$ b. h! Z! m/ f/ P  j6 b
1 Q% I) M! {8 i' g" M; K2 ~' V
3 NX二次开发环境配置9 n5 }- [7 U$ y3 m' Z
        3.1  手动创建工程开发环境
6 J0 O8 i0 e' d        3.2  向导创建过程
  l9 J! c- X" }; ]        3.3  实例:使用ufcre入口函数( u1 N8 N1 v+ N* {  T

3 NX二次开发环境配置

3 NX二次开发环境配置

; v( Z7 x# q7 A$ Q- {/ d) s. w! Y
4 Ufun函数入门技巧
9 n7 k* {6 V" M0 G. G* |# y        4.1 UF参考手册! a6 i! z& l$ T/ g, A/ q- c# o
        4.2 UF函数命名规则
4 _. j7 W% a/ w( k, \9 V; A. i- @6 A        4.3 UF License7 O6 @$ C$ h" P& f7 Q6 q& X+ M3 ~) m
        4.4 UF Memory
7 Z$ {, E+ A. d" u        4.5 UF数据结构
: F5 i  l$ y- `& l% D& t4 \% u        4.6 UF中结构和指针的使用
' Y1 d4 p6 @/ ?! D        4.7 UF实体类型及转换; S/ ~- m/ x' P5 Z2 ?* n/ P
        4.8 UF坐标转换
7 {2 I7 A/ c4 \1 H4 J        4.9 实例:创建点并输出信息" P7 S5 M9 H" o8 b  {/ m

4 Ufun函数入门技巧

4 Ufun函数入门技巧
* s! d6 v2 w6 D+ M& D( \
9 ~* D$ `* Q/ f# [; A- C& t* z; J
5 Ufun操作NX对象类型6 T' r) w# Z8 O% Y  \* E; I
        5.1  UF操作部件对象1 w. t, T- o! |9 o) j" ]0 ~. g
        5.2  UF对象基本操作函数
: x6 _, ]. H% V        5.3  UF表达式函数3 y: {6 o0 F6 G: N3 p- F8 u  C
        5.4  UF链表对象. G2 [1 E* z9 u, Y( a7 ~
        5.5  UF属性对象" ~* h; U  h3 h% L
        5.6  实例:部件创建及表达式操作
* n& c" g4 F/ q' l6 n

5 Ufun操作NX对象类型

5 Ufun操作NX对象类型

+ v$ r) @$ S! \. l: Z
, `+ w) z/ c1 o! m. |6 Ufun常用函数归类
9 V8 a" Y; A$ K' B  [/ y4 A) x" a        6.1  UF矢量函数UF Vector9 Y9 M( X) z& z' [, F# J8 @
        6.2  UF矩阵函数UF Matrix
& L: G, w& [. e* N        6.3  UF坐标系函数UF CSYS
2 B9 u0 A! G" M9 R. E" v% y        6.4  UF对话框函数UF Dialog  G4 ^  G8 i* d% I
        6.5  UF选择函数UF Selection
7 U; C0 D- n. x1 M        6.6  UF系统函数UF SYSTEM
% E8 p3 i  [9 r2 @# H$ d        6.7  UF特征函数UF Feature( c; H% s' l4 \1 U1 ?
        6.8  UF面函数UF Face
3 ~9 }+ Y5 V& j; r% j5 Y0 T        6.9  UF边函数UF Edge
' u7 D. i, K* b, M. b$ ^4 ?        6.10  UF模型函数UF Model: n7 E+ M/ O. Q! B
        6.11  其他相关函数使用NXOpen替代说明
+ o. ?( N. x# [% I        6.12  实例:选择体绘制包裸体
5 k  }. n  D6 c; }

Ufun常用函数归类

Ufun常用函数归类
7 j: u+ D5 S1 V- ^! x# j+ b

6 P' M' K+ J4 C5 z4 ?7 O7 菜单脚本Menuscript
        7.1 基本menuscript书写! h; l$ e$ I) K6 S
        7.2 menuscript的高级用法5 o# s! a7 {3 ^& }, u
        7.3        实例:创建自己的开发工具栏7 N# k1 V! F. m# I! A) T1 T

7 菜单脚本Menuscript

7 菜单脚本Menuscript
/ }) c% v0 X% k- i  a3 N! E
8 Block UI界面开发
0 g* O, r: u- ^; ]. M8 ?
        8.1 Block UI基本使用入门" H4 [* |9 R1 D7 `0 a
        8.2        Block UI生成代码模板解析4 ?1 I. w0 x& t  j& q9 k
        8.3        Block UI控件的使用技巧. J( W( c" t8 u8 x) \; J  ^
        8.4 实例:控制Block UI的显示
! F: c* ]# `! D

Block UI界面开发

Block UI界面开发

/ L/ w3 K: F/ D0 l
+ H4 ~+ A8 s# f' q8 j( `9 Journal日志录制及DeBug技巧% B( V5 V# t  q& M0 `3 k
        9.1   Journal 用户界面 - E8 B3 k4 f  _3 V# B  r0 r
        9.2   Journal 创建及运行 4 N9 W# ~, v% @" O& D# s: l4 D
        9.3   Journal 到 NXOpen 程序
9 x( ]' E( d9 y: q1 X5 _% d$ D        9.4   内部开发DEBUG工具条使用
" G' H* K6 I8 j8 r. T0 z4 \8 |        9.5   基于VS的DeBug技巧, H4 A9 O. ]4 ~; e
        9.6   实例: 编辑操作记录生成 NXOpen 代码 0 l, H* D) j9 ?/ D2 i0 x; V

9 Journal日志录制及DeBug技巧

9 Journal日志录制及DeBug技巧

0 X2 t1 R5 b1 m6 K3 m10 NXOpen对象模型
" W  F. D( {4 _+ o! w        10.1        NXOpen通用对象模型图解 % }& Q& p  X* k1 w  K
        10.2        NXOpen通用对象类说明
; M: H9 N% g. _4 v        10.3        永久和临时NX对象区别) u9 s4 N% {2 N3 l2 `# Y) g
        10.4        Handle, Tag, TaggedObject 相互查找 % ^& `5 n, R7 ?, X$ t* p, s
        10.5        NX Session 对象基本操作 . Y, D9 m% C/ W0 K, i) V/ ?& q5 ~- L
        10.6        NX 对象遍历与查找1 w: Q, _& R' [) [/ u
        10.7        NX 对象创建|编辑|查询
* {6 x1 b" m/ j9 \6 `. }% ?% f% s% w        10.8        实例:选择球特征并编辑
" a; T( k0 R  _2 W

NXOpen对象模型

NXOpen对象模型

8 x  A& I* X2 C& n2 C4 W; V4 E, A8 a. K8 \1 w; v4 }/ R4 m9 d" O$ U4 I
11 NXOpen操作NX对象
% P0 K8 ]4 e( u8 D+ k1 T: P        11.1 NX对象模型更新
7 S+ |& ?1 x( k  i) G: f* U9 |        11.2 NX对象删除操作
8 q% j9 {* y' @! }' I        11.3 NX对象属性操作6 C& D+ @+ u% r$ `
        11.4 NX对象部件操作
6 V% a/ c: z* z# w& S        11.5 NX对象部件文件其他操作
. a  @3 d: z  r/ K: B0 p        11.6 NX对象装配操作+ ^, O9 J" X5 X* Q) p+ ^
        11.7 实例:遍历装配' [. V- G* B- N9 {

11 NXOpen操作NX对象

11 NXOpen操作NX对象

( N! M8 f: A; a: x: H; W- e2 Z% D! I. ~9 N9 y; ^
12 NXOpen结合UFun开发实例

4 y8 D; R+ T/ ~: R2 d& J* P4 N        12.1 标准件创建实例; _7 F1 e3 j, ^( v
        12.2 自定义符号创建实例
( C  h; f$ z, g4 b9 G0 J8 f        12.3 自动装配创建实例
. S- {9 ~' ^  A& q        12.4 自动加工创建实例, \1 y5 B( U2 Q9 z
        12.5 学习方法推荐% m" @) _1 d; \9 _: A4 r

12 NX二次开发实例

12 NX二次开发实例

, r0 e  F& f! e# u/ r
9 H% p% v5 e5 e4 k9 A4 p4 n% y. E

8 q- D+ i* w9 e* i7 {+ G1 F$ [+ F
' r9 L2 v! a# C
, t" U, r, R3 |6 K, _2 g$ l
0 i2 ]0 R) t7 W$ Q8 x; n7 r5 [
上海点团信息科技有限公司,承接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二次开发专题模块培训报名开始啦

    我知道了