本帖最后由 maya88 于 2011-12-9 15:33 编辑
Revit API(应用编程接口)大拿Harry Mattison在2009年欧特克大学AU教的课是关于如何在2010版本的概念体量族里运用API的:运用Revit API生成并分析新的概念体量形体。其中的一个叫做“从图像设定参数”的工具是我个人认为最好的。
简单说起来,这个工具的想法十分简单明了。比如你有一个12乘12像素的点阵图,再来一个分割成12x12的表面。这个表面里的填充图案构件有一个叫做“Grayscale”的参数,这个API根据你的点阵图每个像素的黑白值来设定Grayscale的数值,全白为0英寸,全黑为12英寸。成了!
当然了,这不是什么了不起的新发明。很多模型软件十年前就有类似的功能。但是跟Revit的其它功能联合起来,比如做明细表,或者参数化的族构件等,这个功能就相当有用了。比如,这个Gramazio and
Kohler's酒庄,利用精确计算每个砖块的旋转角度来在砖墙上映射出图像。我试用下面的这个点阵图来做个实验(如果你要用,存成bmp格式)。
把做好的体量族导入项目里,记得把这个控制旋转角度的参数设成共享参数,现在你可以得到一个精确的标明每个砖头角度的明细表。
用这个方法--在一面平墙上渐调砖的角度,你可以尝试砖墙的各种想法和设计。Photoshop里面那些退晕、图案工具得到了全新的设计生命。
==============================
这是Photoshop 给出的基础图形
这是嵌板 族
这是生成的结果(具有准确参数)
================================
上篇博文具体讲解了图像生成形体的附加模块。这一篇是基于2011界面的说明。
1。把这个文件解缩到你的硬盘上。
2。把ParameterValuesFromImage.addin 放到你电脑上的如下位置:
XP:
C:\Documents and Settings\<user>\Application Data\Autodesk\Revit\Addins\2011\
Vista/Win7:
C:\Users\<user>\AppData\Roaming\Autodesk\Revit\Addins\2011\
3。用notepad或其它文字编辑器打开ParameterValuesFromImage.addin,把其中这行编码
<Assembly>C:\Revit SDK 2011\ParameterValuesFromImage.dll</Assembly>
改成你解缩文件的文件夹。比如说,可能改成这样
<Assembly>C:\buildz\ParameterValuesFromImage.dll</Assembly>
4。在Revit里面打开Hosted.rfa
5。现在你的Revit界面上应该有一个“附加模块”,上面有“外部工具”的下拉菜单。
6。下拉菜单里面点击“Set Parameter Values From Image data”
7。你应该看得到你的分割表面有相应图像的凹凸起伏。
8。编辑你的点阵图。
9。重复步骤6。
原文由Zach Kron于20100820发布于http://buildz.blogspot.com/2010/08/making-revit-forms-from-image-files-in.html
这是本文国内文章译者的博客: http://blog.sina.com.cn/bimr
==================================================
这是国外一位很牛的revit 高手的教程。
由于 他讲述的什么简要,对于我这样的电脑程序小白来说 比较难理解!
我们坛子里的高手们能不能详细解释以下操作过程
比如说, 第二步 的这个路径 可能安装win7时我的默认路径不同 我就是找不到~~~
请高手详细解释一下安装加载的路径原理。
|