El editor ECAD de PCB de Altium admite dos modos de diseño Rigid-Flex: el modo original (comúnmente denominado Rigid-Flex 1) y el modo Advanced Rigid-Flex (también conocido como Rigid-Flex 2). A partir de CoDesigner 3.4, CoDesigner también admite ambos modos de diseño Rigid-Flex. Siga leyendo para obtener más información sobre cómo diseñar una PCB Rigid-Flex en ECAD. Esta funcionalidad de…
Altium Designer, junto con el espacio de trabajo de Altium 365, ofrece compatibilidad con una estructura de proyecto avanzada orientada a la etapa de desarrollo del ciclo de vida del proyecto, lo que simplifica la creación y el flujo de trabajo continuo de los proyectos con control de versiones. El almacenamiento centralizado bajo el control del espacio de trabajo también permite que esta función…
Subrutinas y funciones de VBScript Esta sección ofrece una visión general del uso de subrutinas y procedimientos en los scripts de Visual Basic de Altum Designer. Pasar parámetros a procedimientos Cuando se define en un script una función o subrutina (un procedimiento o método) que puede aceptar parámetros, las variables pueden pasarse a la función o subrutina de dos maneras: por referencia o por…
Sentencias condicionales Las principales sentencias condicionales compatibles con VBScript son: If...Then Bucle For Next Exit For For Each Next Bucle Do While...WEnd Select Case Se debe tener cuidado al codificar scripts para evitar bucles infinitos; es decir, asegurarse de que las condiciones finalmente se cumplan. La sentencia If...Then La sintaxis es: If Condition Then 'code Else If…
Esta referencia describe el lenguaje de scripting Visual Basic que se utiliza para crear scripts en Altium Designer. Ofrece información detallada sobre las sentencias, funciones y extensiones de Visual Basic Scripting compatibles con el sistema de scripting. También en esta guía: Instrucciones de VBScript Subrutinas y funciones de VBScript Uso de componentes de formulario con VBScript El lenguaje…
A continuación se describen las instrucciones de función más habituales del lenguaje DelphiScript. El conjunto de funciones de DelphiScript se presenta en secciones dedicadas a las rutinas de E/S de archivos, las rutinas matemáticas, las rutinas de cadenas y las rutinas de extensión. Cálculo de expresiones con la función Evaluate La función integrada Evaluate interpreta una cadena que contiene…
Instrucciones de DelphiScript Una instrucción en DelphiScript se considera «simple» cuando no contiene ninguna otra instrucción. Algunos ejemplos de instrucciones simples son las instrucciones de asignación y las llamadas a procedimientos. Simple statements: X := Y + 10; // assignment ShowMessage('Hello World!'); // procedure call Una instrucción compuesta está formada por varias instrucciones…
Esta referencia recoge las palabras clave de DelphiScript utilizadas en el sistema de scripts de Altium Designer. El sistema de scripts es compatible con el lenguaje DelphiScript, que es muy similar al lenguaje de programación Embarcadero Delphi™. La diferencia principal es que DelphiScript es un lenguaje de scripts sin tipos. Para obtener información más detallada sobre las diferencias entre…
Diferencias entre DelphiScript y Delphi En esta sección se describen las diferencias fundamentales entre el lenguaje de scripts DelphiScript y el lenguaje de programación Delphi de Embarcadero, así como su aplicación a la API de Altium Designer. El sistema de scripts de Altium Designer utiliza el lenguaje DelphiScript sin tipos, por lo que no hay tipos de datos en los scripts. Aunque se pueden…
A partir de Windows 10 versión 1607, se han eliminado las limitaciones de MAX_PATH de las funciones comunes de archivos y directorios de Win32. Sin embargo, debe habilitar este nuevo comportamiento cambiando una clave del registro para permitir compatibilidad con acciones en las que una ruta de archivo con el nombre del archivo supera los 256 caracteres, como por ejemplo: Abrir un proyecto desde…