L'editor PCB ECAD di Altium supporta due modalità di progettazione Rigid-Flex: la modalità originale (comunemente chiamata Rigid-Flex 1) e la modalità Advanced Rigid-Flex (nota anche come Rigid-Flex 2). Dalla versione 3.4 di CoDesigner in poi, anche CoDesigner supporta entrambe le modalità di progettazione Rigid-Flex. Continua a leggere per saperne di più sulla progettazione di un PCB Rigid-Flex…
Altium Designer, insieme al Workspace Altium 365, offre il supporto per una struttura di progetto avanzata dedicata alla fase di sviluppo del ciclo di vita del progetto, semplificando la creazione e il flusso di lavoro continuo dei progetti sottoposti a controllo di versione. L'archiviazione centralizzata gestita dal Workspace consente inoltre a questa funzionalità di fungere da base per altri…
Subroutine e funzioni VBScript Questa sezione offre una panoramica sull'utilizzo delle subroutine e delle procedure negli script Visual Basic di Altum Designer. Passaggio di parametri alle procedure Quando in uno script viene definita una funzione o una subroutine (una procedura/metodo) in grado di accettare parametri, è possibile passare variabili alla funzione o alla subroutine in due modi: per…
Istruzioni condizionali Le principali istruzioni condizionali supportate da VBScript sono: If...Then Ciclo For Next Exit For For Each Next Ciclo Do Loop While...WEnd Select Case È necessario prestare attenzione nella scrittura degli script per evitare cicli infiniti, ossia assicurarsi che le condizioni vengano prima o poi soddisfatte. L'istruzione If...Then La sintassi è: If Condition Then 'code…
Il presente documento descrive il linguaggio di scripting Visual Basic utilizzato per creare script in Altium Designer. Fornisce dettagli sulle istruzioni, le funzioni e le estensioni di Visual Basic supportate dal sistema di scripting. Inoltre, in questa guida: Istruzioni VBScript Subroutine e funzioni VBScript Utilizzo dei componenti di modulo con VBScript Il linguaggio VBScript Il Visual Basic…
Di seguito vengono illustrate le istruzioni di funzione più comuni utilizzate dal linguaggio DelphiScript. La gamma di funzioni di DelphiScript è suddivisa in sezioni dedicate alle routine FileIO, alle routine matematiche, alle routine relative alle stringhe e alle routine di estensione. Calcolo delle espressioni con la funzione Evaluate La funzione integrata Evaluate interpreta una stringa…
Istruzioni DelphiScript Un'istruzione in DelphiScript è considerata "semplice" quando non contiene altre istruzioni. Esempi di istruzioni semplici sono le istruzioni di assegnazione e le chiamate a procedure. Simple statements: X := Y + 10; // assignment ShowMessage('Hello World!'); // procedure call Un'istruzione composta è costituita da più istruzioni. Compound statements: Begin If A > B Then…
La presente guida illustra le parole chiave di DelphiScript utilizzate nel sistema di scripting di Altium Designer. Il sistema di scripting supporta il linguaggio DelphiScript, che è molto simile al linguaggio di programmazione Embarcadero Delphi™. La differenza principale consiste nel fatto che DelphiScript è un linguaggio di scripting senza tipi. Per informazioni più dettagliate sulle…
Differenze tra DelphiScript e Delphi Questa sezione illustra le differenze fondamentali tra il linguaggio di scripting DelphiScript e il linguaggio di programmazione Delphi di Embarcadero, e come ciò si applica all'API di Altium Designer. Il sistema di scripting di Altium Designer utilizza il linguaggio DelphiScript non tipizzato, pertanto negli script non sono presenti tipi di dati. Sebbene sia…
A partire da Windows 10 versione 1607, le limitazioni di MAX_PATH sono state rimosse dalle comuni funzioni Win32 per file e directory. Tuttavia, è necessario abilitare esplicitamente il nuovo comportamento modificando una chiave di registro per attivare il supporto alle operazioni in cui un percorso file con il nome file supera i 256 caratteri, ad esempio: Apertura di un progetto dal Workspace…