大家好,这里是牛侃BIM。
今天给大家介绍的是如何将文字注释里功能房间名称转化为三维中的模型文字。
当我们的模型要在三维场景中展示的时候,往往需要在三维中表达出功能房间的用途,很多插件也带有这个功能,但是前提是我们需要在Revit中定义好房间,如果是单纯的文字注释(导入到Revit中Cad图纸里的房间名称),我们该如何操作。
一、本文背景
有朋友有这样的需求,那咱就安排:
最终成果如下:
二、素材准备
Revit &Dynamo(本次教程采用Revit2016&Dynamo1.32)
将Revit切换成英文版本
三、思路介绍
总体思路为:
将导入Revit的图纸文本部分分解为文字注释;
选取房间名称的文字注释,获取文字注释的内容和位置;
在此位置处放置一个只包含模型文字的常规模型族;
将模型文字的文字改为文字注释的内容;
四、具体操作步骤
01制作常规模型族,选取公制常规模型样板,放置模型文字,将文字内容和文字大小设置为可调参数建立如下族文件:
02.将族载入到项目文件中,分解cad文本为文字注释:
03.打开Dynamo,获取项目中的文字注释:
04.获取文字注释的位置,此处利用Python节点实现,在对应位置处放置之前做的族:
05.修改族实例的文字内容参数和文字大小参数:
文章完……
注:图片仅供交流学习使用,严禁用于商业用途。