Mercurius Solutions

Tailored Solutions for your AutoCAD Needs

Mercurius Solutions builds AutoCAD plugins and custom .NET tooling for engineering and design teams — turning repetitive drafting, takeoffs, and validation into reliable, standards-compliant commands.

0+
Projects delivered
4.8★
Average rating
5+
Years in business
Toronto
Based · works remote
AutoCAD .NET APIC# / .NET 8PythonWPFNetTopologySuiteSQLEPPlusAWSDWG XrecordInno SetupRibbon UIBatch DWG AutoCAD .NET APIC# / .NET 8PythonWPFNetTopologySuiteSQLEPPlusAWSDWG XrecordInno SetupRibbon UIBatch DWG

Capabilities

Custom CAD engineering, end to end.

Design & Workflow Automation

Rule-, parameter-, and template-driven plugins that take over repetitive drafting and enforce your standards — so engineers move faster and make fewer mistakes.

  • Rule-based engineering workflows and design automation
  • Parametric templates for standard design tasks
  • Automatic enforcement of your CAD standard
  • Batch processing across whole drawing sets
Automate a workflow →

CAD Data Extraction & Reporting

Pull structured data out of your drawings — bills of materials, fixture schedules, quantities, and takeoffs — and export clean reports to Excel or straight into downstream systems.

  • Bills of materials, schedules, and takeoffs
  • Formatted reporting and export to Excel
  • Data pushed to ERP, databases, or analytics
  • Batch extraction across multiple DWG files
Extract your data →

Custom UI Extensions

Make the tools feel native — ribbons, palettes, dockable windows, context menus, and commands that fit naturally into AutoCAD and simplify complex operations.

  • Ribbon tabs, panels, and custom commands
  • Dockable palettes and context menus
  • Guided dialogs for complex inputs
  • Consistent, discoverable UX across tools
Discuss a UI project →

Database, Cloud & API Integration

Connect your tools to the systems around them — a reliable data layer, cloud-hosted licensing, and API integrations that keep drawings, databases, and business systems in sync.

  • Embedded (SQLite) and shared SQL Server / PostgreSQL data layers
  • REST API integration with ERP and business systems
  • Cloud licensing and services on AWS
  • Signed installers and update delivery
Scope an integration →

AI Automation

Bring machine learning to drafting and document workflows — computer-vision models that read drawings, and language models that classify, extract, and generate. Built and evaluated against your real data, not a demo set.

  • Computer vision for drawings and floor plans — wall and room detection, similarity search
  • Document understanding: extraction, classification, and OCR
  • LLM integration for search, summarization, and generation
  • Model fine-tuning, evaluation, and deployment
Discuss an AI project →

Process

How a project runs.

A structured, transparent approach — so each tool is delivered on spec and drops cleanly into your existing CAD environment.

01

Needs Analysis

Map your CAD workflows, goals, and technical constraints to define scope and the right approach.

02

UI / UX Design

Clear, native-feeling interfaces that make complex tasks easy and fit your existing environment.

03

Development

Core functionality built and optimized against the AutoCAD API, aligned to your standard.

04

QA Testing

Thorough testing on real drawing sets for reliability, accuracy, and compatibility before release.

05

After-Release Support

Ongoing support, updates, and refinements so the tool stays compatible as needs evolve.

Toronto skyline at sunset

Why Mercurius

Engineers with Practical Experience

Mercurius Solutions was founded by engineers who worked hands-on with AutoCAD every day — and saw firsthand that automation was the key to faster, more reliable engineering. Over the past five years, the firm has delivered more than 20 projects internationally, freeing engineers to focus on the work that matters.

Learn more
0+
Projects delivered
4.8★
Average rating
5+
Years in business
Toronto
Based · works remote

Recent Work

Real projects. Shipped to production.

A selection of recent engineering work across plugins, automation, and applied machine learning. Click a project to see the detail.

/ Plugin · Lighting automation

Light AutoPilot

An AutoCAD plugin that turns exterior lighting layouts into verified electrical circuits, fixture schedules, and cable takeoff reports. Built under a two-phase commercial contract for an outdoor-lighting manufacturer, with automatic load balancing, an embedded component catalog, and AWS-validated licensing.

C# / .NET 8AutoCAD API 25.1WPFNetTopologySuiteEPPlusAWS
Request the case study →
/ AI · Block generation

AI Block Creator

Generate AutoCAD blocks from scratch with a plain-language prompt. Describe the component you need and the tool produces a clean, editable block — geometry, layers, and attributes — dropped straight into your drawing, turning minutes of manual drafting into a single request.

PythonLLM APIsAutoCAD .NETPrompt-to-geometry
How it works →
/ AI · Drawing Q&A

Drawing Assistant

Connect a project to a language model and ask questions about the drawings in plain English. The assistant reads the drawing's geometry, blocks, layers, and attributes, then answers queries — what's on a layer, how many of a fixture, which details reference a sheet — so teams find answers without hunting through the DWG.

PythonLLM APIsRAGAutoCAD .NET
How it works →
/ Plugin · Fire protection

Sprinkler AutoPilot

Automates fire-protection design inside AutoCAD — sprinkler head layout, pipe routing, and hydraulic calculations in one workflow. Lay out heads to spacing and coverage rules, route and size the pipe network, and run hydraulic calcs to confirm the system delivers required flow and pressure.

C# / .NETAutoCAD APIHydraulic calcsPipe routing
Enquire →
/ Custom contract work

Your Project

Most engagements are entirely custom — built from scratch around one team's workflow and CAD standard. If a task in AutoCAD is manual and rule-based, it can usually become a single reliable command. Tell me what you're automating and I'll tell you honestly whether it's a fit.

C#PythonSQLAutoCAD API
Start a project →

Contact

Request a tailored consultation.

Submit your project requirements and you'll get a scoped response with a fixed bid or an hourly estimate — usually within a day.

Prefer email? Reach out at micaiah@sprinkautopilot.com