{% if context.get('panels') %}

Color is used to represent different subarrays, not different panels/tents.

The first number on the panel is the panel id

The second number on the panel is the panel type - 1 is corner, 2 is north/south, 3 is east/west, 4 is middle

The third number on the panel is the wind zone it is in - 1 is A, 2 is B, 3 is C, and so on

Areas shaded red indicates wind zone A

Areas shaded green indicates wind zone B

Areas shaded blue indicates wind zone C

Areas shaded black indicates wind zone D

Areas shaded purple indicates wind zone E (Single Tilt only. No color indicates E)

Areas shaded grey indicates wind zone F

Areas shaded hotpink indicates wind zone G

Areas shaded yellow indicates wind zone H

Areas shaded orange indicates wind zone I

Areas shaded forestgreen indicates wind zone J

In Single tilt, no shade indicates wind zone K. In Dual tilt, no shade indicates wind zone E.

The current L_B is {{ context['l_b']|format_number }} inches

{% if context['buildings']|length == 0 %}

Unable to perform wind zone analysis - no building edges provided.

{% endif %} {% for building in context['buildings'] %} {% endfor %} {% for idx in range(context['modules']|length) %} {{ context['panels'][idx].id }} - {{ context['panels'][idx].panel_type.number() }} - {{ context['panels'][idx].wind_zone }} {% endfor %} {% for polygon in context['lb_polygons'] %} {% endfor %}

Panels

{% for panel in context['panels'] %} {% endfor %}
Subarray id Panel Type Wind Zone orig-x orig-y orig-rotation x y rotation
{{ panel.subarray }} {{ panel.id }} {{ panel.panel_type }} {{ panel.wind_zone }} {{ panel.original_coordinate.x }} {{ panel.original_coordinate.y }} {{ panel.original_coordinate.rotation }} {{ panel.coordinate.x }} {{ panel.coordinate.y }} {{ panel.coordinate.rotation }}

Subarrays

{% for subarray in context['subarrays'] %} {% endfor %}
Number Size
{{ subarray.subarray_number }} {{ subarray.size }}


{% endif %}

Test DXF upload visualization

Upload your aurora dxf file, click next and we will process it and show you a visualization

This uses the values set in site characterization for system/module type information

{{ form.csrf_token }}

Array Information

System Data File A System Data file is needed in order to continue. {% for field in form.group('array_info') %}
{{ field.name }} {{ field }} {% if field.errors %} {{ field.errors[0] }} {% endif %}
{% endfor %}