|
8 D* t2 r& p7 Z对于ug二次开发函数库使用: UFUN 和 NXOPEN 是目前比较流行的,而使用什么语言是新手最纠结的2 x3 p5 G" Z2 E
) L5 T1 _( k9 _' N7 }4 W梅雷使用的语言比较复杂:1 S! B! X1 i9 g- G
梅雷是从游戏脚本转成UG二次开发,只读过一年高中只有初中毕业证; {8 H' \+ D% t8 S3 u2 S
高一开始制作游戏脚本不过本人做的游戏脚本只是自娱自乐。从未做犯法的事情。; I6 c: O, ^- Z. B, _2 s0 X$ J
所以梅雷接触计算机语言是从 自学按键精灵 到 自学vb6
4 m! M i; L! y% L跟设计老师学了UG模具设计后开始 自学 UG宏 到 自学grip 到 自学vb.net 到 自学C/C++
3 \; W6 G* U, V而界面则是 VB6 到 UI 到 MFC 到 vb.net 到 BLOCK UI; A7 J. {! A7 s
梅雷UG二次开发多年使用过多种语言和开发过上千个小程序, w2 D. f+ |: t
梅雷觉得不是专业人员只是做一些工具:可以只学 grip 和 snap 界面可以用e或者vb6,就能制作大部分外挂。
* G, A" o- B9 m1 f& A, J7 n$ \而 api 是统称 UFUN 和 NXOPEN 是函数库 目前最流行的 这函数库可以一起用 支持 4种语言 c/c++ 和 c# 和 vb.net 和 ***# Y2 C1 O/ o2 d- _! k
这个 *** 不是grip 是另一种语言 我没用过因为用的人太少了
2 }3 n) l9 ]1 L$ x4 v K 毕竟 c/c++ 和 c# 和 vb 是目前比较流行的实用的 而 grip 虽然过时不过你可以那他当版本通用的连接程序* Z( o' Q9 k& G: |- k Q
其实 snap 使用的就是vb语言,至于kf 什么的没接触的我就不bb了。7 Z- d6 [0 G9 F( C
如果你是打算靠ug二次开发吃饭的:我给你们分析下& n6 k3 W& x5 n- m" J' ^' _$ L
因为 net第一次运行会加载库 会卡几秒的
' I' V1 K( \# b7 `一个好的程序需要一个团队共同完成所以语言通用也是很重要的 专业UG二次开发使用C/C++ 的比 C# 和 其它语言的人多
( g+ @1 j$ B9 c7 [0 O如果你是打算专业UG二次开发 语言使用C/C++ 比较好
4 M( w8 m! o* q; J1 f6 O" A因为 BLOCK UI 对版本要求太高 所以; K$ w8 i* G% u2 m$ Y; P
界面使用 MFC 或 老UI 最好 不仅功能强大而且版本通用- P1 B9 B; B2 N% C3 u0 y8 @+ r, r
8 g3 Y& g1 w" c; ~2 W4 I% N
梅雷使用过这么对语言,毕竟梅雷只有一年的模具经验,自我感觉,并没有做出什么大家公认比较好的程序。7 f, K+ Z& X" r0 P0 L0 H! o3 D" S# j
所以UG二次开发 对行业了解是非常重要的。
% q3 G8 Z; m; Z. i& B: _6 h0 {( K. r2 G: f
说了这么多,就是想说明,不要因为觉得哪种语言高级就学哪种语言,适合自己的才是最好的。
, w1 C8 z2 p) @& E
* C/ t( D4 `' s# a |
|