青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

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

[原创] UgApi+luaplus混合开发

[复制链接]
发表于 2011-5-14 22:21 | 显示全部楼层 |阅读模式
本帖最后由 xusir98 于 2011-5-14 22:33 编辑 6 s5 e* d2 M6 h8 w4 x, q* c; N* g

9 F, ~# Z# l0 e; V, s. y3 Y用了一天的时间把ugApi+luaplus研究了一下,/ R# l: i* V7 n; J! T: x
其实意义也不大,但是很有趣味
+ i' F$ i% d' w( f如果学习完了你会得到下列知识:
4 T/ P# ~: @/ e# x' q1:编译一个UG dll 需要在VS上有那些设置# P' `  a( |4 S) G, S3 X, w, s3 {
2:如何编译luaplus; r# H8 z% x) E! t% q4 _! s: {
3:luaplus与c之间的基本交互4 T! ~' C( Y" o) u9 t  T, s

* _9 h. j  X9 c0 [. |; f% H& pluaplus脚本码
9 W1 ~' b' X% A8 wfor i=0,30,0.05 do- T" a4 e5 g' F
        y = math.sin(i);
' r# t, [& Q% ?$ n        dw1,dw2 = CreatePoint(i,y,0);
  c# U: y, B7 G6 H% c0 m6 C        SetColor(dw2,i*100%200);
1 |4 V9 n. c& T/ @4 V0 ^: M* ^end) W) n  x+ t8 D: o, z
& \! m, k, c. e/ d- L
如果有人扩展了这个东西,那么就可以实现不用编译就能运行的文本代码了
5 r# z+ ]3 s( y- Z  n+ K$ E; Q9 ?) J4 u: }; ?7 J
效果图 Snap22.jpg
! c1 J3 z0 Y, G" ^4 G6 Z+ D8 U1 c$ l9 E. G& Q& \9 H0 x
ppt文档 UgApi lua混合开发.rar (971.21 KB, 下载次数: 20)
- G5 o  d' {! _6 {
# `6 y, Y5 C0 ]0 N  q- p  _6 n9 `如需代码请到我空间中下载; U: j! U8 [0 q& L) P/ j
http://xusir98.ys168.com/- a6 K* b% f4 t5 L  ]; Q8 k. g  \$ t
vs2008+nx3.0平台
发表于 2011-5-14 22:53 | 显示全部楼层
好厉害  看不懂  还是支持下
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-17 16:43 , Processed in 0.051504 second(s), 26 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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