DrawMyPlace
DrawMyPlace - 2D & 3D Electrical Installation Planner
Plan electrical installations the way pros do - draw a precise 2D floor plan, generate a synced 3D model, place points, route cables and get a live bill of materials with a cost estimate.
2D/3D Planning Tool



About
DrawMyPlace pairs a precise 2D floor-plan editor with an interactive 3D model generated from the same geometry, then turns it into a full electrical planning workspace. Draw walls, rooms, doors and windows with snapping, grid and angle constraints, place electrical points, route cables by hand and manage circuits, boxes and distribution boards. A live material counter, a bill of materials with CSV export, a cost estimate, project variants with side-by-side comparison and a configurable validation engine keep every project honest. It is bilingual (Polish/English), local-first with autosave, and built on a clean, framework-free domain core. DrawMyPlace supports spatial planning, documentation and material estimation - it does not replace a design prepared or verified by a qualified electrician.
Key Features
Precise 2D floor-plan editor
Draw walls, rooms, doors and windows on an SVG canvas with snapping, grid, angle constraints, measurement, pan, zoom, selection, move, delete and full undo/redo.
Synchronized 3D model
An interactive 3D viewer (React Three Fiber) is generated from the same canonical geometry, with door and window openings, and stays in sync with the 2D plan.
Electrical points & catalog
Place sockets, switches, lights and other components from a built-in catalog, together with distribution boards and boxes.
Manual cable routing & circuits
Route cables by hand with editable paths, manage circuits and isolation, and inspect properties with a live cable-run breakdown.
Live bill of materials & cost
A persistent material counter computes cable length, reserve, waste, packaging, box and accessory counts, exports the BOM to CSV and estimates cost.
Variants & comparison
Create project variants and compare two electrical solutions side by side before you commit.
Configurable validation
A configurable validation engine flags issues against your own rules so plans stay consistent.
Draw or import a plan
Start by drawing manually, or import a 2D plan (image or PDF), calibrate the real-world scale and approve detected geometry before generating the 3D model.
Privacy & Security
Your data stays on your device. Always.

