# Point Cloud to Dwf

**URL:** <https://forum.dynamobim.com/t/point-cloud-to-dwf/77810>\
**Category:** Uncategorized\
**Created:** [June 20, 2022, 9:16am UTC](https://forum.dynamobim.com/t/point-cloud-to-dwf/77810 "2022-06-20T09:16:05Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![filipe.dias](https://avatars.discourse-cdn.com/v4/letter/f/ecae2f/32.png) [@filipe.dias](https://forum.dynamobim.com/u/filipe.dias)\
**Post date:** [June 20, 2022, 9:16am UTC](https://forum.dynamobim.com/t/point-cloud-to-dwf/77810/1 "2022-06-20T09:16:06Z")

</div>

I’ve recently done a point cloud scan and would like to provide the client with a rendering in Enscape of the model with the point cloud overlaid. The problem being that Enscape can not render point clouds. So what I would like to do is covert the pointcloud data into some form of object that enscape can display.

I found this [Using Dynamo and Revit to Convert Point Clouds to Actual Geometry for Use in Tekla or Other Software » What Revit Wants](https://wrw.is/using-dynamo-and-revit-to-convert-poin/) example of something similar. I managed to recreate this in dynamo and have successfully placed dynamo points correctly. My issue is that Dynamo points do not display in Enscape either so my next guess would be to place a family of a sphere at each point, however this is proving to be extremely slow, even after i reduced the model size from 20Gb to 500Mb.

Any ideas or suggestions would be much appreciated.

---

<div class="post-metadata">

**Author:** ![RMohareb](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/rmohareb/32/120534_2.png) [@RMohareb](https://forum.dynamobim.com/u/RMohareb)\
**Post date:** [June 20, 2022, 10:02am UTC](https://forum.dynamobim.com/t/point-cloud-to-dwf/77810/2 "2022-06-20T10:02:25Z")

</div>

Hi @filipe.dias  
You can convert your point cloud to revit family, then you can use insid Enscape

> [@Insert/import Point Cloud in Family Editor](https://forum.dynamobim.com/t/insert-import-point-cloud-in-family-editor/73392):
>
> Dear All I would like to share how insert/import Point Cloud in Family Editor. the script must run inside family editor you need Python3 and install Open3d python package """ This code write by Ramiz Mohareb enramiz@yahoo.com Important! This code will only work with Dynamo versions that are able to run cPython3 and have the following additional python packages installed. Packages required: numpy """ import random import numpy as np import clr…

---

<div class="post-metadata">

**Author:** ![filipe.dias](https://avatars.discourse-cdn.com/v4/letter/f/ecae2f/32.png) [@filipe.dias](https://forum.dynamobim.com/u/filipe.dias)\
**Post date:** [June 20, 2022, 1:42pm UTC](https://forum.dynamobim.com/t/point-cloud-to-dwf/77810/3 "2022-06-20T13:42:34Z")

</div>

Thanks RMohareb,  
What do the values in the transform block represent?  
 ![image](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/0/5/052cfcca06037a166dcf53ad7d63e7926a75e364.png)

---

<div class="post-metadata">

**Author:** ![RMohareb](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/rmohareb/32/120534_2.png) [@RMohareb](https://forum.dynamobim.com/u/RMohareb)\
**Post date:** [June 20, 2022, 1:49pm UTC](https://forum.dynamobim.com/t/point-cloud-to-dwf/77810/4 "2022-06-20T13:49:45Z")

</div>

to transform Point cloud. if you don’t need to transform ignore this part

 ![image](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/d/0/d0eec89a13d984a7073591baf44ea14f3421569b.png)

---

<div class="post-metadata">

**Author:** ![filipe.dias](https://avatars.discourse-cdn.com/v4/letter/f/ecae2f/32.png) [@filipe.dias](https://forum.dynamobim.com/u/filipe.dias)\
**Post date:** [June 20, 2022, 2:43pm UTC](https://forum.dynamobim.com/t/point-cloud-to-dwf/77810/5 "2022-06-20T14:43:18Z")

</div>

Thanks, are the points placed by the script any different to the Point.ByCoordinate node build into dynamo?

---

<div class="post-metadata">

**Author:** ![RMohareb](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/rmohareb/32/120534_2.png) [@RMohareb](https://forum.dynamobim.com/u/RMohareb)\
**Post date:** [June 20, 2022, 6:21pm UTC](https://forum.dynamobim.com/t/point-cloud-to-dwf/77810/6 "2022-06-20T18:21:46Z")

</div>

yes, here you need to insert reference point inside family environment. Point.ByCoordinate create dynamo point opject.

---

<div class="post-metadata">

**Author:** ![filipe.dias](https://avatars.discourse-cdn.com/v4/letter/f/ecae2f/32.png) [@filipe.dias](https://forum.dynamobim.com/u/filipe.dias)\
**Post date:** [June 21, 2022, 8:34am UTC](https://forum.dynamobim.com/t/point-cloud-to-dwf/77810/7 "2022-06-21T08:34:22Z")

</div>

Hi @RMohareb So I used the last node in your script with my script which produces the required XYZ coordinates. It does place adaptive points. The family template I used was generic adaptive family.

However I am not able to see these points in Enscape, any Idea why?

 ![image](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/0/1/01a5aa6bdd6e7acecda640dd3ce297701dc9f39d.png)

 ![image](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/b/7/b753f1e9a01421001b3749fa3875b16e28853c3c.png)

---

<div class="post-metadata">

**Author:** ![RMohareb](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/rmohareb/32/120534_2.png) [@RMohareb](https://forum.dynamobim.com/u/RMohareb)\
**Post date:** [June 21, 2022, 9:19am UTC](https://forum.dynamobim.com/t/point-cloud-to-dwf/77810/8 "2022-06-21T09:19:16Z")

</div>

Hi @filipe.dias  
what you need refrance point not adaptive point for that please stop this two line

 ![image](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/9/b/9b07db47884136e2858ef00c028f6ca342f8ecfc.png)  
then try to insert it into revit project.

 ![image](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/0/5/056c1301e9b6a8650390782bcb4f49f16ad02031.png)  
 ![image](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/c/7/c713fe4fab3fc8cd6d8ab16882efd64ec70a06a7.png)
