AxiomBlueprint
Network and homelab

Home Lab Rack Planner

Plan every U, catch overlaps, total power, weight and heat, then print a colour rack elevation. What you get: Excel planner (example + blank) with overlap/out-of-range detection, per-U elevation view, power, weight, depth and...

$14one-time price, instant download

Buy now for $14
  • Checkout runs on Gumroad, which takes payment, sends your receipt and delivers the files.
  • Problem with a file? Message us and we will fix or replace it. Refund terms.

Formats: Excel (.xlsx), PDF, Python script

Try a free working sample first →

What you can check before you buy

v1.0version · file dated Oct 14, 2026
4visible sheets in the workbook
226formulas, all readable in the cells
0formula error cells after a full recalculation
nonemacros in the spreadsheet file

Checked on Oct 14, 2026: the workbook rack-planner-BLANK.xlsx was opened and fully recalculated in LibreOffice and no cell showed an error. This is our own check against the sold file, not an outside audit. The template was drafted with AI assistance; its formulas are checked with automated tests and worked examples.

Also included: rack_elevation.py (a plain Python script you can read before running; no spreadsheet macros).

Inside the workbook (from the real file)

input cellformula (hover for the formula)heading

Sheet: Start_here (12 rows, 7 columns)
Home-Lab Rack Unit Planner
1. Sheet 'Rack': type your rack he
2. Sheet 'Devices': one row per de
3. The Status column says ok / OVE
4. Sheet 'Elevation' shows each U
5. Optional: export Devices to CSV
Rack units: 1U = 1.75 in (44.45 mm
Heat: watts x 3.412142 = BTU/h (se
Colour key: yellow = you type her
Created with AI assistance and rev
Sheet: Rack (16 rows, 7 columns)
Rack settings and totals
Rack height (U)42
Max load rating (kg)450
Usable depth (mm)800
Used U0
Free U42
Utilisation0
Total power (W)0
Heat (BTU/h)0
Total weight (kg)0
Sheet: Devices (61 rows, 10 columns)
DeviceTypeHeight (U)Start U (lowest)End UPower (W)Weight (kg)

Preview shows the first rows of each sheet as calculated. Your copy has the full sheets.

What is in the download

Who it is for

  • Home-lab owners planning what goes in each rack unit of a 12U to 48U rack.
  • Small-office admins who need to check overlaps, power, weight, depth and BTU/h totals before installing gear.
  • Students learning rack layout who want a printable colour rack elevation PDF made from a simple CSV.

Who it is not for

  • Anyone who wants a CAD tool. This is a spreadsheet and a script.
  • Anyone who expects built-in hardware data. You enter your own heights, depths and weights.
  • Anyone who needs a cooling design. It totals heat as BTU/h but does not design cooling.

About this template

Plan every U, catch overlaps, total power, weight and heat, then print a colour rack elevation.

What you get: Excel planner (example + blank) with overlap/out-of-range detection, per-U elevation view, power, weight, depth and BTU/h totals; Python script that turns a CSV into a colour rack elevation PDF and exits with an error if devices collide; sample CSV and sample PDF; 10 built-in test examples.

Who it is for: Home-lab owners, small-office admins and students planning a 12U-48U rack.

Files:

  • `devices-example.csv`
  • `rack-elevation-EXAMPLE.pdf`
  • `rack-planner-BLANK.xlsx`
  • `rack-planner-EXAMPLE.xlsx`
  • `rack_elevation.py`

How to use: open the EXAMPLE file first to see every formula working (yellow cells = your inputs, blue-grey = formulas); then use the BLANK file for your own data. See Start_here sheet / included notes. Test examples are in the Tests sheet or `--selftest` where included.

What it is NOT: Not a CAD tool, not vendor hardware data (you enter your own heights, depths, weights), not a cooling design.

Questions

What file types do I get?

Two Excel files (.xlsx), one example and one blank, plus a Python script (rack_elevation.py), a sample CSV, a sample PDF, and README.md and SOURCES.md notes.

Can I edit the formulas?

Yes. The workbook has 226 formulas across 4 sheets. Yellow cells are your inputs and blue-grey cells are formulas, so you can see which is which.

How do I start, and does it replace an engineer?

Open rack-planner-EXAMPLE.xlsx first to see the formulas working, then enter your own devices in the BLANK file. It is a planning tool and does not replace an engineer or a cooling design, and the Python script exits with an error if devices collide.

Refunds: refunds follow the rules of the marketplace where you buy; if a file is broken we fix or replace it (details). It is a planning tool, not tax, legal, financial or engineering advice. Check rates, limits and rules against the official source before you rely on them. How we check our files.

Free tools that go with it

Guides

More from Network and homelab