7.4 Adjust pole

This function can automatically or manually adjust the height of the posts of the array, adjust the base slope of the array, reduce the height difference between adjacent arrays in a row, and is also suitable for projects of fixed tilted plane and N-S axis horizontal tracking plane (only applicable to single pile).
| Project | Fixed tilted plane | N-S axiss horizontal tracking plane |
| Goal of the adjustment | Maximum slope ratio between adjacent arrays | Maximum height difference between adjacent arrays |
| Unchanged position | Array center | Northmost pile position |
| Ground clearance | The lowest point of the arrays (see "Users settings") | Minimum ground clearance height of rotation axis |
Click the "Adjust pole" button in the toolbar to enter the "Adjust pole" interface.

In the "Adjust pole" function, there are a total of 10 functions, namely "Automatically adjust each row", "Adjust a selected array", "Adjust base slope of selected arrays", "Elevate selected arrays", "Selection of height difference between adjacent arrays in one row", "Selection of height difference between adjacent rows", "Draw the front view of the selected arrays", "Automatically adjust each row (except a selected array)", "Import piles's position and arrays's base slope (H-tracker)", and "Get template for importing position and slope".
7.4.1 Draw the front view of the selected arrays
Before using this function, users need to use the "Select" tool
built-in in the SU software
to select the arrays to be
drawn.
Click the "Draw the front view of the selected arrays" button, and the software will automatically copy the data of the selected array to the clipboard. Then, use the "draw_array_section" command in CAD to generate the corresponding graphics from the data in the clipboard. (If the command does not appear after entering it, please update the CAD plugin to the latest version)

The graphics generated in CAD are divided into two parts: on the left side, a sectional view is drawn by row without considering the relative position relationship between rows. On the right is the actual cross-sectional view of the selected arrays (when there are multiple rows, there may be significant overlap, and two rows can be selected for drawing).
7.4.2 Selection of height difference between adjacent arrays in one row
Before using this function, users need to use the "Select" tool built
into the SU software
to select multiple arrays to
be filtered.
Click the "Selection of height difference between adjacent arrays in one row" button to enter the parameter setting interface.

"Height difference": The height difference between the central axes of two adjacent arrays in the same row. After clicking "OK", the software will select the arrays that do not meet the set value.

7.4.3 Selection of height difference between adjacent rows
Before using this function, users need to use the "Select" tool built
into the SU software
to select multiple arrays to
be filtered. Note that the selected arrays at this time should be a
front and rear multi row arrays.
Click the "Selection of height difference between adjacent rows" button to enter the parameter setting interface.

"Height difference": The height difference between two adjacent arrays in the front and rear rows. As shown in the figure below, after clicking "OK", the software will compare the set value with the maximum value of "Height Difference 1" and "Height Difference 2", and select the arrays that is greater than the set value.

"Max. pitch": The horizontal distance between two adjacent arrays in the front and rear rows.
7.4.4 Adjust a selected array
Before using this function, users need to use the "Select" tool built
into the SU software
to select a single array to
be adjusted.
Click the "Adjust a selected array" button to enter the parameter setting interface, where the displayed values are the actual parameters of the currently selected array.
| Fixed tilted plane | N-S axiss horizontal tracking plane |
![]() |
![]() |
"Height of array center": The height of the center point of the array from the ground.
"Height of north pile":This parameter does not include post height.
"Basic slope": Generally speaking, it refers to the angle between the long side of the array and the horizontal plane.

When using this function, the software will keep the x and y coordinates of the selected center point of the array unchanged. The z-coordinate of the adjusted center of the array will be confirmed by inputting the values of "Height of array center" or "Height of north pile", and the position of the adjusted array will be determined by "Basic slope".
7.4.5 Elevate selected arrays
Before using this function, users need to use the "Select" tool built
into the SU software
to select multiple arrays to
be adjusted.
Click the "Elevate selected arrays" button to enter the parameter setting interface.

"Lifting height": Keep the x-coordinate and y-coordinate of the selected array center point unchanged. When the input is a positive value, the selected array elevates the input height along the z-axis; When the input is negative, the selected array reduce the height of the input along the z-axis.
7.4.6 Adjust base slope of selected arrays
Before using this function, users need to use the "Select" tool built
into the SU software
to select multiple arrays to
be adjusted.
Click the "Adjust base slope of selected arrays" button to enter the parameter setting interface.

7.4.7 Automatically adjust each row
Before using this function, users need to use the "Select" tool
built-in in the SU software
to select multiple arrays to
be adjusted. Multiple rows and posts of the arrays can be adjusted
together.
Click the "Automatically adjust each row" button to enter the parameter settings interface.

1) Limitation threshold
"Min. post height" and "Max. post height": Users can fill in the value of post height according to the actual situation. Note that this parameter only refers to the post height and does not consider the height of the pile exposed to the ground.
The fixed tilet plane formula is "Max. slope radio of adjacent arrays", and the horizontal tracking plane is "Height difference between adjacent arrays".
"Max. slope radio of adjacent arrays" is shown in the following figure, which is the ratio of the height difference between two adjacent arrays in the same row to the horizontal spacing.

"Lower limit of adjustable range of base slope" and "Upper limit of adjustable range of base slope": Users can fill in the limit value of the basic slope according to the actual situation.
"Min. height above ground of arrays": Similar to the concept of "Height above ground" in the "Array layout", the ground clearance height verification method can be modified in the "Users settings".
2) Adjust target
"Selection for multiple schemes": there are two options: "The shortest total pile" and "The shortest longest pile" (Minimize the longest pile in each row across all design alternatives).
Adjust the step value
"Height step value" and "Angle step value": Refers to the step value of adjusting the height of the arrays above the ground and the step value of the base slope each time.
After entering the parameters, click the "OK" button, and the software will use the adjustment step value to adjust the parameters within the limit threshold range, so that the adjusted arrays ultimately meets the adjustment target.
7.4.8 Automatically adjust each row (except a selected array)
Before using this function, users need to use the "Select" tool
built-in in the SU software
to select multiple arrays to
be adjusted. Only arrays in the same row can be selected for
adjustment.
Click the "Automatically adjust each row (except a selected array)" button to enter the parameter setting interface. Its usage are the same as "Automatically adjust each row".

"Fixed array (from north to south) ": After selecting a fixed array, the software will not make any adjustments to it.
7.4.9 Import piles's position and arrays's base slope (H-tracker)
The users can click "Import piles's position and arrays's base slope (H-tracker)" button and selects the "import_pile_ns_h-tracker" file in the folder. After entering the relevant parameters, the file can be imported into the model.
This function is only applicable to horizontal tracking plane projects.