Skip to main content
Assemblies library
Updated over a month ago

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

Did this answer your question?