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月底彻底定稿,大家可以根据这个帖子的内容选择是否参加这次培训。培训报名地址:$ Y- X3 x5 c6 l6 J5 F! G& p
/ O- [/ m' c' l6 Q: w
  U- P$ e; o, r2 }! _7 T  b
PLM之家 UG NX9.0二次开发(ufun和NXOpen C++)网络培训火热报名
5 B. j7 k$ |8 i# O4 C+ j) h8 bhttp://www.plmhome.com/forum.php?mod=viewthread&tid=1400&fromuid=16 D7 T. i" B* I8 h7 T# z+ A; @
" s- Q4 y6 M2 a; m, Y
(出处: PLM之家-UG NX 官网,Teamcenter论坛,Tecnomatix视频教程网)
& z8 M/ j9 ?1 _- K+ n2 Y0 i1 G! C  n5 ?5 l2 A8 h
5 w3 `2 m# e4 @7 u  U5 Q1 X! X

1 O; A. c& R; @PLM之家 UG NX二次开发培训课程提纲
( L& ]9 K: V. x3 F% `3 w- h& F$ s

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

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

2 G8 x6 t. V9 K( n. W- N5 n
9 v4 u; p( g, c% H% ~7 _
1 NX二次开发简介
) V3 N- F3 y) {7 r) c8 ?        1.1  NX API简介及架构
5 R; q; U2 P6 D        1.2  NX API开发语言比较
- W/ m- e- Q" A: R        1.3  NX二次开发工具
9 ]: o2 Z! ~7 ]! `6 M

1 NX二次开发简介

1 NX二次开发简介

1 L8 i1 L# X! a. B
0 j$ Y5 F2 }$ s0 _
2 NX二次开发模式及环境变量2 G6 x$ P) w8 Z& s
        2.1  NX开发环境变量设置
, d+ U  R3 n6 q        2.2  NX开发运行目录设置9 g! n% a) S! ]# u5 D4 Z. c; f: P
        2.3  NX开发运行模式
. D: T: ^4 c3 Z8 C" e- }/ o% W) O        2.4  用户入口User Exit# }& [* O, X$ Y- \
        2.4  NX开发卸载方式
6 U6 N" O4 p- X4 ~, u! X4 P

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

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

5 q: Z! ]+ R2 g( a
9 L0 i; s2 F1 B$ k3 k3 NX二次开发环境配置
6 c; q* I* J1 ~1 |        3.1  手动创建工程开发环境
1 D+ q- Q4 }2 `/ e/ ]8 _, g: S        3.2  向导创建过程
; v0 o0 w$ J) ~* _$ y6 S        3.3  实例:使用ufcre入口函数
% R" V. K# y# @- @% _: }

3 NX二次开发环境配置

3 NX二次开发环境配置

3 _5 s- c  J8 Z2 l& Y2 J" J% h: L5 a
1 @: l. J; b1 _* m* Z. d. V$ m8 m4 Ufun函数入门技巧
' b' Y, q9 c- y. `& {3 O        4.1 UF参考手册' F" t5 P6 y6 T9 C2 M0 w) x
        4.2 UF函数命名规则
% U2 V8 B9 \+ C, K9 H) H        4.3 UF License- A2 n* j7 m- L( j) K
        4.4 UF Memory
  c- B2 y/ u. e9 P8 M        4.5 UF数据结构
5 V  |; k3 C" T2 E0 Z8 ^9 u        4.6 UF中结构和指针的使用' G) E% `% f7 Z2 O. D/ V
        4.7 UF实体类型及转换
. L1 q: K  p( k1 K7 u( u0 @        4.8 UF坐标转换( b+ \4 x2 n. g0 ?& }4 U
        4.9 实例:创建点并输出信息+ K4 m+ C. s6 T  y

4 Ufun函数入门技巧

4 Ufun函数入门技巧
: u  ~) O' d! q+ \1 Q4 c5 G) w4 t

( B3 u- ?3 A; a' f; ?" @5 Ufun操作NX对象类型2 Z  r. T2 Z. P& t( @
        5.1  UF操作部件对象6 A9 p/ \  V7 t4 v' r1 ^. Y" V2 f# B
        5.2  UF对象基本操作函数
3 o- H/ X8 U% H! z$ L  e& \! ^        5.3  UF表达式函数3 A6 E& X& P1 C* x$ s- Y$ k
        5.4  UF链表对象9 c* y% c3 [. I4 M1 f
        5.5  UF属性对象
$ Y& y; \# P% l3 k( G        5.6  实例:部件创建及表达式操作( l; m$ S) x% O  d5 d$ D

5 Ufun操作NX对象类型

5 Ufun操作NX对象类型

1 z. o- l; e$ n
3 D/ i. p3 Q* J* l6 Ufun常用函数归类
( _+ ]$ l* K3 \8 U" D( W        6.1  UF矢量函数UF Vector
1 q9 L. O1 k  y- X7 W! l9 E        6.2  UF矩阵函数UF Matrix
7 a9 |1 j' w; U& T        6.3  UF坐标系函数UF CSYS
5 N) T3 c& c# o8 Z; _        6.4  UF对话框函数UF Dialog/ }1 e2 p/ ^, g! z) M# b0 Q1 h3 j- w6 G
        6.5  UF选择函数UF Selection
: t& C5 y( U! E+ J        6.6  UF系统函数UF SYSTEM
1 ^& s# D* |" |        6.7  UF特征函数UF Feature. z% w* w, [! _8 p$ @2 V3 \, U
        6.8  UF面函数UF Face5 T: g0 m$ E' e2 ^% {
        6.9  UF边函数UF Edge
& k. A8 \8 u" ?1 t4 b        6.10  UF模型函数UF Model" b% N% Q! R( ~: `
        6.11  其他相关函数使用NXOpen替代说明
' Z" P7 I3 Z% N2 s  k2 ~" G        6.12  实例:选择体绘制包裸体
$ R% R& G5 r, ~% i2 J# t+ {% h

Ufun常用函数归类

Ufun常用函数归类

% J3 J3 ~/ C1 f( q7 y/ ~
) d* s! B0 n6 O7 r" V- L0 `) p0 c7 菜单脚本Menuscript
        7.1 基本menuscript书写
* g* U7 A7 K4 |5 x        7.2 menuscript的高级用法
0 h, X1 l# Y" d: d2 w, t+ m        7.3        实例:创建自己的开发工具栏  G" V: g' M$ F* s

7 菜单脚本Menuscript

7 菜单脚本Menuscript
6 V- E( x: b/ w$ A) I, U& s1 z/ n4 `
8 Block UI界面开发
  z% O$ f3 u4 M! O5 A# s$ H/ I: M
        8.1 Block UI基本使用入门: ?" N1 c4 A4 V! s* T
        8.2        Block UI生成代码模板解析7 a( z4 g/ h& ?- y* y
        8.3        Block UI控件的使用技巧# O6 b1 `) a5 _3 s
        8.4 实例:控制Block UI的显示# U4 L. M% _$ i4 D# f

Block UI界面开发

Block UI界面开发
) `. I. g7 _- y4 R  @" x- ]
* P1 @5 M. `, w0 }( c# t- M
9 Journal日志录制及DeBug技巧
" V6 g  z" y0 K5 e$ j, E        9.1   Journal 用户界面 , r: k  T3 ]2 _) B, ]+ t
        9.2   Journal 创建及运行 , E* t1 Z8 E. {8 R/ H
        9.3   Journal 到 NXOpen 程序
0 K: P# m9 _6 f& u3 ^1 u5 v7 S        9.4   内部开发DEBUG工具条使用
" C8 M! U, U) q7 Q" b% {! q4 |        9.5   基于VS的DeBug技巧, X+ C* T: k7 ^: t+ }( p) J' d0 {$ F$ N
        9.6   实例: 编辑操作记录生成 NXOpen 代码
5 |, i3 ]. c% j' s7 J0 p

9 Journal日志录制及DeBug技巧

9 Journal日志录制及DeBug技巧
7 s" c$ {  ~2 r" n2 w
10 NXOpen对象模型2 c# @6 V" b1 t$ w" P# _: ]+ V
        10.1        NXOpen通用对象模型图解
) G7 K- Q) V0 ^5 ~: n; Q        10.2        NXOpen通用对象类说明
5 [9 j0 Z' \& p) l5 T- f        10.3        永久和临时NX对象区别* c: F/ d7 G5 i6 h1 Y+ W: C% n& g
        10.4        Handle, Tag, TaggedObject 相互查找
- ^* E9 G& \7 C2 t        10.5        NX Session 对象基本操作 4 j8 z9 H* l& a' u# o" E
        10.6        NX 对象遍历与查找
) G' k8 l  U3 V        10.7        NX 对象创建|编辑|查询 3 w" P3 y& h) C  j% ?, R  A9 t
        10.8        实例:选择球特征并编辑
+ {5 U0 K% J# }

NXOpen对象模型

NXOpen对象模型

: w* y, H& `/ ]( m
1 `- A% k% `1 w3 s( d, s( w1 T1 m5 w3 L11 NXOpen操作NX对象
' s* @& r. T1 u% p* F+ o        11.1 NX对象模型更新 " Z4 A) b0 n6 ~, Q6 a
        11.2 NX对象删除操作
/ E; V$ G) f6 ]2 P        11.3 NX对象属性操作
0 P+ B2 J/ g+ c6 X, d        11.4 NX对象部件操作
  K/ t7 h7 u% k6 A$ D$ F6 H- `        11.5 NX对象部件文件其他操作
, z( |4 `# _  H3 @        11.6 NX对象装配操作) \3 ^3 d8 d' j8 A+ [& F
        11.7 实例:遍历装配
1 v' ~! r1 _+ e- ^! p" B6 R" @

11 NXOpen操作NX对象

11 NXOpen操作NX对象
: [* l" W$ \$ }' P1 u

2 \! x( R* u' U' h2 i8 H( R12 NXOpen结合UFun开发实例
+ z; l% g2 ~! C; t8 I9 h- T
        12.1 标准件创建实例' I( [+ i4 N+ Q' N/ M- p( ?7 z
        12.2 自定义符号创建实例
  h( a7 Y& c9 b" r& v% h        12.3 自动装配创建实例
" ^& ~, v7 M; I        12.4 自动加工创建实例
1 N6 O* ?8 o' Q) u        12.5 学习方法推荐( W5 W& D  W' r7 S

12 NX二次开发实例

12 NX二次开发实例

$ N. Y6 k. n  \3 A% N

4 p' e9 ]* ~# F( A9 Z
+ B+ d, {/ _. f0 A
$ w1 }. v5 Q" J) W; b2 w2 |! q7 z5 D8 n' L3 A0 U. I" g( o4 K

% ~5 [3 ~0 r9 N1 \5 w/ Z# Y
上海点团信息科技有限公司,承接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二次开发专题模块培训报名开始啦

    我知道了