BIM Tips

Point Cloud to a BIM Model - Modeling a Church - 1 The Outside

Point Cloud to a BIM Model - Modeling a Church - 1 The Outside

In this series, we will cover how to work with point clouds and how to trace and convert a point cloud to a BIM model. Yes, we will do a manual 'Scan to BIM'. However, the good news is: BricsCAD® is working together with Leica and HOK to fully automate this process. So, within a couple of years, all you'll have to do is click one button! Exciting isn't it?

In this post we are going to look at how to create the external parts of the church: the walls and roof.

Getting Started

For now let's start by opening a point cloud in BricsCAD, something which is pretty cool in itself! To do this I started in a new, empty file, then I inserted the point cloud and clipped it to the relevant volume.

How to Do This:

  1. Use PointCloudAttach to attach the point cloud source files to a .dwg file.
    Note: You can add following file formats: .las, .pts, .ptx, .rcp, .rcs.
  2. Insert the point cloud at 0,0,0.
    Note: the point cloud is immediately loaded and pre-processed at the same time.Point Cloud to a BIM Model -Picture1
  3. The point cloud will display (in this instance a church). To work with only a portion of the point cloud file, make a clipping volume. To do this use BIMSection with the Detail option and clip the display so that you can only see the portion of the point cloud that you need (in this case the church).Point Cloud to a BIM Model -Picture2

Tracing the outline

To better see the outline, I made a new slice of the building, then I traced the walls with a Polysolid. The height does not matter, for now, you can adjust it later.

How to Do This

  1. Use BIMSection with the Detail option to make a clipping volume of a slice of the church. Clip the display so that it resembles a plan view:Point Cloud to a BIM Model -Picture3

  2. Measure the distance between the points to get the thickness of the wall.

  3. Use Polysolid to draw over the floor plan. Use the thickness from the previous step (in this example: around 1m) as the wall thickness.
    Tip: Switch of Entity Snaps and turn OrthoMode on while tracing the walls. This will give a more perfect final result. You should now have something that looks like this:

    Point Cloud to a BIM Model -Picture4

    Note the differing width of some of the walls.

Adding columns and buttresses

After I finished tracing the walls, I added the columns and buttresses.

How to Do This

  1. For the columns:
    1. Use Polygon to make an octagonal shape.
    2. Extrude the shape. (Again, the height does not matter for now).
  2. To make the other columns: repeat step 1 and use a ArrayRec (3×2).
  3. For the buttresses: use Polysolid and Connect to Nearest to connect the buttresses to the walls.
    You should now have something that looks like this:Point Cloud to a BIM Model -Picture5

Making the roofs

To make the roofs I drew polysolids and using the Manipulator, I rotated them to match the point cloud.

How to Do This:

  1. Unclip the section boxes and view the whole model.
  2. Hide the point cloud.Point Cloud to a BIM Model -Picture6
  3. Draw Planar Solids (width of 0,5m) on top of the walls(these will become the roofs when they are tilted.) It should look something like this (when the walls are hidden):Point Cloud to a BIM Model -Picture7
  4. Tilt the correct roofs inwards by 45°: long click on a solid and use the Manipulator.Point Cloud to a BIM Model -Picture8
  5. L-connect the roof.
  6. Use DmPushPull to improve the appearance.
  7. Continue creating roof sections. Use the 3D point cloud as a reference.Point Cloud to a BIM Model -Picture9
  8. Use the manipulator to tilt the roofs to better match the join.
  9. Use L-connect and Slice to clean up the connections, so that no overlap exists.
  10. Repeat these actions until you are happy with the roof. You should now have something that looks like this:Point Cloud to a BIM Model -Picture10Point Cloud to a BIM Model -Picture11

Connecting walls to roofs

I used PushPull to change the height of the walls until they reach the roofs. Then I subtract the walls from the roof to get a clean connection. You could also use L-Connect for this, but with complex roofs, this does not always produce the desired results.

How to Do This:

  1. Show everything, except for the point cloud.Point Cloud to a BIM Model -Picture12
  2. Select the top face of a wall.
  3. Use SelectAlignedFaces to select the top faces of the walls.
  4. DmPushPull the walls to the highest starting point of the roofs. Point Cloud to a BIM Model -Picture13You should now have something that looks like this:Point Cloud to a BIM Model -Picture14
  5. To clean up the outer ends of the cross, Slice away excess geometry.
  6. Use Connect to Nearest to match the ending of the walls to the roofs.
  7. Finish with DmPushPull and Subtract. You should now have something that looks like this:Point Cloud to a BIM Model -Picture15
  8. Clean up the extra room attached to the church. Give it a sloped roof. (Use Polysolid, the ManipulatorSubtract and Connect to Nearest). You should now have something that looks like this:Point Cloud to a BIM Model -Picture16-585x745

That's all for now. In the next post in this Point Cloud to BIM series, I will show you how I created the windows and details.


Download BricsCAD free for 30-days

Start using Point Clouds in BricsCAD Today

Permanent or subscription licenses that work in all languages, in all regions.


Point Cloud to BIM Model:

  1. The Outside
  2. Windows and Towers
  3. The Interior

Follow us on social media

blog-facebook-icon
blog-twitter-icon
blog-instagram-icon
blog-youtube-icon
blog-linkedin-icon

This is Bricsys

Bricsys, part of Hexagon, is the global technology company that creates the BricsCAD® family of computer aided design products and the Bricsys 24/7 project collaboration platform.

    blog-facebook-iconblog-twitter-iconblog-instagram-iconblog-youtube-iconblog-linkedin-icon
© 2022 Bricsys NV. All rights reserved. 
Part of hexagon