ModWerks
Cubic Fans
HardGard
Detecting host…

Engineering Progress Update

April 16 – May 17, 2026  ·  All-inclusive briefing  ·  Prepared by Kyle J. Benesh, PE
All-inclusive briefing — this carries forward the April 16–30 update (which was never presented) and adds May progress through the 17th. April: RDHx cleared its design audit and entered final CAD; the Dry Cooler recirculation CFD study finished a 70-run sweep and delivered a 7×7 capacity derate tool; WerkSys requirements were scoped jointly with ModWerks + HardGard. May: WerkSys went from a requirements document to a working multi-tenant prototype — 309 passing tests, 58% of the tracked build plan closed — and is live to demo today; the HardGard Linea screen wind-load CFD study completed (38 runs, ASCE 7-validated) and shipped a design calculator; a FanWall CFD intake tool was built on the FanSelect platform; and the ModWerks and Cubic Fans website prototypes are both viewable. Seven tools are running right now — use the Launch Demo buttons below.
7
Live Demos
8
Active Programs
108
CFD Runs Completed
309
WerkSys Tests Passing
Services Online

Live Demonstrations

click Launch Demo to open each running tool
ModWerks

Dry Cooler Derate Tool

checking…

Capacity derate calculator for dry-cooler / air-cooled-condenser arrays. Combines live IEM site wind data with the 7×7 CFD recirculation response surface to estimate hot-air recirculation penalty at a given site.

▶ Launch Demo

What it demonstrates

  • Site selection pulling live wind-rose data from Iowa Environmental Mesonet
  • Recirculation % interpolated from the CFD response surface
  • Resulting capacity derate for equipment sizing

Stack

  • Single-file HTML / JS calculator
  • IEM mesonet wind API
  • OpenFOAM CFD response surface
Cubic Fans

FanSelect — Fan Selection Software

checking…

Catalog-driven fan selection platform. Engineers enter a duty point, the platform ranks candidate fans, plots performance curves, and exposes a CAD export path — backed by a FastAPI service and PostgreSQL catalog.

▶ Launch Demo

What it demonstrates

  • Duty-point input and candidate fan ranking
  • Performance-curve visualisation
  • CAD export workflow

Stack

  • React + Vite frontend (prebuilt)
  • FastAPI + SQLAlchemy backend
  • PostgreSQL catalog · Alembic migrations
ModWerks

FanWall CFD Intake

checking…

Structured intake form for FanWall CFD studies — captures geometry, flow rates, and boundary conditions, then hands off to the FanSelect platform via its API. Built May 2026.

▶ Launch Demo

What it demonstrates

  • Geometry and equipment parameter capture
  • Flow and boundary-condition entry (IP units)
  • Hand-off to the FanSelect API for multi-fan array problems

Stack

  • Single-file HTML / JS intake form
  • Hands off to the FanSelect platform API
ModWerks + HardGard

WerkSys

checking…

Multi-tenant ERP / CRM / manufacturing platform. Runs ModWerks and HardGard as isolated tenants on one codebase — bid pipeline, quoting, projects, procurement, and an approvals gate.

▶ Launch Demo

What it demonstrates

  • Bid pipeline → quote → project → PO workflow
  • Schema-per-tenant isolation (ModWerks / HardGard)
  • Approval gate on POs over a sales rep's limit

Stack

  • Django 5 + django-tenants
  • PostgreSQL schema-per-tenant
  • Demo login: kyle / werksys-dev
HardGard

Linea Screen Wind Load Calculator

checking…

Wind load calculator for Linea architectural screens. Applies CFD-validated pressure coefficients to screen geometry and exposure to produce design wind loads.

▶ Launch Demo

What it demonstrates

  • Screen geometry and exposure input
  • CFD-validated force coefficients interpolated by aspect ratio
  • Design wind load output for structural sizing

Stack

  • Single-file HTML / JS calculator
  • OpenFOAM v2512 Linea screen wind study (38 runs)
ModWerks

ModWerks Website

checking…

The ModWerks company website prototype — product lines, capabilities, and company positioning. Built with Vite, served here as a static build.

▶ Launch Demo

What it demonstrates

  • ModWerks company positioning and product lines
  • Prototype ready for content + graphics review

Stack

  • Vite static build · Tailwind CSS
Cubic Fans

Cubic Fans Website

checking…

The Cubic Fans company website prototype — about, products, resources, and quote sections plus an embedded fan-selector. A Next.js app served live.

▶ Launch Demo

What it demonstrates

  • Cubic Fans company site — products, resources, quote request
  • Embedded fan-selector entry point

Stack

  • Next.js 16 (app router)
  • Served via next start behind the hub

Project Progress — April → May

April briefing carried forward, updated for May

ModWerks + HardGard WerkSys — Operational Software Platform

Active — Working Prototype
Purpose-built system replacing TRAX + spreadsheet workarounds. End-to-end: bid pipeline → quoting → project management → procurement → financials. Joint platform for ModWerks and HardGard.
Requirements
Architecture
Build Phase 1
Migration
Rollout

✓ April — Requirements

  • Requirements gathering kicked off — scoping docs covering current-state analysis, data model, feature spec, and tech stack
  • Joint ModWerks + HardGard requirements session held 4/28 — needs captured across both companies
  • Problem defined: TRAX is a resale CRM, not a manufacturing system; parallel spreadsheets cause constant manual reconciliation

→ Next Steps

⚠ Watch Items

  • QBO end-to-end sync blocked on accountant sandbox tokens
  • ~75 remaining tickets each need a specific external input (Ross specs, tokens, or a cutover date) — no amount of build time moves them
  • ModWerks spinoff from HTS means TRAX departs with HTS — up to 12 months of shared access, but momentum matters

▲ May 2026 Update — Requirements → Substantially Built Prototype

  • Built a substantially complete multi-tenant Django platform across build phases P19–P60, pushed to github.com/beneshengineering/werksys (last push May 13)
  • 309 tests passing, 0 failing; 153 of 264 OpenProject work items closed — 58%, confirmed live in the WerkSysDev project
  • Modules M0–M4.3 live: bid-inquiry pipeline, quoting, projects, procurement, approvals (Postgres-trigger enforced), pricing engine, AR/AP billing, reimbursements, and reporting with XLSX exports
  • Live WerkTracker, an interactive Production WIP board, a QBO sync framework, and an AutoCAD bridge added
  • Schema-per-tenant isolation working — ModWerks and HardGard run as separate Postgres schemas on one codebase, 264-work-package plan tracked in OpenProject
  • Bid-inquiry pipeline added from the 5/01 Ross meeting — replaces the shared Google Doc, with sales-rep territory auto-routing
Live now: WerkSys is running and demo-ready — see the Launch Demo button in the Live Demonstrations section above (login kyle / werksys-dev).

ModWerks Dry Cooler — Recirculation CFD Study

Active — Derate Tool Live
OpenFOAM parametric CFD study quantifying hot-air recirculation in dry cooler arrays under crosswind. Builds the engineering basis for site layout guidance and a customer-facing capacity derate tool.
Mesh Dev
Single Unit
Array Sweep
Wind Sweep
Derate Tool (7×7)
Other Configs

✓ Accomplished

  • Completed 70 CFD runs across array sizes (2×1 through 9×9), heights (10–60 ft), wind speeds (10–30 mph), and wind angles (0° and 90°)
  • Built full wind speed response surface: 5 speeds × 4 configurations at worst-case 90° angle — 20 data points for interpolation
  • Confirmed 90° wind is worst case (35.8% peak recirculation vs 16.6% at 0° for same conditions)
  • Tested and ruled out central jet fan configurations (3×3 and 5×5 jet blocks) — no recirculation benefit
  • Validated Perim80 as the best fan speed strategy: 80% fan area on perimeter units reduces peak recirculation by 8–11 percentage points vs uniform
  • Delivered the HTML wind-rose capacity derate tool for 7×7 arrays — CFD response surface with 2,914 US weather stations embedded

→ Next Steps

Wind Speed Derate — 7×7 Array, 90° Wind

Wind40ft Uniform40ft Perim8050ft Perim80
10 mph10.1%6.9%3.6%
15 mph20.2%14.3%9.2%
20 mph25.4%19.4%17.8%
25 mph35.8%27.7%22.5%
30 mph44.5%33.0%32.3%

▲ May 2026 Update

  • Capacity derate tool is now wired into this briefing as a live demo — Launch Demo above
  • Transient CFD (pimpleFoam) and DES vortex-shedding streamline animations developed for flow visualisation around and under the array
Key finding: Perim80 fan strategy + 50 ft height cuts worst-case (30 mph) peak recirculation from 44.5% to 32.3% — a 12 pp improvement with zero hardware cost.

Cubic Fans Cubic Fans Selection Software

Active
Web-based fan selection platform with admin GUI, public selection tool, and CLI for engineers and AI agents. Selects fans by duty point (flow rate + static pressure) across the full Cubic Fans / FansTech product line.
Platform Build
Catalog Import
Single Fan Selection
Fanwall Selection
CFD-Backed (V2)

✓ Accomplished

  • Selection platform live with web app, admin GUI, and CLI interfaces over a shared API
  • Full FansTech catalog imported — 167 products across 5 categories, 131 with performance curves
  • Single fan selection working: duty point in, ranked fan matches out (SI and IP units)
CategoryCountWith Curves
Backward Centrifugal80Yes
Forward Centrifugal48Yes
Axial40Yes
Duct11Yes
Pump2Yes

→ Next Steps

▲ May 2026 Update — FanWall CFD Intake

  • Built a FanWall CFD intake webapp — a structured form that captures fan-wall geometry, flow, and boundary conditions and hands off to the FanSelect API
  • Targets the modelling gap for compounding effects of stacking multiple centrifugal fans on smaller wall areas
  • IP units throughout, per Kyle's call; both the platform and the intake form are live demos above

HardGard Linea Screen Wind Load Study

Complete — Calculator Delivered
CFD wind-loading study for HardGard Linea rooftop equipment screens. Produces design wind loads with a CFD-validated reduction versus the ASCE 7-22 tabulated coefficients. Issued 2026-05-14, Kyle J. Benesh, PE.
Methodology Validation
Height × B/s Sweep
Corners & Enclosures
Calculator Delivered

✓ Accomplished

  • 38 distinct CFD runs in OpenFOAM v2512 — ABL Exposure C inflow, kOmegaSST RANS, steady simpleFoam
  • Phase 1 methodology validation (3 cases) against published wind-tunnel data — Letchford 1989/2001, ESDU 89050, AS/NZS 1170.2
  • Phase 2A — height × aspect-ratio sweep, bottom-gap and yaw 0–60° (21 cases)
  • Phase 2B — L-corners, closed enclosures, upwind obstructions, equipment-inside (13 cases)
  • Delivered the wind-load calculator, the C_f table, and a per-run CSV dataset

Force Coefficient — CFD vs ASCE 7-22

B/sC_f (Linea CFD)ASCE 7 §29.3Reduction
11.091.20−9.2%
41.101.45−24.1%
101.361.65−17.6%
201.581.80−12.2%

→ Optional Follow-ups

▲ May 2026 Update — Study Complete

  • All three study phases finished; every adjustment factor is CFD-backed or conservatively defaulted with stated reasoning
  • CFD-derived coefficients run 9–25% below ASCE 7-22 tabulated values — reflecting ASCE's documented conservatism for free-standing walls, not a methodology error
  • Calculator wired into this briefing as a live demo — Launch Demo above
Validation: mesh-independence within 0.28%, ABL profile preserved <1% from log law, wall y+ in range, convergence std/mean ≤ 0.2% — all CFD C_f values land inside the published wind-tunnel literature ranges.

ModWerks MW-RDHx — Rear Door Heat Exchanger

Active — Final CAD
Data center rack cooling, 35–100 kW. Five SKUs (S35 / S45 / S60 / H80 / H100) targeting retrofit air-cooled facilities adding AI/GPU capacity.
Research
Design
Audit
Final CAD
Procurement
Prototype
Test

✓ Accomplished

  • Completed full engineering audit — identified and resolved 3 blocking issues, 15 fabricated data points, 17 internal inconsistencies
  • Resolved fan voltage architecture: 208-240VAC facility input → 48VDC internal bus via dual N+1 PSUs (ADR-001 Rev C, final)
  • Confirmed Danfoss FD83 2" quick-connect: Cv=127, resolves the coupling gap that was blocking hydraulic design
  • Locked coil selections in CCSI Online — all 5 SKUs at straight water + 30% propylene glycol
  • RFQs and cover emails ready to send for FansTech (fans), Neptronic (controls), and Danfoss (FD83 quick-connects)
  • Built per-model BOM framework with verified component quantities across all 5 SKUs
  • Completed full design doc set — controls spec, assembly + install procedures, pressure-drop and weight analysis, seismic anchoring, BMS integration, ASHRAE 90.4 compliance, UL preconsultation, SNMP/Redfish

→ Next Steps

⚠ Watch Items

  • OEM pricing from FansTech, Neptronic, and Danfoss needed to finalize unit economics
  • W-Class expansion to W27/W32 is strategic draft only — needs market input before committing engineering
Capacity by SKU (CCSI verified, straight water, 60°F EWT): S35 → 40.2 kW (+15%) · S45 → 47.1 kW (+5%) · S60 → 64.1 kW (+7%) · H80 → 91.1 kW (+14%) · H100 → 117.1 kW (+17%)
No material change since the April briefing — the program is gated on OEM pricing responses to close the BOM.

ModWerks PP Piping Pump Skids

In Progress — Just Started
Polypropylene piping pump skid design using the Aquatherm catalog. Starting with the iFLY Yuma skid as the first project — 8" PP piping, adapting an existing skid layout.
AutoCAD Setup
iFLY Yuma Skid
Vantage Skid

✓ In Progress

  • Alejandro working out Aquatherm PP piping catalog integration in AutoCAD
  • First project scoped: iFLY Yuma pump skid — 8" PP piping, copy/paste adaptation of an existing skid layout

→ Next Steps

Timeline: Long timeline — establishing the PP piping design capability first, then applying it to the iFLY Yuma and Vantage skids.
No material change since the April briefing.

ModWerks ModWerks Website

Prototype — Ready for Feedback
Company website for ModWerks. Prototype is built and functional, pending content and graphics to complete.
Design
Build
Content & Graphics
Launch

✓ Accomplished

  • Prototype built and ready for review
  • Site structure and navigation in place

→ Needs Before Launch

▲ May 2026 Update

  • The prototype is now running as a live demo in this briefing

▶ Launch the website

Cubic Fans Cubic Fans Website

Prototype — Ready for Feedback
Company website for Cubic Fans with integrated fan selection software. Functionally complete, needs visual polish.
Design
Build
Graphics & Polish
Launch

✓ Accomplished

  • Prototype built and ready for review
  • Selection software integrated — close to finalized
  • Core functionality in place across all pages

→ Needs Before Launch

▲ May 2026 Update

  • Site built out across about, products, resources, quote, fan-selector, and portal sections (Next.js)
  • Now running as a live demo in this briefing

▶ Launch the website