Personal collection of custom Altium Designer DelphiScript scripts.
Imports project parameters into the focused PCB project (.PrjPcb) from a
two-row CSV/TXT file (row 1 = parameter names, row 2 = values).
- Auto-detects
,,;, or tab delimiters. - Updates existing parameters and adds new ones.
- Rewrites the
[Parameter…]section of the project file directly.
Variant-aware version of the parameter importer.
- Lists all project variants and supports
00,01,02, … naming. - Can create a new variant named as the next consecutive number, optionally copying parameters from the previous variant.
- Imports CSV parameters only into the selected variant's
[ParameterX_Y]sections, leaving the rest of the project untouched.
Each folder contains a *.PrjScr script project. Open it in Altium Designer,
focus the target PCB project, then run the script (File » Run Script).
See the individual folder README.md files for details.
Note: Altium's DelphiScript cannot edit project parameters or variants through the API, so these scripts rewrite the
.PrjPcbfile directly. Always test on a copy of a project first.