AddDiffPairCompensationBumps: Adds compensation bumps to differential pairsCurrentColorizer: Color nets in layout from current capacity calculations or by importing a csv with your own power rail currentsDiffPair_Finder: Finds diff pairs without needing to manually define them. Searches obscure net names as long as they are attached through a two pin component.FindNoNets: Searches tracks, polygons, vias, etc to see if any of them areNo NetPowerPinsToNetClass: Gets all symbol pins that are electrical typePowerand adds them to a layout net classSilkscreen_Auto_Placer: Didn't include because I already have a separate repo for this and I've pushed it to scripts-libraries Community ScriptsSolderPasteGrid: Given a set of restrictions (min grid width, min gap, min %) try to create a grid that fits those specs to the center pad
Diff_Polarity_Checker: Iterates pins on schematic and compares to the net names they are connected to. If it finds a P/N mismatch or similar (PD/DN, etc) it notifies the userImportPinPackageLengths: Import package delays from a csv on to a componentCopySymbolParameterPlacement: Tries to copy parameter positions from one symbol to anotherTestpoint_Generator: Adds schematic tracks, nets, and user selected surface mount pad for every net on the design.
- BatchUpdateFromLibraries: Change from one part to another, but in batch fashion.
PCB_Library_Merger: Merges PCB libraries
CheckSymbolPinsFromCSV: Compares pin names to names from a csv and exports a mismatch report
OutJob_RunAll: Run all output job containers by reading all output job parameters from the .OutJob file (This is just an ini file)
DbLib: Started trying to figure out how to read components from a DbLib, got some information, but not componentsLayoutDuplicator: This is integrated in toaltium-mcpand does a better job there because AI can match the components. To do this programmatically is not as easy as it sounds.TombstoneFinder: Notifies user of potential tombstones using tracks, but does not use polygons