
They are all written in VBScript, and can be used as code examples to write your own. It has a collection of useful scripts for increasing productivity and validating PCBs before being sent of for manufacturing. I’ve uploaded a zip of all these scripts that can be downloaded here.Īlso, I have a project called AltiumScriptCentral which can be downloaded from GitHub. Unfortunately, the original scripts that used to be included with Altium disappeared from Altium Designer 10.

Lots of third-party scripts can be downloaded from the Google Code Project, found here. My personal favourite is VBScript, due to it’s simplicity (while not lacking any power). Altium supports DelphiScript (.pas), EnableBasic, VBScript, JavaScript, and TCL scripting language sets.įrom my personal wonders it seems that Delphi and VBScript are the two most popular ( Delphi being the one most of Altium’s own examples are written in, and VBScript being the one that many 3rd parties have used).

In the schematic: Compile/Validate design: The messages window MUST NOT show any errors or even warnings.There are three things you ALWAYS want to have 0 errors once a design is near completion (or even before): It was previously named "Compile" because it performs a compilation over all schematic sheets, thereby checking interconnects and other ERC related issues. Validate Design does only check for schematic issues.

Once you perform a "Design -> Update PCB" you should get an error message stating that some pin doesn't match.
