Notas de la versión pública

Esta página enumera las notas de la versión de las versiones publicadas públicamente de Altium Designer 26, Altium Designer Develop 26 y Altium Designer Agile 26.

Para ver un resumen de las nuevas funciones y mejoras posteriores en Altium Designer 26, Altium Designer Develop 26 y Altium Designer Agile 26, consulte Novedades de Altium Designer.

¿Busca las notas de la versión públicas de versiones anteriores de Altium Designer? Para Altium Designer 25 hasta la 20.0, consulte Notas históricas de versiones públicas. Además, visite la sección Documentación heredada de la página Otros instaladores, donde encontrará paquetes Zip descargables que proporcionan “instantáneas” HTML sin conexión de la documentación para versiones anteriores de Altium Designer hasta la 15.1.

Versión 26.6.0

Altium Designer Develop – Released: 19 May 2026, Version 26.6.0 (build 14)
Altium Designer Agile – Released: 19 May 2026, Version 26.6.0 (build 21)
Altium Designer – Released: 19 May 2026, Version 26.6.0 (build 10)

Novedades de Altium Designer

Esquemático
68892 En algunos casos, después de borrar el nombre de una red en un esquemático (mediante el panel Propiedades), la compilación dinámica posterior producía el error "Null or empty argument".
69519 Para un blanket cuya forma es “escalonada” (no rectangular), no era posible editar gráficamente la forma para hacerla completamente rectangular, ya que el borde que se movía no podía “soltarse”. (BC:27250)
69781 En un caso específico, al intentar abrir cualquier documento esquemático de un proyecto de diseño se producía el error "Object reference not set to an instance of an object".
PCB
57322 En un caso específico, al intentar arrastrar parte del enrutamiento de un par diferencial, se producía una violación de acceso (en el módulo 'ADVPCB.DLL').
61449 En un caso específico, el modelo STEP generado para un encapsulado BGA mediante IPC Compliant Footprints Batch Generator no coincidía con su footprint.
61450 En un caso específico, al crear un encapsulado cuadrado PLCC con IPC Compliant Footprint Wizard, el valor de 'Lead Span Range (D)' no se reflejaba correctamente en la vista previa del modelo STEP 3D generado, lo que ocasionaba que el lado largo de las patas del chip no tocara las almohadillas.
61495 Al crear un encapsulado LCC con IPC Compliant Footprint Wizard y con 'Number of pins (E)' distinto de 'Number of pins (D)', la vista previa del modelo STEP 3D generado era incorrecta.
61496 Al crear un encapsulado CFP con IPC Compliant Footprint Wizard, un cambio en el valor de la altura mínima de separación no se reflejaba correctamente en la vista previa del modelo STEP 3D generado.
61500 Al crear un encapsulado MOLDED (polarizado) o SODFL con IPC Compliant Footprint Wizard, el pin polarizado (cátodo) ahora se identifica en el modelo STEP 3D generado mediante solo una barra blanca (SODFL) o una barra blanca y un chaflán (MOLDED). (I:16813, I:17014)
61503 Al crear un encapsulado CAPAE con IPC Compliant Footprint Wizard, el modelo STEP 3D se generaba incorrectamente al usar configuraciones para asegurar que el modelo tuviera dimensiones de peor caso. La parte cilíndrica del modelo atravesaba la parte inferior de la pieza. (BC:7032)
61538 Al crear un encapsulado SOT89 con IPC Compliant Footprint Wizard, la altura de la región central definida manualmente por el parámetro Y3 (en la página Footprint Dimensions del asistente, y con la opción 'Use calculated footprint values' deshabilitada) no se reflejaba correctamente en el footprint generado.
61596 Al crear un encapsulado LCC con IPC Compliant Footprint Wizard, no se creaba una almohadilla térmica como parte del footprint generado, aunque se hubieran definido valores mínimos y máximos para las propiedades relacionadas ('Thermal Pad Size (D Side)' y 'Thermal Pad Size (E Side)').
61597 Al crear un encapsulado SOT89 con IPC Compliant Footprint Wizard, la almohadilla central del footprint generado quedaba separada en dos objetos que no estaban conectados eléctricamente (una almohadilla y una región de cobre), lo que finalmente provocaba errores de separación internos al footprint cuando se colocaba en una PCB.
61598 En algunos casos, al crear un encapsulado QFN con IPC Compliant Footprint Wizard, el uso de valores calculados para las dimensiones daba como resultado un footprint con almohadillas en contacto. (BC:20868)
61600 Se añadió un nuevo parámetro 'Lead Span Range (L)' al definir las dimensiones de un encapsulado MOLDED con IPC Compliant Footprint Wizard. Esto permite especificar valores mínimos y máximos para la distancia entre los lados exteriores de los terminales. Se actualizaron las imágenes de dimensiones y el parámetro 'Body Length Range (L)' pasó a llamarse 'Body Length Range (L1)'. (BC:2423)
61601 Al generar un footprint con IPC Compliant Footprint Wizard o IPC Compliant Footprints Batch Generator, el marcador de referencia de pin de PCB se generaba sobre primitivas de almohadilla para parámetros personalizados.
61602 Al generar un footprint de encapsulado gullwing con IPC Compliant Footprint Wizard, se mejoró la página Footprint Dimensions del asistente con la posibilidad de controlar si se aplica o no el recorte de almohadillas al usar valores calculados para el footprint. Además, al generar un footprint de encapsulado gullwing con IPC Compliant Footprints Batch Generator, se añadió un nuevo parámetro 'PadTrimming' a la sección Footprint Specifications de la pestaña Data del archivo de plantilla de Excel asociado, para controlar si se aplica o no el recorte de almohadillas.
61805 Al crear encapsulados CFP con IPC Compliant Footprints Batch Generator, los modelos STEP se generaban incorrectamente, con anchos distintos de los especificados en el archivo basado en Excel procesado.
61806 En dos casos específicos, no era posible crear encapsulados DPAK con IPC Compliant Footprints Batch Generator. En el primer caso, aparecía el error "Invalid stream format" al intentar agregar el archivo basado en Excel para su procesamiento. En el segundo caso, el procesamiento se completaba con el error "Invalid quantity "" in field "DensityLevel"". (BC:23015)
61807 Al crear encapsulados Chip Array en múltiples niveles de densidad con IPC Compliant Footprints Batch Generator, el campo 'DensityLevel', junto con las especificaciones del footprint introducidas manualmente, se ignoraban en un archivo basado en Excel agregado para su procesamiento. (BC:8328)
61808 Al crear un encapsulado CHIP, CAPAE, MOLDED o WIRE WOUND con IPC Compliant Footprint Wizard, el nombre del footprint se generaba incorrectamente y no de acuerdo con las convenciones de nomenclatura del estándar IPC-7351B.
61809 Al crear un encapsulado CHIP con IPC Compliant Footprint Wizard, la vista previa del footprint generado no seguía los valores de los parámetros 'X' e 'Y' como se esperaba, presentando incorrectamente X como vertical e Y como horizontal. Cuando finalmente se colocaba en una PCB, el footprint del componente se rotaba 90 grados de forma predeterminada (en lugar de rotación cero, como se esperaba).
61810 Al crear un encapsulado DFN con IPC Compliant Footprint Wizard, la vista previa del footprint generado no seguía correctamente los cambios en los valores de los parámetros 'Body Width Range (E)' y 'Body Length Range (D)', cambiando la dimensión incorrecta en cada caso.
61812 En un caso específico, al crear un encapsulado QFN-2ROW con IPC Compliant Footprint Wizard, los valores calculados para las dimensiones daban como resultado una separación entre almohadillas mayor que 'Body Span Range (D)'.
61814 Al crear un encapsulado SOIC con IPC Compliant Footprint Wizard, el uso de valores calculados para las dimensiones del footprint recortaba demasiado las almohadillas en el footprint generado, lo que provocaba problemas de soldadura mínima (contacto con la almohadilla).
61893 En un caso específico, al usar IPC Compliant Footprints Batch Generator para crear un encapsulado DIP, el footprint no se generaba si no se especificaba un nombre de footprint en el archivo basado en Excel procesado, en lugar de generar un footprint usando un nombre autogenerado.
61894 Al crear encapsulados DIP con IPC Compliant Footprints Batch Generator, si no se especificaba el nombre del footprint en el archivo basado en Excel agregado para su procesamiento, el footprint no se generaba. Además, cuando la opción 'Produce STEP model' estaba habilitada, se generaba un cuerpo extruido en lugar de un modelo STEP 3D genérico.
62112 Para varios encapsulados, IPC Compliant Footprint Wizard no calculaba correctamente el Courtyard cuando la función 'Use calculated footprint values' estaba deshabilitada y los valores de 'Pad Dimensions' y 'Pad Spacing' se introducían manualmente.
62254 Se actualizó IPC Compliant Footprint Wizard al crear un footprint de encapsulado PQFP o CQFP, para construir el contorno del encapsulado basándose en los valores máximos de dimensión (en lugar de los valores nominales), al igual que en los encapsulados SOIC, SOP, TSSOP y SOT.
62283 Al crear un encapsulado de tipo SOT con IPC Compliant Footprint Wizard, el footprint generado no tenía el valor correcto para el exceso de Courtyard.
62319 Se actualizó IPC Compliant Footprint Wizard al crear un footprint de encapsulado PQFP, para generar un contorno de serigrafía con el mismo estilo/enfoque que para el encapsulado QFN. El contorno ahora sigue el contorno máximo del encapsulado con un desplazamiento hacia el exterior del contorno del encapsulado de la mitad del ancho de la línea de serigrafía (el ancho predeterminado de la línea de serigrafía es 0.127 mm).
62378 Al crear un encapsulado SOIC con IPC Compliant Footprint Wizard, el footprint generado no tenía el valor correcto para el exceso de Courtyard.
62430 IPC Compliant Footprint Wizard se ha actualizado, para todos los encapsulados compatibles existentes, con el fin de asegurar la generación de footprints de acuerdo con la Revisión B del estándar IPC 7351 - 'Generic Requirements for Surface Mount Design and Land Pattern Standard'.
62669 Al crear un encapsulado BGA con IPC Compliant Footprint Wizard o IPC Compliant Footprints Batch Generator, el porcentaje de reducción del diámetro de la almohadilla (para bolas de soldadura colapsables) no cumplía con la Revisión B del estándar IPC 7351 - 'Generic Requirements for Surface Mount Design and Land Pattern Standard'.
67406 Al crear un encapsulado LCC con el Asistente de Footprints compatibles con IPC y con la opción 'Chamfer Shape' deshabilitada, la vista previa del modelo STEP y el propio footprint generado incluían incorrectamente un chaflán en el cuerpo 3D. Además, al crear un encapsulado BGA o LGA con la opción 'Chamfer Shape' habilitada, la vista previa del modelo STEP y el propio footprint generado no incluían un chaflán en el cuerpo 3D.
67407 Al crear un encapsulado PQFN con el Asistente de Footprints compatibles con IPC, la vista previa del modelo STEP y el propio footprint generado no incluían vías para la almohadilla térmica.
68167 Después de realizar cambios en el Layer Stack Manager que afectaban al retardo de propagación, como cambiar el valor de la constante dieléctrica (Dk) de una capa, el valor de Delay para las pistas no se recalculaba. (BC:26356)
69594 Al modificar, desde el panel Properties, los vértices del contorno de un objeto con forma poligonal que incluía un arco, el punto final del arco faltaba o era incorrecto, lo que provocaba que la forma del objeto fuese incorrecta.
69836 Con la opción PCB.Performance.InteractivePropertyPanel.Optimization habilitada (Advanced Settings) y una almohadilla seleccionada en el espacio de diseño, los campos 'Center Offset (X/Y)' no aparecían en la sección correspondiente de la región Pad Stack del panel Properties.
69891 En el cuadro de diálogo PCB Rules and Constraints Editor, después de alternar entre una regla Width recién creada (con 'Default Stack' seleccionado) y el área en blanco de la regla Unconnected Pin (sin ninguna regla de este tipo creada), y luego volver de nuevo, se producía una violación de acceso (en el módulo "ADVPCB.DLL").
69895 Después de editar un objeto OLE colocado dentro de una PCB y luego guardar y cerrar el documento, al intentar abrir de nuevo la PCB, Altium Designer se quedaba completamente bloqueado. (BC:27320)
70013 En un componente cuyo designador y/o texto de comentario estaba configurado como oculto, y en el que dichas cadenas se habían editado para ser de varias líneas, esas cadenas aparecían incorrectamente visibles en la salida de fabricación ODB++ generada. (BC:25162)
Constraint Manager
64638 Después de cambiar el nombre de una clase de red en la vista Physical de Constraint Manager, al copiar y pegar en un esquemático el conjunto de parámetros asociado (en el que está definida la clase de red), se seguía usando el nombre anterior de la clase de red.
Draftsman
69217 En algunos casos, al intentar importar un archivo DXF en un documento de dibujo de fabricación (.PCBDwf/.HarDwf/.MbDwf), se producía el error "Object reference not set to an instance of an object".
CAMtastic
69260 Se implementó la asignación predeterminada del color de capa, basada en el tipo de capa, al importar archivos Gerber en el editor CAM (CAMtastic), si la información sobre el color de capa faltaba en los archivos importados. Esto aporta coherencia y evita la asignación de colores aleatorios, como ocurría anteriormente.
69875 Se implementó la asignación predeterminada del color de capa, basada en el tipo de capa, al importar datos ODB++ en el editor CAM (CAMtastic), si la información sobre el color de capa faltaba en los datos importados. Esto aporta coherencia y evita la asignación de colores aleatorios, como ocurría anteriormente.
Harness Design
69256 Al intentar comparar diferencias lógicas entre un dibujo de diseño de arnés y su proyecto de diseño de arnés, se producía el error "The method or operation is not implemented...".
69632 Se añadió la capacidad de 'dividir' una tabla de conexiones en un documento Harness Draftsman para presentarla en varias 'páginas', junto con un control para limitar la altura de la página. (I:27127)
69804 Después de cambiar un componente de arnés en el diagrama de cableado (mediante la función Replace Component del panel Properties) e importar los cambios al dibujo de layout, aunque el Design Item ID se actualizaba correctamente, Comment y Description seguían siendo los del componente anterior. Esto también ocurría en la BOM.
Platform
68978 La funcionalidad 'WebView2', proporcionada por la opción System.UseWebView2 (Advanced Settings), ahora se ha hecho oficialmente pública en esta versión (activada por defecto).
Data Management
69356 En algunos casos, y al trabajar con el ActiveBOM de un proyecto abierto como documento libre, se producía el error "Object reference not set to an instance of an object".
69382 Con una plantilla de componente definida con un parámetro de diccionario (con un valor predeterminado pero no marcado como 'Required'), el valor predeterminado no podía eliminarse al crear o editar un componente basado en esa plantilla.
69489 Al conectarse a un Workspace de Altium Platform que tenía definidas Environment Configurations, y cuando un usuario estaba asignado a varios grupos (por lo que podían aplicarse varias configuraciones de entorno), no era posible cambiar la configuración aplicada después de haber seleccionado inicialmente una y habilitado la opción 'Remember my choice' en el cuadro de diálogo Select a Configuration. Para ello, un nuevo cuadro de diálogo Connection Properties, accesible desde el menú Properties del Workspace en la página Data Management - Servers de Preferences, permite cambiar rápidamente la configuración a utilizar entre las que tenga disponibles.
69576 Se añadió soporte para un tipo de dato adicional con reconocimiento de unidades: coeficiente de temperatura (ppm/°C), al definir un parámetro de usuario como parte de una plantilla de componente en un Workspace conectado en Altium Platform.
69840 Al importar una biblioteca específica mediante Library Importer, las hojas de datos de todos los componentes relacionados se añadían incorrectamente (como pares de parámetros ComponentLink) al documento de plantilla de componente recién creado.
69842 En un caso específico, y al abrir un documento ActiveBOM grande que formaba parte de un proyecto Workspace, y donde ese proyecto estaba en un Workspace conectado con la funcionalidad SiliconExpert habilitada, se producía el error "Exception of type 'Altium.Rest.Http.RestHttpClientUnexpectedResponseException' was thrown".
69845 Se observaba una degradación notable del rendimiento al trabajar en un documento ActiveBOM grande que formaba parte de un proyecto Workspace, y donde ese proyecto estaba en un Workspace conectado con la funcionalidad SiliconExpert habilitada (por ejemplo, al hacer clic, desplazarse, acceder a cuadros de diálogo y actualizar). Además, interactuar con varios elementos del documento ActiveBOM a través del panel Properties (por ejemplo, cambiar conjuntos BOM y alternar la visibilidad de parámetros) también era notablemente lento.
69917 En casos específicos, y al intentar mostrar el historial de un documento (History & Version Control » Show Document History), Altium Designer se quedaba bloqueado. (BC:27282)
Import/Export
61517 Al importar una biblioteca Allegro (*.dra), la información correcta de altura del cuerpo 3D (interna y externa) para un footprint específico no se importaba. (Requiere que la opción de configuración avanzada Importer.Allegro.AdvancedEngine esté habilitada).
61945 Al importar un diseño Allegro con la subclase definida 'Layers - Components - Dev type' en las capas Top o Bottom, ahora se crea un par de capas de componente ("DEVICE_TYPE_TOP" y "DEVICE_TYPE_BOTTOM") en el documento PCB generado para alojar los valores de estas capas Top y Bottom, con dichas capas ocultas por defecto respecto a su visibilidad. (Requiere que la opción de configuración avanzada Importer.Allegro.AdvancedEngine esté habilitada).
62242 Al importar un diseño Allegro específico, faltaba en el PCB Rules and Constraints Editor del documento PCB generado una determinada regla de diseño de separación entre 'net class' y 'net class'. (Requiere que la opción de configuración avanzada Importer.Allegro.AdvancedEngine esté habilitada).
66324 Al importar un diseño Allegro, una forma rellena sólida definida como Route Keepout en todas las capas se importaba incorrectamente como una región en Multi-Layer, en lugar de en la Keep-Out Layer, como se esperaba. (Requiere que la opción de configuración avanzada Importer.Allegro.AdvancedEngine esté habilitada).
66325 Al importar un diseño Allegro, una forma rellena sólida definida como Package Keepout en la Top Layer se importaba incorrectamente como pista de cobre, en lugar de como una región keepout, como se esperaba. (Requiere que la opción de configuración avanzada Importer.Allegro.AdvancedEngine esté habilitada).
66593 Al importar un diseño Allegro, faltaban en el PCB Rules and Constraints Editor del documento PCB generado las reglas definidas de enrutamiento de pares diferenciales. En su lugar, solo se creaba una única regla con valores incorrectos (predeterminados). (Requiere que la opción de configuración avanzada Importer.Allegro.AdvancedEngine esté habilitada).
67082 Al importar un diseño Allegro, las formas de taladro para las almohadillas rectangulares se importaban incorrectamente como ranuras en lugar de rectángulos. (Requiere que la opción de configuración avanzada Importer.Allegro.AdvancedEngine esté habilitada).
67128 En algunos casos, al importar un diseño Allegro, los cuerpos 3D de los componentes no se posicionaban o ubicaban correctamente. (Requiere que la opción de configuración avanzada Importer.Allegro.AdvancedEngine esté habilitada).
67146 Al importar un archivo de biblioteca Allegro específico (*.dra), un componente en particular no se importaba correctamente. (Requiere que la opción de configuración avanzada Importer.Allegro.AdvancedEngine esté habilitada).
67177 Se añadió una nueva opción de configuración avanzada 'Importer.Allegro.AdvancedEngine' que, cuando está habilitada, mejora el Allegro Import Wizard con soporte para importar máscaras de soldadura y de pasta a nivel de padstack para pads (formas normales y personalizadas, incluidos pads tented) y vías (incluyendo el cálculo de expansiones y lados tented).
67482 Al importar un diseño Allegro, se estaban creando múltiples reglas a nivel de red para un CSet a nivel de diseño, con valores idénticos y prioridades variables (para 'Spacing' y 'Same Net Spacing'), en lugar de una única regla 'All-All'. (Requiere que la opción de configuración avanzada Importer.Allegro.AdvancedEngine esté habilitada).
67844 Al intentar importar un diseño específico de Allegro, el importador se quedaba atascado durante mucho tiempo (alrededor de 22 horas) en la etapa «Fixup polygons». Como mejora provisional, este tiempo de importación se ha reducido considerablemente (ahora a unos 40 minutos), aunque sigue siendo una demora importante. (Requiere que la opción de configuración avanzada Importer.Allegro.AdvancedEngine esté habilitada).
67945 Al importar un diseño de Allegro con la subclase definida «Layers - Components - Comp value» en las capas Top o Bottom, ahora se crea un par de capas de componente ("COMPONENT_VALUE_TOP" y "COMPONENT_VALUE_BOTTOM") en el documento PCB generado para alojar los valores de estas capas Top y Bottom, quedando estas capas ocultas de forma predeterminada en cuanto a su visibilidad. (Requiere que la opción de configuración avanzada Importer.Allegro.AdvancedEngine esté habilitada).
67990 En algunos casos, al importar un diseño de Allegro, el texto en la capa Bottom Silkscreen se importaba incorrectamente, ya fuera espejado o espejado y rotado. (Requiere que la opción de configuración avanzada Importer.Allegro.AdvancedEngine esté habilitada).
68013 Al importar un diseño específico de Allegro, la forma del taladro para los pads de un determinado componente se importaba incorrectamente como «Slot» en lugar de «Round», y además con dimensiones incorrectas. (Requiere que la opción de configuración avanzada Importer.Allegro.AdvancedEngine esté habilitada).
68115 Al importar un diseño de Allegro que incluía espaciado (caracteres de espacio) entre dos bloques de texto en la serigrafía, el importador ignoraba dicho espaciado, lo que provocaba que los dos bloques de texto se colocaran en el mismo origen en el documento PCB generado. (Requiere que la opción de configuración avanzada Importer.Allegro.AdvancedEngine esté habilitada).
68884 Al importar un diseño específico de Allegro, una instancia de una región sólida en la serigrafía no se rellenaba. (Requiere que la opción de configuración avanzada Importer.Allegro.AdvancedEngine esté habilitada).
68900 Al importar un diseño de Allegro con las subclases definidas «Layers - Components - Tolerance» o «Layers - Components - User part» en las capas Top o Bottom, ahora se crean en el documento PCB generado los respectivos pares de capas de componente ("TOLERANCE_TOP" y "TOLERANCE_BOTTOM") y ("PART_NUMBER_TOP" y "PART_NUMBER_BOTTOM") para alojar los valores de estas capas Top y Bottom, quedando estas capas ocultas de forma predeterminada en cuanto a su visibilidad. (Requiere que la opción de configuración avanzada Importer.Allegro.AdvancedEngine esté habilitada).
69672 Al intentar importar una biblioteca de diseño específica de Xpedition, la máscara de soldadura de algunos pads de componentes no se importaba correctamente en el documento PCB Library generado.
69946 Al intentar importar un diseño específico de Allegro, las capas se importaban incorrectamente. (Requiere que la opción de configuración avanzada Importer.Allegro.AdvancedEngine esté habilitada).

Versión 26.5.1 - Actualización adicional

Altium Designer Develop – Released: 6 May 2026, Version 26.5.1 (build 12)
Altium Designer Agile – Released: 6 May 2026, Version 26.5.1 (build 30)
Altium Designer – Released: 6 May 2026, Version 26.5.1 (build 12)

Novedades en Altium Designer

PCB
70303 Al intentar ejecutar el comando «Create Primitives From Board Shape» con la opción «Include Cutouts» habilitada, se producía una violación de acceso (en el módulo "ADVPCB.DLL"). (BC:27399)
70304 En algunos casos, al mover un componente (con texto) en un PCB, con la opción «Component re-route» habilitada y la opción «Move component with relevant routing option» deshabilitada (PCB Editor - página Interactive Routing de Preferences), se producía una violación de acceso (en el módulo 'ADVPCB.DLL'). (BC:27415, BC:27416)
70305 En un caso específico, al generar datos Gerber X2 desde una placa mediante un archivo Output Job, se producía una violación de acceso (en el módulo 'PolygonClipper.dll'). (BC:27391)
70306 Después de transferir a un PCB un esquemático con componentes y al menos un par diferencial definido (con la creación automática de rooms habilitada), intentar mover el room generado (con la opción «No Net Objects» habilitada en el cuadro de diálogo posterior) provocaba una violación de acceso (en el módulo "ADVPCB.DLL"). En algunos casos, se producía el «Runtime error 216» o Altium Designer se cerraba por completo. (BC: 27413)
70307 En algunos casos, al mover un componente en un PCB con la opción «Component re-route» habilitada (PCB Editor - página Interactive Routing de Preferences), intentar cancelar el proceso con clic derecho provocaba una violación de acceso (en el módulo 'ADVPCB.DLL').

Versión 26.5.0

Altium Designer Develop – Released: 8 April 2026, Version 26.5.0 (build 11)
Altium Designer Agile – Released: 8 April 2026, Version 26.5.0 (build 17)
Altium Designer – Released: 8 April 2026, Version 26.5.0 (build 11)

Novedades en Altium Designer

Schematic
66133 En algunos casos, al dibujar una ventana de selección (de derecha a izquierda) alrededor de primitivas en un documento esquemático o de biblioteca esquemática, algunos arcos no se seleccionaban. (BC:27379)
67140 Se agregó la capacidad de definir un margen vertical personalizado para el Designator y el Name de un pin, tanto a nivel global (como parte de las Schematic Preferences) como a nivel local (como parte de las propiedades del pin). Ahora tiene control total sobre los márgenes horizontal (X) y vertical (Y) de estas dos propiedades, que aparecen como campos «Margin (X/Y)» en los lugares correspondientes. Al usar los paneles List o el cuadro de diálogo Find Similar Objects, el margen vertical se define mediante los dos nuevos campos «Pin Designator Vertical Margin» y «Pin Name Vertical Margin», respectivamente.
PCB
66537 Se agregó la capacidad de configurar ODB++ para proteger la propiedad intelectual restringiendo lo que se genera. Puede decidir qué capas de señal incluir, controlar si se incluye la netlist y, en caso afirmativo, si se neutralizan los nombres de red (reemplazándolos por 'Net_[1-…]'), y controlar si se incluyen componentes, con la posibilidad de eliminar propiedades de los componentes (parámetros). La información de ruta de carpeta también se eliminará de los archivos de informe ([Design name].REP) y de reglas (odb\user\[Design name].RUL) generados. (I:18317)
69147 No era posible cambiar la capa de un room colocado.
69371 Con una cadena de texto colocada seleccionada en el espacio de diseño (en un documento PCB o PCB Library), la función de autocompletado de texto no funcionaba al comenzar a escribir texto para una cadena especial (p. ej., .<somecharacters>) en el campo Text del panel Properties. (BC:27130)
69405 Con una dimensión estándar colocada seleccionada en el espacio de diseño (en un documento PCB o PCB Library), no era posible cambiar el ancho de la dimensión mediante el campo Width del panel Properties.
69540 La función «Pad/Via Template Loading Optimization», proporcionada por la opción PCB.Performance.PadViaTemplate.LoadingOptimization (Advanced Settings), ahora pasa oficialmente a ser pública con esta versión (activada de forma predeterminada).
69564 En algunos casos, al generar un informe de puntos de prueba desde un PCB panelizado (incluyendo una matriz de placas embebida), faltaban algunos datos. (BC:27003)
69581 Durante el enrutamiento interactivo y con la opción «Apply Trace Centering» habilitada (y la opción «Adjust Vias» deshabilitada), al colocar una vía, esta heredaba incorrectamente el clearance en función del centrado (objetos respecto a la pista y relación de clearance), en lugar de la regla de diseño aplicable.
69635 En algunos casos, al arrastrar rutas que no eran de 45 grados, se producía un error (en el módulo "RouterEntry.dll").
69681 En algunos casos, al abrir un archivo PCBLib que contenía counterholes en versiones posteriores de Altium Designer, no aparecían todos los counterbores y countersinks. Además, después de agregar nuevos counterholes, guardar y volver a abrir la biblioteca, esos counterholes no estaban presentes. (BC:27221)
69774 En algunos casos, copiar y pegar un rectángulo y luego intentar cambiar el tamaño de ese rectángulo pegado provocaba una violación de acceso (en el módulo 'ADVPCB.DLL').
Draftsman
65656 Al agregar un nuevo documento Draftsman a un diseño PCB y crearlo usando una plantilla de documento Draftsman específica en un Workspace conectado, se producía el error «Width and Height must be non-negative...».
Wire Bonding
65571 Se agregó una nueva opción de configuración avanzada, «PCB.Wirebonding.3DImprovements», que, al habilitarse, proporciona compatibilidad mejorada para bond wires en la vista 3D de una placa. Esto incluye controles de edición adicionales para definir la forma/perfil de un bond wire (con la posibilidad de definir un color de reemplazo, lo que facilita distinguir entre diferentes «tiers» de bond wire asociados a distintos ciclos de una máquina de wire bonding), la capacidad de colocar die pads y bond wires sobre cuerpos 3D genéricos, la inclusión de objetos bond wire al exportar un PCB a formatos STEP y Parasolid, y la inclusión de objetos bond wire en la comprobación de Component Clearance, para detectar violaciones de separación entre bond wires y otros objetos (que no sean bond wires) en el espacio 3D. Los colores de reemplazo utilizados para bond wires en el diseño PCB también se tienen en cuenta al colocar una vista de fabricación de la placa, una vista de ensamblaje de la placa y una vista de componente en un dibujo de fabricación de PCB. (BC:24977, BC:25032)
69457 En algunos casos, durante el enrutamiento interactivo desde un finger pad al que llega un bond wire, se creaba automáticamente otro bond wire desde la pista recién enrutada, de forma incorrecta.
69701 En algunos casos y para un PCB que incluía wire bonding, girar la placa en la vista 3D antes de que se hubieran renderizado los bond wires provocaba una violación de acceso (en el módulo "ADVPCB.DLL").
Platform
69028 Al intentar cargar la configuración de «System - Templates» desde un archivo específico de Preferences (*.DXPPrf), se producía el error «Value cannot be null. (Parameter 'value')...». (BC:27007)
Data Management
67003 Se agregó una nueva opción de configuración avanzada, 'UI.ModernDesignReusePanel', que, al habilitarse, utiliza el panel de Reutilización de Diseño más reciente y mejorado al trabajar con bloques de reutilización y fragmentos.
69326 En un Workspace con más de 10.000 componentes, todos los componentes adicionales agregados por encima de ese nivel se mostraban en la categoría 'Uncategorized' del panel Components, con un recuento negativo.
69385 El Item Manager se ha mejorado para manejar el caso en el que un componente de Workspace tiene definidos varios modelos de footprint y, posteriormente, el modelo asignado actualmente cambia de nombre. Las funciones 'Auto-matching' y 'Update to Latest' ahora asignan correctamente la revisión más reciente del modelo de footprint (cuyo nombre ha cambiado). (I:10242)
69424 Se agregó una nueva opción de configuración avanzada, 'VCS.AllowLFSRepos', que, al habilitarse, restablece la capacidad parcial anterior de usar repositorios LFS al trabajar con control de versiones Git. PRECAUCIÓN: Altium Designer no admite por completo el trabajo con repositorios LFS y, en algunos casos, hacerlo puede provocar la pérdida de datos del usuario. (BC:27158)
69444 No era posible que un usuario estándar (no administrador) publicara un proyecto en una subcarpeta de proyecto cuando no tenía derechos de acceso a la carpeta principal del proyecto en un Workspace. La publicación del proyecto mediante Project Releaser fallaba y aparecía el error "Current user doesn't have sufficient rights to create a folder with path...".
69456 Una solución marcada como 'NOT USED' en la lista de elecciones de pieza para un componente en un ActiveBOM permanecía en la lista incluso después de eliminarla.
69476 Los datos de elecciones de pieza no se mostraban en el panel Components para componentes de una biblioteca basada en archivos.
69514 Al editar uno o más componentes de Workspace, la comprobación de regla de componente "Revision that is being edited is not latest" ahora se respeta correctamente al usar el editor de componentes en su modo Batch Component Editing, lo que garantiza que las infracciones se señalen al editar un componente que no corresponde a la revisión más reciente.
69531 Al explorar una PCB Library mediante el panel Components (con Models habilitado para su visualización), las columnas 'Description', 'Height' y 'Pad Count' no estaban disponibles para seleccionarse en el cuadro de diálogo Select Columns.
Importación/Exportación
56381 En algunos casos, al intentar importar un diseño de KiCad, aparecía el error "Object reference not set to an instance of an object".
Power Analyzer by Keysight
68908 Después de ejecutar un análisis para un diseño específico, guardar y acceder al informe completo provocaba la aparición del error "System.MissingMethodException: Method not found...".
SI Analyzer by Keysight
69664 En algunos casos, al intentar analizar redes para la PCB activa desde el documento SI Analyzer by Keysight, aparecía el error "The given key 'SIAnalyzer.Engine.Keysight.SectionKeys.ResultSectionKeyBase' was not present in the dictionary". (BC:26953)

Versión 26.4.1

Altium Designer Develop – Released: 19 March 2026, Version 26.4.1 (build 13)
Altium Designer Agile – Released: 19 March 2026, Version 26.4.1 (build 25)
Altium Designer – Released: 19 March 2026, Version 26.4.1 (build 12)

Novedades en Altium Designer

Esquemático
67749 En algunos casos, al agregar un nuevo documento esquemático a un proyecto después de cambiar a una licencia Viewer, aparecía el error "EIntfCastError: Interface not supported".
PCB
61119 En un diseño específico y de gran tamaño, se producía una demora perceptible al alternar la visibilidad de varias capas entre activada y desactivada mediante el panel View Configuration.
64931 Se agregó una nueva regla de diseño 'Z-Axis Clearance' tanto al Constraint Manager como al antiguo cuadro de diálogo ‘PCB Rules and Constraints Editor dialog’ (no accesible en Document View), que puede usarse para comprobar las separaciones mínimas entre varias primitivas en distintas capas de cobre. (I:922)
68736 Después de eliminar subpilas en el stackup de un diseño rigid-flex avanzado, las capas Coverlay y Solder Mask de esas subpilas se agregaban incorrectamente a la 'Board Layer Stack' principal y predeterminada. Tras eliminar duplicados e intentar guardar, aparecía el error "Maximum layers of type Coverlay for stack Board Layer Stack reached...", porque no era posible una combinación de coverlay y soldermask en la misma subpila.
68820 Al exportar una PCB como archivo de diseño Specctra (*.dsn), los keepouts no se incluían en el archivo generado.
68973 Cuando las expresiones de consulta de alcance usadas en una regla de diseño binaria eran muy largas, no era viable usar la comprobación Applicable Binary Rules entre primitivas, porque el alcance en el cuadro de diálogo posterior aparecía ilegible y no había posibilidad de ajustar el tamaño del cuadro de diálogo ni el ancho de las columnas.
68983 En algunos casos, al trabajar en un documento PCB con las opciones PCB.Polygon.AdvancedPour y PCB.Polygon.AdvancedDynamicPour habilitadas (Configuración avanzada), aparecía una violación de acceso (en el módulo "ADVPCB.DLL").
69010 La función 'Solder Mask Zero Expansion', proporcionada por la opción PCB.SolderMaskZeroExpansion (Configuración avanzada), ahora se ha hecho oficialmente pública en esta versión (activada por defecto).
69031 En una PCB o PCB Library, colocar un rectángulo con un ancho de pista pequeño (por ejemplo, 0,01 mm) hacía que su tamaño se redujera (tanto ancho como alto) después de hacer clic para definir su segundo punto de anclaje. Además, al hacer clic en cualquiera de las esquinas del rectángulo ya colocado, mientras aún se estaba en modo de colocación, se creaba un cuadrado. Asimismo, copiar y pegar un rectángulo en una PCB Library también hacía que su tamaño se redujera. (BC:27033, BC:27046)
69059 En un diseño específico, al intentar acceder al Layer Stack Manager aparecía el error "Layer type not found...".
69121 Al usar la función PCB CoDesign, después de fusionar cambios entre dos usuarios con respecto a un polígono (cambio de geometría por un usuario y archivado temporal del polígono por el otro), el resultado era un polígono 'No-Net'.
69155 Con la opción PCB.Performance.InteractivePropertyPanel.Optimization habilitada (Configuración avanzada), no era posible modificar el tamaño de un marco de texto seleccionado mediante el panel Properties. (BC:27044)
69423 En una PCB Library, después de establecer una de las opciones IPC 4761 disponibles para una vía colocada, esa configuración volvía a 'None' después de guardar y reabrir la biblioteca. En otro caso, las vías agregadas a un footprint desde una Pad Via Library perdían la conexión con esa biblioteca después de guardar y reabrir la PCB Library. Las vías también faltaban en la región Local Pad & Via Library del panel PCB Pad Via Templates. (BC:27157)
Constraint Manager
63142 Se agregó la capacidad de especificar valores Minimum, Maximum y Preferred para Diameter y Hole Size al definir una regla Routing Via Style en la vista Physical, además de la definición preferida por plantilla. (BC:26530)
67865 Los iconos de objetos se han actualizado y unificado en todas las páginas de Constraint Manager (tanto del lado esquemático como del lado PCB), así como en los cuadros de diálogo ‘Import Directives’ y ‘Refresh Constraint Manager’ (al importar directivas desde documentos fuente esquemáticos a Constraint Manager) y en el cuadro de diálogo Object Class Explorer.
68405 En la vista Physical de Constraint Manager (cuando se accedía desde el lado esquemático) y para clases importadas desde el esquemático, el control de expansión asociado (para acceder a objetos dentro de una clase) no funcionaba.
69384 Al intentar eliminar varias Advanced Rules seleccionadas desde la vista All Rules (cuando se accedía desde la PCB), tras haber agregado cada regla subsiguiente a la selección usando Ctrl+clic y luego usar el comando 'Remove Advanced Rules' desde el menú contextual del botón derecho, aparecía el error "Object reference not set to an instance of an object".
Draftsman
68897 Después de crear un nuevo documento Draftsman (.PCBDwf) para un proyecto de diseño PCB, usando una plantilla de documento Draftsman (.DwfDot) que incluía una Board Assembly View colocada, la visualización de esa vista en el espacio de diseño no seguía correctamente la configuración inicial definida en la región Component Display Properties del panel Properties.
Diseño multi-board
66922 Se agregó una nueva opción de configuración avanzada, 'System.MBAEngine.UseOpenCascade', que, al habilitarse, cambia el uso de la biblioteca C3D para el modelado geométrico de un documento de ensamblaje multi-board (*.MbaDoc) por la biblioteca Open CASCADE. Tenga en cuenta que, al abrir en esta versión un documento de ensamblaje multi-board antiguo (de una versión anterior del software) con esta opción habilitada, se eliminarán los mates creados (podrá elegir entre mantener las posiciones relativas de las partes del ensamblaje o colocarlas en línea). Tendrá la opción de crear una copia de seguridad de esa versión anterior en el momento de la apertura.
68125 Al colocar en un esquemático multi-board un componente cuyo símbolo incluía una primitiva de arco (por ejemplo, un capacitor polarizado), el arco se dibujaba incorrectamente en el espacio de diseño. Posteriormente, al hacer clic en los gráficos renderizados incorrectamente para seleccionar el componente, aparecía el error "Object reference not set to an instance of an object".
68890 Al colocar en un esquemático multi-board un componente cuyo símbolo incluía una primitiva de arco (por ejemplo, un capacitor polarizado), el arco se dibujaba incorrectamente en el espacio de diseño. Posteriormente, al hacer clic en los gráficos renderizados incorrectamente para seleccionar el componente, aparecía el error "Object reference not set to an instance of an object".
69173 En un proyecto específico de diseño multi-board, al intentar importar desde el proyecto PCB hijo para un módulo seleccionado concreto en el esquemático multi-board, en ocasiones se producía el error "An item with the same key has already been added...".
Harness Design
64350 En algunos casos, al generar una salida impresa para un diseño Harness, se producía una violación de acceso (en la dirección 0000000139490BC8 del módulo "WorkspaceManager.DLL").
68050 Para un componente en un plano de layout configurado para mostrar su modelo físico en estilo Solid, se estaba utilizando la coloración definida para la entrada Selection/Highlight System Colors (en el panel View Configuration del editor PCB), independientemente de si el modelo estaba seleccionado o no.
Platform
47582 En algunos casos, los paneles Components y Manufacturer Part Search presentaban problemas de visualización/tamaño al cambiar entre las vistas normal y compacta, tanto en modo Docked como Floating. Además, cuando estos paneles estaban en modo Popup, al volver a acceder a ellos su altura disminuía repentinamente.
68635 Altium Designer quedaba totalmente bloqueado tras una pérdida temporal de la conexión Wi‑Fi, lo que obligaba a cerrarlo mediante el Administrador de tareas de Windows. (BC:26379BC:26854)
68981 En algunos casos, al intentar restablecer todas las preferencias a sus valores predeterminados, se producía una violación de acceso (en el módulo "PCBDLGS.DLL").
69364 Con la opción WSM.DotNetECOImplementation habilitada (Advanced Settings), al intentar importar cambios de intercambio de pines en un proyecto hijo a un esquemático multi-board, los cambios detectados listados y procesados por el ECO posterior no se aplicaban, sin importar cuántas veces se ejecutara el ECO.
69375 Con la opción WSM.DotNetECOImplementation habilitada (Advanced Settings) y al intentar comparar las diferencias físicas entre dos versiones de un documento de biblioteca PCB, se producía el error "The process cannot access the file "C:\Users\<UserName>\AppData\Local\Temp\Compare HierarchicalPCBObjects.Log" because it is being used by another process...".
Data Management
61335 Al utilizar la función BOM CoDesign y, en particular, el comando 'Explore Suggested Component' (desde la sección Differences del panel Properties), si el componente sugerido no es la revisión más reciente, ahora se abrirá esa revisión específica en el panel Components.
63880 En un componente de biblioteca de Workspace cuyo nombre incluía dos o más caracteres de subrayado, el primer subrayado se eliminaba incorrectamente de su nombre en la entrada del comando 'Place <ComponentName>', en el menú al que se accede haciendo clic con el botón derecho sobre ese componente en el panel Components.
63966 El comando 'Create Tag' se ha vuelto a añadir al submenú History & Version Control al acceder a los menús relacionados con el proyecto. Además, se ha añadido validación al introducir un valor para la etiqueta, junto con una indicación asociada de que solo se permiten letras, números, punto (‘.’), guion (‘-’), almohadilla (‘#’) y subrayado (‘_’).
65936 Se ha añadido la capacidad de cambiar en lote el estado del ciclo de vida de los componentes seleccionados directamente desde un ActiveBOM. Tenga en cuenta que el proceso solo incluirá componentes de su Workspace conectado.
68242 Se ha añadido una nueva opción de configuración avanzada, 'EDMS.CloudLoginByJWT', que, cuando está habilitada, utiliza un JWT (JSON Web Token) para la identificación y autenticación del usuario al conectarse desde Altium Designer a un Workspace en la Altium Platform.
68709 Al cambiar el estado de revisión de un Item en un Workspace conectado (mediante el cuadro de diálogo Batch state change), el proceso fallaba si se introducía una nota de más de 255 caracteres. (BC:24819)
68762 Después de añadir una part choice a un componente en un documento ActiveBOM y actualizarlo, no se mostraban todas las ofertas del mismo proveedor.
68814 Las funciones de sincronización Custom Parts Provider Synchronization y Components Synchronization de Altium Designer se han mejorado para que ahora admitan bases de datos PostgreSQL.
68961 Se ha añadido una nueva opción de configuración avanzada, 'EDMS.CustomOffersMerge', que, cuando está habilitada, combina los datos de proveedores del Custom Parts Provider con los del Altium Parts Provider (para un Workspace en la Altium Platform que tenga BOM Portal habilitado) para presentar toda la información de proveedores combinada allí donde se muestren datos de proveedores (SPNs) en la interfaz del software.
68962 Al compartir un diseño en vivo o una instantánea de diseño mediante el cuadro de diálogo Share, el cuadro de diálogo anterior al que se accedía desde el control Advanced Settings se ha rediseñado como una ventana emergente. En el caso de compartir un diseño en vivo, las opciones de compartir y descargar ahora se agrupan por 'Member Rights' (para miembros del Workspace) y 'Guest and External Share Rights' (para usuarios externos invitados con quienes se han compartido proyectos).
69007 Al añadir un comentario/respuesta a un documento, si se introducía texto y luego se pegaba una URL web, el texto se eliminaba si se añadía un espacio después de esa URL, quedando solo la URL en el comentario/respuesta publicado. (BC:26998)
69149 Una plantilla predeterminada de footprint de Workspace (añadida mediante la página Data Management - Templates de Preferences) no se aplicaba al crear un nuevo componente de Workspace después de actualizar desde una versión anterior de Altium Designer (anterior a 26.1) a una versión posterior (26.1 o posterior). (BC:26847, BC:27173)
69186 Se observaba una degradación notable del rendimiento al trabajar en un documento ActiveBOM que formaba parte de un proyecto de Workspace, cuando dicho proyecto estaba en un Workspace conectado con la funcionalidad Silicon Expert habilitada.
69287 Al abrir un documento ActiveBOM grande que formaba parte de un proyecto de Workspace, y cuando ese proyecto estaba en un Workspace conectado con la funcionalidad Silicon Expert habilitada, los parámetros de Silicon Expert no se rellenaban correctamente y se producían errores de tiempo de espera.
69298 Al intentar guardar preferencias en un Workspace conectado y cambiar la carpeta en la que crear un nuevo elemento Altium Designer Preferences, se producía el error "ShowDialog can be called only on hidden windows...".
69430 En un proyecto de diseño PCB que incluía un documento PCB Library, al intentar generar un PDF de PCBLIB Prints directamente desde un Output Job añadido a ese proyecto, se producía una violación de acceso (en el módulo 'WorkspaceManager.DLL').
69447 En algunos casos, al trabajar con un proyecto compartido con permisos de edición a un usuario que no es miembro del Workspace principal de ese proyecto, y al guardar cambios en él, ese usuario recibía con frecuencia y en momentos aleatorios la notificación "Trying to Reconnect to Notification Service".
Import/Export
68875 Al importar una biblioteca específica de xDX Designer, los números de pin de símbolo se duplicaban en los componentes de varias partes.
68896 Al intentar importar un diseño específico de Xpedition (Expedition), se producía una violación de acceso (en el módulo 'Importer_Expedition.IWZ').
68977 Al intentar importar una biblioteca de footprints PCB de OrCAD (*.LLB), se producía una violación de acceso (en el módulo 'ADVPCB.DLL'). (BC:26983)

Versión 26.3.0

Altium Designer Develop – Released: 5 February 2026, Version 26.3.0 (build 5)
Altium Designer Agile – Released: 5 February 2026, Version 26.3.0 (build 18)
Altium Designer – Released: 5 February 2026, Version 26.3.0 (build 6)

Novedades en Altium Designer

PCB
66876 Se ha añadido compatibilidad con modelos de SOLIDWORKS 2024 y 2025 (*.SldPrt) al trabajar con cuerpos 3D. Además, la exportación de un PCB al formato de archivo Parasolid ahora utiliza Parasolid versión 35.1.
67334 Después de exportar un PCB específico al formato Parasolid, los modelos 3D de algunos componentes no podían convertirse al abrir el archivo exportado en SOLIDWORKS, lo que producía el error "The data in this file may be invalid". (BC:25813)
68348 En algunos casos y con la opción PCB.Performance.InteractivePropertyPanel.Optimization habilitada (Advanced Settings), colocar una tabla de apilado de capas en el espacio de diseño producía el error "Object accessed after being destroyed...".
68359 En algunos casos, al utilizar la función Loop Removal durante el enrutado interactivo, se producía un error (en el módulo "RouterEntry.dll" o en el módulo "ADVPCB.DLL").
68901 Con la opción PCB.Performance.InteractivePropertyPanel.Optimization habilitada (Advanced Settings), añadir/eliminar varias veces la capa Route Tool Path en un documento PCB Library (o abrir un documento PCB Library en el que esto se hubiera realizado) producía el error "Exception has been thrown by the target of an invocation...". (BC:26959)
68942 En un caso concreto, al intentar guardar un documento PCB después de realizar cambios, se producía una violación de acceso (en el módulo 'ADVPCB.DLL').
68945 Al definir una regla Fabrication/Assembly Testpoint Style en el cuadro de diálogo PCB Rules and Constraints Editor, los cambios realizados en las restricciones Min/Max Size no se guardaban. (BC:26969)
69025 Para un documento PCB específico y con la opción 'Component re-route' habilitada (en la página PCB Editor - Interactive Routing de Preferences), mover cualquier componente producía el error "Object accessed after being destroyed...". (BC:27027)
Multi-board Design
68356 Al intentar mapear pines entre los conectores en línea de un harness dentro de un esquemático multi-board, Altium Designer se congelaba por completo y no podía finalizarse mediante el Administrador de tareas de Windows. (BC:26806)
Harness Design
67903 La función 'Update From Libraries' se ha mejorado para incluir ahora también cables, componentes de cavidad y piezas asociadas (cuando se accede desde un diagrama de cableado), así como cubiertas, etiquetas y piezas asociadas (cuando se accede desde un dibujo de layout). Tenga en cuenta que, para que un objeto mencionado anteriormente se incluya en la actualización, un componente asignado al objeto debe incluir un enlace a un símbolo esquemático.
68314 Los cables puente definidos en un diagrama de cableado ahora se incorporan correctamente en el dibujo de layout asociado. Con un haz seleccionado en el dibujo de layout, la región Bundle Objects del panel Properties incluirá ahora dichos cables puente que comienzan y terminan en el mismo punto de conexión como parte de ese haz. Estos cables solo tendrán la opción de definir su longitud manualmente. El valor introducido se incluirá entonces en el documento ActiveBOM del proyecto de arnés y en el dibujo de fabricación (tabla BOM y lista de cableado).
Plataforma
67522 Se mejoraron las notificaciones que aparecen en Altium Designer Develop relacionadas con los casos en que la suscripción está próxima a vencer, la suscripción ya ha vencido (y el Workspace de Altium Develop está en modo de solo visualización) y cuando no hay asientos de Author disponibles.
68634 El Acuerdo de Licencia de Usuario Final (EULA) ha sido reemplazado por el Master Services Agreement (MSA) al instalar Altium Designer Develop y Altium Designer Agile. Altium Designer sigue utilizando el EULA (que también se ha actualizado).
Gestión de datos
63778 Al usar el panel Manufacturer Part Search, solo el último filtro aplicado se mostraba correctamente (nombre y parámetro) encima de la lista de resultados. Cualquier filtro seleccionado anteriormente se mostraba solo por nombre, sin la información paramétrica.
63779 No era posible desplazarse por el contenido del panel Details de Manufacturer Part Search cuando el cursor estaba situado sobre determinadas áreas.
66024 Al compartir un elemento en un Workspace con un nuevo usuario, la entrada de ese usuario (en el cuadro de diálogo Share For Item) mostraba inicialmente, y de forma incorrecta, su correo electrónico en lugar de su organización.
66242 Mientras se exploraban componentes en la vista 'Where-used' de una plantilla de componente (en el panel Explorer), al cambiar el Revision State de uno o varios componentes seleccionados, el cambio no se reflejaba automáticamente en la vista.
66867 Al colocar un bloque de reutilización desde el panel Explorer, se producía el error "Value cannot be null. (Parameter 'pcbSnippetGUID')...". (BC:26812)
67416 Después de actualizar el panel Components, los estados de revisión de los modelos no se actualizaban. (BC:24630)
68164 La función Custom Parts Provider Synchronization, utilizada para mapear —mediante un documento de configuración Custom Parts Provider Synchronization (*.PrtSync)— datos de proveedor desde una fuente de base de datos especificada a los datos de la cadena de suministro del Workspace, ahora puede utilizarse cuando se está conectado a un Workspace alojado en Altium 365 GovCloud.
68245 Para un componente en un ActiveBOM, la clasificación especificada para una solución manual añadida se perdía después de actualizar para usar una revisión posterior de ese componente en el diseño.
68247 Al usar Library Importer para importar footprints de un documento PCB Library a un Workspace conectado, cualquier footprint cuya descripción superara los 256 caracteres no se importaba, aunque Importer informara de que la importación se había realizado correctamente.
68705 En algunos casos, al intentar publicar cambios realizados en un componente existente (mediante el editor de componentes en su modo Single Component Editing), se producía el error "Interface not supported".
68708 Al intentar añadir una elección de pieza específica (LM2940IMP-15 de Texas Instruments) a cualquier componente de una biblioteca de Workspace, se producía el error "Value cannot be null. (Parameters 'source')".
68907 En el caso específico de trabajar con Altium Designer 26.1 y conectado a un Workspace, al visualizar comentarios colocados en cualquier proyecto de diseño, el nombre de usuario, tanto en la ventana contextual de comentarios como en el panel Comments and Tasks, aparecía como "Anonymous" en lugar de la persona que colocó el comentario.
Importación/Exportación
68664 Al exportar una PCB al formato Ansys EDB, los valores de capacitancia especificados en fF (femtofaradios) no eran reconocidos y, en su lugar, se usaba por defecto 1nF. (BC:24118)

Versión 26.2.0

Altium Designer Develop – Released: 8 January 2026, Version 26.2.0 (build 10)
Altium Designer Agile – Released: 8 January 2026, Version 26.2.0 (build 28)
Altium Designer – Released: 8 January 2026, Version 26.2.0 (build 7)

Novedades en Altium Designer

Esquemático
65661 En algunos casos, al intentar crear una biblioteca integrada (a partir de documentos del proyecto) desde un documento esquemático activo, se producía una Access Violation (en el módulo "IntegratedLibrary.DLL").
67949 La ordenación alfanumérica de pines por Designator no funcionaba correctamente en Symbol Wizard del editor Schematic Library, lo que daba como resultado "A1, A10, A11,...A19, A2, A20, A3, A4,...A9", por ejemplo, en lugar de "A1, A2, A3,...A18, A19, A20" como se esperaba.
67982 Al reemplazar un componente basado en archivo por un componente de Workspace Library, usando el control '...' asociado al campo Design Item ID en el panel Properties, los parámetros no se actualizaban a los del componente del Workspace.
PCB
67160 Con la opción 'Live Highlighting' habilitada (en la página PCB Editor - Board Insight Display de Preferences) y durante la colocación de una vía, cambiar repetidamente entre las posibles nets resaltadas en segundo plano provocaba el error "List index out of bounds".
67883 Al exportar a formato DXF una PCB que contenía texto con altura '0', se producía el error "eInvalidInput".
68177 Después de seleccionar y eliminar varias entradas de Component Layer Pair en la pestaña Layers & Colors del panel View Configuration, las entradas seguían mostrándose. (BC:26733)
68420 Para un diseño específico, al copiar un componente (con die pads, bond finger pads y bond wires definidos como parte de su footprint) y pegarlo varias veces, al intentar guardar el documento PCB se producía el error "Duplicates not allowed...".
68627 Con la opción PCB.Performance.InteractivePropertyPanel.Optimization habilitada (Advanced Settings) y un componente colocado en una rejilla polar seleccionado, las opciones asociadas con esa rejilla (Range/Angle y Rotation) no aparecían en el panel Properties. (BC:26858)
68640 En algunos casos, con la opción PCB.Performance.InteractivePropertyPanel.Optimization habilitada (Advanced Settings) y después de volver a rellenar varias veces un polygon pour seleccionado desde el panel Properties, al cambiar a la acción 'Assign net' y hacer clic de nuevo en el espacio de diseño, se producía el error "Value cannot be null. (Parameter 'source')".
68661 La geometría (ancho y alto) de los rectángulos usados dentro de footprints PCB se alteraba incorrectamente (debido a errores de redondeo) cuando el ancho de pista se especificaba en mm. (BC:26867, BC:26885)
PCB CoDesign
67921 En algunos casos, al trabajar con la función PCB CoDesign, después de completar una comparación se producía un error relacionado con una fuga de memoria (un fallo de aserción en el archivo "Adv3D_GeometryMaker.pas").
Wire Bonding
62571 Se añadió compatibilidad para generar un Wire Bonding Table Report desde un documento PCB panelizado.
63094 La comprobación DRC de violaciones Un-Routed Net se estaba aplicando incorrectamente a los bond wires. (BC:25803)
66918 Los bond wires y los die pads ahora se muestran al visualizar un documento PCB panelizado en 3D.
67657 Al aplicar cambios a las restricciones de una regla de diseño Wire Bonding en el cuadro de diálogo PCB Rules and Constraints Editor, la regla se mostraba como no guardada (asterisco junto a su nombre) y no era posible exportar ni importar reglas. (BC:25810)
68042 Hay disponible una nueva palabra clave de consulta 'IsBondwire' (PCB Object Type Check) al construir expresiones lógicas de consulta para usar en el filtrado de objetos en una PCB/PcbLib o en la definición del alcance de una regla de diseño.
Diseño multitarjeta
67619 Cuando existen varias entradas (que representan componentes vinculados) en el mismo lado de una pieza personalizada colocada en un documento esquemático multitarjeta, al intentar seleccionar varias entradas y arrastrarlas se producía el error "Unable to cast object...". (BC:26133)
Diseño de arneses
61558 Al colocar un haz en un dibujo de layout, el haz ahora "sigue" su longitud dibujada, con el valor introducido en el campo Length de forma predeterminada. Cuando se establece el campo Length (longitud física real) y este difiere de la longitud dibujada, el haz mostrará un símbolo de ruptura en el centro de su segmento más largo para indicar que el haz No está a Escala (NTS). La 'Drawn Length' se muestra en el panel Properties, junto con una nueva opción 'Add Break Symbol', que permite controlar la visualización del símbolo de ruptura.
62933 Después de seleccionar un punto de conexión (sin objetos asignados) en un dibujo de layout, el botón 'Add' asociado a la región Assigned Objects del panel Properties aparecía como 'disabled' hasta que se hacía clic en él. (BC:26250)
65333 En algunos casos, el orden de dibujo de las etiquetas era incorrecto para una vista de dibujo de layout colocada en un documento de dibujo de fabricación de arnés (HarDwf), en comparación con el documento fuente de dibujo de layout (LdrDoc), lo que hacía que una etiqueta apareciera "detrás" de un haz en lugar de delante de él.
67904 En algunos casos, al importar un componente (conector) desde el diagrama de cableado de un proyecto a su dibujo de layout, se creaba el punto de conexión asociado, pero los pines no se asignaban automáticamente, lo que daba como resultado un objeto de haz vacío.
Gestión de datos
66497 En un caso concreto y al estar conectado a un Workspace específico de Altium 365, las elecciones de pieza mostradas para un determinado componente eran diferentes entre los paneles Components y Properties.
66581 Se añadió la capacidad (para quienes tienen asignado el permiso operativo correspondiente) de conservar el estado del ciclo de vida al realizar la sincronización de componentes entre un Workspace y una base de datos de componentes.
67302 La lista de elecciones de pieza de un componente se sobrescribía si la opción 'Part Choices Revision Control' estaba habilitada (en la página Admin-Settings-Components de la interfaz del navegador del Workspace) y se realizaban cambios en la lista de elecciones de pieza de ese componente (y se publicaban en una nueva revisión), sin reiniciar primero Altium Designer.
67806 Si el campo Document Path se dejaba vacío en la página System - Default Locations de Preferences y se reiniciaba Altium Designer, al abrir un proyecto desde el Workspace conectado (nuevo, sin copia local previa), modificarlo e intentar guardarlo de vuelta en el Workspace, se producía el error "Invalid URI: The format of the URI could not be determined...".
67950 No se podía acceder a las tablas del esquema de Azure SQL en el documento de configuración de sincronización del proveedor de piezas personalizadas de Altium Designer (*.PrtSync), produciéndose los errores "ERROR [42000] [Microsoft][ODBC Driver 18 for SQL Server][SQL Server]Incorrect syntax near '`'" y "ERROR [42000] [Microsoft][ODBC Driver 18 for SQL Server][SQL Server]Statement(s) could not be prepared". Esto se debía a que Altium Designer enviaba acentos graves (`) en una consulta, algo que SQL Server/Azure SQL no admite.
68005 En un caso concreto, al intentar generar un informe de lista de materiales desde ActiveBOM de un proyecto de diseño PCB, se producía el error "Unable to sort because the IComparer.Compare() method returns inconsistent results...".
68037 La función 'BOM CoDesign', proporcionada por la opción BOM.CoDesign (Advanced Settings), ahora pasa oficialmente a ser pública con esta versión (activada de forma predeterminada). Además, la función 'Including/Excluding Supplier Data in a BOM Comparison', proporcionada por la opción BOM.CoDesign.Comparison.IncludeSupplierData (Advanced Settings), también pasa oficialmente a ser pública con esta versión (desactivada de forma predeterminada).
68583 No se cargaba una plantilla predeterminada del Workspace al crear la nueva entidad asociada, si esa plantilla se había añadido mediante la página Data Management - Templates de Preferences. (BC:26847)
Importación/Exportación
63867 Al importar un diseño específico de xDX Designer, no se pudo importar la biblioteca del proyecto (*.lmc) y, como resultado, se generó un proyecto vacío.
67825 Al importar un diseño específico de OrCAD, la huella vinculada a las instancias de un determinado componente en el documento esquemático generado era incorrecta.

Versión 26.1.1

Altium Designer Develop – Released: 3 December 2025, Version 26.1.1 (build 6)
Altium Designer Agile – Released: 3 December 2025, Version 26.1.1 (build 13)
Altium Designer – Released: 3 December 2025, Version 26.1.1 (build 7)

Novedades en Altium Designer

Esquemático
62751 Se añadió una nueva opción de configuración avanzada, 'WSM.DotNetECOImplementation', que, al habilitarse, optimiza y acelera la funcionalidad de procesamiento ECO.
66529 Al hacer doble clic en un componente colocado, se accedía correctamente al panel Properties con el texto del designador seleccionado y listo para cambiarse. Sin embargo, al hacer doble clic en un componente posterior, el texto del designador ya no quedaba seleccionado, sino que el cursor se colocaba al inicio del campo. (BC:25802)
67151 En algunos casos, al trabajar con un documento esquemático, el cruce de mazos de señales bajo una máscara de compilación (con la opción 'Display Cross-Overs' habilitada en la página Schematic - General de Preferences) provocaba el error "EOleException: Index was outside the bounds of the array".
67186 Había un retraso apreciable en la carga de propiedades en el panel Properties al cambiar entre símbolos en una biblioteca esquemática (.SchLib). (BC:25112)
67514 En algunos casos, al cambiar entre comentarios en un esquemático, se producía el error "Cannot set Visibility or call Show, ShowDialog, or WindowInteropHelper.EnsureHandle after a Window has closed".
67618 Después de hacer visible el nombre de un parámetro en el espacio de diseño, este se mostraba dos veces al arrastrar dicho parámetro a una ubicación diferente.
PCB
52067 Con Violation Overlay Style configurado en 'None (Layer Color)' y Overlay Zoom Out Behaviour en 'Base Pattern Scales' (en la página PCB Editor - DRC Violations Display de Preferences), al abrir o crear una PCB se producía una Access Violation (en el módulo 'ADVPCB.DLL'). (BC:19367)
58670 Se añadió la opción (PCB.Performance.PadViaTemplate.LoadingOptimization) para almacenar las plantillas de pad/vía no vinculadas a una biblioteca externa de pad/vía dentro del documento PCB, lo que permite tiempos de carga más rápidos.
61493 Se añadió una opción de Advanced Settings (PCB.ViaInstancing) que, al habilitarse, mejora el rendimiento al generar la geometría de una instancia de vía, reduciendo tanto el consumo de memoria como el tiempo de generación de la escena.
63635 Había un retraso apreciable al comenzar a desplazarse por el espacio de diseño cuando se estaba ejecutando un comando interactivo (por ejemplo, Move Object, Interactive Routing, etc.).
65474 Siguiendo el estándar IPC-7351B en relación con los valores predeterminados de padstack, donde las aperturas de la máscara de soldadura suelen tener una relación 1:1 respecto al tamaño del pad, los valores predeterminados de la regla Solder Mask Expansion (en documentos PCB) y de la expansión de máscara de soldadura controlada por reglas (en documentos de biblioteca PCB) ahora se establecen en 0 mil (antes 4 mil).
65539 Después de añadir comentarios a una PCB, cambiar al modo de visualización 3D, pasar a proyección ortográfica y rotar la PCB, se mostraban artefactos gráficos en la PCB.
65636 Se añadió una nueva opción de configuración avanzada, 'PCB.SimbeorVersion', para controlar la versión de Simbeor usada en el cálculo de retardo e impedancia (Simbeor 2020.3 [opción '0'] o Simbeor 2023.1 [opción '1']).
65828 Con un objeto de forma poligonal seleccionado en una PCB y al usar el comando Paste desde el menú contextual de clic derecho en un espacio libre dentro de la sección Outline Vertices del panel Properties, se producía el error "Exception has been thrown by the target of an invocation...".
65866 Como parte de la opción PCB.Performance.InteractivePropertyPanel.Optimization (Advanced Settings), el panel Properties se ha mejorado aún más al trabajar con las funciones Interactive Routing/Differential Pair Routing/Multi-Routing, Quick Routing, Interactive Sliding e Interactive Via Dragging, para aumentar el rendimiento y optimizar el acceso a las propiedades, especialmente en diseños de mayor tamaño.
65971 La colocación (o copiar/pegar) desde una PCBLIB a un documento PCB no seguía el orden físico de las capas, lo que provocaba que las primitivas se colocaran en capas incorrectas en el documento PCB. Tenga en cuenta que, como parte de la corrección de este problema, debe volver a guardar sus bibliotecas PCB usando Altium Designer 22.11 o posterior.
66010 Al enrutar hacia un pad que anteriormente había sido afectado por la ejecución de la función 'Remove Unused Pad Shapes', DRC ya no detectaba el anillo anular faltante. (BC:24704)
66318 Al usar el comando 'Select All' del panel PCB Library (en el menú contextual de clic derecho), todas las huellas de la lista solo se seleccionaban si el comando se usaba sobre la primera huella de la lista.
66319 Design Rule Check (DRC) informaba incorrectamente violaciones de Un-Routed Net en múltiples pads SMT conectados térmicamente a un vertido poligonal, cuando Thermal Relief estaba configurado en 'Auto' y existían reglas superpuestas de Polygon Connect Style.
66678 En algunos casos, al usar la herramienta automática de ajuste de longitud de pares diferenciales para igualar la fase entre los lados de un par diferencial, el ancho de diente (Tooth Width) medido realmente en el patrón generado basado en dientes de sierra difería del especificado en el cuadro de diálogo Auto Tuning Process. (BC:25941)
66726 Con la opción PCB.Performance.InteractivePropertyPanel.Optimization deshabilitada (Advanced Settings) y varios parámetros (designadores de componente y/o comentarios) seleccionados en el espacio de diseño (o varios componentes seleccionados y navegando hasta el Designator o Comment hijo en el panel Properties), faltaban en el panel Properties la propiedad Autoposition y el control de visibilidad del valor (botón de 'ojo'). (BC:26018)
66879 Los valores de retardo para redes y xSignals que incluían un patrón de ajuste de longitud no se calculaban y se mostraban incorrectamente como 0 ps tanto en los paneles Properties como PCB. (BC:26054)
66948 En una regla de diseño Clearance definida mediante el cuadro de diálogo PCB Rules and Constraints Editor, y donde la matriz de separación contenía valores distintos para combinaciones de primitivas, el valor Gap del cuadro de diálogo Applicable Binary Rules no reflejaba correctamente el valor de separación definido para las primitivas seleccionadas en la matriz de separación de la regla.
67027 En algunos casos, copiar y pegar un rectángulo y luego intentar cambiar el tamaño de ese rectángulo pegado provocaba una Access Violation (en el módulo 'ADVPCB.DLL'). (BC:26086)
67094 Con la opción PCB.DRC.OnlineOptimization habilitada (Advanced Settings), al ejecutar un DRC para una clase de reglas desde el panel PCB Rules And Violations, las violaciones de otras clases de reglas se borraban.
67123 Al exportar una PCB como archivo de diseño Specctra, el proceso de exportación, en algunos casos, se había vuelto considerablemente más lento.
67161 En algunos casos, al trabajar con un vertido poligonal seleccionado, se producía el error "Object accessed after being destroyed".
67207 Al modificar los números de capa asignados a pares de Component Layer existentes en los editores PCB Library o PCB, Altium Designer generaba incorrectamente nuevas capas mecánicas. Al eliminar estas capas, se perdía el Layer Type asociado, que volvía a 'N/A'.
67224 No era posible alisar pares diferenciales con esquinas redondeadas (Hugging Style = Rounded) cuando el esfuerzo de alisado (glossing Effort) estaba configurado en Weak. (BC:26265)
67238 La función 'PCB Properties Panel Optimizations', proporcionada por la opción PCB.Performance.InteractivePropertyPanel.Optimization (Advanced Settings), ahora se ha hecho oficialmente pública en esta versión (activada de forma predeterminada).
67466 Se añadió un cursor de tipo 'mano' al desplazar la vista (Right-Click, Hold&Drag) durante un proceso interactivo dentro de un documento PCB.
67534 En un diseño rigid-flex con capas coverlay definidas y añadidas a una región de placa con un stack flex asignado, al establecer el campo Active Layer en una capa coverlay (en la pestaña Layers & Colors del panel View Configuration), Altium Designer dejaba de responder. (BC:26402)
67894 En algunos casos, al trabajar en el panel Properties, aparecía el error "Object reference not set to an instance of an object".
PCB CoDesign
64925 En un diseño PCB específico, al intentar ejecutar la función PCB Comparison se producía el error "System.NullReferenceException: Object reference not set to an instance of an object".
67414 En algunos casos, al ejecutar una comparación, aparecía el error "Object reference not set to an instance of an object".
Constraint Manager
64463 Se introdujo una capacidad de ‘Class Filtering’ al trabajar con la vista Clearances. Esto permite construir filtros (o agrupaciones) de clases para poder alternar entre ellos y trabajar con subconjuntos específicos de la matriz de clearances.
65702 Al trabajar con un proyecto de Workspace que usa Constraint Management, si el archivo constraints.xml del proyecto se eliminaba localmente (a través de Windows File Explorer), el cuadro de diálogo Save to Server dejaba de aparecer al usar el control (Save to Server) para guardar el proyecto de nuevo en el Workspace.
65937 Ahora es posible establecer/editar un valor de Creepage cuando hay varias celdas seleccionadas en la matriz de Clearances. Los cambios realizados se reflejan en la(s) regla(s) de Creepage creadas/actualizadas en la vista All Rules (cuando se accede a Constraint Manager desde el PCB).
66146 Para un conjunto de parámetros asociado a un signal harness cuyas directivas ya se habían importado a Constraint Manager, la selección posterior del objeto de conjunto de parámetros en el esquemático producía el error "Exception has been thrown by the target of an invocation...". (BC:25707)
66590 Se mejoró el tratamiento de las reglas de separación con expresiones de consulta personalizadas al migrar desde el sistema antiguo de reglas de diseño a Constraint Manager. Esto incluye un mejor manejo de las reglas con expresiones de alcance dirigidas a capas internas (mid) y garantiza que dichas reglas se conviertan en Advanced Rules (y no en Basic Rules).
66788 En un diseño específico, al intentar acceder a Constraint Manager desde un documento esquemático, aparecía el error "An item with the same key has already been added..." y posteriormente todas las vistas quedaban vacías.
67392 Después de crear una nueva regla de separación en la vista Clearance de Constraint Manager, la herramienta de multi-routing interactivo no respetaba el límite mínimo de separación durante el enrutado.
Draftsman
49410 En un proyecto específico, el software se cerraba inesperadamente al actualizar el documento Draftsman con cambios desde el PCB y luego seleccionar una cota de ordenadas colocada.
63602 Al editar una plantilla de documento Draftsman de Workspace, colocar una vista de dibujo de taladros o una tabla de líneas de transmisión producía el error "Object reference not set to an instance of an object". (BC:24492)
65278 Se añadió compatibilidad para importar archivos DXF, incluidos splines, en un documento de dibujo de fabricación (.PCBDwf/.HarDwf/.MbDwf). (Requiere que la opción de configuración avanzada Draftsman.TeighaNet esté habilitada).
65704 Se añadió compatibilidad para importar archivos DXF (versión R12 y posteriores) en un documento de dibujo de fabricación (.PCBDwf/.HarDwf/.MbDwf). (Requiere que la opción de configuración avanzada Draftsman.TeighaNet esté habilitada).
Wire Bonding
63827 En la región de primitivas del panel PCB (con un componente seleccionado en modo Components) y del panel PCB Library (con un footprint seleccionado), los bond wires ahora se muestran con el tipo correcto (Bond Wire). Al seleccionar una primitiva bond wire, ese bond wire se seleccionará/resaltará dentro del espacio principal de diseño. Además, ahora está disponible una opción correspondiente "Show Bond Wires" en el menú contextual al hacer clic con el botón derecho sobre una región, para alternar la visibilidad de los bond wires.
63869 Después de ejecutar una DRC y examinar violaciones de longitud para bond wires en el panel PCB Rules And Violations, esas violaciones cambiaban inesperadamente tras guardar-cerrar-reabrir el documento PCB.
3D-MID Design
65950 Para una pista seleccionada, era posible escribir un nuevo valor en el campo Length (en el panel Properties) sin que cambiara la longitud real. Para corregirlo, el campo Length se hizo no editable.
67570 Se añadió una nueva opción de configuración avanzada '3DLayout.DRC' que, cuando está habilitada, proporciona una verificación por lotes de reglas de diseño (DRC) para violaciones de las reglas de Width, Clearance, Length y Matched Lengths, con respecto a las pistas enrutadas en su sustrato 3D. Tenga en cuenta que, aunque un informe DRC generado proporcionará información para todas estas comprobaciones, solo las violaciones de separación se resaltarán dentro del espacio principal de diseño.
Multi-board Design
64949 Se añadió la capacidad de definir el 'Termination Type' para una entrada de harness seleccionada en un esquemático multi-board. Puede elegir entre 'Connector', 'Crimps/Ferrules' y 'Wire termination'. La información se refleja en las propiedades del propio harness seleccionado y en las propiedades de la entrada de módulo correspondiente seleccionada.
67391 Al usar piezas personalizadas en un esquemático multi-board, era posible que los datos se corrompieran, lo que provocaba pérdida de datos y uno de varios errores/cierres inesperados, según la naturaleza y el alcance de la corrupción.
Harness Design
61571 Se añadió la capacidad de generar, mediante un OutputJob, un único libro de Excel que contiene datos para su uso por fabricantes de harnesses. El libro generado incluye hojas para ‘Bill of Materials’ (útil para generar cotizaciones rápidas), ‘Wiring List’ (para uso con máquinas de procesamiento de cables), ‘Labels’ (un resumen de las etiquetas físicas que deben imprimirse para los bundles del harness, para uso con impresoras Zebra u otras) y ‘Coverings’ (un resumen de las cubiertas que deben aplicarse sobre los bundles del harness).
63973 Los cables del harness conectados con un wire break ahora se reconocen incluso si tienen distintos Design Item IDs. Además, todos los segmentos de cable con el mismo designador y conectados por el mismo wire break ahora se comparan (por número de pieza, comentario, color y todos los parámetros) y, si se detecta alguna diferencia, se informará una nueva violación 'Mismatched parameters in connected wire segments'. Junto con esto, aparecerá un banner de conflicto en el panel Properties, ofreciendo la posibilidad de sincronizar todos los segmentos de cable para que utilicen los mismos parámetros que el cable elegido.
65569 Se añadió la capacidad de aplicar/extender una cubierta sobre un punto de unión (un punto de conexión en el dibujo de layout donde se unen dos o más bundles). Además, el inicio de una cubierta ahora se toma como el punto más a la izquierda y más arriba de su trayectoria, y esa trayectoria ahora incluye solo los bundles sobre los que se coloca la cubierta. (I:24932)
66016 Para un componente de harness con una cavidad de crimp definida cuya pieza no contenía símbolo y uno o más parámetros con valores vacíos, usar el comando 'Update From Libraries' producía el error "System.ArgumentNullException: Value cannot be null. (Parameter "value")".
66323 Para entradas de wire, cable y covering en ActiveBOM o en una BOM Table de un documento de dibujo de fabricación (*.HarDwf), la entrada en el campo Quantity ahora es 'As Required'.
66740 Se mejoró el ordenamiento de pines para una wiring list colocada en un documento de fabricación de harness. Ahora, para el conector con la mayor cantidad de cables, se aplica agrupación automática y todas sus cavidades se agrupan correctamente en la columna From.
66741 Después de colocar y configurar una connection table o wiring list en un documento de dibujo de fabricación de harness (*.HarDwf), una operación posterior de copiar y pegar el objeto hacía que las columnas y otros parámetros configurados se restablecieran a sus valores predeterminados. (BC:22637)
67130 Para un wire break con un Wire Designator definido, el designador no se conservaba al conectar un cable a ese break.
67214 Después de bloquear el parámetro Length para un bundle seleccionado en un dibujo de layout, ya no era posible volver a desbloquearlo. (BC:26239)
Platform
60238 Se añadió una nueva opción de configuración avanzada 'System.UseWebView2' para habilitar el uso de WebView2 en elementos relacionados con el navegador dentro de Altium Designer (por ejemplo, la página de inicio). Esto permite acceder al motor de navegador web más reciente dentro de Altium Designer simplemente actualizando Windows. Tenga en cuenta que, cuando esté deshabilitado o si un Workspace conectado no es compatible con WebView2, se usará automáticamente CefSharp v.126.
65737 Con esta versión, Altium Designer pasa de usar .NET 6 a .NET 8.
65961 Siempre que sea necesario iniciar sesión en su cuenta de Altium a través de su navegador web predeterminado (impulsado por la función 'Unified Login'), Altium Designer se mostrará automáticamente en primer plano (recibirá el foco) una vez que se complete el proceso de inicio de sesión.
Data Management
59401 Cuando se agrega un comentario como parte de una revisión de diseño, ahora se muestra un enlace a esa revisión ('From <DesignReviewName>') en la ventana contextual de comentarios para ese comentario (dentro del espacio de diseño).
63542 La selección cruzada entre una pieza seleccionada en un esquemático y la línea correspondiente en el documento ActiveBOM del proyecto no funcionaba. (BC:24441)
63990 Para un componente específico, no era posible abrir su hoja de datos asociada desde el panel Manufacturer Part Search o el cuadro de diálogo Add Part Choices.
64571 En algunos casos, durante una conectividad deficiente a Internet, aparecía la advertencia "Push notifications service was not properly initialized. Connection Timeout" y Altium Designer dejaba de responder, lo que obligaba a finalizarlo mediante el Administrador de tareas. (BC:24707)
64777 Después de agregar una nueva columna para un tipo de componente en el panel Manufacturer Part Search, esa columna no era visible hasta cambiar a otro tipo de componente y volver de nuevo.
64783 Se agregó la capacidad de definir y sincronizar información de selección de pieza mediante la función Components Synchronization y su documento de configuración relacionado Components Synchronization Configuration (*.CmpSync).
65063 En algunos casos, al trabajar con Project Releaser, se producía una violación de acceso (en el módulo "ProjectReleaser.dll").
65126 En algunos casos, al generar un informe de BOM desde un ActiveBOM, agregar columnas de datos desde el PCB de origen provocaba el error "The method or operation is not implemented".
65397 Ahora se muestra un nuevo control "Refresh VCS Statuses" (con la advertencia correspondiente en la información sobre herramientas) junto a la entrada de un proyecto en el panel Projects si hay un problema al conectarse a un Workspace y no se pueden actualizar los estados VCS más recientes de los documentos del proyecto. Una vez que se restablezca la conexión, haga clic en el control para volver a sincronizar los estados VCS y ver los cambios más recientes.
65690 Después de cambiar el nombre de un Workspace conectado, el archivo de proyecto (*.PrjPcb) de un diseño PCB seguía haciendo referencia al nombre anterior del Workspace en cualquier pieza alternativa definida para variantes. Por lo tanto, Variant Manager e Item Manager mostraban incorrectamente el nombre anterior.
65696 Se agregó una nueva opción de configuración avanzada 'VCS.HideProjectExternalRepositoriesLinks' que, cuando está habilitada, oculta los enlaces a repositorios VCS externos (creados automáticamente al poner a disposición de un Workspace conectado un proyecto bajo VCS externo).
66071 Se agregó soporte para crear una copia de un proyecto de Workspace (desde el menú contextual con clic derecho del panel Projects) utilizando flujos de proceso definidos (y habilitados).
66123 En un caso específico, al obtener datos avanzados de piezas desde Silicon Expert para una pieza seleccionada en el panel Manufacturer Part Search, se producía el error "Object reference not set to an instance of an object". (BC:25701)
66241 Después de actualizar por lotes el estado del ciclo de vida de todos los componentes de un proyecto de diseño, el ciclo de vida del primer componente no se actualizaba en absoluto. Además, la visualización del nuevo estado del ciclo de vida para todos los demás componentes no se actualizaba hasta reiniciar el software.
66273 Cuando el panel Explorer está configurado para mostrar Altium Content Vault (opción 'Explorer.ShowContentVault' habilitada en el cuadro de diálogo Advanced Settings), la entrada Library Health (en el listado de carpetas del servidor) ya no se muestra.
66293 Para un proyecto específico, intentar acceder a su historial daba como resultado el error catastrófico "Object reference not set to an instance of an object...". (BC:25786)
66358 Intentar agregar una solución desde una fuente personalizada de proveedor de piezas (definida en un Enterprise Server Workspace conectado) a un componente en un ActiveBom, usando la función 'Add Solution » Create/Edit Manufacturer Links', provocaba el error "Failed to pull data" y hacía que la solución no se mostrara para el componente.
66419 Al intentar exportar a PDF la vista activa Project History de un proyecto mediante la función Smart PDF, la opción 'Current Document' estaba disponible incorrectamente para elegirla como destino de exportación, lo que, al habilitarse, provocaba una violación de acceso (en el módulo 'WorkspaceManager.DLL').
66445 Al intentar crear un documento de plantilla de arnés en un Workspace conectado sin permisos para crear una carpeta, se producía un fallo de la aplicación.
66510 En un caso específico, intentar desacoplar una carpeta de proyecto que no tenía habilitada la herencia de permisos, cuando esa carpeta estaba dentro de otra carpeta con herencia de permisos habilitada, provocaba una violación de acceso.
66532 Al guardar la biblioteca PCB activa, con una única huella, en un Workspace conectado, el cuadro de diálogo posterior tenía un error tipográfico en la palabra 'Planned' de su encabezado ("Choose Planed Item Revision"). (BC:25864)
66683 Después de crear un componente con una selección de pieza mediante la función de sincronización de componentes Database to Workspace (.CmpSync), al editar ese componente en el editor de Component (en sus modos Single o Batch Component Editing), no se mostraban los datos de su selección de pieza (descripción, soluciones de proveedor asociadas (SPN) y precios).
66701 Se agregó la capacidad (para quienes tienen permiso operativo asignado) de conservar el estado actual del ciclo de vida de un modelo al liberar una nueva revisión.
66910 Cuando se utilizaban múltiples instancias de un componente en un diseño, cambiar el componente por otro diferente a través de ActiveBOM no aplicaba ese cambio a todas las instancias en el ECO posterior. (BC:26132)
66964 En algunos casos, al intentar crear un nuevo componente de Workspace Library (mediante File » New » Component), se producía el error "EOleException: Object reference not set to an instance of an object".
66995 Se mejoró el rendimiento del cuadro de diálogo Open Project al cargar la vista de carpetas del proyecto para proyectos en un Workspace conectado cuando el usuario tiene acceso a muchos proyectos.
67009 Dado que los bloques de reutilización anidados no son compatibles, se han eliminado los comandos para colocar un bloque de reutilización de los menús y de la Active Bar tanto en los editores Schematic como PCB, después de haber creado un nuevo bloque de reutilización o al editar uno existente.
67074 Al editar un componente en el editor de Component (en sus modos Single o Batch Component Editing) y agregar una selección de pieza desde un Custom Parts Provider, no se mostraban los datos de esa selección de pieza (descripción, soluciones de proveedor asociadas (SPN) y precios).
67195 Cuando se agrega un comentario como parte de una revisión de diseño, ahora se muestra un enlace a esa revisión ('From <DesignReviewName>') dentro de su entrada correspondiente en el panel Comments and Tasks.
67357 Se agregó una nueva opción de configuración avanzada 'BOM.CoDesign.Comparison.IncludeSupplierData' que le permite controlar si los datos relacionados con proveedores se incluyen o no en los resultados al comparar un ActiveBOM con un Managed BOM seleccionado mediante la función BOM CoDesign. Cuando está deshabilitada, los datos relacionados con proveedores se excluyen de la sección Differences (en la pestaña Related BOMs del panel Properties, cuando se accede desde el documento ActiveBOM de un proyecto) y también de la comparación generada en la interfaz Web Viewer de Altium Platform.
67410 Se agregó soporte para tipos de datos adicionales con reconocimiento de unidades — Área (mm2), Bar (bar), Bit, Candela (cd), Decimal, Integer, Julio (J), Lumen (lm), Milímetro (mm), Pascal (Pa), Libras por pulgada cuadrada (psi), Revoluciones por minuto (rpm), Siemens (S), Tesla (T) — al definir un parámetro de usuario como parte de una plantilla de componente en un Workspace conectado en Altium Platform.
67803 Intentar generar datos PDF a partir de un archivo de configuración Output Job específico hacía que Altium Designer se congelara y fuera necesario finalizarlo usando el Administrador de tareas de Windows.
67948 Para piezas que no pertenecen a Workspace Library, después de crear una solución para un componente en un ActiveBOM, no se mostraban en la región de soluciones los SPN relacionados con DigiKey.
Importación/Exportación
57602 Al importar un diseño jerárquico específico de KiCad, faltaban componentes en una hoja esquemática secundaria importada dentro de la jerarquía.
61888 Al importar un diseño de KiCad v.8, las primitivas de arco no se importaban en los documentos esquemáticos generados.
61963 Al importar un diseño de KiCad, las pistas curvas se importaban incorrectamente, con los ángulos de inicio y fin de los arcos asociados invertidos. (BC:20658)
63187 Al importar un diseño específico de KiCad v8.x, los polígonos no se importaban.
63467 Al importar un diseño de KiCad, la vista de los documentos PCB (en la página General Import Options del Import Wizard) quedaba recortada y no podía ajustarse, lo que impedía revisar la estructura del proyecto de salida.
63776 Al importar un diseño de KiCad versión 8.x, las clases de red no se importaban.
65163 Ahora se admiten modos de vista alternativos para componentes, tanto en los documentos esquemáticos generados como en los documentos de biblioteca esquemática, al importar un diseño de xDX Designer.
65451 Al importar un diseño específico de xDX Designer, los designadores se importaban incorrectamente.
65907 Al importar un diseño específico de Allegro, faltaban objetos de serigrafía de la geometría del encapsulado en las capas Top Overlay y Bottom Overlay generadas.
65913 Al importar un diseño específico de Allegro, las almohadillas con orificios ranurados no se importaban correctamente al documento PCB generado en Altium Designer, tanto en su forma como en sus coordenadas. (Requiere que la opción avanzada Importer.Allegro.ReadPadLayers esté habilitada).
65925 En algunos casos, al importar un diseño de xDX Designer, las imágenes no se importaban ni se mostraban en un documento esquemático generado.
66138 Al importar un diseño específico de Allegro, las almohadillas de huella de algunos componentes no se importaban correctamente.
66139 Al importar un diseño específico de Allegro, la geometría del contorno de la placa no se importaba correctamente al documento PCB generado.
66664 Al importar un diseño de OrCAD, los símbolos japoneses (charset shift_jis) y coreanos (charset hangeul) en el texto no se importaban fielmente.
66961 Al importar un diseño específico de OrCAD, los nombres de los puertos de alimentación se colocaban incorrectamente superpuestos a los gráficos de símbolos asociados en los documentos esquemáticos generados.
67038 Se ha mejorado el archivo Allegro2Altium.bat, un archivo por lotes incluido en la instalación de Altium Designer y utilizado para convertir un archivo binario de Allegro (*.brd o *.dra) a formato ASCII (cuando dicho diseño/biblioteca no está en la misma PC que Altium Designer), para incluir todos los archivos de configuración necesarios para su uso.​​​​​
67084 En algunos casos, al importar un diseño de Allegro, el texto de una capa Silkscreen se importaba incorrectamente.
67101 Al importar un diseño específico de OrCAD, algunos puertos personalizados aparecían rotados en el documento esquemático generado y sin conexión visual con los cables (aunque en realidad sí estaban conectados a sus redes correspondientes).
67106 En algunos casos, al importar un diseño de OrCAD, el designador y el parámetro de algunos componentes se colocaban incorrectamente superpuestos en un documento esquemático generado.
67139 Al importar un diseño de Allegro que contiene un componente mecánico con geometría idéntica definida tanto en las capas Silkscreen superior como inferior (a nivel de biblioteca), el texto de la capa Bottom Silkscreen se duplicaba incorrectamente.
67143 La función 'Import Detailed Allegro Pad Stack', proporcionada por la opción Importer.Allegro.ReadPadLayers (Configuración avanzada), ahora se ha hecho oficialmente pública con esta versión (activada de forma predeterminada).
67176 Al importar un diseño específico de OrCAD, un parámetro oculto de un componente se mostraba incorrectamente en un documento esquemático generado.
67182 Al importar un diseño de Allegro, los valores de los componentes se mostraban incorrectamente en las capas silkscreen del documento PCB generado, aunque la visibilidad en estas capas (para la subclase 'Layers - Components - Comp value') estaba deshabilitada en el diseño original.
67585 Al intentar exportar una PCB al formato de archivo Protel PCB 2.8 ASCII, se producía una violación de acceso "Object accessed after being destroyed" (en el módulo 'ADVPCB.DLL').
Power Analyzer by Keysight
65355 Al ver los detalles de cualquier red en un informe de análisis, el valor presentado para el campo 'Power Consumption for This Network' siempre se mostraba como "0 Watts", en lugar del consumo de potencia real.
66130 Al aumentar la temperatura de trabajo, la caída de tensión resultante disminuía incorrectamente en lugar de aumentar también. (BC:20248)
AI-LocalizedAI-localized
If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
Feature Availability

The features available to you depend on which Altium solution you have – Altium Develop, an edition of Altium Agile (Agile Teams or Agile Enterprise), or Altium Designer (on active term).

If you don’t see a discussed feature in your software, contact Altium Sales to find out more.

Legacy Documentation

Altium Designer documentation is no longer versioned. If you need to access documentation for older versions of Altium Designer, visit the Legacy Documentation section of the Other Installers page.

Contenido