Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import clr
- clr.AddReference("RevitServices")
- import RevitServices
- from RevitServices.Persistence import DocumentManager
- from RevitServices.Transactions import TransactionManager
- doc = DocumentManager.Instance.CurrentDBDocument
- clr.AddReference('RevitAPI')
- import Autodesk
- from Autodesk.Revit.DB import *
- clr.AddReference("DSCoreNodes")
- import DSCore
- clr.ImportExtensions(DSCore)
- from DSCore import *
- lineStyles = doc.Settings.Categories.get_Item(BuiltInCategory.OST_Lines).SubCategories
- for style in lineStyles: # поиск стиля по имени
- if style.Name == 'Линии':
- myStyle = style
- lines = UnwrapElement(IN[0])
- TransactionManager.Instance.TransactionTaskDone()
- for line in lines: # присваивание стиля линиям
- line.LineStyle = myStyle # >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Not working <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
- TransactionManager.Instance.EnsureInTransaction(doc)
- OUT = 1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement