AI-powered CAD Tool for Security Systems
Budget / SalaryHourly project
TypeFreelance project
LocationRemote
Posted2 hours ago
We are an engineering firm looking to build a custom AI-powered CAD automation tool. The goal is to automate the drafting and compliance checking of CCTV floor plans according to strict government Security Systems Department (SSD) criteria.
Instead of manual drafting, we need a tool that can ingest a 2D DWG/DXF or Revit floor plan, use spatial AI to automatically place security cameras for 100% coverage, calculate 3D field-of-view (FOV) while detecting wall blockages, and output a fully compliant, dimensioned CAD file with a generated Bill of Quantities (BOQ).
Core Deliverables
Data Extraction: Programmatically parse DWG/DXF/RVT files to identify walls, doors, and room types.
AI Spatial Routing & Camera Placement: Build the logic/algorithm to automatically place cameras at optimal locations (entrances, hallways) to achieve complete coverage without blind spots.
Rules Engine for Compliance: Encode strict parameters (e.g., minimum Pixel-Per-Meter density, privacy zone avoidance, required storage calculations) to ensure the generated design passes a digital compliance check.
Automated Output: Push the optimized data back into the CAD software to automatically draw standard symbols, field-of-view cones, wiring layers, and annotations.
Required Tech Stack
CAD/BIM Integration: Strong experience with Autodesk Platform Services (Forge), AutoCAD API (AutoLISP/.NET), or Revit API (C# or Python).
AI / Spatial Computing: Python, OpenCV (or similar computer vision libraries), and algorithmic geometry for analyzing 2D/3D spaces.
Previous Experience: You must have previously built plugins, scripts, or cloud apps that automate drafting or geometry generation inside CAD environments.
Instead of manual drafting, we need a tool that can ingest a 2D DWG/DXF or Revit floor plan, use spatial AI to automatically place security cameras for 100% coverage, calculate 3D field-of-view (FOV) while detecting wall blockages, and output a fully compliant, dimensioned CAD file with a generated Bill of Quantities (BOQ).
Core Deliverables
Data Extraction: Programmatically parse DWG/DXF/RVT files to identify walls, doors, and room types.
AI Spatial Routing & Camera Placement: Build the logic/algorithm to automatically place cameras at optimal locations (entrances, hallways) to achieve complete coverage without blind spots.
Rules Engine for Compliance: Encode strict parameters (e.g., minimum Pixel-Per-Meter density, privacy zone avoidance, required storage calculations) to ensure the generated design passes a digital compliance check.
Automated Output: Push the optimized data back into the CAD software to automatically draw standard symbols, field-of-view cones, wiring layers, and annotations.
Required Tech Stack
CAD/BIM Integration: Strong experience with Autodesk Platform Services (Forge), AutoCAD API (AutoLISP/.NET), or Revit API (C# or Python).
AI / Spatial Computing: Python, OpenCV (or similar computer vision libraries), and algorithmic geometry for analyzing 2D/3D spaces.
Previous Experience: You must have previously built plugins, scripts, or cloud apps that automate drafting or geometry generation inside CAD environments.
Apply on Freelancer →
Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.