请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!
您需要 登录 才可以下载或查看,没有账号?注册
×
PLM之家-NX9.0 二次开发实例视频 34 NXOpen C++创建基本特征高级UI组合
5 I* j1 k" w. C8 {8 e/ M& n6 _+ X/ u
NXOpen C++
: [$ N$ k1 \2 K# Y6 l) L5 R4 Q1 D
2 d1 m# x0 w% ~视频列表:' G/ c9 }9 ^; B3 B: L+ c# F
PLM之家-NX9.0二次开发实例34 NXOpen C++创建基本特征高级UI组合(1)项目概述: C( ?) y5 G5 w& A
PLM之家-NX9.0二次开发实例34 NXOpen C++创建基本特征高级UI组合(2)UI创建" O( Z+ b- `/ V# Q# S& P
PLM之家-NX9.0二次开发实例34 NXOpen C++创建基本特征高级UI组合(3)UI切换显示! r& h$ q) t* z. [
PLM之家-NX9.0二次开发实例34 NXOpen C++创建基本特征高级UI组合(4)基本功能实现
, ?" J: c- x: S& c PLM之家-NX9.0二次开发实例34 NXOpen C++创建基本特征高级UI组合(5)图片路径处理* D+ _; C2 X" O5 f
PLM之家-NX9.0二次开发实例34 NXOpen C++创建基本特征高级UI组合(6)不同平面草图处理6 r- ^) M7 |5 G. n9 X' J
. d* }. d- [/ E: d
基本特征组合
8 M( I. j2 B0 J3 c4 {9 ?2 m内容:& a/ c' y* [% f. f7 u% m
通过对草图的创建,拉伸,旋转等功能的综合,可以完成整个程序的设计。/ u- N8 f# g5 k1 e
目的:
/ n, d" [5 Z5 D- O7 k一个复杂的程序是通过多个小程序共同组件的,通过对这个实例的处理,可以知道对于NX中UI的显示等操作技巧。3 w9 l# R! a% w" E% _$ ~: k- p
需要处理的几个问题:
! `5 m/ m" i7 a5 R1 ^, a+ x9 f. e(1)BMP图片的静态显示问题
8 Y9 B' H) q$ O- S+ |5 I9 O(2)草图在Y,X平面上的处理$ o7 m6 Z2 ~4 v* g7 M: o
(3)拉伸和旋转UI界面上显示问题. m9 Q" }5 C" p4 `$ R* a
(4)代码的合并和简化( V6 L! o) z9 |5 p3 s# T$ @6 F
3 ^1 x& a( Z! p4 I \
二次开发实例
- i N2 G0 Q/ R
+ Q4 I' C* d7 a4 ^关键代码分享:7 L [6 ^+ r! z7 `: j; ^
7 V& K- C7 Z/ f# O
& I4 O% y" ] l1 C8 S! T3 t
Ske TCh* createIPSketch(); Sketch* createIPZSketch(); Sketch* createIPXSketch(); Sketch* createIPYSketch(); void createExtrude(Sketch *sketch); void createRevolve(Sketch *sketch);
4 v Q9 a, B4 b3 C7 w* K& p( }3 d# p+ n! X; P
- n$ d; Z0 K) H. j* t7 U
+ u& B3 O% E9 M. l& u1 X' L
* I, B+ F Y7 c7 V7 T2 z
|