| What is the Buttons of the Array Generator article about? | It explains the toolbar buttons available in the HELIOS 3D Array Generator, including commands for creating, copying, editing, deleting, renaming, saving, regenerating, opening drawings, changing visibility, zooming views, and synchronizing array definition data with the database. (Helios 3D | HELP CENTER) |
| Where is the Buttons of the Array Generator topic located? | It is part of the vertical menu workflow under Overview of Commands > Vertical Menu > Array Generator > Buttons of the Array Generator. (Helios 3D | HELP CENTER) |
| What is the main purpose of the Array Generator buttons? | The buttons provide direct actions for managing array definitions and their related drawing geometry, including creation, editing, database synchronization, and drawing regeneration. (Helios 3D | HELP CENTER) |
What does New Array Definition do? | New Array Definition opens the dialog for creating a new array definition. (Helios 3D | HELP CENTER) |
When should I use New Array Definition? | Use it when a completely new PV array definition must be created instead of modifying or copying an existing one. (Helios 3D | HELP CENTER) |
What does Copy Array Definition do? | Copy Array Definition opens a dialog for entering the name of a copied array. It is useful when another array definition should be created with similar data, for example for a smaller table. (Helios 3D | HELP CENTER) |
| When should I copy an array definition instead of creating a new one? | Copy an array definition when the new array should be based on an existing definition with similar geometry, module assignment, rack configuration, or parameter data. The article gives the example of creating a similar but smaller table. (Helios 3D | HELP CENTER) |
What does Edit Array Definition do? | Edit Array Definition switches the Array Generator into editing mode and makes all input fields editable. (Helios 3D | HELP CENTER) |
Why are input fields not editable before using Edit Array Definition? | The article states that the edit command switches to editing mode, which allows all input fields to become editable. This implies that fields are protected from editing until edit mode is activated. (Helios 3D | HELP CENTER) |
What does Delete Array Definition do? | Delete Array Definition deletes the current array definition. (Helios 3D | HELP CENTER) |
| What should I check before deleting an array definition? | Check whether the current array definition is still used in projects, fields, requirement types, placements, or related documentation. The page states that the command deletes the current array definition but does not describe dependency checks or recovery behavior. (Helios 3D | HELP CENTER) |
What does Rename Array Definition do? | Rename Array Definition opens the dialog for renaming the current array definition. (Helios 3D | HELP CENTER) |
| When should I rename an array definition? | Rename an array definition when the current name is unclear, outdated, or does not follow the desired naming convention. The page documents the rename dialog but does not describe naming rules. (Helios 3D | HELP CENTER) |
What does Create Next Smaller Array do? | Create Next Smaller Array creates a copy of the selected array definition and automatically assigns that copy as the Next Smaller Array to the original array. (Helios 3D | HELP CENTER) |
How is Create Next Smaller Array different from Copy Array Definition? | Both create a copy, but Create Next Smaller Array automatically assigns the copy as the Next Smaller Array to the original array, while the normal copy function only creates a copied definition. (Helios 3D | HELP CENTER) |
When should I use Create Next Smaller Array? | Use it when a smaller related array should be created and linked to the original array for placement workflows that use next-smaller-array logic. The automatic assignment is documented; the exact placement behavior should be checked in the related array placement or field documentation. (Helios 3D | HELP CENTER) |
What does Save Array Definition do? | Save Array Definition saves the changes made to the current array definition. (Helios 3D | HELP CENTER) |
When should I use Save Array Definition? | Use it after editing an array definition when the changes should be kept. The page states that this command saves changes made to the current array definition. (Helios 3D | HELP CENTER) |
What does Cancel Editing do? | Cancel Editing cancels the editing of the current array definition. (Helios 3D | HELP CENTER) |
When should I use Cancel Editing? | Use it when changes made in edit mode should not be continued or saved for the current array definition. The article documents cancellation of editing but does not describe whether partial changes are reverted in every case. (Helios 3D | HELP CENTER) |
What does Open Array Drawing do? | Open Array Drawing opens the array drawing. The drawing contains geometry shown in four different views and is needed for inserting an array definition into a drawing. (Helios 3D | HELP CENTER) |
| Why is the array drawing important? | The array drawing contains the geometry needed to insert an array definition into a HELIOS 3D drawing, shown in four different views. (Helios 3D | HELP CENTER) |
| What version relationship is required between the array drawing and the array definition? | The article states that the array drawing must always be newer than the last change to the array definition. (Helios 3D | HELP CENTER) |
| What should I check if an array cannot be inserted correctly into a drawing? | Check whether the array drawing is newer than the last change to the array definition. If it is not, regenerate the array drawing before insertion. (Helios 3D | HELP CENTER) |
What does Regenerate do? | Regenerate regenerates the arrays from the drawing. It is necessary for changes that do not trigger an automatic refresh. (Helios 3D | HELP CENTER) |
When must I use Regenerate? | Use Regenerate when changes do not trigger an automatic refresh or when HELIOS 3D detects before insertion that the array drawing is not more recent than the array definition. (Helios 3D | HELP CENTER) |
| What does HELIOS 3D check before inserting an array? | Before an array is inserted, HELIOS 3D checks whether the drawing is more recent than the array definition. If not, the user must regenerate the array. (Helios 3D | HELP CENTER) |
| What should I check if HELIOS 3D asks me to regenerate an array? | Check whether the array definition was changed after the array drawing was last generated. The drawing must be more recent than the array definition before insertion. (Helios 3D | HELP CENTER) |
What does Visibility do? | Visibility allows the visibility of certain drawing elements to be modified. After visibility is changed, the drawing must be regenerated. (Helios 3D | HELP CENTER) |
| What should I do after changing visibility settings? | Regenerate the drawing after changing the visibility of drawing elements, because the article states that visibility changes require regeneration. (Helios 3D | HELP CENTER) |
| Does the article explain Visibility in detail? | No. The article states that a detailed explanation will be provided in a subsequent section, but this page only gives the basic purpose of the Visibility button. (Helios 3D | HELP CENTER) |
What does Zoom All do? | Zoom All automatically zooms to the geometry in all views of the DWG array. The button retains its on/off status; when it is on, any change to the definition causes all views to zoom in. (Helios 3D | HELP CENTER) |
What happens when Zoom All is switched on? | When Zoom All is on, any change to the array definition causes all views to zoom in automatically to the array geometry. (Helios 3D | HELP CENTER) |
What does Views do? | Views automatically adjusts the zoom to fit the geometry in all views of the DWG array. It also retains its on/off state, so when it is on, changes to the definition cause all views to zoom in accordingly. (Helios 3D | HELP CENTER) |
How are Zoom All and Views similar? | Both automatically adjust the zoom to the geometry in all views of the DWG array and retain their on/off state so that later changes can trigger automatic zoom updates. (Helios 3D | HELP CENTER) |
What does Save to Database do? | Save to Database saves the internal block and all parameters of the selected array definition to the database. (Helios 3D | HELP CENTER) |
Is Save to Database required after every array definition change? | No. The article states that changes to an array definition automatically update the database records, so this command is not required after modifying an array definition. (Helios 3D | HELP CENTER) |
When might Save to Database still be relevant? | It may be relevant when the internal block and all parameters of the selected array definition need to be explicitly written to the database. The article says automatic updates normally make this unnecessary after modifications. (Helios 3D | HELP CENTER) |
What does Read from Database to the Drawing do? | Read from Database to the Drawing retrieves all data of the selected array definition from the database and overwrites the local data. (Helios 3D | HELP CENTER) |
When should I use Read from Database to the Drawing? | Use it when the local array definition is outdated compared with the database record and should be updated from the central database. (Helios 3D | HELP CENTER) |
What is overwritten by Read from Database to the Drawing? | The command retrieves all data of the selected array definition from the database and overwrites the local data in the drawing. (Helios 3D | HELP CENTER) |
What is the risk of using Read from Database to the Drawing? | Local array definition data is overwritten by the database version. Before using it, check whether any local changes still need to be saved or documented. The overwrite behavior is documented; detailed conflict handling is not described on the page. (Helios 3D | HELP CENTER) |
| What should I check if local array parameters differ from the database record? | Decide which source is authoritative. Use Read from Database to the Drawing if the database record is correct and the local data should be overwritten. Use Save to Database only if the selected local definition and internal block should be written to the database. (Helios 3D | HELP CENTER) |
| What should I check before saving an array definition to the database? | Check that the selected array definition, internal block, geometry, and parameters are correct, because Save to Database writes the internal block and all parameters to the database. (Helios 3D | HELP CENTER) |
| What should I check if array drawing geometry is outdated? | Use Regenerate to regenerate arrays from the drawing, especially if changes did not trigger automatic refresh or if the drawing is older than the array definition. (Helios 3D | HELP CENTER) |
| What should I check if changes are not visible in the array drawing? | Check whether visibility settings or array definition changes require regeneration. The article states that after visibility changes, the drawing must be regenerated. (Helios 3D | HELP CENTER) |
| What should I check if the four array views do not show the full geometry? | Use Zoom All or Views to automatically fit the geometry in all views of the DWG array. (Helios 3D | HELP CENTER) |
| What should I check if zoom keeps changing after each definition change? | Check whether Zoom All or Views is switched on, because both buttons retain their on/off state and can automatically zoom after each definition change. (Helios 3D | HELP CENTER) |
| What should I check if I accidentally started editing an array definition? | Use Cancel Editing to cancel editing of the current array definition. The article does not describe detailed rollback behavior, so important data should be checked before continuing. (Helios 3D | HELP CENTER) |
| What should I check if I cannot edit fields in the Array Generator? | Check whether Edit Array Definition has been activated. The article states that this command switches to editing mode and makes all input fields editable. (Helios 3D | HELP CENTER) |
| What should I check if I need a smaller related table for placement? | Use Create Next Smaller Array if the new smaller array should be linked as the Next Smaller Array of the original. Use Copy Array Definition if only a similar independent copy is needed. (Helios 3D | HELP CENTER) |
| What should I check if the wrong array definition was renamed? | Verify the currently selected array definition before using Rename Array Definition, because the command opens the rename dialog for the current definition. (Helios 3D | HELP CENTER) |
| What should I check if the wrong array definition was deleted? | The page only states that the current array definition is deleted and does not describe recovery. This should be treated carefully: confirm the selected definition and check whether backups or database restore options are available before deleting important definitions. (Helios 3D | HELP CENTER) |
| Does the article describe undo or recovery for deleted array definitions? | No. The article only says that Delete Array Definition deletes the current array definition. It does not describe undo, restore, or dependency checks. (Helios 3D | HELP CENTER) |
| Does the article describe whether array definition changes affect existing placements? | No. The page explains Array Generator buttons but does not describe how changes to array definitions affect existing placements or drawings. This should be checked in placement-related documentation. (Helios 3D | HELP CENTER) |
| Does the article describe database conflict handling? | No. It documents Save to Database and Read from Database to the Drawing, but it does not describe conflict detection, version comparison details, or merge behavior. (Helios 3D | HELP CENTER) |
Does the article describe which drawing elements can be controlled by Visibility? | No. The article only says that visibility of certain drawing elements can be modified and that a detailed explanation will be provided later. The exact elements are not listed on this page. (Helios 3D | HELP CENTER) |
| Does the article describe the four array drawing views in detail? | No. It states that the geometry is shown in four different views, but it does not describe the names or orientation of those views. (Helios 3D | HELP CENTER) |
| How does Buttons of the Array Generator relate to the Array Generator overview? | The Array Generator overview explains the purpose of creating parametric array definitions, while this article explains the specific buttons used to manage those definitions and their drawing/database synchronization. (Helios 3D | HELP CENTER) |
How does Create Next Smaller Array relate to field placement? | It creates and automatically assigns a smaller array to the original definition. This is relevant for placement workflows that can use a next-smaller array when a full-size array does not fit, although the detailed placement behavior is not explained in this article. (Helios 3D | HELP CENTER) |
How does Open Array Drawing relate to array insertion? | The array drawing contains the four-view geometry needed for inserting an array definition into a drawing. The drawing must be newer than the last change to the definition. (Helios 3D | HELP CENTER) |
How does Regenerate relate to array insertion? | Before insertion, HELIOS 3D checks whether the drawing is more recent than the array definition. If the drawing is not recent enough, the array must be regenerated before insertion. (Helios 3D | HELP CENTER) |
How does Save to Database relate to automatic database updates? | The article states that array definition changes automatically update database records, so Save to Database is normally not required after modifications. The command still writes the internal block and all selected definition parameters to the database. (Helios 3D | HELP CENTER) |
How does Read from Database to the Drawing relate to copied or outdated drawings? | It can update the local array definition in a drawing if its parameters are outdated compared with the central database record by overwriting the local data with database data. (Helios 3D | HELP CENTER) |
| What information is missing from this article for RAG use? | The article does not explain detailed visibility options, dependency checks before delete, undo/recovery behavior, database conflict handling, effects on existing placements, or the exact four-view drawing layout. These points should be checked technically or in related Help Center topics before adding them as visible documentation. (Helios 3D | HELP CENTER) |
| What is the main takeaway from the Buttons of the Array Generator article? | The article is a button reference for managing HELIOS 3D array definitions. It explains how to create, copy, edit, delete, rename, link next-smaller arrays, save or cancel edits, open and regenerate array drawings, adjust visibility and zoom, and synchronize array data between the drawing and database. (Helios 3D | HELP CENTER) |