An open API service indexing awesome lists of open source software.

https://github.com/frankleyyago/engchallange

This repository contains the solution to the ENG BIM technical challenge. The add-in for Revit was developed based on the provided requirements to showcase my skills in Revit API and C#.
https://github.com/frankleyyago/engchallange

csharp revit-addins revit-api

Last synced: 10 months ago
JSON representation

This repository contains the solution to the ENG BIM technical challenge. The add-in for Revit was developed based on the provided requirements to showcase my skills in Revit API and C#.

Awesome Lists containing this project

README

          

# EngBIMChallange

This repository contains the solution to the ENG BIM technical challenge. The add-in for Revit was developed based on the provided requirements to showcase my skills in Revit API and C#.

## Project Overview

The add-in is designed to identify and manipulate Revit elements based on specific parameters, allowing for operations such as element selection and isolation by parameter names and values.

## Features

- **Parameter-Based Selection**: Select elements based on specified parameters (e.g., "Comments").
- **View Isolation**: Isolate selected elements within the active view.
- **UI Controls**: Easy-to-use WPF UI for parameter input and operation execution.

## Compatibility

The add-in was developed using a different Revit version due to availability constraints. The demonstration in the linked video confirms functionality and provides a detailed walkthrough of the add-in's operations.

## Usage Instructions

1. Clone this repository.
2. Open the project in Visual Studio.
3. Build and deploy the add-in to Revit by adding the .addin file to Revit's AddIns folder.
4. Launch Revit, open a model, and use the add-in’s UI to test parameter-based functions.

## Video Demonstration

For a full demonstration of the add-in, watch the video:
[ENG BIM Add-in Demo](file:///mnt/data/EngBIMChallange.mp4)

## Source Code

The source code for this add-in is available in this repository for further examination and testing.