|
, G1 M; {" L* e. r对于ug二次开发函数库使用: UFUN 和 NXOPEN 是目前比较流行的,而使用什么语言是新手最纠结的5 ?0 t G3 D7 M. z
& ~* Z. j5 [5 Z& G6 S7 l; h! b8 E3 d梅雷使用的语言比较复杂:6 j7 f- }" d- c
梅雷是从游戏脚本转成UG二次开发,只读过一年高中只有初中毕业证
& i' W: W" u: @/ S& z }; o高一开始制作游戏脚本不过本人做的游戏脚本只是自娱自乐。从未做犯法的事情。+ y* R5 p8 r* p T; ^& Q0 G0 \. O
所以梅雷接触计算机语言是从 自学按键精灵 到 自学vb6 & f, ]4 o6 d& P, m# v% r! X+ \
跟设计老师学了UG模具设计后开始 自学 UG宏 到 自学grip 到 自学vb.net 到 自学C/C++
" x9 Y% S" c- ?/ _' J而界面则是 VB6 到 UI 到 MFC 到 vb.net 到 BLOCK UI: W9 q9 D% ]4 e3 L' k+ P Y/ Q
梅雷UG二次开发多年使用过多种语言和开发过上千个小程序,3 m% t, Q" S3 m
梅雷觉得不是专业人员只是做一些工具:可以只学 grip 和 snap 界面可以用e或者vb6,就能制作大部分外挂。0 k6 I+ p% v) w1 f P# J; F$ W# V. v
而 api 是统称 UFUN 和 NXOPEN 是函数库 目前最流行的 这函数库可以一起用 支持 4种语言 c/c++ 和 c# 和 vb.net 和 ***
! @- Q* [3 @5 t: ?. A$ \& D) c. P# j这个 *** 不是grip 是另一种语言 我没用过因为用的人太少了" Z$ b0 C+ z# d8 V
毕竟 c/c++ 和 c# 和 vb 是目前比较流行的实用的 而 grip 虽然过时不过你可以那他当版本通用的连接程序
9 s1 W k4 |8 K+ L8 R: I8 b 其实 snap 使用的就是vb语言,至于kf 什么的没接触的我就不bb了。
5 K+ g+ W2 V! G) g如果你是打算靠ug二次开发吃饭的:我给你们分析下5 h. d7 p: Q$ H! n1 R* X6 ~! v
因为 net第一次运行会加载库 会卡几秒的
, H4 x/ W2 l/ W0 i# B一个好的程序需要一个团队共同完成所以语言通用也是很重要的 专业UG二次开发使用C/C++ 的比 C# 和 其它语言的人多+ c* R7 F7 ?, Z' s
如果你是打算专业UG二次开发 语言使用C/C++ 比较好
7 s# d( ~3 a0 E: f1 Z( }) m因为 BLOCK UI 对版本要求太高 所以
9 m( Q1 {8 O9 Y, M8 e3 I6 Z界面使用 MFC 或 老UI 最好 不仅功能强大而且版本通用9 O& g% K8 T, b2 p B
J& J6 u3 ]4 I H. r: w$ B
梅雷使用过这么对语言,毕竟梅雷只有一年的模具经验,自我感觉,并没有做出什么大家公认比较好的程序。) J3 \$ c9 ]3 p
所以UG二次开发 对行业了解是非常重要的。
+ \0 I' e& d! q; p7 |- K B" @
7 i& H) j. k1 o* m. R% r/ q$ M说了这么多,就是想说明,不要因为觉得哪种语言高级就学哪种语言,适合自己的才是最好的。 F- D8 ]9 i7 W6 _# y6 Y. S
- N5 y" |: P2 G# f
|
|