方法一:Dynamo

当材质参数为类型参数时

当材质参数为实例参数时

方法二:Revit API

void ChangeElementMaterial( Document doc, ElementId id ){Element e = doc.GetElement( id );if( null != e.Category ){int im = e.Category.Material.Id.IntegerValue;List<Material> materials = new List<Material>(new FilteredElementCollector( doc ).WhereElementIsNotElementType().OfClass( typeof( Material ) ).ToElements().Where<Element>( m => m.Id.IntegerValue != im ).Cast<Material>() );Random r = new Random();int i = r.Next( materials.Count );using( Transaction tx = new Transaction( doc ) ){tx.Start( "Change Element Material" );e.Category.Material = materials[ i ];tx.Commit();}}}

快速设置Revit模型材质(Dynamo和API)相关推荐

  1. 解决Revit导出FBX模型材质丢失的问题

    初次使用Revit导出fbx格式模型,在导出模型后发现模型材质丢失了,上网查询之后也没到具体原因是什么,不过倒是找到了解决方式:在Revit中安装naviswork插件,然后从revit中导出nwc格 ...

  2. Revit坡道问题:快速设置坡道及坡度与长度

    一.Revit中快速设置坡道 在revit中,我们经常会在楼板边缘处绘制坡道,但是坡道坡度和坡道长度的值无法精准控制,这样就会出现问题.下面就介绍快速设置的方法. 一般在绘制楼板的时候,系统进行定位的 ...

  3. Revit模型带材质导入到Unity3D软件

    前言 将Revit模型带材质导入到Unity3D软件,此类方法属于不需要任何付费插件的免费的方法,目前已有的方法中都是需要付费的插件,这有一定的限制. 我们如果可以将BIM模型导入到Unity3D,再 ...

  4. Simulink模型颜色快速设置

    Simulink模型颜色快速设置 该小工具可以对simulink模型中不同类型模块进行快速相同颜色设置,以提升模型的可读性.下载链接如下: 链接: https://pan.baidu.com/s/1c ...

  5. revit模型怎么在手机上看_e建筑手机版下载-e建筑(轻松查看CAD图纸和BIM模型)1.2.4 官方苹果版-东坡下载...

    e建筑app是一款为2亿建筑.施工.勘察设计.装饰装修用户打造的移动办公平台.软件能够帮助用户快速的进行文档管理.办公协同.安全分发等各种功能,非常方便实用,有需要的来下载吧! 软件介绍: CAD图纸 ...

  6. revit模型怎么在手机上看_revit手机浏览器有哪些?怎样在浏览器中展示自己的Revit模型?...

    怎样在浏览器中展示自己的Revit模型? 很多朋友看到别人在web浏览器中展示自己Revit模型,听起来就非常的厉害,别人发一个链接,就可以用的手机或者电脑打开查看Revit模型,比发一个几百M的模型 ...

  7. Revit模型审查器 使用方法介绍

    1.概述 Revit模型审查器会自动审查Revit模型,并协助验证是否符合BIM要求.该插件通过运行多个标准检查来快速识别模型中可能存在的冲突或不符合要求的区域,这些标准检查查看或导出报告以进行分析检 ...

  8. revit模型怎么在手机上看_BIM查看软件是什么?BIM模型手机查看软件有哪些?

    BIM技术在建筑工程中遍布各个地方,如何使用手机查看实现设计好的BIM项目,使BIM在现场发挥更便捷的作用呢?下面介绍两款查看BIM模型的手机软件: 一.BIMx从设计师在电脑前要完成的设计工作到施工 ...

  9. 两个相邻盒子的边框怎么只显示一个_一篇文章带你快速理解盒子模型「经典案例」...

    今天带大家快速理解盒子模型,直接上代码: css盒子 我的css盒子测试模型 上面代码没有任何难度,只是写了一个div标签,大家已经知道,div标签是块级元素,所以会占满一行: 但是我们也注意到了图片 ...

最新文章

  1. 自动生成用户名,密码的方法
  2. Python+Opencv测量物体之间的距离
  3. WebSocket实战之————GatewayWorker使用笔记例子
  4. Mysql插入锁表情况
  5. 总有人黑 JavaScript?那是不知道它有多好用吧!
  6. 【2021团体程序设计天梯赛】L1部分(PTA,L1-073到L1-080)题解代码
  7. 理解 LSTM 及其图示
  8. layUI:垂直导航栏点击某个导航时关闭其他已开启导航
  9. MacBook没声音
  10. OpenStack基金会更名,开源基础设施开启新十年
  11. extern关键字作用
  12. 前端的长度单位有哪些
  13. NEO智能合约开发(二)再续不可能的任务
  14. SONiC(4)-Telemetry可视化
  15. notion 纪念日公式
  16. php tp gii,TP电商项目:使用GII制作品牌管理
  17. 利用OneDrive网盘建站
  18. WINDOWS下多个桌面切换
  19. BI分析工具软件有哪些
  20. 百度地图 web 只显示地图

热门文章

  1. 香河哪有学计算机编程,香河计算机程序设计员职业资格证书
  2. 百词斩2021高频题汇总 | 备战春招,刷这30题就够了!
  3. 2022年建筑电工(建筑特殊工种)考试题模拟考试题库及模拟考试
  4. WIN11 EDGE设置IE(internet explore)兼容相关
  5. elasticsearch集群管理插件之cerebro安装配置
  6. 2023年北京师范大学应用统计考研上岸前辈备考经验指导
  7. 安卓日志系统初探(带你了解Android日志系统的概貌)
  8. ROS暑期学校与ROSCon 2018
  9. 6、学习大数据笔记-hdfs读写代码
  10. 初识、初使 MySQL