The architecture, engineering, and construction (AEC) industries are undergoing a massive digital transformation, and reality capture sits right at the heart of it. Gone are the days of relying solely on tape measures and hand-drawn sketches to document existing buildings. Today, laser scanners capture millions of data points per second, delivering a millimetre-accurate digital replica of any physical space.
However, having a massive dataset is only half the battle. The real challenge lies in transforming this heavy, complex raw data into a lightweight, intelligent 3D model. Whether you are tackling a historic renovation, an energy retrofit, or creating a digital twin for facility management, having a streamlined process is essential.
This comprehensive BricsCAD Point Cloud to BIM Workflow Guide is designed to walk you through exactly how to bridge the gap between field scans and actionable Building Information Models (BIM). We will explore the tools, techniques, and automated features that make BricsCAD a standout choice for modern AEC professionals.
Before diving into the technical steps, it is worth understanding why so many practices are shifting their reality capture processes to this specific platform. When firms evaluate their software stack, they are consistently on the lookout for cost-effective alternatives to proprietary scan-to-BIM software. Traditional packages often come with exorbitant subscription fees and steep learning curves. BricsCAD offers a familiar, native DWG environment, meaning draughtsmen and architects can leverage their existing CAD knowledge immediately without extensive retraining.
Furthermore, the industry frequently discusses the BricsCAD vs Revit scan to BIM workflow. While Revit is an undeniable titan in the BIM space, it can occasionally struggle with the sheer file sizes of raw point clouds, leading to lagging viewports and frustrating delays. BricsCAD, on the other hand, utilises a highly efficient multi-threaded point cloud engine. The BricsCAD point cloud engine allows users to smoothly pan, zoom, and orbit through massive point clouds without the system grinding to a halt. It brings a unique blend of traditional CAD flexibility, advanced 3D modelling, and AI-driven BIM capabilities into one unified workspace.
A smooth BricsCAD point cloud workflow begins long before you click “import.” Proper data preparation in your initial registration software (such as Leica Cyclone, Faro Scene, or Autodesk ReCap) is crucial for a frustration-free modelling experience.
A frequently asked question from new users is: what is the best format for BricsCAD point clouds? BricsCAD supports a wide range of point cloud file types, including E57, HSPC, LAS, LAZ, LGSX, PACK, PTS, PTX, RCP, RCS, RDBX, RSP and ZFS. E57 is a commonly used vendor-neutral exchange format, but the current BricsCAD Scan to BIM workflow depends on normal vector information, and normal vector calculation requires the point cloud to be processed in HSPC format with POINTCLOUDHSPC and POINTCLOUDNORMALS set to On.
Prior to import, it is highly recommended to focus on reducing point cloud file size for BIM. You can achieve this by cleaning the scan data in your registration software, removing stray points, reflections, and overlapping scans. Decimating the point cloud (for example, standardising the point spacing to 5mm or 10mm) drastically reduces the file weight without sacrificing the geometric accuracy required for architectural draughting.
Understanding how to import large point clouds into BricsCAD is fundamental to maintaining project efficiency. When you attach a point cloud file or folder, BricsCAD preprocesses it in the background to create a cache entry. In current BricsCAD documentation, HSPC is the default point cloud cache format, and the POINTCLOUDCACHEFOLDER setting defines where the cache data is stored.
This background caching means you can continue working on other elements of your DWG file while the software effortlessly handles the heavy lifting.
During this phase, effectively managing scan data coordinate systems is critical. You must ensure that your point cloud aligns correctly with the project’s local or global coordinate system.
Once the import is complete, you will primarily use the point cloud manager BricsCAD integrates directly into its interface. This manager acts as your central command hub for reality capture data. From here, you can create and manage regions, control point cloud display by scans or waypoints, classifications and regions, and toggle the visibility of listed items. Colour stylisation, including scan colour, elevation, intensity, normals and classification display, is handled through the POINTCLOUDCOLORMAP command.
Working inside an entire building scan can be visually overwhelming. To make the space manageable, you must employ point cloud cropping and filtering tools. BricsCAD allows you to create bounding boxes or custom polygonal crops to physically slice the point cloud.
To keep your viewport fluid, you should constantly be optimising point cloud density for modelling. For performance, BricsCAD lets you work on limited subsets of point cloud data by toggling scan positions, regions and classifications, and HSPC data can store scan, classification and geographic information where available. Tweaking these visual settings ensures that your machine runs optimally, even when processing hundreds of millions of spatial points.
With a clean, cropped, and well-positioned point cloud, you are ready to begin the BricsCAD scan to BIM process. This is the stage where raw, unorganised data transforms into intelligent architecture.
A fundamental first step in establishing your model’s structural framework is utilising BricsCAD floor detection. POINTCLOUDDETECTFLOORS detects floors and ceilings in the visible points of a point cloud representing a building, based on regions of points with similar Z coordinates. It assigns those points to detected floors, lists the floors in the Point Cloud Manager under Buildings, and can create spatial locations based on the detected floor heights.
Sometimes, a fully federated 3D model is not immediately required, and the client only needs accurate 2D plans. The software excels at extracting 2D floor plans from 3D scans. By creating a horizontal section plane through your point cloud, BricsCAD can generate a high-resolution raster image of the slice. You can then use traditional 2D CAD tools to accurately trace existing walls, or use these slices as precise underlays for your 3D geometry.
The most time-consuming aspect of reality capture is converting point cloud data to BIM geometry. Historically, this meant meticulously tracing point clusters line by line.
In BricsCAD, the documented semi automatic point cloud Scan to BIM workflow consists of four steps: detecting floors with POINTCLOUDDETECTFLOORS, detecting rooms with POINTCLOUDDETECTROOMS, creating room solids with POINTCLOUDFITROOMS, and creating BIM components with BIMINVERTSPACES. The POINTCLOUDSCAN2BIM command can combine floor detection, room detection and room solid creation in one step, then offer the option to run BIMINVERTSPACES.
These fit tools can reduce manual tracing, but the resulting geometry should still be checked and refined against the point cloud.
Generating 3D solids is an excellent start, but a collection of “dumb” geometric shapes does not constitute a Building Information Model. This is where BricsCAD’s artificial intelligence steps in to elevate your workflow.
BIMIFY is a model analysis and classification command for 3D model geometry, not a direct point cloud conversion command. It analyses the model, classifies 3D solids as building elements, assigns spatial locations, detects spaces, and can create buildings, storeys, spaces, plan sections and elevations where needed.
It can automatically classify 3D solids as building elements and assign spatial locations, spaces, buildings and storeys. IFC properties and property sets are handled through BricsCAD BIM data and IFC export settings, with exported properties written as IfcPropertySet.
BIMIFY can detect spaces, create buildings or storeys and spaces if necessary, assign spatial locations, and detect and classify external and internal walls. This automation reduces the manual data-entry burden by an order of magnitude, ensuring that your workflow remains rapid and your metadata stays rigorously consistent.
When you are modelling existing conditions from reality capture, you are rarely dealing with perfectly straight lines. Historic buildings settle, beams sag, and plasterwork bows. The BricsCAD workflow accommodates these real-world imperfections beautifully.
You have the flexibility to choose your required level of accuracy based on the project brief:
By continually toggling the point cloud visibility on and off, you can visually verify your modelled solids against the raw scan data. BricsCAD even offers deviation analysis tools to show you exactly how far your modelled surface strays from the original point cloud. This hybrid approach, combining automated solid generation with precise manual refinement, results in highly reliable models that architects, structural engineers, and contractors can trust implicitly.
The ultimate goal of any scan-to-BIM project is delivering actionable value to the client, whether that takes the form of printed PDF drawings or an interoperable 3D database.
Generating accurate as-built documentation using point cloud data is incredibly straightforward once the BIM geometry is established. Because BricsCAD operates in a native DWG environment, you can quickly generate 2D sections, elevations, and detailed plan views directly from the 3D BIM model.
BIMSECTIONUPDATE generates section drawings from BIM section entities, and BricsCAD marks generated 2D documentation when it is no longer in sync with the 3D model. The user then updates the BIM section from the 3D model, generated documentation file or Project Browser.
Finally, you must hand over the data to the wider project team. In BricsCAD, the point cloud is used to create or verify BIM geometry, and the resulting BIM model can be exported to IFC.
BricsCAD BIM supports IFC2x3 and IFC4 for import and export, and exported properties are written as IfcPropertySet. Because IFC exchange depends on schema, export settings and receiving software behaviour, exported IFC files should be validated before handover.
When you export the BIM model to IFC, it can be used for open model exchange with IFC compatible applications, but the receiving workflow should be tested and validated in the target platform. This ensures you are never locked into a single software ecosystem, promoting healthy, transparent collaboration across all disciplines.
Embracing reality capture does not have to mean wrestling with sluggish software, battling frequent crashes, or paying exorbitant recurring subscription fees. As this guide illustrates, leveraging the right tools can transform a notoriously tedious process into an efficient, highly automated pipeline.
From the initial stages of importing and caching in the background, through to advanced AI classification and seamless IFC export, BricsCAD provides a robust, end-to-end solution. By mastering these foundational tools, whether it is utilising planar automation, intelligent floor detection, or managing visual density, you can drastically reduce your modelling time while significantly increasing the overall accuracy of your deliverables.
As the AEC industry continues to demand greater precision and faster turnarounds for retrofit and renovation projects, mastering this workflow will undoubtedly give you a significant competitive edge in the modern built environment.
Question: What makes BricsCAD a strong choice for scan-to-BIM compared to other platforms like Revit? Short answer: BricsCAD combines a familiar, cost-effective DWG environment with a highly efficient, multi-threaded point cloud engine, letting you smoothly pan, zoom, and orbit massive scans without sluggish viewports. It unifies traditional CAD flexibility, advanced 3D modeling, and AI-driven BIM tools in one workspace. While Revit is powerful, it can struggle with very large raw point clouds; BricsCAD’s engine and workflow are optimized to keep navigation fluid and modeling fast.
Question: Which point cloud format should I use, and why? Short answer: Use a format that preserves the data your workflow needs, and confirm that it is supported by BricsCAD. BricsCAD supports E57, HSPC, LAS, LAZ, LGSX, PACK, PTS, PTX, RCP, RCS, RDBX, RSP and ZFS, with some macOS import limitations. For the current BricsCAD Scan to BIM workflow, normal vector information is required, and normal vector calculation requires HSPC processing with POINTCLOUDHSPC and POINTCLOUDNORMALS set to On.
Question: How should I prepare and align my scans before importing into BricsCAD? Short answer: Clean and reduce your data in the registration software first: remove stray points, reflections, and overlaps, and decimate to a consistent spacing (e.g., 5–10 mm) to cut file weight without losing needed accuracy. On import, BricsCAD creates a .bpt cache in the background so you can keep working. Critically, manage coordinates: align to the project’s local/global system and set the correct insertion point and rotation at import to ensure the BIM model coordinates properly with other disciplines later.
Question: How do I keep the point cloud manageable and my viewport responsive? Short answer: Use the integrated Point Cloud Manager to toggle scan positions, adjust point size, and switch display modes (RGB, intensity, elevation). Crop aggressively with boxes or polygonal cuts to isolate rooms, floors, or specific MEP junctions, this reduces visual noise and speeds up modeling. BricsCAD’s adaptive point display automatically lowers density while navigating and restores detail when you stop, keeping interaction smooth even with hundreds of millions of points.
Question: What’s the fastest path from raw scan to intelligent BIM in BricsCAD? Short answer: Start with POINTCLOUDDETECTFLOORS to detect floors, then use POINTCLOUDDETECTROOMS to detect rooms, POINTCLOUDFITROOMS to create room solids, and BIMINVERTSPACES to create BIM components such as walls, openings, slabs and roofs. For a more consolidated route, POINTCLOUDSCAN2BIM combines floor detection, room detection and room solid creation in one command, then offers the option to run BIMINVERTSPACES. For existing conditions, choose between idealized or as-is modeling, verify with deviation analysis, and finally generate linked 2D drawings and export to IFC for OpenBIM collaboration in tools like Solibri, Navisworks, or Revit.