KB: Resolve issues attributed by Unions
Created: 5月 07, 2024 | Updated: 11月 20, 2024
Altium Designer
Starting in version: 18
Up to Current
When I move or drag a component other components move with it. Also covers an error about a name already exists, and "This object is part of a locked union. Continue?"
Solution Details
If components are moving as a group, they may be part of a union. Here's documentation that will help you work with Unions:https://www.altium.com/documentation/altium-designer/unions-pcb#!managing_unions_using_the_pcb_unions_editor_panel
https://www.altium.com/documentation/altium-designer/pcb-dlg-renameunionrename-union-ad
If you get this error when loading your project:
The following exception occurred whilst loading section UnionNames
Can't add union with name "Name" because already exists.
To fix this delete the union and re-create it. The PCB panel can be used by setting it to Unions at the top) to check for duplicates and/or to find the one mentioned in the error.
If you try to move a union and get a message that this object is part of a locked union, you can check for locked objects using the PCB List panel
Select the items of the union you wish to investigate and access the PCB List panel.
In the upper left corner of the panel, set the options to: Edit | Selected Objects -'include'- all types of objects.
Check the "Locked" column to find the items in selection that have a 'Check' enabled for its locked property.
Here is documentation for the PCB List panel:
https://www.altium.com/documentation/altium-designer/pcb-pnl-pcblistpcb-list-ad
If 3D bodies on a mechanical layer attached to the part have been locked, you will also get this message. You can check for locked parts when you search for them in 3D mode.
Please note:
Align commands don't support unions
Accordions are "Interactive Unions" that cannot be added to another union.