pyRevit开发:如何创建标高

必看部分:

Document获取:

必看文章


基础部分:

创建标高

基本思路:

  1. 首先添加引用
  2. 获取当前项目文档
  3. 开启事务
  4. 创建标高
  5. 设置名称

实现代码:

import Autodesk
from Autodesk.Revit.DB import *
doc = __revit__.ActiveUIDocument.Document

t = Transaction(doc, '创建标高')
t.Start()
level_1 = Level.Create(doc, 3000/304.8)
level_2 = Level.Create(doc, 6000/304.8)

level_1_name = level_1.get_Parameter(BuiltInParameter.DATUM_TEXT)
level_1_name.Set('F1')
t.Commit()

pyRevit开发:如何创建标高

总结:

1.创建构件需要开启事务(Transaction)
2.标高名称不允许重复
3.项目中存在相同名称标高则不可更新名称导致创建失败


欢迎大家添加交流QQ群: 17075104
一起学习

上一篇:Burp Suit ---Dashboard


下一篇:内存吞金兽(Elasticsearch)的那些事儿 -- 写入&检索原理