The Assemblies library contains all the assemblies in the project. Access it from the Library / Assemblies menu in a project.
The assembly library popup contains these sections:
On the left is an option to add new assemblies, the search bar and a list of all the available assemblies in the project.
On the right is the editor tab (first tab) and the bulk-actions tab.
Add new assembly type
Add a single new assembly type to the project without having to import it or edit a copy of an existing assembly.
Click the + Add Assembly Type option at the top of the sidebar to open the Create New Assembly Type pop-up.
To exit the creation process, click anywhere outside the pop-up.
To complete creating a new assembly update the fields in the pop-up.
Add the name of the new assembly type in the Label field.
Select the appropriate Attachment Type from the dropdown. Available options include:
Termination
Inline (Through Unstrained)
Strain
Pole Stay Attachment
Ground Anchor
No Cable
Selecting Strain allows specification of the number to cables on either side of the assembly using Cable Num on First Side and Cable Num on Second Side:
Selecting Pole Stay Attachment, Ground Anchor or No Cable will remove the Cable Num option:
After setting the appropriate number of cables, click Create or press enter / return on the keyboard.
The new assembly type will appear in the sidebar's list of assemblies and can be searched for using the search bar and amended as per below.
Assembly editor
The assembly editor is used for creating copies of existing assemblies and updating assemblies. A selected assembly will be shown in the 3D perspective view and any edits to the properties will be reflected in this view.
It is possible to lock an assembly using the lock button under the 3D visualisation, to the right. This will prevent any unintended changes to the configuration of the assembly.
Vertical size
This is defined within the Crossarms section and is defined as the distance between the top of the pole and the lowest attached crossarms
Crossarms
This section allows configuration of the assembly's crossarms, allowing adjustment of the type, location, orientation, and other details.
Insulators
If the assembly has an attachment type of Termination, Inline (Through Unstrained), Ground Anchor or Pole Stay Attachment, specify how the assembly will be used in this section. The available options are:
Termination
Through Unstrained
Ground Anchor
Pole Stay Attachment
If the assembly has an attachment type of Strain or No Cable then Usage Type cannot be specified.
For all assembly types other than No Cable, specify how the insulator will be attached to either a pole or crossarm as:
Strain
Post
Pin
Suspension
Once this has been done, the options below Attached To allow configuration of which crossarm or pole the conductor is attached to, and adjust offsets and attachment angles. The bulk set option sets all insulators at once.
Beam
The beam editor has fields for changing the label of the beam as well as its dimensions, mass and strength data.
Brace
The brace editor has fields for changing the label of the brace as well as its dimensions, mass and strength data. The mass of the brace can be entered in and the length will be used to calculate the mass per meter of the brace. Thus if braces are duplicated with different lengths then the mass of the brace will be calculated from the mass per meter data.
Constraints
Certain assemblies are appropriate for certain situations. Constraints allow users to organise their assembly library so they select the right assembly for their task. For instance, one assembly might only be applicable for voltages below 1kV. By adding constraint information, searching for the assembly via advanced search in the search bar (read below) is available.
Available constraints are:
Min and max voltage - The minimum and maximum voltage this assembly should be used for, inclusive
Min and max deviation angle - The minimum and maximum change in direction of cable that the assembly can facilitate. 0 degrees = perfectly straight. 90 degrees = a right-angle corner
Intended usage - Standard categories to group assembly depending on application
Actions
Under the editor there are the following settings:
Save - Note that all changes are saved automatically
Undo - Undoes all changes since the assembly editor was opened for the current assembly
Make a copy - makes a copy of the assembly
Make a strain variant - only appears where selected assembly is used for termination and creates a copy of the assembly with a strain attachment
Delete - deletes the assembly
Sidebar
The sidebar contains a list of assemblies and a search bar that constrains that list.
Clicking on an assembly opens it in the editor panel. Selecting multiple assembly adds them to the bulk actions panel (explained below). A blue dot indicates that the assembly is currently being used in the project.
Search bar
The search bar filters the assemblies in the sidebar. Clicking the chevron to the right exposes the advanced search filters.
Advanced filters are:
Voltage - As defined in the constraint section of each assembly
Deviation angle - As defined in the constraint section of each assembly
Used - Whether the assembly is being used in the current project
Locked - Whether the assembly is “locked” or not (see above)
Warning - Find assemblies with warnings. Selecting the assembly and looking at the editor will reveal details about the warning
Pole count - The number of poles in the assembly
Wire count - Number of wires in the assembly
Intended usage - As defined in the constraint section of each assembly
Geometry - Enables matching (or excluding) of assemblies with similar geometries to the assembly specified, i.e. similar layout of attachment points. Use the box to the right to tune the sensitivity of the matching
Bulk actions panel
The bulk actions panel enables large-scale editing of the assemblies library. Selecting multiple assemblies in the sidebar adds them to the bulk actions report, which can be used to quickly edit and review en masse.
Further filter and sort this table using the options in the headers of the report. In the column header, select the Bulk Edit icon to apply the same value to all the visible rows (i.e. it will not apply to rows that are filtered-out).
Import and export assemblies
Clicking on the bulk actions tab without selecting any assemblies reveals the option to import assemblies from another project.
If many assemblies are selected, a table of all assemblies appears. Selecting the vertical ellipsis enables the export of the selected assemblies into a .construction file.
Sample constructions and components
These are available as file attachments at the bottom of this article.
Importing a .construction
library will also automatically import the associated components