Scripting Examples Reference
Cette référence couvre les exemples de scripts Altium Designer disponibles en téléchargement depuis Altium.
Le dossier Scripts du fichier ZIP contient des sous-dossiers organisés selon les langages de script. Par exemple, les scripts DelphiScript se trouvent dans le dossier DelphiScript Scripts. Les scripts disponibles par langage sont les suivants :
Exemples DelphiScript
Tous les scripts DelphiScript, qu’il s’agisse d’unités de script ou de formulaires de script, ont une extension *.pas. Les exemples de scripts DelphiScript sont triés dans les dossiers de scripts suivants :
- Scripts généraux
- Scripts DXP
- Scripts PCB
- Scripts SCH
- Scripts Processes
- Scripts Workspace Manager
- Scripts FPGA
Dossier General
Scripts généraux
\DelphiScript Scripts\General_Scripts.PRJSCR
Script Filename |
Description |
|---|---|
IniFileEg |
Ce script montre l’utilisation de l’objet |
Mandelbrot |
Ce script montre l’utilisation des graphiques pour construire un ensemble de Mandelbrot sur un formulaire de script. |
MM |
Ce script montre l’utilisation du composant |
ShowModalEg |
Ce script montre l’utilisation de la propriété |
SineWave |
Ce script montre comment générer et tracer une onde sinusoïdale sur un formulaire de script. |
TextFileConvert |
Le fichier |
TicTac |
Un jeu de morpion. |
UpdateTime |
Ce script montre l’utilisation du composant |
HelloWorld
\DelphiScript Scripts\General\HelloWorld.PRJSCR
Script Filename |
Description |
|---|---|
HelloWorldDialog |
Un simple message hello world utilisant le formulaire de script. |
HelloWorld |
Un simple hello world - une introduction au langage DelphiScript. |
Zipper
\DelphiScript Scripts\General\Zipper.PRJSCR
Script Filename |
Description |
|---|---|
ZipperForm |
Ce script utilise l’API de compression exposée dans le moteur de script. Ce projet compresse un projet de conception et ses fichiers associés. |
Dossier DXP
Scripts DXP
\DelphiScript Scripts\DXP\DXP_Scripts.PrjScr
Script Filename |
Description |
|---|---|
ClientServerInterfacesReport |
Ce script montre comment utiliser les interfaces Client et récupère des informations sur les fichiers d’installation du serveur, les types de fenêtres, les commandes et les panneaux. |
ExtractFilesFromIntLibs |
Ce script montre comment extraire les fichiers de bibliothèque source à partir de fichiers de bibliothèque intégrée avec une extension |
IntLibSearchDemo |
Ce script montre comment trouver des empreintes et des modèles 3D dans des fichiers de bibliothèque intégrée et dans des fichiers PCBLIB. |
OpenADoc |
Ce script montre comment ouvrir un document texte à l’aide de la méthode |
ReportIntLibData |
Ce script montre l’utilisation des interfaces Integrated Library Manager et Model Type Manager pour extraire les données associées à chaque interface. |
ReportPCBViews |
Ce script génère un rapport sur tous les documents PCB ouverts et leurs vues dans X2. |
ServerProcessReport |
Ce script montre comment générer un rapport pour les processus de tous les serveurs installés dans X2. |
SettingDocumentDirty |
Ce script montre comment marquer un document comme modifié, afin qu’il soit enregistré lorsque la commande Save est invoquée. |
Version DXP
\DelphiScript Scripts\DXP\DXPVersion.PrjScr
Script Filename |
Description |
|---|---|
DXPVersionUnit |
Ce script montre comment trouver le numéro de version de l’application X2. |
Dossier PCB
Scripts PCB
\DelphiScript Scripts\PCB\PCB_Scripts.PrjScr
Script Filename |
Description |
|---|---|
Count_Connection_Lines |
Ce script montre comment compter les lignes de connexion (pistes non routées) dans un document PCB et affiche les résultats dans le panneau Messages. |
CreateAVia |
Ce script montre comment créer un nouvel objet Via dans un document PCB. |
CreateComponentOnPCB |
Ce script montre comment créer un nouveau composant dans un document PCB. |
CreateFootprintInLibrary |
Ce script montre comment créer une nouvelle empreinte dans un document de bibliothèque. |
CreatePCBObjects |
Ce script comporte diverses fonctions permettant de créer différents objets PCB dans un document PCB. Ce script utilise la méthode |
CreateRules |
Ce script montre comment créer deux règles différentes : une règle de largeur maximale-minimale et une règle de définition de room (contrainte de confinement). |
Cycle_Pcb_Cursor_Type |
Ce script fait défiler les types de curseur disponibles dans un document PCB. |
DeletePCBObjects |
Ce script montre comment supprimer des objets PCB et mettre correctement à jour le système Undo. |
EmbeddedObjects |
Ce script montre l’utilisation d’objets intégrés ; c’est-à-dire qu’il crée et récupère ces objets intégrés dans le document PCB courant. |
NetObjectAssign |
Ce script montre comment attribuer une propriété de net à un nouvel objet placé dans un document PCB. |
PadViaCacheProperties |
Ce script montre l’utilisation de l’enregistrement |
PadStackInfo |
Ce script montre comment récupérer différentes informations de pad stack dans un document PCB. |
QueryBoard |
Ce script interroge le document PCB courant pour obtenir des informations sur les paramètres de la carte. |
Undo |
Ce script montre le système Undo du PCB. Deux procédures montrent comment fonctionne le système Undo : soit comme une seule grande annulation, soit comme plusieurs petites annulations. |
Board Outline Copier
\DelphiScript Scripts\PCB\BoardOutline Copier\CopyBoardOutline.PrjScr
Script Filename |
Description |
|---|---|
CopyBoardOutlineForm |
Ce script copie le contour de la carte sous forme de pistes et d’arcs sur une couche spécifiée. Les valeurs de couche et de largeur doivent être spécifiées par l’utilisateur avant de continuer. |
PCB Picture Creator
\DelphiScript Scripts\PCB\CreateRegionsFromBitmap\PCBPictureCreator.PrjScr
Script Filename |
Description |
|---|---|
ConvertPicture |
Le formulaire principal du script. |
ConstructContourSetFromPicture |
Le script qui gère la création de l’ensemble de contours à partir d’un bitmap chargé. |
ConstructRegionsFromContourSet |
Le script qui gère la création de régions à partir de chaque ensemble de contours. |
Footprint Finder
\DelphiScript Scripts\PCB\FootprintFinder\FootprintFinder.PrjScr
Script Filename |
Description |
|---|---|
FindFootprintUnit |
Recherche une empreinte dans une bibliothèque PCB à l’aide de l’API PCB. |
From Tos Generator
\DelphiScript Scripts\PCB\FromTosGenerator\FromTosGenerator.PrjScr
Script Filename |
Description |
|---|---|
CreateInterComponentFromTos |
Un script qui demande à l’utilisateur de sélectionner deux composants, puis connecte les pads ayant les mêmes affectations de net. Limitations de ce script : vous devez éloigner le curseur d’un composant pour quitter. Tous les nets doivent être reconstruits manuellement après l’exécution de ce script. |
formFormTos |
Formulaire de script pour ce projet. |
Hole Size Editor
\DelphiScript Scripts\PCB\Hole Size Editor\Hole Size Editor.PrjScr
Script Filename |
Description |
|---|---|
HSForm |
Il s’agit de la boîte de dialogue spécifique de l’éditeur de taille de trou permettant de modifier l’une des tailles de trou. |
HSEditForm |
Il s’agit du script principal pour l’éditeur de taille de trou. |
Customsort |
Ce script customsort contient des routines de tri pour le script Hole Size Editor. |
Mill Exporter
\DelphiScript Scripts\PCB\Mill Exporter\MillExporter.PrjScr
Script Filename |
Description |
|---|---|
MillExporter |
Un fichier de projet. Exporte une conception PCB dans un format pouvant être usiné par une fraiseuse CNC. Actuellement, seul le langage de fraisage Roland RML est pris en charge. |
MillExporter |
Cette unité convertit le contour de carte du document PCB en polygone afin que des données puissent être générées pour le document PCB et usinées par une fraiseuse CNC. |
MMExportDlg |
Cette unité contrôle les paramètres d’exportation d’un document PCB pour son routage sur une fraiseuse. |
MMSetup |
Configure les valeurs par défaut d’une fraiseuse à utiliser par MillExporter dans un fichier texte INI. |
PCB Class Generator
\Delphiscript Scripts\PCB\PCB_Class_Generator.PrjScr
Script Filename |
Description |
|---|---|
PCB_Class_Generator.PrjScr |
Un fichier de projet PCB Class Generator. |
PCB_Class_Generator_Form.dfm |
Ce formulaire de script est associé au script |
PCB_Class_Generator_Form.pas |
Ce script ajoute les nets des objets PCB sélectionnés dans une classe de nets et possède un formulaire de script correspondant. |
PCB Iterators
\DelphiScript Scripts\PCB\PCB Iterators\PCB Iterators.PrjScr
Script Filename |
Description |
|---|---|
Count_pads |
Ce script compte le nombre de pads dans le document PCB courant. |
CountTracksInComponent |
Ce script compte les pistes de cinq composants différents dans le document PCB courant. |
IterateComponentBodies |
Ce script récupère les corps de composants du document PCB courant. |
IterateNets |
Ce script montre comment itérer sur les nets du document PCB courant. |
IteratePolygons |
Ce script itère sur les polygones du document PCB courant. |
IterateRegions |
Ce script itère sur les régions du document PCB courant. |
LibraryIterator |
Ce script montre l’utilisation de l’itérateur de bibliothèque et affiche le nombre d’objets enfants (primitives d’une empreinte) pour chaque empreinte trouvée dans une bibliothèque PCB. |
SpatialIterator |
Ce script montre l’utilisation de la méthode |
PCB Layers
\DelphiScript Scripts\PCB\PCB Layers\PCB_Layers.PrjScr
Script Filename |
Description |
|---|---|
Layers_Info |
Ce script récupère les informations de couches pour l’empilement de couches du PCB. |
QueryLayerPairs |
Ce script interroge le document PCB courant pour obtenir les paires de couches PCB. |
QueryLayersOfMechType |
Ce script interroge le document PCB courant pour obtenir les couches mécaniques. |
QueryLayerStack |
Ce script interroge l’empilement de couches du document PCB courant. |
QueryMechLayers |
Ce script interroge les couches mécaniques du document PCB courant. |
QueryUsedLayers |
Ce script interroge le document PCB courant pour obtenir les couches utilisées. |
RebuildInternalAndSplitPlanes |
Ce script force une reconstruction des plans internes et des plans divisés du PCB. |
Toggle_Connect_layer_display |
Ce script active/désactive la visibilité de la couche de connexion sur le PCB courant. |
ValidateLayerStack |
Ce script valide l’empilement de couches et signale un avertissement si l’empilement est invalide. |
PCB Logo Creator
\DelphiScript Scripts\PCB\PCB Logo Creator\PCBLogoCreator.PrjScr
Script Filename |
Description |
|---|---|
Converter |
Fiche de script servant de boîte de dialogue qui invite l’utilisateur à charger une image monochrome puis à choisir l’épaisseur des pistes, s’il faut effectuer un miroir ou non, etc. |
PCB Objects Mover
\DelphiScript Scripts\PCB\PCBObjectsMover\PCBObjectsMover.PrjScr
Script Filename |
Description |
|---|---|
OffSetObjectsForm |
Fiche du projet. |
OffSetObjects |
Démontre l’utilisation de la méthode |
PCB Outputs
\DelphiScript Scripts\PCB\PCBOutputs\PCBOutputsProject.PrjScr
Script Filename |
Description |
|---|---|
PCBOutputGenerator |
Cette unité effectue les opérations suivantes :
|
Violations |
Récupère les objets de violation existants et génère un rapport décrivant les différentes violations. |
GetObjectClasses |
Fiche de script du rapporteur de classes d’objets. Vous choisissez la classe d’objets avant de générer une liste des classes d’objets d’un type particulier sous forme de fichier texte. |
PCB Rules
\DelphiScript Scripts\PCB\PCB Rules\PCB Rules.PrjScr
Script Filename |
Description |
|---|---|
IterateRules |
Ce script récupère les règles existantes pour le PCB actuel et génère un rapport texte sur les règles utilisées, leurs ID et leurs noms. |
ModifyWidthRules |
Ce script modifie les contraintes de largeur existantes dont les largeurs Min, Favored et Max sont inférieures à 20 mils et les met à jour à 10 mils. |
PCBLIB Outputs
\DelphiScript Scripts\PCB\PCBLIB Outputs\FootprintInfo.PrjScr
Script Filename |
Description |
|---|---|
FootprintInfoReport |
Ce script génère un rapport au format CSV de toutes les empreintes avec leurs noms d’empreinte, hauteurs et descriptions. |
Swap Or Rotate Components
\DelphiScript Scripts\PCB\SwapOrRotateComponents\SwapOrRotateComponents.PrjScr
Script Filename |
Description |
|---|---|
SwapComponentsUnit |
Échange deux composants similaires ou fait pivoter un composant. |
Unique Object Checker
\DelphiScript Scripts\PCB\Unique Object Checker\UniqueObjectChecker.PrjScr
Script Filename |
Description |
|---|---|
Common |
Routines communes à utiliser pour le projet. |
ObjectChecker |
Vérifie les nets et composants dupliqués dans le document PCB actuel. |
UnRoute Net Class
\DelphiScript Scripts\PCB\UnRoute Net Class\UnRoute Net Class.PrjScr
Script Filename |
Description |
|---|---|
Form_ChooseNetClass |
Cette fiche de script vous invite à choisir la classe de net afin que les objets appartenant à cette classe puissent être déroutés. |
Values Checker
\DelphiScript Scripts\PCB\Values Checker\ValuesChecker.PrjScr
Script Filename |
Description |
|---|---|
ValuesCheckerUnit |
Ce script vérifie si les objets du document PCB contiennent des valeurs valides avant de générer une sortie à charger dans l’éditeur CAM. |
PCBAPI functions |
Unité de script contenant des fonctions à utiliser pour la boîte de dialogue Values Checker. |
SCH folder
Scripts schématiques.
Sch Scripts
\DelphiScript Scripts\SCH\Sch_Scripts.PrjScr
Script Filename |
Description |
|---|---|
AddModelToComponentScript |
Ce script montre comment ajouter un modèle de simulation à un composant 555. Cela se fait en ajoutant un fichier |
CountPorts |
Ce script utilise un itérateur pour compter les ports. |
CreateComponent_on_Sch |
Ce script montre comment placer un composant sur un document schématique. |
CreateSchObjects |
Ce script crée des objets schématiques de deux façons ;
Ce script utilise l’interface RobotManager pour envoyer des messages schématiques. |
DeleteSchObjects |
Le script montre comment supprimer des objets schématiques et mettre à jour le système d’annulation en utilisant l’interface |
FetchParameters |
Ce script comporte deux procédures. La première récupère les paramètres système (paramètres du document) et la seconde montre comment récupérer les paramètres d’un composant. |
IterateSchSheets |
Ce script montre comment récupérer les handles des feuilles schématiques ouvertes dans Altium Designer. |
ModelsOfaComponent |
Ce script obtient les modèles de chaque composant d’un document schématique et génère un rapport avec une liste des composants et de leurs modèles associés (liés). |
ModifySchObjects |
Ce script montre comment récupérer et modifier des objets schématiques et mettre à jour le système d’annulation en utilisant l’interface |
MoveParameters |
Ce script montre comment déplacer graphiquement les paramètres d’un objet parent tel qu’un composant en utilisant la propriété |
ParentChild_Iterators |
Ce script utilise un itérateur pour rechercher des symboles de feuille puis, à l’intérieur de chaque symbole de feuille, utilise l’itérateur du symbole de feuille pour rechercher des entrées de feuille. |
PlaceAPort |
Ce script simple montre comment placer un nouvel objet port sur une feuille schématique. |
PlaceSchObjects |
Ce script simple place différents objets sur une feuille schématique. |
ReplaceSchObjects |
Ce script remplace les connecteurs inter-feuilles par des objets port et transfère automatiquement les informations de net. |
SchDocsRenamer |
Ce script utilise la fonction |
SimModelsOfComponents |
Ce script récupère les modèles de simulation et leurs paramètres pertinents pour chaque composant, puis génère un rapport texte sur ces modèles et paramètres. |
UndoRedo |
Ce script montre comment utiliser le système d’annulation lorsqu’un document schématique est modifié. |
UsingaSpatialIterator |
Ce script démontre l’utilisation d’un itérateur spatial pour effectuer une recherche dans une région définie. |
UsingSchInterfaces |
Ce script démontre les interfaces schématiques. |
UsingWSMInterfaces |
Ce script démontre les interfaces WorkSpace Manager. |
SchLib Scripts
\DelphiScript Scripts\SCH\SchLib_Scripts.Prjscr
Script Filename |
Description |
|---|---|
CheckPins |
Ce script vérifie la validité des broches des symboles dans une bibliothèque. |
CreateComp_in_Lib |
Ce script montre comment créer un nouveau symbole dans la bibliothèque. |
CompLibReader |
Ce script utilise la méthode |
LibIterator |
Ce script montre comment parcourir une bibliothèque schématique et récupérer des symboles. |
ParametersOfSymbolsInALibrary |
Ce script montre comment récupérer les paramètres des symboles dans une bibliothèque schématique à l’aide d’un itérateur. |
SymbolPrimsIterator |
Ce script montre comment récupérer les primitives d’un symbole. |
Sch Translator
\DelphiScript Scripts\SCH\Circad Translator\Sch Translator.PrjScr
Script Filename |
Description |
|---|---|
StringUtils |
Cette unité traite des types de données. |
DesignSettings |
Cette unité traite de la lecture de la table Settings pour les données CirCad. |
Log |
Cette unité traite de la génération d’un fichier journal avec les résultats. |
ImportUtils |
Cette unité traite de la traduction des données CirCad pour Altium Designer. |
InputForm |
Cette unité traite de la boîte de dialogue du traducteur. |
Test |
Cette unité autonome traite du test des données CirCad. |
Component Replacer
\DelphiScript Scripts\SCH\CompReplace\ComponentReplacer.PrjScr
Script Filename |
Description |
|---|---|
ReplaceSelectedComponent |
Remplace un composant sélectionné sur le schéma par un symbole 2N3904 provenant de la bibliothèque |
Connectivity
\DelphiScript Scripts\SCH\Connectivity\NetInfoPrj.PrjScr
Script Filename |
Description |
|---|---|
Connectivity |
Cette unité génère des paramètres avec les informations de net des broches pour les broches des composants d’un schéma actif ou des schémas sélectionnés d’un projet PCB. |
DefnForm |
La fiche de script pour gérer la saisie utilisateur. |
Font Editor
\DelphiScript Scripts\SCH\Font Editor\Fonts Editor.PrjScr
Script Filename |
Description |
|---|---|
FontsDialog |
Ce script démontre l’utilisation de l’interface Schematic Font Manager. |
Import Pins
\DelphiScript Scripts\SCH\Import Pins\ImportPins.PrjScr
Script Filename |
Description |
|---|---|
ImportPinsForm |
Le
|
ChangeMappingForm |
La boîte de dialogue Change Mapping pour mapper les champs d’un fichier texte |
ConvUtils |
Ce script contient les routines |
PinData.CSV |
Ce fichier contient les informations de broches utilisées par le script |
Update Footprint Locations
\DelphiScript Scripts\SCH\UpdateFootprintLocations\FootprintPathUpdater.PrjScr
Script Filename |
Description |
|---|---|
UpdateFootprintPathsOfComps |
Un composant schématique possède une propriété Footprint (modèle PCB) et sa propriété Library Path. Il existe des situations où des composants portent le même nom d’empreinte mais proviennent de bibliothèques différentes. |
User Defined Parameters
\DelphiScript Scripts\SCH\UserDefinedParameters\UserDefinedCompParameters.PrjScr
Script Filename |
Description |
|---|---|
ComponentParameters |
Ce script montre comment créer, modifier et supprimer des paramètres définis par l’utilisateur pour les composants dans les conceptions schématiques d’un projet hiérarchique. |
Processes folder
Process Scripts
\DelphiScript Scripts\Processes\Process_Scripts.PrjScr
Script Filename |
Description |
|---|---|
Clrins1 |
Ce script montre comment supprimer des objets dans une zone définie par l’utilisateur. |
Clrins2 |
Ce script montre comment supprimer des objets dans une zone définie par l’utilisateur. Une confirmation est demandée à l’utilisateur avant l’effacement des objets. |
CirWiz |
Cette fiche de script génère un circuit de filtre simple et le place sur une feuille schématique. |
PCBColor |
Ce script montre comment modifier les couleurs PCB d’un document PCB à l’aide du processus |
PCBLayer |
Ce script montre comment basculer la visibilité des couches PCB à l’aide du processus |
PlacePCBPolygon |
Ce script place un nouvel objet polygone PCB sur un document PCB à l’aide du processus |
PlaceSchPort |
Ce script place un nouvel objet Port de schéma dans un document schématique à l’aide du processus |
PublishToPDFScript |
Ce script publie le document OutJob du projet en cours au format PDF et contourne la boîte de dialogue Publish to PDF Settings. |
QuikCopy |
Ce script montre comment sélectionner des objets, puis les copier et les coller à l’aide des processus |
RunCommonDialog |
Ce script montre comment invoquer la boîte de dialogue Common du module Client et récupérer les paramètres. |
ShowNetlist |
Ce script montre à quel point il est facile de générer un rapport à l’aide du processus |
SimpleExample |
Ce script montre l’utilisation des fonctions |
Dossier WSM
Scripts Workspace Manager.
Scripts WSM
\DelphiScript Scripts\WSM\WSM_Scripts.PrjScr
Script Filename |
Description |
|---|---|
AddDocToProject |
Ce script montre comment insérer une feuille schématique dans un nouveau projet PCB. Un fichier |
Netlister |
Ce script montre comment générer un fichier au format PackingList spécifique pour un projet schématique. |
ProjectReporter |
Ce script recherche les projets actuellement ouverts, y compris les projets libres dans X2. Un projet libre est un groupe de documents qui ne sont liés à aucun projet. |
UsingMessagePanel |
Ce script montre comment insérer des messages texte dans le panneau Messages dans Altium Designer. C’est un outil de débogage utile. |
Netlister
\DelphiScript Scripts\WSM\ProtelNetlister\ScripterProtelNetlist.PrjScr
Script Filename |
Description |
|---|---|
ScripterProtelNetlist |
Ce script montre l’utilisation des interfaces WorkSpace Manager pour générer une netlist de type Protel. Le fichier de netlist est généré dans le dossier |
Dossier FPGA
Swap IDs Updater
\Delphiscript Scripts\FPGA\SwapIdsUpdater\FPGASwapIds_Project1.PrjScr
| Nom du fichier script | Description |
|---|---|
| UpdateConstraintUnit | Ce script vous permet de modifier les ID de groupe de permutation pour les broches d’un composant FPGA dans le document PCB, sans invoquer le FPGA Pin Swap Manager. |
| CheckNameValueUnit | Script de vérification et de traitement des noms. |
Exemples JScript
Dans la collection Script (download), les exemples JScript se trouvent dans le dossier Scripts\JScript Scripts\. Les scripts JScript ont l’extension *.js.
Script Filename |
Description |
|---|---|
AddDocToProject |
Ce script montre comment insérer une feuille dans un projet PCB. Un fichier |
BuiltInFunctions |
Ce script montre comment utiliser les objets intégrés de date et de calcul mathématique et afficher les résultats à l’aide de la fonction |
CopyBoardOutlineForm |
Ce script copie le contour de la carte sous forme de pistes et d’arcs sur une couche spécifiée. |
GetScriptEngineInfo |
Récupère le numéro de version du moteur de script Microsoft. |
HelloWorld |
Un simple hello world - une introduction au langage JScript. |
ParentChild_Iterators |
Ce script utilise un itérateur pour rechercher les symboles de feuille, puis, dans chaque symbole de feuille, utilise l’itérateur du symbole de feuille pour rechercher les entrées de feuille. |
ServerProcessReport |
Ce script montre comment générer un rapport pour les processus de tous les serveurs installés dans Altium Designer. |
SineWave |
Ce script montre comment tracer une onde sinusoïdale dans un formulaire de script. |
ViaCreation |
Ce script montre comment créer un nouvel objet Via sur un PCB. |
Exemples VBScript
Dans la collection Script (download), les exemples VBScript se trouvent dans le dossier Scripts\VBScript Scripts\. Les scripts VBScript ont l’extension *.vbs.
Script Filename |
Description |
|---|---|
AddDocToProject |
Ce script montre comment insérer une feuille schématique dans un nouveau projet PCB. Un fichier |
CopyBoardOutline |
Ce script copie le contour de la carte sous forme de pistes et d’arcs sur une couche spécifiée. Les valeurs de couche et de largeur doivent être spécifiées par l’utilisateur avant de continuer. Utilise le modèle d’objet PCB. |
GetScriptEngineInfo |
Récupère le numéro de version du moteur de script Microsoft. |
HelloWorld |
Un simple hello world - une introduction au langage VBScript. |
ParentChild_Iterators |
Ce script utilise un itérateur pour rechercher les symboles de feuille, puis, dans chaque symbole de feuille, utilise l’itérateur du symbole de feuille pour rechercher les entrées de feuille. Utilise le modèle d’objet schématique. |
ServerProcessReport |
Ce script montre comment générer un rapport pour les processus de tous les serveurs installés dans Altium Designer. |
SineWave |
Ce script montre comment générer et tracer une onde sinusoïdale dans un formulaire de script. Utilise des composants et un formulaire de script. |
ViaCreation |
Ce script montre comment créer un nouvel objet Via dans un document PCB. Utilise le modèle d’objet PCB. |