BIM STUDIO

 找回密码
 加入BIM Studio

QQ登录

只需一步,快速开始

扫一扫,访问微社区

主题

听众

2529

积分

金牌会员

发表于 2017-12-13 20:35:39 |显示全部楼层

早点注册攒积分吧

您需要 登录 才可以下载或查看,没有帐号?加入BIM Studio

x
比如一个自动的规则让门窗标号的规则能显示(第几层-房间号-门号)这样的  可以做到吗 如何做到 谢谢
+1
119°C
2
  • licheng6095
  • secularbird
过: 他们

主题

听众

1723

积分

金牌会员

发表于 2017-12-18 18:38:26 |显示全部楼层
本帖最后由 licheng6095 于 2017-12-18 18:41 编辑

1:获取当前楼层名称
  1. success = request("Story_info", _index, _nStories, _index, _name, _elevation, _height)
  2. text2 0, 0, _height
复制代码
2:获取房间ID
  1. n = REQUEST ("Zone_relations_of_owner", "", category_name, code, name, number [, category_name2, code2, name2, number2])
复制代码
门窗标记获取到房间ID编号,这个有一点点复杂,如果你不是对获取参数很懂的话那很麻烦的。具体的你可以参考一下美国版本的archicad ,里面的门标记就是可以获取到房间编号。

3:获取门编号
  1. AC_WIDO_ID
复制代码

门窗标记能获取到的变量参数:http://gdl.graphisoft.com/reference-guide/doorwindow-parameters-for-markers
通过门窗标记来获取房间的编号信息

下面是个门标记获取房间ID的演示,其它的两个参数都没任何难度。


后记:
其实GDL可以获取到几乎任何的信息,例如A模型可以获取到B模型的信息,A参数变化了,B跟着变化。如果遇到什么困难可以多查查官网的论坛,对应的参数变量,一般有高手写了相应的代码。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?加入BIM Studio

x
回复

使用道具 举报

主题

听众

2529

积分

金牌会员

发表于 2017-12-19 23:45:12 |显示全部楼层
licheng6095 发表于 2017-12-18 18:38
1:获取当前楼层名称2:获取房间ID
门窗标记获取到房间ID编号,这个有一点点复杂,如果你不是对获取参数很 ...

非常感谢 我来研究研究看
回复

使用道具 举报

 懒得打字嘛,点击右侧快捷回复【左侧自定义内容】  【右侧自定义内容】
您需要登录后才可以回帖 登录 | 加入BIM Studio

本版积分规则

Archiver|手机版|小黑屋|BIM STUDIO ( 苏ICP备14040709号  点击这里加入此群

GMT+8, 2018-4-27 14:44 , Processed in 0.415294 second(s), 52 queries .

Powered by Discuz! X3.3

© 2001-2013 Comsenz Inc.

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