import clr
import System
clr.AddReference('RevitAPI')
clr.AddReference('RevitAPIUI')
from Autodesk.Revit.DB import *
from System import Guid
code_cir = Guid(r'55934d0c-0246-4ce2-9bdf-57ed4244e11b')
app = __revit__.Application
doc = __revit__.ActiveUIDocument.Document
PA_Type = FilteredElementCollector(doc).OfCategory(BuiltInCategory.OST_PipeAccessory).WhereElementIsElementType().ToElements()
PA_Instance = FilteredElementCollector(doc).OfCategory(BuiltInCategory.OST_PipeAccessory).WhereElementIsNotElementType().ToElements()
print('Type Parameters:')
for PA in PA_Type:
# Get Type Parameter value
nom = PA.get_Parameter(
BuiltInParameter.SYMBOL_FAMILY_NAME_PARAM)
print nom.AsString()
desc = PA.get_Parameter(
BuiltInParameter.ALL_MODEL_DESCRIPTION)
print desc.AsString()
print('Instance Parameters:')
for PA in PA_Instance:
# Get Instance Parameter value
code_circuit = PA.get_Parameter(code_cir)
print code_circuit.AsString()
size = PA.get_Parameter(
BuiltInParameter.RBS_CALCULATED_SIZE)
print size.AsString()