Hello,
so i want to remove any kind of constrains, how?
import sys
import System
import clr
import math
import uuid
import re
clr.AddReference('RevitAPI')
from Autodesk.Revit.DB import *
from Autodesk.Revit.DB.Structure import *
clr.AddReference('RevitAPIUI')
from Autodesk.Revit.UI import *
clr.AddReference('System')
from System.Collections.Generic import List
clr.AddReference('RevitNodes')
import Revit
clr.ImportExtensions(Revit.GeometryConversion)
clr.ImportExtensions(Revit.Elements)
clr.AddReference('RevitServices')
import RevitServices
from RevitServices.Persistence import DocumentManager
from RevitServices.Transactions import TransactionManager
doc = DocumentManager.Instance.CurrentDBDocument
uidoc=DocumentManager.Instance.CurrentUIApplication.ActiveUIDocument
app = uidoc.Application
#revVersion = int(app.VersionNumber)
watch = []
idsToDelete = List[ElementId]()
constraintIds = FilteredElementCollector(doc).OfCategory(BuiltInCategory.OST_Constraints).ToElements()
[idsToDelete.Add(id) for id in constraintIds]
with Transaction(doc, "Remove all constraints") as tr:
tr.Start()
doc.Delete(idsToDelete)
tr.Commit()
OUT = idsToDelete
KR
Andreas