Release notes

CADMATIC software has two main releases annually. The release name identifies the publishing year, the half (H1 or H2), and possible patch update designation (R2 or higher). These release notes describe new features, improvements, and bug fixes made in software version 2025H1 and its patch updates.

Release notes for CADMATIC Draw are available here.

Previous CADMATIC Electrical release notes:

New features and improvements in 2025H1

This software release contains the following new features and improvements.

Toolset

Category

Description

All

Electrical window

The objects in the drop-down menu are now in alphabetical order:

All

Electrical window

The project tree has been changed as follows:

  • The functions have been separated into logical groups separated by a line where necessary.

  • The functions available in the right-click menus have been reorganized. For example, all the creation functions are now below the Create new option:

  • By default, symbol descriptions are now shown in the design language instead of the application language. However, the user can change this in the general Electrical settings.

  • The Devices (location) project tree has been changed as follows:

    • Project and location nodes now have the option to create a new device: Create newDevice.

    • For locations, the Add location function has been changed to Create newElectrical position.

  • In the Devices (system) project tree, the system node now has the Create a new device option.

All

Settings

In project settings, there are now separate unpaired cross-reference settings for diagrams and arrangement drawings: Unpaired cross-references (Diagrams) and Unpaired cross-references (Arrangement drawings). A new option, Do not mark, is available for both. This option allows you to keep the unpaired reference in the drawing but not mark it with a cross:

Do not mark: Mark:

All

Settings

New design languages have been added into the project settings. The project language affects the project’s wiring color abbreviations, default frame, and symbol descriptions, for example.

All

Settings

In general settings, the Start correct application, if drawing type is defined setting has been removed as it is no longer possible to change the sub-application (Schematics, Layout, etc.) manually; all functions of the sub-applications have been merged into one Electrical application, and the correct ribbon tab and functions are shown automatically based on the drawing type.

All

Settings

In general settings, there is a new Symbol descriptions in user interfaces setting available. The user can select application's language or design language as the language in which the symbol descriptions are shown. If the description is not found in that language, the other option is used. If the description is not found at all, the description will be empty.

All

Symbols

Instead of the icon menus, symbols will now be selected in the new Symbol selection dialog in all functions.

  • By default, the symbols are shown based on the drawing type but in some functions it is possible to select another drawing type from the Electrical symbols drop-down menu.

  • There are five tabs which filter the symbols shown in the Symbols section:

    for Electrical symbols
    for symbols in the current drawing
    for symbols in the current project
    for user's own symbols
    for symbols marked as favorites
  • The symbols you add to your favorites will also be available in the Symbols window, on the (Favorite symbols) tab.

  • If the function allows selecting only one symbol, it can be selected by double-clicking. If the function allows selecting several symbols, double-clicking will move them to the selected symbols.

The new dialog will open, for example, when

All

Symbols

The Symbols window has been changed as follows:

  • You can now save and insert your own symbols via the new (User's symbols) tab:

    • You can define the folder structure yourself, i.e. you can create folders and subfolders and name and rename them as you like.

    • You can import your own symbols from the old icon menus.

    • You can start the Save symbol function via this tab.

    • You can define your own symbols as favorites, in which case they are also available via the (Favorite symbols) tab.

  • On the Symbols in another drawing tab, it is now possible to remove drawings from the list by clicking the (Remove) button next to the drawing name:

  • If a drawing with no drawing type defined or a drawing with no symbols is active, the Symbols window will show multi-line diagram symbols by default.

For more information, see the following instructions:

All

Symbols

Saving user's own symbols has been changed as follows:

  • The Add to icon menu section is now Save to user's symbols.

  • There is a new drop-down menu Database type from which you can select Shared or User as the database where the symbol will be saved to.

  • The Icon menu to where the symbols will be saved drop-down menu is now Folder where the symbols will be saved. The folders can be managed in the Symbols window.

  • Tiptext of the symbol button is now Tooltip for the symbol button.

For more information, see the following instructions:

Layout

Settings

The storey settings have been changed as follows:

  • It is now possible to define IFC angle for the site and the building, either by entering the value or indicating two points in the drawing.

  • Above the tree structure, there are new Add, Copy and Remove buttons with which you can, for example, add and copy storeys and remove drawings.

  • The buttons for buildings, storeys and drawings have been moved to the top of each section. Furthermore, the icons have been replaced by text: Add, Set angle, Copy, Change drawing and Remove.

  • There is a new button, Alignment cube, with which you can create the same alignment cube to all drawings. The alignment cube enables viewing the location of the data model. The alignment cube will always be included in the IFC export.

Layout

Markings

When starting the Leader to element's markings layer function via the right-click menu, the selected object's system and layer are now used.

Layout

Boundaries

It is now possible to define number, name and/or area to be shown for area boundaries. Previously, the name was always shown.

Layout

Wiring

By default, wire marking is not added for short wires (10x scale) – now, it is possible to add the wire mark later with the Wire marking (automatic) function or by right-clicking the wire and selecting Add wire marking.

When a short wire is selected, the application will confirm if you want to add the marking. If you selected several wires, you can select Yes to insert the marking to all the selected wires whereas No will skip the short ones and only insert it to the longer ones.

Layout

Holes

On the Hole functions tab, the Other hole symbols button now opens the Symbols window instead of the symbol menu, offering an easier way to insert provision symbols.

Layout

Spaces

It is now possible to divide the space also by right-clicking the space wall and selecting Divide space.

Layout, Single-line

Network

Network calculation has been changed as follows:

  • You can now view group/feeder numbers and distribution board IDs for all connected devices, cables, and distribution boards.

  • You can automatically generate single-line diagrams based on an electrical network in an arrangement drawing.

  • In the ribbon, in the Single-line toolset, Loop diagram has been renamed as Draw network.

Single-line

Electrical window

In the Distribution boards and groups project tree, the Draw wiring into drawing function is now available for feeder's cable packages.

Bug fixes in 2025H1

This software release contains the following bug fixes.

Toolset

Category

Description

All

Installation

When opening Electrical for the first time after installation, all the menus were not included.

All

Symbols

In the Symbols window, the symbol preview was shown incorrectly when the symbol included text.

All

Revisions

User rights did not work correctly with the revision functions.

Layout

Setting files

In Setting files management, the Close and update drawing function did not work as should.

Layout

Labels

If there was no frame/label in the design language, the default frame/label inserting function did not insert anything. Now, if there is no frame/label in the design language the frame/label will be inserted according to the user interface language (English or Finnish).

Layout

Devices

When moving a LED strip, the ID attribute did not move.

Layout

Symbols

The running ID was not set on and off correctly.

Layout

Symbols

When editing user's own symbol, a new symbol was created instead.

Layout

Symbols

The Cabling to rectangular area and Cabling to polygon area heater functions did not remember the previous settings if the functions were started right after the previous use.

Layout

Markings

Changing the Cable Customer ID visibility in drawing project setting was not updated to the drawing before closing and opening it again. Furthermore, the ID did not update at all for cable wire marks.

Layout

Markings

When copying a marking with storey information, the storey was not updated.

Layout

Copying

When copying group marks, new ID was not suggested for protective devices as for the group marks.

Layout

Wiring

When wiring had been started from a distribution board, changing the wiring style resulted in an error.

Layout

Wiring

When cable creation was started from a tree view, the new cable did not always get the class information from the selected cable type.

Layout

Cableways

When leaving cableway edit without making any changes, filter was always left on.

Layout

Cableways

The cableway references were handled incorrectly when opening a drawing.

Layout

Cableways

Elevation was shown incorrectly when negative.

Layout

Cableways

When printed, vertical cableways did not follow user settings.

Layout

Distribution boards and groups

Inserting a group mark activated insertion of symbols next to each other.

Layout

Quantity calculation

The length of cables in a cable package were calculated incorrectly with metric unit.

Layout

Boundaries

When creating new additional info boundary types, system was not always set right.

Layout

3D

The Automatically add symbol to 3D device group when inserting left of right setting did not take the maximum symbol width into account and therefore inserted symbols incorrectly.

Layout

3D

The (Toggle 3D on/off) function generated symbols to the active layer instead of the system layer.

Layout

Auxiliary functions

In print mode, a sticker added via the auxiliary functions was of wrong size.

Single-line

Distribution boards

The Import groups data to manufacturers distribution board schema function was missing from the ribbon. It is now available on the Distribution Board tab, in the Auxiliary functions drop-down menu.

Single-line

Distribution boards

After removing a distribution board symbol in distribution board properties, a random symbol was added automatically.

Schematics

Frames

When the drawing was not in a project, inserting the default frame did not follow the design language.

Schematics

Sheets

Changing sheets with the Page up ad Page down keys was slow when there were locked layers.

Schematics

Sheets

Changing the sheet via the drop-down menu on the ribbon did not work if there were empty sheets in the drawing.

Schematics

Symbols

Creating a user symbol via the Symbols toolbar did not work correctly.

Schematics

Symbols

I/O symbols were inserted based on the device GUID and part number which sometimes resulted into the symbol being replaced by another one with the same part number.

Schematics

Wiring

When using wiring mark user symbols converted from an earlier version, the E_ID attribute was shown for wiring marks and it was not possible to hide it.

Schematics

Wiring

Adding or copying a cable marking when the project setting Cable Customer ID visibility in drawing was set to Visible resulted in the information not updating immediately into the drawing.

Schematics

Wiring

When removing cable termination references, reference occurrences sometimes stayed in the run-time database causing problems when redrawing.

Schematics

Cables

The project tree was not always updated when removing cables or cable packages.

Schematics

Markings

When a drawing was opened without the project database, all the cable markings were moved to the active layer.

Schematics

References

When references were on different sheets and drawing the reference was canceled, the first part of the reference stayed in memory, causing problems when using the function next time.

Schematics

References

When editing a drawing made in a version released prior to 2020, it was not possible to change the angle of upward or downward reference arrows to 0.

Schematics

References

References were added for busbars when adding references from terminal strips to devices and from devices to devices.

Schematics

Connectors

When drawing terminal strips or inserting terminal blocks, numbers and part numbers were not always completely shown.

Schematics

Additional information

The Additional information function showed all project's additional information as selected.

Schematics

Boundaries

Description that was removed from a location boundary when edited was shown again when the drawing was saved and reopened.

Schematics

Customer drawings

Saving in DWG and moving sheets next to each other did not work as should.

Cabinet Layout

Symbols

When inserting a symbol, the symbol defined for the device was not used.

Bug fixes in 2025H1R2

This software release contains the following bug fixes.

Toolset

Category

Description

All

Frames and labels

When creating a user frame in some other than the application's language, the language was not saved correctly.

Layout

Symbols

Attributes were inserted incorrectly when the symbol angle was 180 or 270°.

Layout

Symbols

Attributes for a device inserted into a drawing were locked incorrectly when the drawing was not in a project.

Layout

Distribution boards and groups

Selecting a protective device in the New group dialog did not work as should.

Layout

Distribution boards and groups

When a group had several feeders and an individual feeder was edited, changes were not always saved to the database.

Layout

Cableways

Cableways were not shown correctly when very low values had been used when scaling the drawing.

Layout

Lists

The list of electrical symbols did not show user symbol descriptions.

Layout

3D

3D generation of a polygon shaped floor heating drawn with the border line only did not work.

Single-line

Symbols

The function for inserting feeder symbols was missing from the Distribution boards and groups project tree.

Single-line

Busbars

Running numbers were not assigned correctly for busbars that were created automatically.

Single-line

Distribution board tables

The Symbol selection dialog did not always show symbols correctly.

Single-line

Distribution board tables

When copying items in distribution board edit, all the related information was not copied.

Schematics

Symbols

In the Symbols window, importing symbols from the old menus did not work as should.

Schematics

Wiring

Canceling the redraw function resulted in the application crashing.

Schematics

Terminal blocks

In the Draw terminal strip dialog, creating, editing and deleting pins did not work.

Cabinet Layout

Distribution boards

Adding a second distribution board resulted in an error.

Cabinet Layout

Symbols

When clicking From menu in terminal strip drawing settings, the Symbol selection dialog did not open.

Bug fixes in 2025H1R3

This software release contains the following bug fixes.

Toolset

Category

Description

All

Symbols

In the Symbols window, user's own symbols were shown according to the active drawing's type instead of the type selected on the (Settings) tab.

All

Symbols

The tooltip given for a user symbol was not used as the default device text for the device created.

Single-line

Distribution board tables

Some distribution board symbols were missing from the Symbol selection dialog.

Single-line

Distribution board tables

Feeder texts were not saved correctly.

Layout

Calculations

When listing objects with length, LED strips with length were not taken into account.

Layout

Distribution boards

In the Distribution boards and groups project tree, the Connect to a supplying distribution board function did not work if the target distribution board already existed with a defined cable.

Layout

Light fixtures

When several types of light fixtures had been selected, the Insert position markings function did not insert position marks for LED strips.

Layout

Locations

Space information did not update correctly for locations.

Layout

Symbols

In an Arrangement (not in scale) type of drawing, it was not possible to change a symbol to another because the drawing type was not recognized.

Layout

Symbols

The STPKESK4 and STPKESK9 symbols were missing from the Symbol selection dialog.

Layout

Symbols

In the Symbols window, changes made on the (User's symbols) tab in the All view were not saved.

Layout

Symbols

When selecting a 3D symbol for a scalable symbol, the symbols were shown incorrectly in the Symbol selection dialog.

Layout

Symbols

ID format was missing from some data network symbols which resulted in them not getting an ID.

Schematics

Markings

If the wiring reference special format included the pin description, the marking was formed incorrectly.

Schematics

Symbols

An error in saving your own symbols removed user's rights to the user symbols.

Schematics

Symbols

Changing the symbol direction for a user symbol did not work correctly.

Schematics

Symbols

Creating symbols (relays, for example) via the old symbol menus did not work as should.

Schematics

Printing

Queue printing resulted in the application crashing.

Cabinet Layout

IDs

Assigning IDs and running the ID numbers did not always work as should.

Bug fixes in 2025H1R4

This release contains the following bug fixes:

Toolset

Category

Description

All

Licensing

Due to changes in Microsoft Azure cloud services, the old TLS protocols 1.0 and 1.1 have been disabled. This change also affects CADMATIC software and might cause problems when installing applications or using a user-specific license.

This software release contains support for TLS 1.2. This update fixes the issues mentioned above and ensures compatibility with Azure. Furthermore, TLS 1.2 enhances data security as the older protocols contained known vulnerabilities.

Back to top