找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 522|回复: 4

[ARX程序]:有关于MDL的问题,请大虾指点!

[复制链接]
发表于 2003-2-24 08:57:29 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
我最近刚开始使用MDL编程,遇到以下的问题,向高手们请教一下。谢谢为感。
问题1:
      在编写完成*.mke文件,编译连接成.ma文件时,提示builtin.dlo无法解析我使用的函数名(MDL提供的),我知道需要在*.mke中指定一个包含该系列函数的库文件.dlo。于是我只好在七十多个库文件中逐个测试,直到找到该库文件为止。太麻烦了!!!有没有其他的方法或资料可以告诉我什么函数要连接什么库文件吗?
问题2:
      我知道在对element进行缩放、平移、旋转时,在对view操作时需要使用RotMatrix(旋转矩阵),但是我对其原理、使用都不是很明白,希望可以得到高手们的帮助。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
发表于 2003-2-24 11:00:39 | 显示全部楼层
我试着回答一下:
【答问题一】:一般要加上mdllib.dlo和ditemlib.dlo就够了,非加buildin.dlo时就加上吧。
【答问题二】:RotMatrix就是“旋转矩阵”,用于表示三维中视图或元素的旋转。在二维中我们用一个绕着Z轴的旋转角就能表达清楚视图和元素的旋转,但在三维中需要有分别绕着X、Y、Z轴旋转的三个角才能表达清楚,而旋转矩阵就是用来代替这三个角度的。具体数学概念请查阅《高等数学》。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2003-2-24 14:47:39 | 显示全部楼层
谢谢MicroStation迷,
可是对于第一个问题我还是比较困惑的,列如我如果要使用v8的MDL中提供的jmdlEmbeddedDPoint3dArray_  系列的函数的话就需要加入mtg.dlo的连接,这可是我慢慢试出来的啊,寻找的过程实在太痛苦了。

另外再向您请教一下:
如果我现在有500*500个3D 数据点,我想生成一个通过这些点的曲面该如何实现才好?(因为我想制作出一个数字地面模型 DEM)
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2003-2-24 15:44:42 | 显示全部楼层
关于哪个DLO中含有哪些MDL函数还真需要摸索。但你可以用Windows的“搜索”功能查找所有DLO,在“包含文字”域输入您要查的MDL函数名,一下就找到了!
关于如何将500X500点构造成一个曲面,我想是否可以用B-样条曲面,MicroStation的MDL API中含有大量的关于B-样条的函数,我大致看了一看,用mdlBspline_leastSquaresToSurface创建该曲面比较合适!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2003-2-26 08:36:49 | 显示全部楼层
谢谢 MicroStation迷 的帮助!!!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2024-11-25 11:32 , Processed in 0.394791 second(s), 40 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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