其他分享
首页 > 其他分享> > pyRevit开发:如何创建标高

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()

在这里插入图片描述

总结:

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


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

标签:必看,level,doc,标高,pyRevit,名称,创建
来源: https://www.cnblogs.com/zedmoster/p/15263359.html