对梁、管线进行标记时,标记族可以平行于主体

对常规模型标记时,标记族似乎只学会了水平、垂直这两个姿势

并且不支持放置后旋转

最近群里有朋友提问:标注怎么能跟风管支架平行?

之前也有遇到类似需求:标注怎么与预制构件平行

这里提供一个解决方法,用常规注释族代替

视频演示:演示环境revit2016

实现思路:

1.获取视图内的标记族、注释族

2.指定需要替换、被替换的类型

3.遍历指定类型的标记族,获取放置点位置,并找到host,获取到host的旋转角度

4.在点上放置指定类型的注释族

5.根据注释族的参数从host中提取对应参数值,并赋值给注释族

6.根据host的角度,旋转注释族

7.隐藏/删除原标记族

缺点:

1.单次替换后,注释族不与构件参数联动

2.注释族的引线不能控制

欢迎加群一起唱歌hi:982682114
关于歌手(5)

Revit二次开发——常规模型标记随构件旋转相关推荐

  1. Revit二次开发 获取模型截面线、截面轮廓

    描述 获取Revit模型的截面线.横切面线.截面轮廓. 用途 用于获取模型的截面线.横切面线.截面轮廓. 实现方式 创建视图平面: 从视图平面获取轮廓线: 获取平面标高处的截面线. 效果 示例 /// ...

  2. Revit二次开发选择模型面生成新的三维视图

    觉得自己做的一些Revit二次开发的项目经验需要找个地方保存下来,不然以后碰到类似的又得去冲浪捞人家的结晶再整合,所以从今天起开始写CSDN博客啦 选择模型面生成新的三维视图 废话不多说,直接上代码! ...

  3. 【Revit二次开发】模型中存储数据——参数和外部存储(Parameter, Schema and Entity)

    模型中存储数据 参数 读取 写入 外部存储 Schema Entity 快速获取外部存储参数 参数 在Revit平台API中,每个图元对象都有参数属性,它是隶属于图元所有属性的集合,在此集合中更改属性 ...

  4. Revit二次开发 - 动态模型更新DMU

    当你关心的构件(注册时)行为发生改变时(它甚至可以只针对某个参数进行监听),revit会通过回调的方式相应该事件. 你的应用场景可能有: 1.用户插入门时,自动调整门距墙的距离: 2.实时统计项目中门 ...

  5. Revit二次开发---载入模型组

    1.创建一个模型组 2.将模型组保存为rvt文件 3.通过程序将模型组rvt文件导入到Revit 前两步略过. 我找了半天并没有找到可以直接将rvt文件导入转换成模型组的API, 于是先用面板按钮看看 ...

  6. Revit二次开发——结构模型构件自动扣减

    **Revit二次开发实例--模型自动扣减** 本文章来源于微信公众号 '有福BIM' 有福BIM的第四篇原创文章! 阅读前望知悉: 我晓得各位读者和粉丝中不乏C#二开大佬 有福作为一个二开新手(编程 ...

  7. Revit二次开发_1.过滤器笔记篇

    Revit二次开发_1.过滤器笔记篇 前言 对象分类 过滤方法 前言 最近在用过滤器功能,先按照教程做了筛选墙,再自己做了筛选常规模型的功能,发现有点不一样,问题在于筛选这些Elements的时候没弄 ...

  8. Revit二次开发案例一(第1讲)

    这期起,将为大家带来二次开发的小案例讲解,通过借助Revit建模与二次开发,帮助大家快速提高开发水平,快快参加吧!!! 族实例是通过族类型创建的,而创建族实例是Revit二次开发尤其重要的,因此小伙伴 ...

  9. Revit二次开发——自动生成构件图(总结)

    之前测试导出构件图的功能实现,拆分了各模块分布进行测试: Revit二次开发--一键导出构件图(1) Revit二次开发--叠合板自动配筋(2) Revit二次开发--自动标注钢筋思路(3) 本篇为这 ...

  10. 【Revit 二次开发】满应力文件解析

    [Revit 二次开发]满应力文件解析 using System; using System.Collections; using System.Collections.Generic; using ...

最新文章

  1. 熵,交叉熵,散度理解较为清晰
  2. Structure-from-Motion Revisited
  3. 搞机器学习的人,必须要知道的大牛都有谁?
  4. 6月30日后支付宝还能正常提现吗?因为银行直连要停止了
  5. java学习(37):二维数组
  6. 推荐系统--矩阵分解(5)
  7. springboot_通过Actuator了解应用程序运行时的内部状况
  8. php语法介绍,PHP语法介绍
  9. css删除li 圆点_CSS中li圆点样式
  10. 《诗经》诗无邪 —— 雅篇
  11. Redis 的字符串是这样实现的…
  12. 吊打面试官之redis篇:一文全懂redis
  13. 《机器人学导论》Matlab计算坐标系变换矩阵
  14. AI足球预测软件|足球大数据预测分析
  15. Android触摸屏校对,android实现触摸屏校准
  16. MQTT再学习 -- 搭建MQTT服务器及测试
  17. airplay 协议开源资料整理
  18. python二手房价格预测_用python对2019年二手房价格进行数据分析
  19. ubuntu如何降级到之前的版本
  20. linux系统如何为软件升级,在Linux系统中怎样才能使用一个命令升级所有软件?...

热门文章

  1. 粗浅的rdt协议介绍
  2. python正态分布拟合曲线怎么打印出中位数值,如何用对数正态分布函数拟合数据...
  3. CF417D--- Cunning Gena(排序+状压dp)
  4. TMI 202107论文速递(IEEE Transactions on Medical Imaging)
  5. kettle 6.1.0.1 mysql_kettle连接数据库报错:Error occured while trying to connect
  6. Oracle笔记 - unfinished
  7. DEVC报错[Error] expected initializer before '.'
  8. 开始学 ruby on rails
  9. uni-app真机运行app时报错:TypeError: Cannot read property ‘call’ of undefined
  10. Mac OS 版本历史