PLM之家PLMHome-工业软件与AI结合践行者

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

  [复制链接]

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

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

admin 楼主

2014-10-6 14:51:28

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

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

x
目前内容及PPT和实例文件正在完善中,在10月底彻底定稿,大家可以根据这个帖子的内容选择是否参加这次培训。培训报名地址:
1 ]. m4 S& \+ K% a- K8 _5 }- J* L5 L- O8 p! \, y2 X# N& }
( y5 {; W+ V5 M, `' ~9 V
PLM之家 UG NX9.0二次开发(ufun和NXOpen C++)网络培训火热报名
0 e- b* k* e8 Chttp://www.plmhome.com/forum.php?mod=viewthread&tid=1400&fromuid=1+ Z- l6 c5 T9 v# N" b" Q( U$ n

/ j: C( I9 c# M(出处: PLM之家-UG NX 官网,Teamcenter论坛,Tecnomatix视频教程网)1 G# G' L/ F4 T5 J. W$ w7 A+ Z

1 p. @# B- G# `7 _! h6 w2 w! L: v4 q  c5 }* k

; |8 x/ X8 o- N8 |" y9 S5 ?/ ~9 @PLM之家 UG NX二次开发培训课程提纲
0 J0 Z( h4 `# b) `# I

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

PLM之家NX二次开发培训课程提纲
* Z6 O0 H9 w5 Q' ]

& Q" p" P- R, Q1 NX二次开发简介
$ [; @; y( c$ t# f        1.1  NX API简介及架构! b. a# E% c9 j# e! T+ ?! D7 H
        1.2  NX API开发语言比较! N& h6 ?2 S  W
        1.3  NX二次开发工具
, h1 K) }$ @$ x" a) Y

1 NX二次开发简介

1 NX二次开发简介
! q1 K% U( A& h' `- z( i' K

8 [1 B5 S  z: L2 d. M2 NX二次开发模式及环境变量
; W7 Y+ q) [2 G0 \$ I6 ^, }        2.1  NX开发环境变量设置0 b1 k9 \( y  B( G! [  c  e# P
        2.2  NX开发运行目录设置) X" P1 R2 R4 ^2 Z
        2.3  NX开发运行模式
- |# H2 M, {( s) p7 Z4 [3 Y( ]        2.4  用户入口User Exit
) K7 ]6 @9 [) H: h0 B0 T8 b, Q        2.4  NX开发卸载方式+ G. h# E' y& a6 |% A  s* f+ j

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

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

% k% Q6 L3 B* E8 g2 S, b/ M# q+ R
3 NX二次开发环境配置4 q; }; n6 x; [& V. m: Y
        3.1  手动创建工程开发环境) ^/ h. \$ z9 [) v
        3.2  向导创建过程
3 \, j7 |8 e" ^- x9 C        3.3  实例:使用ufcre入口函数' j. Q4 p* E7 T: F

3 NX二次开发环境配置

3 NX二次开发环境配置

- K$ {. L+ y. L$ e9 v
: K1 V4 J' n& T+ f/ d5 ]4 Ufun函数入门技巧
1 h# _/ a5 u5 [# }        4.1 UF参考手册# s6 D' Q9 _( O$ v
        4.2 UF函数命名规则, m6 ~- f9 L3 w: e
        4.3 UF License7 O* I2 H# E% l4 [) G8 d
        4.4 UF Memory
7 U( g$ Q, W( d* N  ~% o( y        4.5 UF数据结构
' U, E2 e0 o$ x        4.6 UF中结构和指针的使用
9 r% H' R9 Y' q+ [: [4 _' X6 t        4.7 UF实体类型及转换
  \% M5 j5 @# m: [. Z( e        4.8 UF坐标转换
+ C$ V5 G. ]* s9 @. \        4.9 实例:创建点并输出信息
* `2 J/ k- K' N4 S' ]8 J1 n

4 Ufun函数入门技巧

4 Ufun函数入门技巧

# o, J+ D' s) i. V  n
" `+ a- j$ Q: p1 b
5 Ufun操作NX对象类型
; b2 [* A6 C- O" M+ I3 y        5.1  UF操作部件对象
: B2 f; _7 `& H        5.2  UF对象基本操作函数/ `. Z$ i# W1 ?7 C% Y# ?
        5.3  UF表达式函数' f  ^( {8 E1 k
        5.4  UF链表对象
" H+ d1 [# j$ c1 }3 V        5.5  UF属性对象
7 Z& j5 N' K- C9 \; n        5.6  实例:部件创建及表达式操作
; C, d8 D1 L3 x, c9 l6 q

5 Ufun操作NX对象类型

5 Ufun操作NX对象类型
% o' a6 I: [+ ?# H3 k
2 ^) }  |5 W# v- b! D) j$ K0 D( H
6 Ufun常用函数归类; I& N7 q, g  J2 o: b
        6.1  UF矢量函数UF Vector+ Z& j5 s4 f" I/ x+ k0 e
        6.2  UF矩阵函数UF Matrix
% v" g0 K$ O1 j        6.3  UF坐标系函数UF CSYS, Y) H- \7 A5 `- r
        6.4  UF对话框函数UF Dialog. i6 q* a+ Y( v+ X# {
        6.5  UF选择函数UF Selection( a8 S- Z8 H. g6 h* `* b) ?
        6.6  UF系统函数UF SYSTEM
8 `, f- R# G/ q9 y9 M& [        6.7  UF特征函数UF Feature
. ]6 Y# N; F2 H# d        6.8  UF面函数UF Face
7 C/ p2 S/ N% Q% U0 u" ?% y0 b" N        6.9  UF边函数UF Edge' \+ W' k" n" W7 u6 Y* Q
        6.10  UF模型函数UF Model3 k0 |- U. @8 R( ]  }
        6.11  其他相关函数使用NXOpen替代说明1 E& p1 J- d2 r0 p6 [( w( ?$ L! _2 M
        6.12  实例:选择体绘制包裸体% K" P, I6 I) C# W9 x

Ufun常用函数归类

Ufun常用函数归类

) r- u' t, o# u; Q0 B
& _, [) F( K4 L* o  g3 x" K7 菜单脚本Menuscript
        7.1 基本menuscript书写$ c& W! y" b2 w# M
        7.2 menuscript的高级用法4 U5 L& B7 w# v' K* W; S$ }
        7.3        实例:创建自己的开发工具栏
# R5 X! C( y$ [; j

7 菜单脚本Menuscript

7 菜单脚本Menuscript

% A1 W$ g7 p+ [. g8 J( K9 g8 Block UI界面开发
3 }5 W( ^) f6 y. W" e  x  l3 ?5 K
        8.1 Block UI基本使用入门
  ^6 |3 [- e4 M* I7 E        8.2        Block UI生成代码模板解析; b4 z7 |6 u* M8 ~: y; a6 m
        8.3        Block UI控件的使用技巧2 E) n# M8 o# z0 l* U* Q' L8 u; O- I9 l
        8.4 实例:控制Block UI的显示# U$ l# E) P7 R+ y/ o& [; M

Block UI界面开发

Block UI界面开发

% v; Q: T3 m' G' u+ |: [5 C: g8 H/ M
9 Journal日志录制及DeBug技巧
1 W" l$ P4 V  X; ~7 T* A        9.1   Journal 用户界面 * J4 o$ N7 w' q8 m2 E
        9.2   Journal 创建及运行
, m/ `0 O! W# a9 P1 w. G        9.3   Journal 到 NXOpen 程序 ) n% }/ C' z$ G7 G" _8 y+ z1 p
        9.4   内部开发DEBUG工具条使用
* b% W& ^& T# J        9.5   基于VS的DeBug技巧
! g5 y' _/ U$ {; l        9.6   实例: 编辑操作记录生成 NXOpen 代码
. J0 v' T( F; B9 g( D

9 Journal日志录制及DeBug技巧

9 Journal日志录制及DeBug技巧
) `+ s* h, W  p% ]
10 NXOpen对象模型" ]& x3 V3 r$ f0 w# P& I% Y8 l
        10.1        NXOpen通用对象模型图解
- e0 I# p- r- i" A9 \        10.2        NXOpen通用对象类说明/ n; A$ N4 z9 z6 o" }
        10.3        永久和临时NX对象区别- P# j6 M# x! h: {
        10.4        Handle, Tag, TaggedObject 相互查找
: a7 m3 ^2 n& }- \9 n5 K        10.5        NX Session 对象基本操作 " z/ ?3 I1 m6 Z, Z, ^
        10.6        NX 对象遍历与查找% }' Y# b5 F) {8 k$ t
        10.7        NX 对象创建|编辑|查询
" i$ D) h2 S2 d9 o$ e& W+ F( a        10.8        实例:选择球特征并编辑
) V: D4 B$ s: t8 k3 p3 X4 N

NXOpen对象模型

NXOpen对象模型

6 w0 A+ {8 [! ~! j1 ^$ i4 @9 l; q3 w1 z4 P& w: v
11 NXOpen操作NX对象0 F& U6 |+ q" a( z# O
        11.1 NX对象模型更新 , L0 ]* i% {/ f$ w7 @
        11.2 NX对象删除操作
+ _! F& Q4 q* h  i1 _' P$ }        11.3 NX对象属性操作4 x- V' {8 {5 t7 n+ N6 T) C  ]6 ]
        11.4 NX对象部件操作 7 S- \- S( G% F) t% j
        11.5 NX对象部件文件其他操作 ) G7 U7 e1 i% a+ i9 r
        11.6 NX对象装配操作3 A3 ~5 m- X! d, w
        11.7 实例:遍历装配' ]$ v7 U( m$ O# J! U

11 NXOpen操作NX对象

11 NXOpen操作NX对象
0 G# c* o2 H" `7 L- c( w

7 U; T3 _# e4 F; }$ L1 i! ]8 a12 NXOpen结合UFun开发实例
) P* r% u& B  P: w* h
        12.1 标准件创建实例
& h' S# N$ {/ p6 ~        12.2 自定义符号创建实例
) H5 U2 C: l& p        12.3 自动装配创建实例
' W  y7 S" q0 Q5 h( R7 v8 q        12.4 自动加工创建实例
1 q  B: N$ j4 a, K  y: a) }# n        12.5 学习方法推荐2 p, u8 J7 G/ W$ n

12 NX二次开发实例

12 NX二次开发实例
- M4 N" ^! m, i6 [0 a3 h# A

  Y" q' E# f( c- a
$ G7 q8 O5 s  q: b  H. F7 d: [6 m$ Y+ i# m

* P7 E; s" _$ l9 s) o
. a  ^9 S, i) o. Z
上海点团信息科技有限公司,承接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二次开发专题模块培训报名开始啦

    我知道了