Project Proposal: Construct Circuits
Summary of the Site
Construct Circuits is a website where systems engineers and student teams (starting with Formula Electric) can design electrical systems from first principles and at the top level: projects define enclosures, boards, connectors, nets, and harnesses as one graph and allows for more streamlined documentation.
Target Audience
The primary target audience consists of systems engineers, electrical engineers, and engineering teams working on complex electrical systems. This includes professionals in aerospace, automotive, telecommunications, and other industries that require sophisticated electrical design capabilities. The tool is also suitable for engineering students and educators in electrical engineering programs.
Underlying Data
Users → Projects
Each student/team has projects.
Projects → Enclosures, Boards, Nets, Harnesses, Components
A project contains physical (enclosures, boards) and logical (nets, harnesses) elements.
Enclosures & Boards → Connectors
Connectors can be mounted on enclosures (panel connectors) or placed on boards.
Connectors → Pins
Each connector has multiple pins.
Nets → Wires → Pins
Logical nets are implemented physically as wires, which terminate at connector pins.
Components → Nets
External components (motors, sensors, batteries, etc.) attach to nets, representing real-world circuit elements outside the boards.
Database Schema
Mermaid Diagram