pyRevit开发:如何创建标高
作者:互联网
必看部分:
Document获取:
必看文章
基础部分:
创建标高
基本思路:
- 首先添加引用
- 获取当前项目文档
- 开启事务
- 创建标高
- 设置名称
实现代码:
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