Tuesday, January 31, 2023

This object is part of a locked union. Continue?

 click on image to view

This message occurs while trying to move a union if primitives are locked in footprints in the union.

To avoid this popup all primitives in the footprints in the union need to be unlocked in each footprint library.

That's it !

Friday, January 27, 2023

PCB Filter - Find Traces with Exposed Copper on Outer Layers

((ObjectKind = 'Track') or (ObjectKind = 'Arc')) And (SolderMaskExpansionMode = 'Manual') and OnOutside

That's it !

Tuesday, January 10, 2023

Wednesday, January 4, 2023

Place Multiple Footprints - Tricks

Open a PcbLib library and a blank PCB. 

Place a track in the PCB, then select and copy the track.

The library paste should work after that.

Select all or multiple parts in the PCB Library panel, then copy, then paste into the PCB. 

Open the PCB list and copy the footprint and height columns and paste into a spreadsheet.

Reference: PCB Library parameter list? - Altium Discussion Forums

That's it !

Place Multiple Components in a Schematic

See these links on the Altium Forum.

Bug, regression, cannot paste from schlib - Altium Discussion Forums

Mass component import into schematic - Altium Discussion Forums

Michael shared a useful workaround for placing multiple components.

That's it !

Monday, January 2, 2023

Bit Bucket - TortoiseGit Clone Repo with LFS

Using Bitbucket with LFS and TortoiseGIt.  

Projects, Symbol Libraries and Footprint Libraries are hosted on Bitbucket in Git Repositories.

The parametric data for the DBLIB Library is hosted on Amazon AWS using MySQL.

This is working very nicely for remote collaboration.

How to Clone Bitbucket repositories and install LFS.

Bitbucket > Select (Open) a Repository > Select Clone > Copy repo URL

TortoiseGIT > Right Click > Clone

Install LFS in each local (Cloned) repository.

Open the Local Cloned Repo folder.

TortoiseGIT > Right Click > Open in Terminal

If you do not see the Open in Terminal option then use a Command Prompt window.

Example: git LFS install

Related Links:

https://www.atlassian.com/git/tutorials/git-lfs#installing-git-lfs

That's it !