青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

青华模具培训学院
查看: 2101|回复: 1

[原创] UgApi+luaplus混合开发

[复制链接]
发表于 2011-5-14 22:21 | 显示全部楼层 |阅读模式
本帖最后由 xusir98 于 2011-5-14 22:33 编辑 : o) `' Z  S: D, F# v. }

4 I) |: [3 f  S用了一天的时间把ugApi+luaplus研究了一下,9 x, h  t1 _  w: N0 m3 E5 f
其实意义也不大,但是很有趣味9 q3 p1 L' t2 C, `" l; _, I
如果学习完了你会得到下列知识:
+ Y4 L8 w* d( K+ ?  {# ?1:编译一个UG dll 需要在VS上有那些设置( w+ ~  B, z0 }: v9 }
2:如何编译luaplus
! E' z* M5 M* \/ j4 _8 X# V3:luaplus与c之间的基本交互) Q4 L2 v: L( H/ {: x6 j$ ?3 G  r6 v
. i0 a" v! i8 F- ]) Q. t
luaplus脚本码
# ^1 y8 _. i) I+ Lfor i=0,30,0.05 do
; c: C3 [: M6 e+ f! m* q/ Q$ N        y = math.sin(i);
. _" z# _' `) y1 h! g6 _% {        dw1,dw2 = CreatePoint(i,y,0);9 {! j: G7 o' r2 v* M
        SetColor(dw2,i*100%200);
% u- `# h8 s9 {& E; Cend7 ?6 w3 l9 |2 t9 V0 |
. A; r. Q0 Y/ E7 N; b7 O+ R
如果有人扩展了这个东西,那么就可以实现不用编译就能运行的文本代码了
& C3 y; u  n& @  s
& ~( a6 R0 A& e% f: E7 S) Y效果图 Snap22.jpg
$ h; E- s% H- D+ J
5 P/ ?0 C8 u. ~3 m1 vppt文档 UgApi lua混合开发.rar (971.21 KB, 下载次数: 20) % W# J$ e& |  G# v2 P

8 @5 \  g! K2 F; N  R如需代码请到我空间中下载) P9 Q* F% s4 W6 R7 z1 K
http://xusir98.ys168.com/  S4 H6 b7 n5 o( g8 `9 T- V* A
vs2008+nx3.0平台
发表于 2011-5-14 22:53 | 显示全部楼层
好厉害  看不懂  还是支持下
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|关于我们|sitemap|小黑屋|Archiver|手机版|UG网-UG技术论坛-青华数控模具培训学校 ( 粤ICP备15108561号 )

GMT+8, 2025-6-29 15:30 , Processed in 0.111808 second(s), 28 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表