Dmitry_Dronov

Revit API download librarys

May 17th, 2015
324
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.08 KB | None | 0 0
  1. import clr
  2. import System
  3. #Import dynamo geometry design script
  4. clr.AddReference('ProtoGeometry')
  5. from Autodesk.DesignScript.Geometry import *
  6. #Import ILIST method
  7. from System.Collections.Generic import *
  8. # Import ToDSType(bool) extension method
  9. clr.AddReference("RevitNodes")
  10. import Revit
  11. clr.ImportExtensions(Revit.Elements)
  12. # Import ToProtoType, ToRevitType geometry conversion extension methods
  13. clr.AddReference("RevitNodes")
  14. import Revit
  15. clr.ImportExtensions(Revit.GeometryConversion)
  16. # Import RevitAPI
  17. clr.AddReference("RevitAPI")
  18. import Autodesk
  19. # Import DocumentManager and TransactionManager
  20. clr.AddReference("RevitServices")
  21. import RevitServices
  22. from RevitServices.Persistence import DocumentManager
  23. from RevitServices.Transactions import TransactionManager
  24. #Import revit classes data base
  25. clr.AddReference('RevitAPI')
  26. from Autodesk.Revit.DB import *
  27. #Import math nodes
  28. import math
  29. # doc, app, uiapp
  30. doc = DocumentManager.Instance.CurrentDBDocument
  31. uiapp = DocumentManager.Instance.CurrentUIApplication
  32. app = uiapp.Application
  33. doccreation = doc.Create
  34. data = IN[0]
Add Comment
Please, Sign In to add comment