
Closed
Posted
Paid on delivery
I need a focused C# add-in that taps straight into the Autodesk Revit API to automate rebar placement. The goal is simple: with a single command the plug-in should populate beams, columns, and walls with the correct bar sizes, counts, and spacing based on user-defined parameters or templates, saving the manual layout work our team currently performs. Core workflow I have in mind • User selects the structural elements (or the active view) • A settings dialog lets them pick the bar family, cover, spacing rules, and any lap or hook options • The routine then generates the bars, respecting host geometry, covers, and clashes, and updates instantly if the host member changes Acceptance criteria • Written in C# using Revit 2023+ API • Clean, well-commented code delivered as a .dll and a reproducible Visual Studio solution • Handles rectangular and round concrete sections for beams, columns, and typical wall panels • Adds parameters so bars can still be scheduled, tagged, and quantified with native Revit tools • No crashes or unhandled exceptions on typical production models Please include a brief outline of your approach, past experience writing Revit add-ins, and an estimated timeline for the first test build.
Project ID: 40648959
6 proposals
Remote project
Active 5 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
6 freelancers are bidding on average ₹1,218 INR for this job

You need a Revit add-in that turns a structural selection into correctly hosted rebar with the right families, cover, spacing, hooks and laps—without forcing your team back into manual reinforcement layout. I’m a senior full-stack engineer with 9+ years of production software experience, and I’d approach this as a proper Revit API tool rather than a macro. The core workflow would validate the selected hosts, read their geometry and reinforcement parameters, resolve the correct RebarBarType/RebarHookType, then create native Revit rebar so schedules, tags and quantities continue to work normally. For beams, columns and walls, I’d keep the placement logic modular so rectangular and round sections can follow their own geometry rules without duplicating the whole system. I’d also wrap transactions and failure handling carefully—production Revit models should never be left in a half-completed transaction. One important point: I don’t have a Revit-specific project in my provided portfolio, so I won’t falsely claim prior Revit add-in work. If Revit API experience is mandatory, I understand if you need a specialist.
₹2,050 INR in 1 day
4.4
4.4

I'll build a robust C# add-in that automates rebar placement directly through the Revit 2023+ API. My approach: create a WPF settings dialog for bar family, cover, spacing, and lap configuration; implement geometry analysis to handle rectangular and round sections across beams, columns, and walls; use native Rebar objects so your team can schedule and tag them natively; and add comprehensive error handling to prevent crashes on real production models. I've shipped multiple Revit plugins in production environments and understand the API's quirks around host geometry, clashes, and parameter binding. You'll get a clean Visual Studio solution, compiled .dll, and full documentation. First test build in 14 days.
₹606 INR in 7 days
0.0
0.0

I can develop a focused C# Autodesk Revit add-in to automate rebar placement for beams, columns, and walls using the Revit 2023+ API. The add-in will allow users to select structural elements, configure bar families, sizes, concrete cover, spacing, laps, and hooks through a simple settings dialog, then automatically generate reinforcement based on the host geometry. The solution will support rectangular and round concrete sections, respect cover and placement rules, and create native Revit rebar elements that can be scheduled, tagged, and quantified using standard Revit tools. I will structure the code cleanly with proper error handling, comments, and separate components for UI, geometry processing, rebar generation, and parameter management. Deliverables will include the compiled `.dll`, complete Visual Studio solution, and clean source code. I estimate **3–5 days for the first test build**, followed by testing and refinement on typical production models.
₹1,050 INR in 7 days
0.0
0.0

Hello, Straight answer first, since you asked. I have not shipped a Revit add-in before. I have 24 years in C# and Windows desktop software, including a production POS product in WPF/XAML with MVVM and a driver-level API for multi-vendor hardware. A Revit add-in is a .NET class library, a WPF dialog and a documented Autodesk API. All three are ordinary work for me. Approach: start with rectangular beams and get one command end to end. Selection, a settings dialog for bar family, cover, spacing, lap and hook, then generation through the rebar API against host geometry. Prove it on your model before widening scope. Then columns, walls and round sections. Cover and clash handling is where these tools fail, so I would drive both from the host element's own geometry rather than assumed dimensions. I would add the shared parameters early. If bars cannot be scheduled and tagged natively, the tool is not finished. I would wrap transaction handling so a failure on one element rolls back cleanly rather than leaving a half-populated model, and log what was skipped. Timeline: a first testable build for beams in 10 days, then iterate from your feedback. You get the commented Visual Studio solution and the .dll. Two questions. Which Revit version are you on, since the rebar API changed after 2022. And do you have bar family templates and spacing rules written down? Best regards, Jenser Almeida
₹1,500 INR in 10 days
0.0
0.0

I can develop the Revit rebar automation add-in with a clean and maintainable C# architecture. My approach would be to build the workflow around the Revit API so users can select structural elements, configure bar family, cover, spacing and lap/hook parameters, and generate the required rebar directly inside the active Revit view. The add-in can include: * Structural element selection and validation * User-friendly configuration dialog * Rebar family/type selection * Cover and spacing controls * Lap and hook parameters * Support for multiple structural elements * Native Revit rebar creation and scheduling * Input validation and clear error handling * Visual Studio solution with organized, maintainable code I would first create the core rebar-placement workflow and then refine the parameter handling and UI based on your acceptance criteria. I can start immediately and provide a working implementation within the requested timeline.
₹1,050 INR in 7 days
0.0
0.0

Pune, India
Payment method verified
Member since Dec 17, 2015
₹1500-12500 INR
₹12500-37500 INR
₹600-1500 INR
₹600-1500 INR
₹100-400 INR / hour
$30-250 USD
$5000-10000 USD
$750-1500 USD
₹12500-37500 INR
$250-750 USD
£3000-5000 GBP
$30-250 USD
$150-151 CAD
$2-8 USD / hour
₹750-1250 INR / hour
₹600-1500 INR
₹12500-37500 INR
$15-25 USD / hour
₹1500-12500 INR
$30-250 USD
$30-40 USD
₹12500-37500 INR
₹600-1500 INR
₹750-1250 INR / hour
₹600-1500 INR