Advertisement
Dmitry_Dronov

Set_graphical

Feb 19th, 2016
211
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.39 KB | None | 0 0
  1. # http://dronov-architects.ru/
  2. # http://scripterr.ru/
  3. #
  4. import clr
  5. import System
  6. #Import dynamo geometry design script
  7. clr.AddReference('ProtoGeometry')
  8. from Autodesk.DesignScript.Geometry import *
  9. # Import ToProtoType, ToRevitType geometry conversion extension methods, ToDSType(bool) extension method
  10. clr.AddReference("RevitNodes")
  11. import Revit
  12. clr.ImportExtensions(Revit.GeometryConversion)
  13. clr.ImportExtensions(Revit.Elements)
  14. # Import RevitAPI
  15. clr.AddReference("RevitAPI")
  16. import Autodesk
  17. from Autodesk.Revit.DB import *
  18. # Import DocumentManager and TransactionManager
  19. clr.AddReference("RevitServices")
  20. import RevitServices
  21. from RevitServices.Persistence import DocumentManager
  22. from RevitServices.Transactions import TransactionManager
  23.  
  24. doc = DocumentManager.Instance.CurrentDBDocument
  25. uiapp = DocumentManager.Instance.CurrentUIApplication
  26. app = uiapp.Application
  27. uidoc = uiapp.ActiveUIDocument
  28. UIvw = uidoc.ActiveView
  29. view = doc.ActiveView
  30. doccreation = doc.Create
  31. bool = IN[0]
  32. TransactionManager.Instance.EnsureInTransaction(doc)
  33. #
  34. # 1 - simple, 2 - medium, 3 - detail
  35. prm1 = UIvw.get_Parameter( BuiltInParameter
  36.         .VIEW_DETAIL_LEVEL ).Set( 2 )
  37. # 1 - karkas, 2 - hidden line, 3 - tone, 4 - fill, 5 - real, 6 - tracing
  38. prm2 = UIvw.get_Parameter( BuiltInParameter
  39.         .MODEL_GRAPHICS_STYLE ).Set( 4 )
  40.  
  41.  
  42. TransactionManager.Instance.TransactionTaskDone()
  43. OUT = "Done"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement