Array-o-matic Free Solar PV Layout Tool Beta

Use this simple tool for PV system sizing and to create a preliminary solar layout on a sloped roof. Quick site analysis without complicated layout software.
- Download Array-o-matic v1.11.skp
Updated December 17, 2011 - Download SketchUp — free 3D modeling program. Required to use the Array-o-matic.
- Sample output (PDF) — see what the tool can do
- Give feedback — report bugs, suggest features
- Follow us on Twitter to be notified about future updates
Instructions
The following tutorial assumes you have a basic familiarity with SketchUp and know how to use the Select and Move tools. You don't need to be an expert but if you're new to SketchUp, we recommend you check out these excellent video tutorials before you proceed.
![]() |
![]() |
![]() |
To begin, right-click (context-click) the Array-o-matic component and select Dynamic Components then Component Options. |
Select your module. The 100 top modules (per CSI) are pre-loaded so there's a 93% chance your module is already listed. Select Custom and enter the length and width if your module is not listed. |
If you're modeling in 2D (faster), select your module orientation: portrait (vertical) or landscape (horizontal) and tilt angle (roof pitch). |
![]() |
![]() |
![]() |
In 3D mode, the module is kept full size. In 2D mode, the module is shortened to match a top view. If you have a 3D model of your house, set the mode to 3D and disregard the two 2D options. |
Switch to the Guides scene tab for easier modelling. This will allow you to see roof geometry and obstructions in the following steps. You can switch back when you're done. |
Select File > Geo-location > Add Location or click the Add Location icon to import an aerial image of your roof. |
![]() |
![]() |
![]() |
Align the axes as follows: Cut the Array-o-matic component, select the Axis Tool, click the 3 points indicated above, and Paste the Array-o-matic. |
The Array-o-matic should now be aligned with the building axes like this. |
To align the building with your screen, zoom out, right-click the red or green axis line and select Align View. Hint: you must click outside the image area. |
![]() |
![]() |
![]() |
Right-click the Guides scene tab and select Update. This will save your axes orientation. |
Use the Scale Tool to stretch the Array-o-matic to the size of the roof. |
Right-click the array and select Explode. |
![]() |
![]() |
![]() |
Use the Move tool to fine-tune the layout. |
Click the Module frames scene tab to show the modules and hide the axes. |
For best results when printing, resize your SketchUp window so your house is tightly cropped within the window. Download PDF of the output created in this tutorial. |
![]() |
Bonus tip: If you're working with a 3D model of your house, use this technique to quickly orient the array to your roof face.
|
|
Module list
- aleo solar: S18.230
- BP Solar: BP4175B
- BP Solar: BP3215B
- BP Solar: BP3230T
- BP Solar: BP3235T
- Canadian Solar: CS5A-185MX
- Canadian Solar: CS6P-225P
- Canadian Solar: CS6P-230P
- Canadian Solar: CS6P-235PX
- Canadian Solar: CS6P-230PX
- Canadian Solar: CS5P-230M
- Canadian Solar: CS6P-240M
- Canadian Solar: CS6P-245M
- Canadian Solar: CS5P-250M
- Centrosolar America: BP6235SW
- Centrosolar America: BP6235BB
- Ecosolargy: SDM-170/(185)-72M
- ET Solar Industry: ET-M572185
- ET Solar Industry: ET-P660235B
- ET Solar Industry: ET-P660240
- Grape Solar: GS-S-250-Fab5
- Innotech Solar: ITS230XXXX
- Jiangsu Green Power PV: GPM240-B-60
- Kyocera Solar: KD205GX-LPU
- Kyocera Solar: KD210GX-LPU
- Kyocera Solar: KD215GX-LPU
- Kyocera Solar: KD235GX-LPB
- Kyocera Solar: KD235GX-LFB
- Kyocera Solar: KD240GX-LPB
- Kyocera Solar: KD245GX-LPB
- Motech Americas: MTPVp-235-MSC
- Perlight Solar: PLM-250M-60
- Phono Solar Technology: PS240M-20/U
- Phono Solar Technology: PS240P-20/U
- REC Solar: REC230PE (BLK)
- REC Solar: REC240PE (BLK)
- REC Solar: REC240PE-US (BLK)
- Samsung Electronics: LPC244SM-08
- Sanyo Electric: HIT-N215A01
- Sanyo Electric: HIT-N220A01
- Sanyo Electric: HIT-N225A01
- Schott Solar: Poly 230
- Schuco USA: MPE 180 MS 05
- Schuco USA: MPE 185 MS 05
- Schuco USA: MPE 225 PS 09
- Schuco USA: MPE 230 PS 09
- Schuco USA: MPE 235 PS 09
- Sharp: NT-175UC1
- Sharp: ND-216UC1
- Sharp: ND-224UC1
- Sharp: NU-Q235F4
- Sharp: NU-U235F4
- Sharp: NU-U235F1
- Sharp: NU-U235F3
- Sharp: ND-U235Q1
- Sharp: NU-U235F2
- Sharp: NU-U240F2
- Sharp: NU-U240F1
- Sharp: NU-Q240F2
- SolarWorld: SW220 Poly
- SolarWorld: SW225 Poly
- SolarWorld: SW230 Mono Black
- SolarWorld: SW230 Mono
- SolarWorld: SW230 Poly
- SolarWorld: SW235 Poly
- SolarWorld: SW235 Mono
- SolarWorld: SW240 Mono
- SolarWorld: SW240 Poly
- SolarWorld: SW245 Mono
- SolarWorld: SW250 Mono
- SolarWorld: SW255 Mono
- SunPower: SPR-225E-BLK-D
- SunPower: SPR-225-BLK-U
- SunPower: SER-228P
- SunPower: SPR-230E-WHT-D
- SunPower: SPR-230-WHT-U
- SunPower: SER-235P
- SunPower: SPR-238E-WHT-D
- SunPower: SPR-240E-WHT-D
- SunPower: SPR-318E-WHT-D
- SunPower: SPR-320E-WHT-D
- Suntech Power: STP170 S-24/Ab-1
- Suntech Power: STP180S-24/Adb+
- Suntech Power: STP180 S-24/Ab-1
- Suntech Power: STP185S-24/Adb+
- Suntech Power: STP190S-24/Adb+
- Suntech Power: STP190S-24/Ad+
- Suntech Power: STP225-20/Wd
- Suntech Power: PLUTO240-Wde
- Suntech Power: PLUTO245-Wde
- Suntech Power: STP280-24/Vd
- Trina Solar: TSM-230PA05
- Trina Solar: TSM-235PA05
- Trina Solar: TSM-240PA05
- Trina Solar: TSM-240DA05
- Westinghouse Solar: WLW-230-1-AC1-A-B
- Yingli Green Energy: YL225P-29b
- Yingli Green Energy: YL230P-29b
- Yingli Green Energy: YL235P-29b
- Yingli Green Energy: YL260C-30b
- Yingli Green Energy: YL260P-35b
















