Revit二次开发 设置材质

设置此处材质,需要在材质浏览器中创建材质,根据材质名字设置此材质。

代码如下:

Material material = new FilteredElementCollector(doc).OfClass(typeof(Material)).FirstOrDefault(x => x.Name == "窗框") as Material;
ElementId materialId = material.Id;
// 利用轮廓和拉伸路径来创建放样,轮廓线位于拉伸路径的第1条线段的起点
Sweep sweep = doc.FamilyCreate.NewSweep(true, curveArray, sketchPlane, profile, 0, ProfilePlaneLocation.Start);               
sweep.LookupParameter("材质").Set(materialId);

相关推荐

  1. Revit 开发过滤项目元素

    2024-01-25 23:24:02       57 阅读
  2. Revit开发-WPF ProgressBar 执行程序中显示进度条

    2024-01-25 23:24:02       33 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-01-25 23:24:02       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-01-25 23:24:02       106 阅读
  3. 在Django里面运行非项目文件

    2024-01-25 23:24:02       87 阅读
  4. Python语言-面向对象

    2024-01-25 23:24:02       96 阅读

热门阅读

  1. named_struct

    2024-01-25 23:24:02       63 阅读
  2. 五、C#与数据库交互(数据存储过程与触发器)

    2024-01-25 23:24:02       61 阅读
  3. android gradle 使用总结

    2024-01-25 23:24:02       60 阅读
  4. 【Golang】下载文件请求返回

    2024-01-25 23:24:02       54 阅读
  5. Layui技术积累

    2024-01-25 23:24:02       53 阅读
  6. redis的大key问题怎么解决

    2024-01-25 23:24:02       52 阅读
  7. JVM篇--JVM调优高频面试题

    2024-01-25 23:24:02       58 阅读
  8. stm32 裸机点亮led

    2024-01-25 23:24:02       69 阅读