Hello everyone,
I’ve been trying to extract topopoints, but since revit2024 is using toposolids now, dynamo (or atleast for myself) is not recognizing the toposolid as a topography to use with topopoints.
What is your solution.
Also, since toposolids are not sliced ( as previously in toposurfaces), and are subregioned, is it possible to extract points of that exact subregion of the toposolid.
Thanks
1 Like
2 Likes
For the Subdivisons, you need a bit more.
import clr
# Import RevitAPI
clr.AddReference("RevitAPI")
import Autodesk
from Autodesk.Revit.DB import *
# Import DocumentManager and TransactionManager
clr.AddReference("RevitServices")
import RevitServices
from RevitServices.Persistence import DocumentManager
doc = DocumentManager.Instance.CurrentDBDocument
topo=IN[0]
output = []
profile = doc.GetElement(UnwrapElement(topo).SketchId).Profile
for obj in profile[0]:
output.append(obj.ToProtoType())
OUT = output
But somebody probably made a package to do this already I suppose
TopoSubDivision.dyn (4.8 KB)
3 Likes
I haven’t seen much of package to do basic function as for the former topography, nor an OOTB package from Dynamo.
I wish that Dynamo kept up with Revit changes, as this complicated deployment on machines of users with basic knowledge of Dynamo
1 Like