8.19.2026

BIM: What's It All About? A Beginner-to-Advanced Guide to Building Information Modeling

The construction industry is evolving faster than ever, and at the center of this transformation is BIM (Building Information Modeling). Whether you're a student exploring digital construction, a BIM coordinator managing multidisciplinary teams, or a seasoned professional looking to improve project delivery, understanding BIM is no longer optional. It's an essential part of modern design, construction, and asset management.

But what exactly is BIM, and why has it become such a game-changer? Let's break it down in a way that makes sense for both beginners and advanced users.

What Is BIM?

Building Information Modeling (BIM) is a collaborative process that uses intelligent 3D models and structured data to support the planning, design, construction, and operation of buildings and infrastructure.

Unlike traditional CAD drawings, BIM is not just about creating a visual representation of a project. It focuses on the production of information that can be shared, managed, and used by all stakeholders throughout the project lifecycle.

Think of BIM as a digital twin of a building that contains:

  • Geometry and 3D models
  • Material specifications
  • Cost information
  • Construction sequences
  • Asset management data
  • Maintenance and operational information

The real power of BIM lies in the information behind the model, not just the model itself.

Why BIM Matters

Construction projects often involve architects, engineers, contractors, manufacturers, and facility managers. Without a streamlined approach, communication gaps can lead to errors, delays, and increased costs.

BIM addresses these challenges by creating a collaborative environment where everyone works from a coordinated source of information.

Key Benefits of BIM

  • Improved design coordination
  • Reduced clashes and construction errors
  • Better project visualization
  • Enhanced decision-making
  • Increased productivity
  • More accurate cost estimation
  • Improved asset management after handover

By ensuring that the right information is available at the right time, BIM helps teams deliver projects more efficiently and with greater confidence.

The Core Principles of BIM

To understand BIM fully, it's important to recognize that it is more than technology.

People

Successful BIM implementation depends on people working together effectively. Clear roles, responsibilities, and communication processes are essential.

Process

BIM relies on standardized workflows that ensure information is created, reviewed, approved, and shared consistently throughout a project.

Technology

Software platforms such as Autodesk Revit, Navisworks, Civil 3D, Bentley OpenBuildings, and Tekla Structures help teams create and manage BIM models.

However, technology alone does not define BIM. The true value comes from how information is managed and exchanged.

BIM for Beginners: Where Should You Start?

If you're new to BIM, it can seem overwhelming at first. The good news is that you don't need to master everything immediately.

Learn the Basics

Start by understanding:

  • 3D modeling fundamentals
  • BIM terminology
  • Model coordination
  • Common Data Environments (CDE)
  • Information management principles

Understand BIM Dimensions

Many beginners hear about BIM dimensions and wonder what they mean.

3D BIM
The visual representation of the project.

4D BIM
Adds time and construction scheduling data.

5D BIM
Integrates cost and budgeting information.

6D BIM
Supports sustainability and performance analysis.

7D BIM
Focuses on facility and asset management.

As BIM maturity increases, so does the value of the information contained within the project model.

BIM for Advanced Users

For experienced professionals, BIM extends far beyond creating models.

Information Management

Advanced BIM users focus heavily on the production of information and ensuring data aligns with project requirements.

This includes:

  • Information delivery planning
  • Data validation
  • Naming conventions
  • Classification systems
  • Asset information requirements

The goal is to create reliable information that supports decision-making at every project stage.

Clash Detection and Coordination

One of BIM's most recognized capabilities is clash detection.

By combining architectural, structural, and MEP models, teams can identify conflicts before construction begins.

Benefits include:

  • Reduced rework
  • Fewer site issues
  • Improved safety
  • Better construction sequencing

For advanced users, coordination meetings and federated model reviews become critical project activities.

Digital Construction and Automation

Modern BIM professionals are increasingly leveraging:

  • Dynamo scripting
  • Grasshopper workflows
  • Generative design
  • Artificial Intelligence (AI)
  • Reality capture technologies
  • Digital twins

These tools help automate repetitive tasks and improve project efficiency.

BIM and Collaboration: The Real Game-Changer

Perhaps the most important aspect of BIM is its ability to support a truly collaborative way of working.

Traditionally, each discipline worked in separate silos. Architects, engineers, and contractors often exchanged static drawings that could quickly become outdated.

With BIM:

  • Teams work from shared information sources
  • Changes are easier to communicate
  • Project visibility improves
  • Stakeholders make more informed decisions

Collaboration reduces misunderstandings and helps project teams align around common goals.

The Role of Common Data Environments (CDE)

A Common Data Environment serves as the central hub for project information.

It enables teams to:

  • Store project documents
  • Share approved information
  • Track revisions
  • Control access permissions
  • Maintain data integrity

A well-managed CDE is often the foundation of a successful BIM strategy.

Common BIM Challenges
Despite its advantages, BIM implementation is not without challenges.

Resistance to Change
Teams accustomed to traditional workflows may be hesitant to adopt new processes.

Training Requirements
Successful BIM adoption requires ongoing education and skill development.

Data Quality Management
Poor-quality information can undermine the benefits of BIM. Maintaining data consistency is essential.

Software Interoperability

Projects frequently involve multiple software platforms, making information exchange a key consideration. Addressing these challenges requires strong leadership, clear standards, and continuous improvement.

The Future of BIM

The future of BIM is exciting. As technology evolves, BIM will become increasingly connected with:

  • Digital twins
  • Smart buildings
  • Internet of Things (IoT)
  • AI-powered analytics
  • Cloud-based collaboration platforms
  • Predictive maintenance systems

The focus will continue shifting from model creation toward the intelligent production of information that supports the entire lifecycle of built assets.

Organizations that embrace BIM today will be better positioned to deliver smarter, more efficient, and more sustainable projects in the years ahead.

Conclusion

BIM is far more than a 3D modelling tool. It is a collaborative methodology that transforms how construction information is created, managed, and shared. From beginners learning the fundamentals to advanced professionals driving digital transformation, BIM provides a framework for better project outcomes through improved collaboration and high-quality information management.

As the industry continues to evolve, the ability to leverage BIM effectively will become one of the most valuable skills in the built environment sector.

What has been your biggest challenge or success story with BIM and collaborative information management? Share your thoughts in the comments below and join the conversation!

8.12.2026

5 Best All-in-One Interior Design Tools in 2026

In today's fast-changing interior design industry, innovations in tools and technology are reshaping how we realise the spaces we imagine. Designers and enthusiasts are looking for solutions that simplify their creative process, and interior design software is a beacon guiding them through the creative fog.

In this digital landscape of possibilities, All-in-One design software stands out. They transform a complex design process into a series of simple, intuitive steps, offering a full range of design capabilities from space planning to decorative detailing.

All-in-One design software allows us to easily switch between 2D floor plans and vivid 3D models, select material textures, adjust lighting effects, and render stunning visuals in real time without leaving our desktops. These tools not only improve the efficiency of design, but they also enhance the quality of client communication, allowing design visions to come to life in a way that has never been possible before.

Here is our list of the 5 best All-in-One interior design tools:

1. Homestyler
In the world of Homestyler, design becomes seamless and glamorous. It brings advanced design techniques to the masses, where both novice designers and seasoned veterans can find room to create. From minimalist modern living rooms to sophisticated commercial spaces, Homestyler offers a one-stop solution that puts every design dream within reach.

Homestyler's "All-in-One" feature means that designers can complete the entire interior design process on one platform. Users can start with a blank canvas and draw precise 2D floor plans with an easy-to-understand interface and intuitive toolset. Homestyler's powerful features then allow designers to transform these floor plans into realistic 3D models with simple click-and-drag operations. Users can select appropriate elements from the extensive built-in furniture library, easily customise colours, textures and materials, and apply them to their designs with a single click - all without switching to other software. What's even more exciting is that with the addition of real-time high-quality rendering technology, designers can quickly preview and display their work, enabling instant transformation from imagination to visualisation.

Top Features:

  • Intuitive operation and simple design allow users to start designing without complex training.
  • Provides smooth conversion from 2D floor plans to 3D spatial models, as well as a series of design aspects such as furniture placement, material selection and scene rendering.
  • The powerful rendering engine generates realistic interior visual effects.
  • Has a wide range of furniture, decoration and material options to meet different styles and needs.
2. Foyr Neo
In the journey to find interior design tools, Foyr Neo emerged as a cloud-based platform that offers fast design and rendering services. Designed to streamline the design process, this software allows designers to quickly turn their ideas into visual presentations, especially when time is of the essence, with its high-speed rendering service.

"Foyr Neo's AI-assisted design helps designers optimise space planning and decorative layouts, reducing reliance on technological tedium. With automated design suggestions, designers can make faster decisions and devote more time and energy to creativity and personalisation.

Top Features:

  • Provide prompt cloud rendering services to reduce wait times and ensure projects are delivered on time.
  • Increase the efficiency of your designs with intelligent suggestions and automation tools.
  • A library of pre-defined design templates and resources can help accelerate the design process.
3. Floorplanner
Floorplanner provides an online way for designers and hobbyists to quickly get started and layout their interior design projects. With an emphasis on ease of use and accessibility, the platform enables users to create and share 2D and 3D views of spaces. Particularly suited to users who want to perform quick proofs-of-concept and basic layout designs, Floorplanner demonstrates its value in streamlining the design process.

Floorplanner focuses on providing users with the basic functionality to draw and present space plans. Through its web-based platform, it allows users to easily create accurate 2D floor plans, which can then be converted into more intuitive 3D models. It enables users to complete multiple stages of design in one easy process, allowing for rapid space planning and basic interior design tasks.

Top Features:

  • Its intuitive design allows new users to get started without a tedious learning curve.
  • Users can instantly switch between 2D and 3D views to easily view and modify their designs.
  • It supports online team collaboration, allowing project members to share progress and provide real-time feedback.
4. Planner5d
Planner 5D is a flexible and powerful interior design software designed to make design easy and fun without sacrificing functionality and visual appeal. By providing users with easy-to-use tools and a wide scope for creativity, Planner 5D makes laying out and decorating a home a breeze. The platform is especially suited for users who want more freedom and control over their home design.

As an "All-in-One" design tool, Planner 5D integrates a convenient drag-and-drop editor that allows users to select from a large library of furniture and decorative items and place them in 3D space. Its full range of 2D and 3D editing features allows designers to quickly switch views and details, fine-tune and optimise in the same interface. In addition, Planner 5D supports Virtual Reality (VR) to provide users with an immersive design experience, a major step towards future technologies.

Top Features:

  • Simplifies the interior design process, allowing users to design without specialised skills.
  • Supports use on a wide range of devices, including smartphones, tablets and computers, increasing accessibility and portability.
  • Users have precise control over every detail of the design, including colour, size and texture.
5. Sweet Home 3D
Sweet Home 3D is a utility-focused interior design software that provides users with an open platform to create and lab interior layouts. This free and open-source tool is favoured by users for its ease of use and functionality, especially for individual designers and small businesses with limited budgets. Sweet Home 3D offers a cost-effective solution.

As an "All-in-One" interior design tool, Sweet Home 3D allows users to start with an accurate floor plan and then easily transition to a 3D view for more detailed planning and visualisation of room and furniture layouts. Users can import a variety of furniture models by accessing the online library, or customise sizes and materials to suit specific design needs.

Top Features:

  • As open-source software, users are free to download, use and modify it without worrying about copyright issues.
  • Provides realistic 3D views and virtual roaming functions to help users better understand the spatial layout and design effects.
  • Supports users in extending the functionality of the software by importing third-party models and textures.
Conclusion

"All-in-One" design software is undoubtedly a huge force in the contemporary design industry, dramatically simplifying the design process by integrating multifunctional platforms in one place, while increasing efficiency and effectiveness. This type of software reveals a trend that cannot be ignored: as technology advances, designers are able to focus more on the idea itself rather than the time-consuming technical details.

For designers, "All-in-One" software offers unprecedented convenience. They enable designers to go from drawing a plan to rendering a 3D model in a single interface, reducing the need to switch between different tools. The future of the design industry lies in tools that drive smoother, more interactive and innovative ways of working, not just as an aid to design, but as a powerful engine to inspire innovation and realise design visions.



 

9.23.2025

Revit Dynamo vs. Python Scripting: Choosing Your Automation Tool



Both Revit Dynamo and Python scripting are incredibly powerful tools for extending Revit's capabilities, automating repetitive tasks, and implementing complex design logic. While they can often achieve similar outcomes, they approach problem-solving from different paradigms and cater to different user profiles and project requirements. Understanding their strengths and weaknesses is key to choosing the right tool for your specific needs.

Introduction

This tutorial will guide you through the decision-making process, helping you determine whether Dynamo's visual programming environment or Python's text-based scripting approach is more suitable for your Revit automation goals.

Prerequisites

  • A basic understanding of Autodesk Revit.
  • A desire to automate tasks or extend Revit's functionality.
  • No prior programming experience is strictly required, as this guide aims to help you choose your learning path.

Steps to Choose Your Tool

Follow these steps to evaluate your needs and decide between Dynamo and Python scripting:

1. Define Your Objective

Start by clearly identifying the problem you want to solve or the task you want to automate.

  • Choose Dynamo if: Your goal involves repetitive tasks, data extraction and manipulation (e.g., retrieving parameters from elements, modifying element properties), geometric operations (e.g., creating adaptive components, arraying elements), or rule-based design (e.g., placing elements based on specific criteria). Dynamo excels at tasks that can be broken down into a series of visual steps.
  • Choose Python if: Your objective requires custom Revit API interactions that aren't readily available as Dynamo nodes, complex algorithms, creating sophisticated custom add-ins with user interfaces, integrating with external systems or databases, or when precise control over Revit's internal processes (like transaction management) is crucial.

2. Assess Your Comfort with Programming Paradigms

Consider your preferred way of thinking and learning about programming.

  • Choose Dynamo if: You prefer a graphical interface, where you connect "nodes" (pre-built functions) with "wires" to define data flow and visualise the process. Dynamo's visual programming environment is often more intuitive for visual thinkers and those new to coding, as it abstracts away much of the text-based syntax.
  • Choose Python if: You are comfortable with or want to learn text-based code, syntax, and object-oriented programming concepts. Python offers more granular control and flexibility, allowing you to write highly specific logic. If you have prior experience with any text-based programming language, Python will feel more familiar.

3. Evaluate the Complexity and Scope of the Task

The intricacy of the logic and the scale of the automation play a significant role.

  • Choose Dynamo if: Your task has moderate complexity. Dynamo is excellent for chaining operations and manipulating Revit elements within its visual environment. It can handle many complex geometric and data management tasks. However, very intricate conditional logic or deeply nested loops can lead to "spaghetti graphs" that are difficult to read and debug.
  • Choose Python if: Your task involves highly complex logic, extensive use of loops, advanced data structures, or deep interaction with the Revit API that requires precise control over objects and their methods. Python provides direct, unfettered access to the entire Revit API, making it suitable for tasks that push the boundaries of what's possible in Revit. Python scripts can also be embedded within Dynamo using a "Python Script" node, allowing you to combine the strengths of both.

4. Consider Maintainability and Collaboration

Think about who will use, modify, and maintain the automation in the long run.

  • Choose Dynamo if: The automation primarily targets users who are not programmers, or if the logic is relatively straightforward and needs to be easily understood and modified by non-technical staff. Well-organised Dynamo graphs can be easier for non-programmers to follow. However, version control for complex graphs can be challenging.
  • Choose Python if: The automation is part of a larger, more structured development effort, or if it needs to be maintained by a team of developers. Python code is typically more structured, easier to document, and highly amenable to standard software development practices like version control (e.g., Git), unit testing, and code review, making it more maintainable for large and complex projects.

5. Examine Performance Requirements

For very large datasets or computationally intensive tasks, execution speed can be a factor.

  • Choose Dynamo if: Performance is not the absolute top priority, or for tasks involving datasets of moderate size. While Dynamo is efficient, the overhead of its visual engine and node execution can sometimes make it slower than direct Python execution for extremely large or computationally intensive operations.
  • Choose Python if: High performance is critical. Python, especially when used for direct Revit API calls and optimised code, generally offers better execution speed for complex operations, particularly when dealing with thousands of elements or intricate calculations.

6. Leverage Existing Resources and Libraries

Consider what tools, packages, and communities are available to help you.

  • Choose Dynamo if: You want to leverage a vast ecosystem of "packages" (libraries of custom nodes) available through the Dynamo Package Manager. These packages extend Dynamo's functionality significantly, often allowing you to achieve complex tasks without writing any code. The Dynamo community is very active and supportive.
  • Choose Python if: You want to tap into the immense ecosystem of general-purpose Python libraries (e.g., NumPy for numerical operations, Pandas for data analysis, etc.) in addition to Revit-specific libraries (like those used with pyRevit or RevitPythonShell). This provides unparalleled power for data processing, analysis, and integration with external systems. Access to the full Revit API via Python offers the ultimate flexibility.

7. Think About Deployment and User Experience

How will others run your automation, and what kind of user experience do you want to provide?

  • Choose Dynamo if: Your graphs will be run directly within Dynamo, or more commonly, via the Dynamo Player. Dynamo Player provides a simplified interface for end-users to run pre-made graphs without needing to open the full Dynamo environment, making it ideal for quick, repeatable tasks.
  • Choose Python if: You want to create custom buttons directly within the Revit interface (e.g., using pyRevit), or develop full-fledged Revit add-ins (.DLLs). Add-ins offer the most seamless, integrated user experience, appearing as native Revit commands. This requires more development effort but provides the most robust and professional deployment. Python scripts can also be embedded within Dynamo graphs using the "Python Script" node.

Conclusion

The choice between Revit Dynamo and Python scripting is not always an either/or situation. Often, they complement each other. Dynamo can provide a quick, visual way to prototype ideas or handle most common automation tasks, while Python offers the power to tackle highly specific, complex, or performance-critical challenges that might be difficult or inefficient to implement visually.

Ultimately, the best choice depends on your specific project requirements, your existing skill set, your willingness to learn, and the desired outcome for your automation. Many advanced users find value in learning both, using Dynamo for quick visual tasks and Python for deeper, more customised solutions.

9.19.2025

How to Import CAD into Revit?

Importing or, more commonly, linking CAD files into Revit is a fundamental process for integrating existing design data, such as site plans, floor plans, or detailed drawings, into your Building Information Model. This tutorial will guide you through the recommended method of linking CAD files, which keeps your Revit project file size manageable and allows for easy updates if the original CAD file changes.

Introduction

Integrating CAD drawings into your Revit project can serve various purposes: using existing floor plans as a base for modeling, referencing site information for context, or incorporating specific details that might not be modeled directly in Revit. While the term "import" is often used generically, Revit offers two distinct methods: "Link CAD" and "Import CAD." Linking is generally preferred as it maintains a connection to the original CAD file, allowing for updates, whereas importing embeds the CAD data directly into your Revit project, increasing file size and losing the live link. This tutorial will focus on the more flexible "Link CAD" method.

Prerequisites

  • Revit software is installed and running.
  • A CAD file (e.g., DWG, DXF, DGN) ready for use.
  • (Recommended) Ensure your CAD file is "clean" (purged of unnecessary layers, blocks, and linestyles), drawn to scale, and preferably has its origin (0,0,0) at a logical and known point.

Steps

1. Open Your Revit Project and Target View

  1. Launch Revit and open the project where you intend to bring in the CAD file.
  2. Navigate to the specific view where you want the CAD file to appear, such as a floor plan, site plan, or drafting view.

2. Access the "Link CAD" Tool

  1. Go to the Insert tab on the Revit ribbon.
  2. In the Link panel, click on the Link CAD button.

3. Browse for Your CAD File

  1. An "Import/Link CAD Formats" dialog box will appear.
  2. Navigate to the folder where your CAD file is stored.
  3. Select the desired CAD file (e.g., a .dwg file).
  4. Do not click "Open" yet. First, adjust the settings at the bottom of the dialog box.

4. Configure Link CAD Settings

Carefully review and adjust the following settings, as they are crucial for how the CAD file will appear and behave in your Revit project:

  • Colors:
    • Preserve: Keeps the original colors from the CAD file.
    • Black & White: Converts all CAD colors to black and white lines. This is often preferred for clarity in Revit.
    • Invert: Inverts the colors (useful if your CAD has a black background and you want it on Revit's white background).
  • Layers/Levels:
    • All: Imports all layers from the CAD file.
    • Visible: Imports only the layers that were visible in the CAD file's last saved state.
    • Specify: Allows you to choose which specific layers to import after clicking "Open." This is excellent for keeping your Revit model clean.
  • Import Units:
    • Auto-Detect: Revit attempts to determine the units from the CAD file.
    • Custom Units (e.g., Millimeters, Meters, Inches, Feet): Manually select the units. This is critical for correct scaling. Always verify or manually set this to match the units the CAD file was drawn in. If your CAD was drawn in meters, select "Meters." Incorrect units will result in an incorrectly scaled CAD link.
  • Positioning: This determines where the CAD file will be placed in your Revit project.
    • Auto - Center to Center: Revit centers the CAD file's extents to the center of your current Revit view. Good for quick, rough placement.
    • Auto - Origin to Origin: Aligns the CAD file's World Coordinate System (WCS) origin (0,0,0) with the Revit project's internal origin. Ideal if your CAD file is precisely located relative to a known origin.
    • Manual - Center: Allows you to manually place the CAD file by clicking its center point in your Revit view after clicking "Open."
    • Manual - Origin: Allows you to manually place the CAD file by clicking its origin point in your Revit view after clicking "Open."
  • Place at:
    • Current View: Places the CAD file only in the active view.
    • Select Level: Places the CAD file on a specific level, making it visible in all views associated with that level. This is generally preferred for floor plans and site plans.
  • Orient to View: If checked, the CAD file will rotate to align with the current view's orientation.

5. Execute the Link

  1. After configuring all desired settings, click Open.
  2. If you selected a "Manual" positioning option, you will need to click in your Revit view to place the CAD file. Otherwise, it will appear automatically based on your "Auto" positioning setting.
  3. The CAD file will now appear in your Revit project.

6. Pin and Adjust (Optional)

  1. The linked CAD file will typically be pinned by default to prevent accidental movement.
  2. To move, rotate, or scale the CAD link, select it, then click the "Unpin" icon (or type UP) on the Modify panel.
  3. Use the "Move" (MV) or "Rotate" (RO) tools to precisely position the CAD file.
  4. Once the CAD file is correctly positioned, it is good practice to re-pin it to lock its position and prevent accidental changes.

7. Manage Linked CAD Files

  1. To manage all linked CAD files in your project, go to the Insert tab > Manage Links button.
  2. In the "Manage Links" dialog box, navigate to the CAD Formats tab.
  3. Here you can:
    • Reload: Update the CAD link if the original file has been modified.
    • Unload: Temporarily hide the CAD link from all views without removing it from the project.
    • Remove: Permanently remove the CAD link from the Revit project.
    • Change Path: Update the file path if the original CAD file has been moved.

Conclusion:

Linking CAD files into Revit is a powerful way to leverage existing data and enhance your BIM workflow. By understanding the various settings, particularly "Import Units" and "Positioning," you can ensure your CAD data integrates seamlessly and accurately into your Revit project. Remember that linking is generally preferred over importing for better project performance and easier management of external data.

9.18.2025

How to Create a Revit Family: A Step-by-Step Tutorial

Introduction

Creating custom families in Revit is a powerful way to add unique elements to your projects, whether they are furniture, custom components, or specific building elements not available in the default library. This tutorial guides you through the fundamental steps of creating a basic parametric Revit family from scratch, enabling you to build flexible and intelligent components for your models.

Prerequisites

  • A working installation of Autodesk Revit.
  • Basic familiarity with the Revit user interface (Ribbon, Properties Palette, Project Browser).
  • An understanding of basic geometric shapes.

Steps

  1. Start a New Family

    • Open Revit.
    • Go to the "File" tab in the Ribbon.
    • Select "New" > "Family".
    • In the "New Family - Select Template File" dialog, navigate to your desired template folder (e.g., Imperial or Metric libraries).
    • Choose the most appropriate family template. For a generic object, "Generic Model.rft" is a good starting point. For specific categories like furniture, windows, or doors, select their respective templates (e.g., "Furniture.rft"). The template you choose determines the family's initial behavior and available parameters.
    • Click "Open".
  2. Understand the Family Editor Environment

    • You will be in the Family Editor, which resembles the project environment but features specialised tools for family creation.
    • You'll typically see pre-defined Reference Planes representing the origin and centerlines of your family in the "Ref. Level" (floor plan) view.
    • The "Create" tab in the Ribbon contains tools for creating geometry (Extrusions, Blends, Revolves, Sweeps, Void Forms).
    • The "Properties" palette will display the family's category and parameters.
  3. Save Your Family

    • It's good practice to save your family immediately.
    • Go to the "File" tab > "Save As" > "Family".
    • Navigate to a suitable location on your computer.
    • Give your family a descriptive name (e.g., "MyCustomDesk.rfa").
    • Click "Save". Remember to save frequently as you work.
  4. Establish Reference Planes and Parameters (For Flexibility)

    • Go to a Plan view (e.g., "Ref. Level") from the Project Browser.
    • From the "Create" tab > "Datum" panel, click "Reference Plane" (keyboard shortcut: RP).
    • Draw additional Reference Planes to define the boundaries or key features of your object (e.g., front, back, left, right edges of a desk). These planes will control the geometry's dimensions.
    • Use the "Dimension" (DI) tool to add dimensions between your Reference Planes. For example, add dimensions between the center Reference Plane and the left/right planes, and then make them equal using the EQ toggle. Add an overall dimension as well.
    • Select a dimension line. In the Ribbon, click "Create Parameter" (or select from the "Label" dropdown if a parameter already exists).
    • In the "Parameter Properties" dialog:
      • Name: Give it a clear name (e.g., "Length", "Width").
      • Parameter Type: Choose "Type" (the parameter value applies to all instances of this family type) or "Instance" (the parameter value can be different for each instance placed in the project). For most dimensions, "Type" is common.
      • Group Parameter Under: Select a logical group (e.g., "Dimensions").
    • Click "OK". Repeat this process for all desired dimensional parameters.
  5. Create Basic Geometry (e.g., an Extrusion)

    • Go to the "Create" tab > "Forms" panel, and click "Extrusion".
    • Use the drawing tools (e.g., "Rectangle") to sketch the profile of your extrusion in the current plan view.
    • Crucial Step: After drawing the sketch, use the "Align" (AL) tool to align each sketch line to its corresponding Reference Plane. Click the small lock icon that appears after aligning to lock the sketch line to the Reference Plane. This ensures the geometry will move when the Reference Plane's dimension changes.
    • Once your sketch is complete and locked to the Reference Planes, click the green checkmark "Finish Edit Mode".
    • Go to an Elevation view (e.g., "Front" or "Left") from the Project Browser.
    • You'll see your extrusion. Adjust its height by dragging the top/bottom grips, or by entering "Extrusion Start" and "Extrusion End" values in the Properties palette.
    • Again, Crucial: Create a new Reference Plane for the top or bottom of your geometry (e.g., "Top of Desk").
    • Add a dimension between the "Ref. Level" and this new Reference Plane. Label this dimension with a new parameter (e.g., "Height").
    • Align the top/bottom of your extrusion to this new Reference Plane and lock it.
  6. Test Your Family (Flex)

    • Go to the "Create" tab > "Properties" panel, and click "Family Types" (the blue box icon with an arrow).
    • In the "Family Types" dialog, locate the parameters you created (e.g., Length, Width, Height).
    • Change the values of these parameters and click "Apply".
    • Observe if your geometry updates correctly and maintains its constraints. If it doesn't, go back to the relevant view, check your alignments, and ensure all locks are engaged.
    • Click "OK" when you are satisfied with the flexibility.
  7. Set Family Category and Other Parameters

    • In the "Create" tab > "Properties" panel, click "Family Category and Parameters".
    • From the "Family Category" dropdown, select the most appropriate category for your family (e.g., "Furniture" for a desk, "Windows" for a window). This is critical for how the family behaves in a project, how it schedules, and how it is filtered.
    • Review other parameters like "Part Type", "Cut with Voids When Loaded", etc., and adjust as needed for your specific family.
    • Click "OK".
  8. Load into a Project and Test

    • If you don't have a project open, open one or start a new default project.
    • In the Family Editor, go to the "Create" tab > "Family Editor" panel, and click "Load into Project" (or "Load into Project and Close" if you're done editing).
    • Revit will switch to your open project.
    • Navigate to a suitable view (e.g., a floor plan or 3D view).
    • Place an instance of your family.
    • Select the placed family instance in the project.
    • In the Properties palette, you can modify any "Instance" parameters you created.
    • To modify "Type" parameters, click "Edit Type" in the Properties palette.
    • Observe how your family behaves and appears in the project environment. If you need to make further edits, select the family instance and click "Edit Family" in the Ribbon.

Conclusion

You have now completed the fundamental steps to create a basic parametric Revit family. This process of creating Reference Planes, adding parameters, creating geometry, locking it to the planes, and testing its flexibility forms the core of all family creation. With these skills, you can begin to create more complex and intelligent components to enhance your Revit projects.

3.14.2025

The Future of Construction: Integrating Building Information Modeling (BIM) with AI Technology

The construction and architecture industries are poised for a technological revolution, driven by integrating Building Information Modeling (BIM) with Artificial Intelligence (AI). This powerful combination promises to enhance efficiency, improve decision-making, and pave the way for innovative project management and design solutions. In this blog post, we'll explore the benefits, challenges, and future potential of integrating BIM with AI, drawing insights from industry reports, case studies, and expert opinions.

    Benefits of Integrating BIM with AI

  1. Enhanced Efficiency and Productivity: Integrating AI with BIM can significantly streamline construction processes. AI algorithms can automate repetitive tasks such as clash detection, data analysis, and report generation, allowing professionals to focus on strategic decision-making. This automation not only speeds up project timelines but also reduces the likelihood of human error.
  2. Improved Design Optimization: AI can analyze vast amounts of data within BIM models to optimize building designs. For instance, AI can suggest eco-friendly materials, optimal window placements for energy efficiency, and other design improvements based on historical data and predictive analytics. This leads to smarter, more sustainable building designs.

  3. Predictive Maintenance and Risk Management: AI-powered BIM can predict potential issues before they arise, enabling proactive maintenance and risk management. By analyzing data from sensors and historical performance, AI can forecast equipment failures, structural weaknesses, and other risks, allowing for timely interventions.

  4. Enhanced Collaboration and Communication: BIM already facilitates collaboration by providing a shared platform for project stakeholders. When combined with AI, this collaboration becomes even more effective. AI can provide real-time updates, predictive insights, and automated reports, ensuring that all stakeholders are on the same page and can make informed decisions quickly.

    Challenges of Integrating BIM with AI

    1. High Implementation Costs The integration of AI with BIM requires significant investment in technology and training. Smaller firms may find it challenging to bear these costs, which can be a barrier to widespread adoption.

    2. Data Security and Privacy Concerns Storing and sharing sensitive project data on cloud-based platforms raises security and privacy concerns. Ensuring robust data protection measures is crucial to mitigate these risks.

    3. Data Quality and Availability: AI relies on high-quality, consistent data to function effectively. In many cases, data within BIM models may be incomplete or inconsistent, posing a challenge for AI integration. Data curation and maintenance become critical to address this issue. 

    4. Resistance to Change The construction industry has traditionally been slow to adopt new technologies. Resistance to change from stakeholders accustomed to conventional methods can hinder the integration of AI with BIM.

    Future Potential of BIM and AI Integration

    The future of BIM and AI integration looks promising, with several trends and advancements on the horizon:

    1. Generative Design: AI-driven generative design can create multiple design alternatives based on predefined parameters and constraints. This allows architects and engineers to explore a wide range of design possibilities and select the most optimal solution. 

    2. Digital Twins: The concept of digital twins—virtual replicas of physical buildings—can be enhanced with AI to provide real-time monitoring and predictive maintenance. This can lead to more efficient building operations and lifecycle management. 

    3. Smart Construction Management: AI and BIM integration can revolutionize construction management by automating scheduling, resource allocation, and progress tracking. This can lead to more efficient project execution and reduced delays. 

    4. Sustainable Construction Practices: AI can help optimize construction processes to minimize waste and energy consumption, promoting sustainability in the construction industry.

    Conclusion:

    The integration of BIM with AI technology holds immense potential to transform the construction and architecture industries. While there are challenges to overcome, the benefits of enhanced efficiency, improved design optimization, predictive maintenance, and better collaboration make this integration a worthwhile investment. As technology continues to evolve, we can expect even greater advancements in BIM and AI, paving the way for a smarter, more sustainable future in construction.

    By staying informed about these developments and embracing the opportunities they present, professionals in the construction and architecture industries can position themselves at the forefront of this technological revolution.

11.06.2024

What is a DAO and why does it matter to AEC?

Introduction

Blockchain technology has revolutionized many industries worldwide, and the Architecture, Engineering, and Construction (AEC) industry is no exception. A significant innovation in this context is the DAO, which is a "Decentralized Autonomous Organization". A DAO is a blockchain-based organizational structure that operates decentralised, enabling transparent and collaborative decision-making and facilitating participatory governance. In this article, we'll explore what exactly a DAO is and why it's relevant and important to the AEC industry.

What is a DAO?

A DAO is an autonomous, organization-like entity that operates through smart contracts on a blockchain network. Unlike a traditional company, there is no hierarchical structure of power, nor the need for intermediaries such as managers or executives. Instead, decision-making is carried out collectively and transparently, through voting based on ownership of tokens or units of the DAO's native cryptocurrency. Smart contracts are self-executing protocols that govern how the DAO works by establishing rules and conditions that are followed automatically. These contracts are immutable and follow what was programmed, ensuring consistent and transparent governance.

Understanding a DAO

Similar to a vending machine, which operates automatically providing certain products for payment, a DAO would be an “optimized” version where instead of someone replacing the products or collecting the money, those who perform such functions are codes governed by the previously mentioned smart contracts.

How does a DAO work?

 A DAO is powered by the active participation of its members, who acquire tokens from the organization through purchase, work contribution, or other forms of contribution to the DAO ecosystem. Each owned token represents a share of ownership and influence in the organization. Important decisions affecting the DAO are made through voting processes, in which token holders have voting power proportional to the number of tokens they own. Proposals are presented, debated, and voted on by the DAO community, and implementation takes place according to the voting results.

Why do DAOs matter to AEC?

  • Decentralization and Transparency: The AEC industry often involves multiple stakeholders including architects, engineers, customers, and contractors. A DAO can allow for more fluid and transparent collaboration between these parties, avoiding asymmetric information and making processes fairer.
  • Improved Governance: DAOs provide a framework for decentralized governance, ensuring that important decisions are made through a democratic process. This can lead to better results and avoid excessive concentration of power. 
  • Incentives through Tokens: By issuing tokens, DAOs can create incentive systems for members who contribute positively to the project, whether through innovative ideas, building efforts, or other types of contribution. 
  • Smart Contracts for Automation: Smart contracts allow for the automation of processes and payments, ensuring that contractual obligations are fulfilled in a transparent and efficient manner.
  • Crowdfunding: DAOs can allow the crowdfunding of AEC projects, allowing the community to invest in ventures that they consider promising.

Risks

  • Security and Vulnerabilities: Security is a primary concern in DAOs. Smart contracts can contain errors or be maliciously exploited, leading to substantial financial losses. Past examples of hacks and flaws in smart contracts show that there are still challenges in securing DAOs. 
  • Inefficient Governance: While participatory governance is one of the tenets of DAOs, achieving consensus can be challenging. Internal disputes and divisions can make it difficult to make efficient decisions, delaying the progress of projects. 
  • Regulation and Compliance: The regulatory environment around DAOs is not yet fully defined. Changes in laws and policies can affect your operation and the use of cryptocurrencies can raise complex legal and tax issues. 
  •  Absence of Human Resources: The lack of a central authority can be an advantage, but it can also lead to the absence of accountability in cases of mismanagement or inadequate decisions. 
  •  Low Adoption and Awareness: DAOs are an emerging technology, and many professionals and investors still need to familiarize themselves with the concept. Low adoption can limit its potential impact on the AEC. 
  • Volatility of Cryptocurrencies: Many DAOs use cryptocurrencies as a means of funding and governance, and these assets are known for their volatility. Abrupt price changes can negatively affect project funding and results. 
  • Risk of Blockchain Forks: In the event of fundamental disagreements within the DAO community, a blockchain fork can occur, creating two distinct versions of the organization. This can lead to fragmentation and uncertainty about which DAO is the "true" one.

Conclusion

DAOs are emerging as an innovative form of organization in the AEC industry. Operating through blockchain technology and smart contracts, DAOs offer advantages such as transparency, decentralization, and participatory governance. However, it is important to consider associated risks such as vulnerabilities in smart contracts, challenges in participatory governance, regulatory issues, and cryptocurrency volatility. With a cautious approach and a balanced understanding, the AEC industry can explore the innovative potential of DAOs to drive efficiency and collaboration, while mitigating the challenges to fully reap the benefits of this emerging technology.

Posted Mon, July 31, 2023, by Gabriel Martins; BIM Heroes Member

Join us on the "BIM Heroes" community discussion platform. It's a place to connect, engage, network, share, teach, learn and grow with other AEC professionals interested in 'digital transition' and adoption of BIM. 


3.21.2024

Revit Timeline

Before Public release – Charles River Software

  • 0.1 1999 11 (Early Adopter 1)
  • 0.2 2000 01 (Early Adopter 2)

Product released to Public – Revit Technology Corporation

  • 1.0 2000 04
  • 2.0 2000 08
  • 2.1 2000 10
  • 3.0 2001 02
  • 3.1 2001 06
  • 4.0 2001 11
  • 4.1 2002 01

Autodesk Revit

  • 2002 04 04 (Autodesk buys Revit Technology Corp)
  • 4.5 2002 05 09
  • 5.0 2002 12 17
  • 2003 04 28 (Zoogdesign Revit Forum goes Live)
  • 5.1 2003 05
  • 5.5 2003 04 01 (pseudo mac release screenshot, April Fool's joke...Author unknown)
  • 6.0 2003 12 22
  • 6.1 2004 03 11
  • 2004 05 26 (Zoogdesign Read Only to Merge with AUGI)
  • 7.0 2004 12 13
  • Autodesk Revit Building (New Name)
  • 8.0 2005 02 26ish
  • 8.1 2005 08 12 (web release then withdrawn)
  • 8.1 2005 08 23 (Actual release)
  • 9.0 2006 04 12 (Shipping & Web Release)
  • Autodesk Revit Series (Marketing Bundle w/ AutoCAD)
  • 1.0 2003 12 01 (Revit 6.1)
  • 2.0 2004 XX XX (Revit 6.1)
  • 8.0 2005 XX XX (Revit 8.0)
  • 8.1 2005 XX XX (Revit 8.1, AutoCAD 2006)
  • Autodesk AutoCAD Revit Series 9 – Building (Marketing Bundle w/ AutoCAD)
  • 9.0 2006 04 12 (Revit 9.0, AutoCAD 2007)
  • Revit Architecture 2008 (new name) 2007 04
  • AutoCAD Revit Architecture Suite (Bundle with AutoCAD 2008 ) 2007 04
  • Revit Architecture 2009 2008 04 15
  • AutoCAD Revit Series 2009 2008 04 15
  • Autodesk Revit Architecture 2010 2009 04 16
  • AutoCAD Revit Architecture Suite 2010 2009 04 16
  • Autodesk Revit Architecture 2011 2010 04 16
  • AutoCAD Revit Architecture Suite 2011 2010 04 16
  • Autodesk Revit Architecture 2012 2011 04 11
  • Autodesk Revit Architecture Suite 2012 2011 04 11
  • Autodesk Building Design Suite 2012 (includes all Revit versions)
  • Autodesk Building Design Suite 2013 (includes all Revit versions)
  • Autodesk Building Design Suite Premium 2014 (includes all Revit versions)
  • Autodesk Building Design Suite Ultimate 2014 (includes all Revit versions)
  • Autodesk Building Design Suite Premium 2015 (includes all Revit versions)
  • Autodesk Building Design Suite Ultimate 2015 (includes all Revit versions)

Structural Version of Revit

  • Autodesk Revit Structure (New Application)
  • 1.0 2005 06 07
  • 2.0 2005 08 23
  • 3.0 2006 04 12
  • Autodesk AutoCAD Revit Series 3 – Structure (Marketing Bundle w/ AutoCAD)
  • 3.0 2006 04 12 (RS 3 & AutoCAD 2007)
  • Revit Structure 2008 (New Name) 2007 04
  • AutoCAD Revit Structure Suite 2008 (Bundle with AutoCAD 2008 ) 2007 04
  • Revit Structure 2009 2008 04 15
  • AutoCAD Revit Structure Series 2009 2008 04 15
  • Autodesk Revit Structure 2010 2009 04 16
  • Autodesk Revit Structure 2011 2010 04 16
  • Autodesk Revit Structure Suite 2011 2010 04 16
  • Autodesk Revit Structure 2012 2011 04 11
  • Autodesk Revit Structure Suite 2012 2011 04 11
  • Autodesk Building Design Suite 2012 2011 tba (includes all Revit versions)
  • Autodesk Building Design Suite 2013 (includes all Revit versions)
  • Autodesk Building Design Suite Premium 2014 (includes all Revit versions)
  • Autodesk Building Design Suite Ultimate 2014 (includes all Revit versions)
  • Autodesk Building Design Suite Premium 2015 (includes all Revit versions)
  • Autodesk Building Design Suite Ultimate 2015 (includes all Revit versions)
(I don't include the MEP version of Revit here as I don't tackle this)

2.28.2023

Revit Structure Benefits

Revit Structure is a powerful and versatile software tool that is widely used in the engineering and construction industries. Whether you are an architect, engineer, or construction professional, Revit Structure can help you to design, model, and analyze complex structures with ease.

Revit Structure offers a wide range of tools and features that enable you to create 3D models of buildings and other structures, and to perform advanced analyses such as load calculations, structural design, and construction documentation. With Revit Structure, you can streamline your workflow and collaborate more effectively with other members of your team, resulting in more efficient and accurate project outcomes.

In this blog, we'll explore the key features and benefits of Revit Structure, and provide tips and tricks for using the software effectively. Whether you are new to Revit Structure or an experienced user looking to improve your skills, you'll find valuable insights and information here to help you get the most out of this powerful software tool. So let's get started!

  1. Revit Structure is a software tool for designing and modeling complex structures in the engineering and construction industries.
  2. It is widely used by architects, engineers, and construction professionals to create 3D models of buildings and other structures.
  3. Revit Structure offers advanced analysis tools for load calculations, structural design, and construction documentation.
  4. The software enables you to streamline your workflow and collaborate more effectively with other members of your team.
  5. Revit Structure is part of the larger Revit software suite, which also includes tools for architecture and MEP (mechanical, electrical, and plumbing) design.
  6. The software uses a parametric modeling approach, allowing you to make changes to your design and have those changes automatically propagated throughout your model.
  7. Revit Structure includes a comprehensive library of building components, such as steel and concrete elements, which can be customized and reused across projects.
  8. The software supports a range of analysis and simulation tools, including finite element analysis and wind load calculations.
  9. Revit Structure integrates with other software tools commonly used in the industry, such as AutoCAD and Navisworks.
  10. The software is regularly updated with new features and enhancements, making it a valuable tool for staying up to date with the latest developments in structural design and engineering.

Revit Structure is an essential software tool for architects, engineers, and construction professionals who need to design and model complex structures. With its advanced analysis tools, 3D modeling capabilities, and collaboration features, Revit Structure streamlines the workflow of professionals across the industry. Whether you're designing a new building or retrofitting an existing structure, Revit Structure enables you to optimize your design and reduce the risk of errors and delays.

By utilizing Revit Structure's parametric modeling approach, comprehensive building component library, and simulation tools, professionals can save time and improve accuracy while creating innovative, cost-effective solutions to structural challenges. With regular updates and enhancements, Revit Structure continues to be at the forefront of structural design and engineering, making it an indispensable tool for professionals in the field.

In conclusion, Revit Structure is an essential software tool for anyone involved in designing, modeling, and analyzing complex structures. Its advanced features and comprehensive toolset make it a valuable asset for professionals across the engineering and construction industries, enabling them to create innovative, efficient, and cost-effective solutions to meet the demands of their clients.


revit-strucure-construction





4.05.2022

Revit Roadmap for Structures

2017

  • Split Columns
  • Column base attachment to footings/foundations
  • Structural foundation reporting parameters
  • New parameters for slab documentation
  • Steel Connections
  • Generic connections

Rebar modelling

  • Reinforcement connectors
  • Bent fabric reinforcement
  • Constrained rebar placement
  • Graphical rebar constraint editing
  • Variable rebar distribution


2018

Rebar modelling

  • Rebar placement in free-form concrete objects
  • Improved varying rebar distribution
  • Graphical rebar constraints in 3D views
  • Rebar placement in imported concrete elements

Steel Connection

  • New steel connection types
  • Steel connection for custom sections
  • Specify the priority of elements in steel connections

New precast content for beams, columns, and foundations


2019

Steel structures and connections

  • 130 new standard steel connections
  • Combine steel parts and standard connections to define a custom connection type.
  • Plates, bolts, anchors, shear studs, holes, and welds can now be placed in your model as elements.
  • Modify plates and steel elements with modification tools to better accommodate the geometry of elements at a connection. Steel parametric cut tools: You can now add custom parametric cuts to steel elements to accommodate joined elements and connections.
  • API for detailed steel modelling: Using the detailed steel modelling for Revit dedicated API, you can now create individual steel elements as well as generic connections, existing or new standard steel connections and custom connections.
  • Precast hollow core slab families
  • Enhanced custom fabric sheet (CFS) creation
  • Export/import steel connections


2020

Rebar modelling

  • Improved rebar copy and move logic
  • Multi-rebar annotations
  • Rebar in model-in-place stairs
  • Rebar to rebar adjustments
  • Intuitive rebar constraint visualization and editing

Steel connections

  • Propagate steel connections
  • Steel connection grouping
  • Tag and dimension steel connection elements
  • Steel connections for Dynamo

Precast double walls


2021

Rebar modelling

  • Create new standard rebar shapes
  • Couples for arc-shaped rebar
  • End treatments without couplers for rebar
  • Override rebar hook lengths by instance
  • Select a host of rebar

Steel connections

  • Steel connection editing enhancements
  • Create stiffeners on beams and columns
  • Insert steel elements in sections and elevations views
  • Dimensions snapping to steel plates 


2022

  • Library-based Connection Design Automation
  • British Rebar Shapes Update
  • Reinforced Concrete Non-bearing Partition Walls
  • Adaptive Propagation for Rebar
  • Align Couplers to Create Post-tensioning Anchors
  • Rebar Covers in Schedules and Tags

6.09.2021

Ikea Home Planner: My Review

As in the news, Ikea Philippines already embarking on the first batch of their product range. And the store will be opening in the third quarter of 2021, particularly in July. Got excited? 

But before you plan to buy, be sure to list it down and planned it early. Here is what Home Planner can do for you. Although the platform setting is set to inches and prices are also in USD for their product ranges. I hope it is available also in the Philippines. For example, a brand from the US or an alternative brand that cater for your need for the room re-design. If you are an architect or interior designer, Ikea Home Planner may be easy for you to use and explore. 

ikea-home-planner

You can design and plan from kitchen, dining and your dream office. I was surprised what you add in the floor view such as types of furniture, lighting accessories, and it lists down all the total prices. Rotation and moving the 3d element might be it easy to adjust and locate it on your own.  You can change or add later the brand, colour and design of your shelves, chairs, tables etc. You can also change the paint of the wall, even the material of the flooring. 

With the Home Planner interface for your room layout, you can add fixtures like electricity and plumbing. Even structures like a post/column, a sloped ceiling and even glazing like a glass partition.

Check out below my quick layout (30 mins via Google Chrome) 😍😁done in Ikea Home Planner:


2.13.2021

BIM History Map

Interesting BIM development map ready to print! All developments from 1980 to the present! Good idea for a new poster on your wall or a gift for a BIM fan? Here's the Link how you can print this on a wall.

BIM-History-Map

7.24.2020

Revit Structure Q&A

Revit Structure Q&A

  • What is Revit Structure?
  • What are the advantages of using Revit Structure?
  • What are the files used in Revit Structure?
  • What is Bidirectional Associativity in Revit Structure? 
revit structure

1) What is Revit Structure?

Revit Structure is a purpose-built software for building information modelling. Traditional drafting CAD software represents the geometry of a design by using stylized symbols from designated illustrations. Some examples of these illustrations may be a series of plans, elevations, and sections. These illustrations are essentially independent of one another.  Building information modelling software represents a series of intelligent objects and elements such as walls, beams, schedules, and plan views. These objects and elements have parametric attributes. The information about these objects and elements is stored in a single-building model. You can extract any number of different views of the data from the model.


2) What are the advantages of using Revit Structure?

Revit Structure is normally used in structural design and building models. The BIM workflow offered by Revit Structure not only maximizes productivity but also optimizes design and documentation workflows. It speeds up project progress in design to completion, automating updates on the model with a single design change.


3) What are the files used in Revit Structure?

The files used by Revit Structure same as Revit Architecture are:

  • RVT: Revit Project Files
  • RFA: Revit family file
  • RTE: Revit model file
  • RFT: Revit family model file


4) What is Bidirectional Associativity in Revit Structure? 

Bidirectional associativity is the ability of the building information model to coordinate changes made in any view and propagate these changes to all other views. Bidirectional associativity is applied automatically to every component, view, and annotation. For example, a change in the size and location of a column is reflected in all plans, details, and schedules; all of which are associated with the column and influenced by the changes and are automatically adjusted. Revit helps ensure that plans, schedules, and building sections and elevations are immediately available, up-to-date, and accurate.  


Example of Bidirectional Associativity

  • Flip a section line and all view updates
  • Draw a wall in the plan and it appears in all other views, including material takeoffs
  • Change a beam or column type in a schedule and the change propagates throughout the graphical and non-graphical views
For further learning, click HERE. Many thanks!

7.20.2020

Practical Practices for Revit Structure Modeling


  1. Minimize the use of Revit in-place families. Use preloaded families in the templates or your company project templates.
  2. Minimize reference planes or delete it after use. For consideration, careful deletion because some reference planes are used as work plane otherwise name or tag the reference plane.
    reference plane in revit
  3. Maintain fewer and only essential links. Especially inserting CAD as an import symbol. 
  4. Link only in current view. This is to avoid CAD links to show up in all views.
    Link current view in Revit
  5. Work at Coarse detail level unless you are working with metallic structures.
  6. When modelling, use families rather than groups. (Using groups to efficiently update repetitive elements)
  7. Delete unused groups. And it can be done in Paragraph 9 using Purge command or directly from Project Browser.
  8. When using copy/monitor. Make it sure that the element is ticked on structural otherwise it is hidden in all view. Further reading see here: https://pinoycadcoin.blogspot.com/2019/08/6-tips-and-tricks-why-revit-elements.html


  9. Purge model files on a regular basis. Let's say weekly basis. Purge command is a way to reduce the model file size and increase user efficiency.
  10. Eliminate unnecessary views from model files. Project browser it is like a project folder floating in your Revit. Be organize.
  11. Use Propagate Extents for grids and levels (other option is copy to clipboard and paste/aligned to selected levels)
  12. When linking Revit models use as underlay be sure to pin it and click the Select Links for disabling and accidental selecting the elements.
Thanks for reading folks!

BIM: What's It All About? A Beginner-to-Advanced Guide to Building Information Modeling

The construction industry is evolving faster than ever, and at the center of this transformation is BIM (Building Information Modeling) . Wh...