13.2 Generate drawings
13.2.1 Define frame (DefineFrame)
Users can customize the frame, set the drawable area of the drawing, define the attributes of the signature bar (project name, drawing name, drawing number, and design phase).

13.2.2 Generate 2D pV layout (gdwg)
After exporting the C2C file (in the "Export Drawings" section), CAD's GDWG command can be used to generate the CAD map and material statistics. The description of each layer is as follows:
| Layer Name | Describtion | Default |
| Array | PV Array | Display |
| Array_XX_name | PV array number | Display |
| Array_XX_str | PV string | Display |
| Array_XX_strname | PV string number | Display |
| Array_pitch | PV array pitch / clear pitch | Display/Freeze |
| Array_center_name | Coordinates of the array’s center | Display |
| Array_slope_tilt_azimuth | The basic slope, tilt, and azimuth of array | Display/Freeze |
| Array_statistics | Statistical Table of PV Array | Display/Freeze |
| Array_shadow_XYZ_ABC | The horizontal shading shape of the front array to the rear array at time ABC on date XYZ | Display/Freeze |
| Array_virtual_module_str | Virtual string of arrays | Display |
| Array_virtual_module_strname | Virtual string number of arrays | Display |
| cable_laying_bom | Statistics of cable laying materials | Hide/Freeze |
| Cable_laying1 | Thin cable of cable laying | Display |
| Cable_laying2 | Thick cable of cable laying | Display |
| Cable_MV | Medium voltage cable | Hide/Freeze |
| Cable_MVname | Medium voltage cable number | Hide/Freeze |
| Cable1 | Thin cable (Outlet of string inverter) | Hide/Freeze |
| Cable1name | Start point and end point number of thin cables | Hide/Freeze |
| Cable2 | Thick cable (Outlet of string inverter or combiner box) | Hide/Freeze |
| Cable2name | Start point and end point number of thick cables | Hide/Freeze |
| Cable485 | 485 communication cable | Hide/Freeze |
| Cable485name | 485 communication cable number | Hide/Freeze |
| CandelaViewPortLayer | View frozen layer | Display |
| Combiner_MV | Point of medium voltage grid and intermediate point | Hide/Freeze |
| Combiner_MVname | Point of medium voltage grid number | Hide/Freeze |
| Combiner1 | L1 device (Inverter or DC combiner) | Display |
| Combiner1name | Number of L1 device | Display |
| Combiner2 | L2 device (Centralized inverter or AC combiner) | Display |
| Combiner2name | Number of L2 device | Display |
| Loss and radiation | Radiation loss of the array and the radiation received by the surface of array | Hide/Freeze |
| Fence_line | Fence | Hide |
| Grounding_txt | Grounding material statistics table | Hide |
| H_grounding_arrays_ground | Inter-array connection line of array (Buried) | Hide |
| H_grounding_main | Main grounding grid | Hide |
| H_grounding_array_to_main | Connection line between array and main grounding (Buried) | Hide |
| H_grounding_arrays | Inter-array connection line of array (Buried) (Direct connection) | Hide |
| Module_index | Module number | Hide |
| Module_to_string | Internal wiring of the string | Hide |
| Pole | Fixed pile site | Display |
| PoleName | Fixed pile site coordinates | Hide |
| PUB_TITLE | Frame | Display |
| Pv_module | Rectangular frame for PV modules | Hide |
| PVarea | Layout area boundary line | Hide/Freeze |
| PVareaname | Layout area information | Hide/Freeze |
| Shading_range | Shading range of shading object | Hide/Freeze |
| Soft_pole | Flexible bracket middle column pile | Display |
| Soft_pole_bolt | Flexible bracket anchor rod pile | Display/Freeze |
| Soft_pole_code | Flexible bracket pile position number | Hide |
| Soft_pole_name | Coordinates of flexible bracket pile | Display |
| Soft_pole_side | Flexible bracket end column pile position | Display |
| SU_Line_Array | Parallelogram horizontal projection of arrays | Hide/Freeze |
| SU_Line_sun_region-xx | Sunlight analysis region lines | Hide/Freeze |
| SU_Line_terrain_region_x_x | Slope analysis region lines | Hide/Freeze |
| Terrain_color | Color of assist analysis | Display |
| Terrain_shadow_0m_XYZ_ABC | After adjusting the height of the arrays above the ground to 0m, the horizontal shading of the arrays at time ABC on date XYZ | Hide/Freeze |
| Terrain_shadow_XYZ_ABC | The horizontal shading of the arrays at time ABC on date XYZ | Hide/Freeze |
| terrain_slope | Information on the terrain surface where the center of the formation is located | Hide/Freeze |
| Terrain_slope_along_array_width | Terrain slope in the short side direction of the arrays | Hide/Freeze |
| Transformer | Transformer | Display |
| Transformername | Transformer number | Display |
| Trench/Trenchname | Cable route/cable route number | Hide |
| Trench_back | Cable trench which is along the back of the bracket | Display |
| Trench_ground | Cable trench which is direct burying | Display |
| Trench_road | Cable trench which is crossing road | Gide |
| V_grounding | Vertical grounding electrode | Gide |
| V_grounding_name | Vertical grounding electrode coordinates | Hide/Freeze |
| Cable laying contour line | Cable laying contour line | Hide |
| Power block | Range line of power block | Display |
| Level 1 combine area | Range line of the level 1 combine area | Display |
13.2.3 Draw arrav and transformer center (DrawArrayAndTransformerCenter)
This command is used to mark the center point coordinates of rectangular blocks. When executing this command, the plugin will automatically recognize all rectangular blocks in the drawing. The users then selects the rectangular block that needs to be marked, and the software will automatically mark its center point coordinates. Please note that the marked objects are limited to rectangular blocks only. Users can freely set the height of the marked text and choose whether to invert the "XY" coordinates or the position of the text. Usually, this command is used to batch mark the center coordinates of arrays or transformers.
|
Before |
After |
|
|
|
13.2.4 Changing the text height of station dimensions (changepiletxt)
This command is used to adjust the size of the annotation text and exchange the X and Y coordinates in the annotation.
|
Before |
After (Adjust text height and exchange XY) |
|
|
|
13.2.5 Draw section view (Draw section view)
This command is used to draw a cross-sectional view of a pile position, whether it is a fixed tilted array or a flexible bracket array. When copying the data of "X (m)", "Y (m)", "Z-pile bottom (m)", and "Z-pile top (m)" corresponding to a straight line in the exported pile coordinate table, the software will automatically read the copied data in the shear plate and generate a pile position cross-sectional view after using this function.


13.2.6 Draw the front view profile of arrays (draw_array_section)
This command is used to draw a front sectional view of the flexible bracket, which can indicate the height of the column, the length of the steel cable between columns, the angle of the steel cable, and support setting the decimal places for the annotation; When drawing a fixed tilted array, mark the column height, string number, and pile position number (the entrance of the fixed tilted array is located on the "Adjust pole" function button).
13.2.7 Generate electrical system diagram (ElectricalSystemDrawing)
This command can capture exported "*.json" files and generate electrical system diagrams. For detailed usage, please refer to section 7.7.4 of this manual.
13.2.8 Modify the scale of the cable laying diagram layou (SetGDWGLayoutScale)
The cable laying drawings can be modified to various drawing scales by using thsi command.

13.2.9 Update cable laying diagram layout (RefreshGDWGViewPort)
This command is used to update the layout of the cable laying diagram and make it compatible with old drawings which used lines of power block as viewport boundaries.
13.2.10 Batch control layer freeze in viewport (SetViewportLayer)
This command is used to batch controlling of layer viewport freezing is available, and frozen layers will not be displayed in the viewport. They will be turned on or off in the model and will be turned off in the viewport.
13.2.11 Generate earthwork grid map (leveling_plan)
This command is used adjusting the N-S horizontal tracker leveling in SU and export the "*.json" file. User can select the exported "*.json" file to generate the earthwork grid diagram by using this command.
13.2.12 Generate earthwork grid and section diagram (leveling_plan section view)
This command is used adjusting the N-S horizontal tracker leveling in SU and export the "*.json" file. User can select the exported "*.json" file to generate the earthwork grid and profile by using this command (Please see the Chapter "9.17.3.2 Output results" for details).