← back to the build document · the roof frame · the standard brackets · the rack for the lengthwise layout · the design history · mounting the a/c & fan · building the a/c & fan frames · the build order · the interior frame · the parts list · the build manual · the solar book, distilled

Building the roof rack

Same rack, simpler corners. Gutter side rails, raised supports, crossbars above the crown — but the supports are now catalog strut fittings bolted to slotted members instead of plates and gussets cut to order. The brackets themselves are on the hardware page →

The layout is now decided — three modules lengthwise, two down the driver side, the third between the A/C and the fan on the curb side. The rack drawn to that layout, with the crossbar stations and the quantified parts list, is on its own page: the rack for the lengthwise layout →

This page is the order the work happens in. The rack carries solar only — the A/C and the fan seal at roof level and are supported by a separate internal frame, so the rack's job around them is to stay clear.

5stages · measuring comes before ordering, always
2kinds of cutting — members to length, yes · brackets, no
solaronly · appliances are a separate structure entirely

The stack, top to bottom

conceptual topology — what connects to what, not a load-approved assembly

  1. 1 · existing gutter attachmentThe factory roof interface. Capacity and what sits behind each point are still unverified — that is a measurement and documentation job, and it is the one genuinely open item. It does not block picking the fittings.
  2. 2 · fore-aft side railSlotted channel down each gutter line, cut to measured length. Spreads load into several points, and lets a support land anywhere along it.
  3. 3 · catalog gusseted fittingP2484 into the rail through channel nuts — the braced base of each support, in one stocked piece.
  4. 4 · uprightChannel or 15-series extrusion, cut to whatever rise the roof crown actually needs.
  5. 5 · catalog upper fittingP2484 again at the top corner, or a lighter fitting where the load case allows it.
  6. 6 · matched crossbarSlotted, same family as the fittings — so both the fittings and the module hardware have something to grip. Why this replaces the plain tube →
  7. 7 · module hardwareWhatever the Jinko JKM405M-72HL-V manual approves, in the size it specifies. Three modules owned, 148.8 lb of glass.
Two kinds of cutting, kept separateCutting a rail, upright or crossbar to a measured length is fine — that is buying stock to size, and the channel supplier sells it as a service. Cutting and drilling a bracket is what we stopped doing, because P2484 and the T-slot gussets already exist as parts. This page does not claim zero cutting; it claims no fabricated brackets.

What the stack looks like

conceptual assembly · not load-rated, not a vehicle connection, not a locked design

Two sheets from the catalog parts pack: one corner close up, and the same parts in context over the roof. The parts themselves are on sheet 01.

Sheet 02, one corner in two readable states. Panel A, an isometric of a G1 catalog gusset joining a U1 EX-1515 upright to an X1 EX-1530 crossbar with external T-slot hardware and a tool-approach arrow. Panel B, the same corner exploded with separation lines explaining position rather than an installation motion. Panel C, an enlarged section through the fastener showing a screw passing through the gusset clearance hole into a matching 15-series T-nut whose shoulders bear under the slot lips, with no nut in the central profile void. A fourth panel shows the Unistrut P2484 supplier sketch as a separate strut system, noting strut channel nuts are not 15-series T-nuts. Conceptual assembly, not load rated.
Steps 3 to 6 of the stack, as one corner. Gusset, upright, crossbar, and the fastener section that shows why the crossbar has to be slotted: the screw lands in a matching T-nut bearing under the slot lips, which a plain closed tube has nowhere to do. No thread, length, torque or nut SKU is specified here. Schematic profile geometry — the supplier photographs are the geometry reference. Full size →
Sheet 03, upper frame over a crowned roof. Isometric concept of continuous L1 longitudinal side rails along each roof edge, U1 slot uprights, X1 transverse crossbars above the roof crown and triangles marking G1 inside-corner gusset locations, with a single translucent ghost plane standing in for three Jinko modules. An open connection boundary is called out at the bottom: the vehicle-to-side-rail adapter is not detailed and no plate, sleeve or saddle is invented. A separate note states the A/C and fan remain roof-level supported appliances and are not carried by the solar rack.
Steps 2 to 7, in context. Side rails, uprights, crossbars over the crown, gusset locations marked. Member lengths, station counts, heights and clearances are illustrative and the ghost plane is not a panel layout. Step 1 is deliberately blank on the sheet: the vehicle-to-rail adapter is not drawn because it has not been resolved, and nothing was invented to fill it. A/C and fan are not on the rack. Full size →

All three sheets: the catalog parts packet (PDF, 3 pages) →. Drawn by Mickey; supplier photographs credited on the sheets.

The build order

measure, then select, then order, then assemble · nothing is bought until stage 3

Stage 1 — measure the vanrecording only · nothing bought, nothing touched

  1. The attachment interface. What is actually up there, how many points per side, spacing, thread projection where studs are involved. Photograph both rear gutter ends — there is a drain filter at the rear in the documented owner build, and it decides where the last point can land. produces: rail length and the support stations
  2. The envelope. Across-van distance between the two attachment lines, roof crown height above the attachment line at each intended support, and every existing rib, penetration and obstruction. produces: crossbar length and the upright rise
  3. The appliance footprints. A/C and fan positions, the fan lid's full travel, airflow paths and service access. They are not on this rack, but they decide where a crossbar cannot go. produces: the keep-out zones
  4. The module's own requirements. The JKM405M-72HL-V installation manual — approved clamp zones or approved mounting holes, with the bolt size and torque from the table for this exact module. produces: the only thing that selects panel hardware, and whether the crossbar spacing works
The vehicle attachment is the open itemStud capacity and what sits behind each fastener location come from vehicle documentation or qualified inspection — the Zevo 600 roof-rail airbag recall is why. It is a real gate before anything gets torqued down, and it is not a reason to wait on choosing brackets.

Stage 2 — settle the family and the sectionsa decision, not a purchase

  1. Pick one fastener family and stay in it. Strut channel with P2484 fittings and channel nuts, or 15-series extrusion with T-slot gussets and T-nuts. The two do not mix — different nut bodies, different slots. The shortlist for both →
  2. Make the crossbar slotted. A plain closed tube gives a fitting nothing to bolt into, and the size-matched clamp that would fix that is not selected. Going slotted is what lets the whole frame be bolt-together catalog parts.
  3. Check the sections against the real numbers. Span, the 148.8 lb of glass, highway uplift, loaded deflection, and the rise from stage 1. Note the strut load tables apply to carbon and stainless steel, not to the aluminium channel — aluminium needs its own data. produces: sections, wall thicknesses, fitting count and the cut lengths

Stage 3 — quote, order, check on arrivalthe first stage that spends money

  1. Get the aluminium channel quoted properly. The aluminium variants show $0.00 on the supplier page — that is a blank, not a price, and the visible $64.90 is pregalvanized steel. Ask for the aluminium quote, the cut-to-length service, and the fitting cut sheets while you are at it.
  2. Confirm the fitting actually overlaps the upright. P2484's leg lengths are not on the product page. Pull the cut sheet before assuming it fits a short riser.
  3. Order fittings, nuts, bolts and washers as a matched set, plus corrosion isolation if steel fittings are going onto aluminium channel. Check what arrives against the packing list before anything goes on the van.

Stage 4 — assemblebench first, then up on the van

  1. Build one complete support on the bench. Fitting, upright, upper fitting. Check it square, confirm every bolt engages and every channel nut is actually turned under the lips. One support proves the geometry before you make five more.
  2. Set the gutter attachments one point at a time, then land both side rails and confirm gutter drainage is unobstructed before anything sits on top.
  3. Bolt the supports to the rails, then the crossbars on. Multiple separated fasteners per support — two fasteners apart resist rotation, one does not. Then check crown clearance with the rack loaded; an empty parked van is the easy case.
  4. Mount the modules with their approved hardware. Lift glass by the frame, never by a corner or the glass. Corrosion isolation goes in as you go, not as a later fix, along with cable clips, strain relief and end caps.
  5. Every joint gets a named locking method and a recorded torque. Witness marks are an inspection aid, not a locking device.

Stage 5 — commission, then keep looking at itongoing, permanently

  1. Function-check the array under load, and confirm nothing fouls the fan lid through its full travel or blocks A/C airflow.
  2. Re-check fasteners after the first loaded miles, then on a set interval.
  3. Scheduled visual inspection, permanently. Module faces and backs where reachable, connectors, wiring, mounts, corrosion, any sign of movement. Controller output is not the check — see the service history below.
One caveat, said onceThe sequence and the parts family are settled. Spans, sections, fitting capacity and the vehicle attachment are not — they need real measurements and the manufacturers' own load data. Picking the right commodity bracket is the part that just got easier; the structural check has not been done.

What one year and 10,000 miles taught the owner who reported back

source: BrightDrop Forum, tiltable solar array — thread 375 → (FumelessCamper, posts #1, #2, #6, #11, #20, #24 and #27)

This is the owner build on this platform with reported service history behind it. It is a custom-fabricated rack, so its construction is not the direction any more — but three of its findings are about operating an array on a moving van, and those transfer to a catalog rack unchanged.

For context: nine 130 W flexible panels, 72 lb total, corrugated so the pre-bend adds stiffness, all weight on the side rails and none on the roof, with a 0.25″ gap between the crossmembers and the roof.

What does not transferThat rack carried 72 lb of flexible laminate spread across many members. This build is 148.8 lb of rigid glass, point-loaded at a handful of approved clamp zones. Its sections, wall thicknesses and rivet sizes were never a specification for us and are doubly irrelevant now that nothing is being fabricated. The cell failure is a flexible-laminate mode as well — framed glass modules behave differently and that specific risk is not carried across.
Two other details from the same thread, both cheapAir entering the gap at the leading edge was called out as a life-shortener — which is the same conclusion the roof frame page reached about a front fairing: close the ram-air path at the front without closing off the gap underneath. The fairing turned out to be the one exception to catalog-only: the universal deflectors found stop around 52 in wide and this one is 82½, so it is a flat cut plate on bent tabs, drawn on the fairing page. It carries no panel load. Revised 2026-09-28; this line used to say the fairing would be a catalog part. And the handling lesson above: glass modules get lifted by their frames.

Still open

Status: the selection workflow is closed. The selection is not. No product on the hardware page is fit-confirmed for this van, and until stage 1 produces a manufacturer's answer this page is a way to run the decision, not a way to build the rack.

Superseded — the fabrication sequence

Until 2026-09-16 this page carried a twenty-one step, six-phase build guide for a custom rack: cut pipe spacers at each gutter stud, a bolted pedestal of cut plates, angles and gussets, and a crossbar tube captured in a fabricated saddle. Almost every part it consumed was one that had to be made, which is why the sequence went rather than being edited. Its operating lessons survived into the build order above; its construction did not.

The retired steps and their four concept drawings are archived: the fabrication sequence, retired →. Nothing in that archive is a product or a current instruction.