Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import clr
- clr.AddReference('RevitAPI')
- from Autodesk.Revit.DB import *
- clr.AddReference("RevitServices")
- import RevitServices
- from RevitServices.Persistence import DocumentManager
- from RevitServices.Transactions import TransactionManager
- doc = DocumentManager.Instance.CurrentDBDocument
- view = doc.ActiveView
- array = ModelCurveArray()
- inn=IN[0]
- if not isinstance(IN[0], list):
- inn=[]
- inn.append(IN[0])
- for i in inn:
- array.Append(UnwrapElement(i))
- TransactionManager.Instance.EnsureInTransaction(doc)
- OUT= doc.ConvertModelToDetailCurves(view, array)
- TransactionManager.Instance.TransactionTaskDone()
- doc.Regenerate()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement