Cadence SKILL is a high-level, interactive programing language based on Lisp. The SKILL interface lets you extend the Tools command set by creating your own commands and custom applications, which you can run from the tool. There are various flavors of SKILLs available, depending on the tool. For example, Allegro SKILL is supported in Allegro PCB Editor, which is a PCB design tool, while Virtuoso SKILL caters specifically to IC (Integrated Circuit) design tasks. APIs for the tool are usually prefixed according to the tool name or feature name. Despite variations in their APIs, all flavors of SKILLs are built over a common core SKILL engine. Allegro SKILL APIs provide access to the database for Allegro PCB Editor and Advanced Package Designer+ (APD+). Its APIs have a prefix, axl, in their names, which stands for Allegro Extended Language. AXL functions are classified into families that typically have similar calling sequences and share a common part of their names, for example, the axlDBCreate family with members such as axlDBCreateShape and axlDBCreateSymbol. sharing some links below which will explain how to use the skill files. Article (20507452) Title: How to run SKILL in batch mode URL: https://support.cadence.com/apex/ArticleAttachmentPortal?id=a1O3w000009lXVoEAM Some libraries Article (20420463) Title: Allegro PCB Editor SKILL Code Library URL: https://support.cadence.com/apex/ArticleAttachmentPortal?id=a1Od000000051TEEAY Loading a skill file: Article (11625632) Title: How to load Custom Allegro® PCB SKILL Functionality URL: https://support.cadence.com/apex/ArticleAttachmentPortal?id=a1Od0000000nbykEAA
↧