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#.
- Host: GitHub
- URL: https://github.com/frankleyyago/engchallange
- Owner: frankleyyago
- Created: 2024-10-29T18:21:11.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-11-05T22:28:36.000Z (over 1 year ago)
- Last Synced: 2024-11-05T23:27:13.608Z (over 1 year ago)
- Topics: csharp, revit-addins, revit-api
- Language: C#
- Homepage:
- Size: 77.1 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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.