How can i convert point cloud into a predefined model in place to draw it automatically and show the changes instantaneously in the model using Dynamo ?
1 Like
Short answer - you can’t.
Long answer. The best way to do this is by approximating the geometry to a mesh using dedicated custom packages/tools.
The only package I know in dynamo for point clouds is sastrugi and as far as I know it can’t do this sort of thing, at least not automatically.
Rhino and grasshopper have some tools that can do this to some degree using voxelization and mesh approximation/shrink wrapping but it is complex. Rhino inside can then bring these meshes (sometimes) into revit as a direct mesh.
Look into sastrugi and volvox for grasshopper as a starting point.
- first you need to isolate your point cloud to a related to your object .
this step you need to use supervising learning as shown in the below link:
or used unsupervised learning to cluster your point cloud related to the object
Pointcloud ICP registration
- secand you need an optimization tools to optimize your revit family parameter (your object) to fit with the cluster pointcloud. (I didn’t try it). or convert it to mesh as @GavinCrump wrote.
1 Like