Please enable JavaScript to view this site.

Navigation: 6. Use of BOMs > Working with BOM > Advanced options

Automatic line transfer

Scroll

                    Automatic line transfer is performed in a specification cell.

If automatic line transfer is enabled, the cell text is automatically transferred from line to line. The transfer is performed word by word, i.e. in those places where there is a space (exceptions to this rule and the method of adding custom exceptions are described below).

If automatic line transfer is disabled, the text entered into the cell is narrowed down to fit on one line.

If necessary, both enabled and disabled row autotransfer can be performed manually, i.e. forming a new line by pressing the <Enter> key.

When working with the BOM, you can change the auto-transfer setting:

In a table cell — to do this, enter the editing mode of the BOM object containing the required cell, place the cursor in it and enable or disable the option Auto line transfer in the Format section of the Parameter panel.

In all cells of the column — to do this, select the column by clicking on its header and enable or disable the Auto line transfer option in the Format section of the Parameter panel. If the cells in the column have different autotransfer settings, the option is displayed in the state undefined . Clicking an option in this state disables it.

If a line break is needed in most cells in a column, you can enable Auto line transfer for the entire column and then adjust individual cells as needed. For example, Auto line transfer splits the text in a cell into three rows, but you can get two if you narrow it down slightly. In this case, edit the cell text by increasing its narrowing. If autotransfer still yields unsatisfactory results, disable the Auto line transfer option for the cell and split the text manually by pressing <Enter> at the required place in the line.

For boxes with the integer or real data type (and individual cells in these boxes), the Auto line transfer option is disabled and is not available, for example, for the Position and Quantity boxes. The type of data in the column is selected when setting the BOM style. Also in the specification style you can enable/disable Auto line transfer for a column — this setting determines the default state of the Auto line transfer option for the cells in the column.

Combinations of characters that cannot be transferred

transferred from line to lineStandard designations, numeric values with units of measure or limit deviations, value intervals, combinations of «i.e.», «etc.», «etc.» are not transferred from line to line by default.

The file describing the default set of combinations is auto_split_config_ru-RU.json. This is a text file located in a folder, the path to which is defined by the SYS system variable. By default, this is the \Sys subfolder of the main folder of the KOMPAS-3D system.

If you need to supplement the existing set, create a file auto_split_config_user.json. It, as well as auto_split_config_ru-RU.json, should be located in the folder defined by the SYS variable. Character combinations are described using regular expression syntax (Regex syntax). To create the auto_split_config_user.json file, you can copy the auto_split_config_en-RU.json file, rename it, and edit its contents.

Changing the line break rules does not affect existing BOMs (*.spw) due to the fact that each BOM automatically includes the information from the auto_split_config_user.json file that was in it when the BOM was created. If this file was not present when the BOM was created, then there is no information about the user's migration rules in the BOM. To update transfer rules in a particular BOM according to the current contents of the auto_split_config_user.json file, you need to open this BOM, call the Management — Reread the rules for automatic line transfer command and save the BOM.

© ASCON-Design systems, LLC (Russia), 2025. All rights reserved.