Direct shape by mesh

@MAIA17112 This worked for me. See if it helps you:

image

import clr
clr.AddReference("RevitNodes")
import Revit
from Revit.Elements import *

mesh = IN[0]
category = Revit.Elements.Category.ByName(IN[1])
material = IN[2]
name = IN[3]

OUT = Revit.Elements.DirectShape.ByMesh(mesh, category, material, name)
2 Likes