Notas de Lançamento Públicas Históricas
As secções seguintes apresentam as notas de versão históricas das versões públicas do Altium Designer (da versão 25 até à 20.0). Para consultar as notas de versão mais recentes do Altium Designer, Altium Designer Develop e Altium Designer Agile, visite a página Public Release Notes.
Altium Designer 25
As secções seguintes apresentam as notas de versão históricas das versões públicas do Altium Designer 25.
Version 25.8.1
Build: 18 Date: 16 de julho de 2025
Esquemático
| 65153 | Em alguns casos, ao anotar esquemáticos, ocorria uma Access Violation (no endereço 00000001403B6B00 no módulo "WorkspaceManager.DLL"). |
| 65691 | Em alguns casos, não era possível tentar mover um componente colocado para fora de uma folha esquemática (para além do limite da folha), dependendo da rotação do componente. |
| 66246 | Ao tentar selecionar múltiplos designadores e nomes de ficheiro de um sheet symbol colocado, ocorria o erro "Exception has been thrown by the target of an invocation...". |
PCB
| 23643 | A sobreposição de violação não estava a ser apresentada sobre pours de polígono sólidos detetados como estando em violação de uma regra de desenho 'Modified Polygon'. |
| 53495 | Ao tentar copiar e colar texto formatado do Microsoft Outlook/Word para um documento PCB, ocorria uma Access Violation (no módulo 'ADVPCB.DLL'). |
| 64315 | Ao copiar e colar uma via (sem manter a mesma net), a caixa de diálogo subsequente para escolher uma net (a aplicar à via) bloqueava durante um período considerável de tempo. |
| 65486 | Ao introduzir uma expressão na região Filter do painel PCB/PCBLIB Filter, a ordenação das entradas numa lista pop-up passa agora a ser corretamente sequencial "1, 2, 3, 4, 5,..." em vez de "1, 10, 2, 20, 21,...". |
| 65622 | Como parte da opção PCB.Performance.InteractivePropertyPanel.Optimization (Advanced Settings), o painel Properties foi ainda melhorado ao trabalhar com um objeto Embedded Board Array selecionado, para aumentar o desempenho e otimizar o acesso às propriedades do objeto, especialmente em projetos maiores. |
| 65727 | Ao gerar saída de fabrico IPC-2581 (revisão B) a partir de uma PCB, os recortes de polígonos colocados em camadas de power plane eram incorretamente interpretados e exportados como regiões sólidas de cobre. |
| 65744 | Ao gerar saída de fabrico IPC-2581 (revisão B) a partir de uma PCB, as regiões keepout colocadas nas camadas Top e Bottom eram incorretamente interpretadas e exportadas como regiões sólidas de cobre. (BC:20905) |
| 65757 | A exportação de um documento PCB para o formato 'Protel PCB 2.8 ASCII' não estava a funcionar. O ficheiro exportado não continha dados da placa. (BC:25468) |
| 65821 | Como parte da opção PCB.Performance.InteractivePropertyPanel.Optimization (Advanced Settings), o painel Properties foi ainda melhorado ao trabalhar com propriedades de biblioteca PCB (quando não existem objetos selecionados), para aumentar o desempenho e otimizar o acesso às propriedades, especialmente em projetos maiores. |
| 65905 | Como parte da opção PCB.Performance.InteractivePropertyPanel.Optimization (Advanced Settings), a região Properties da caixa de diálogo Polygon Pour Manager foi melhorada ao trabalhar com um polygon pour selecionado, para aumentar o desempenho e otimizar o acesso às propriedades, especialmente em projetos maiores. |
| 65906 | Como parte da opção PCB.Performance.InteractivePropertyPanel.Optimization (Advanced Settings), o painel Properties foi ainda melhorado ao trabalhar com um objeto OLE/connection line selecionado, para aumentar o desempenho e otimizar o acesso às propriedades do objeto, especialmente em projetos maiores. |
| 65987 | O Delay relativo para cada tipo de primitiva é agora calculado e armazenado em cache, proporcionando uma melhoria de desempenho no cálculo de Delay ao reabrir um projeto e selecionar uma primitiva pela primeira vez. |
| 66011 | Ao fazer routing interativo de um par diferencial e mudar do pad/track atual para o pad/track de destino (utilizando o atalho de teclado '9'), ocorria um erro de ciclo infinito "Second differential pair primitive could not be found". (BC:25634) |
| 66072 | Com a funcionalidade Trace Loop Removal ativada, fazer routing a partir de uma track existente para um pad não ligado (da mesma net) removia incorretamente o routing existente entre track e pad. |
| 66099 | A funcionalidade 'QR and Data Matrix Code Support', disponibilizada pela opção PCB.QRCodes (Advanced Settings), passa agora a ser oficialmente pública nesta versão (ativada por defeito). |
| 66162 | A funcionalidade 'Optimized Online DRC Processing', disponibilizada pela opção PCB.DRC.OnlineOptimization (Advanced Settings), passa agora a ser oficialmente pública nesta versão (ativada por defeito). |
| 66163 | As nets não estavam a ser incluídas ao exportar uma PCB como ficheiro Specctra Design. (BC:25718) |
| 66200 | Ao tentar corrigir um problema de micro-segment através do PCB Health Check Monitor, e quando o micro-segment já tinha sido removido manualmente, ocorria o erro "Object accessed after being destroyed...". |
| 66206 | Pads com tamanhos de furo countersink e counterbore diferentes recebiam incorretamente a mesma ferramenta de diâmetro no painel PCB (no modo Hole Size Editor) e na saída NC Drill gerada. (BC:25445) |
| 66234 | Com uma regra Net Antennae aplicada a uma net específica, a funcionalidade 'Test Queries' da caixa de diálogo PCB Rules and Constraints Editor indicava erradamente zero objetos aplicáveis. |
Constraint Manager
| 64692 | Ao definir restrições para uma regra de clearance, os valores de clearance para Top Layer e Bottom Layer estavam incorretamente a ser herdados de Inner Layers em vez de Outer Layers. |
| 65614 | Ao definir restrições para uma regra de clearance, os valores de clearance personalizados definidos para Outer Layers eram repostos para os valores predefinidos quando as alterações aos valores de Inner Layers eram repostas para os seus valores predefinidos. |
| 65837 | Em alguns casos, ao trabalhar com o Constraint Manager, ocorria o erro "System.NullReferenceException: Object reference not set to an instance of an object". |
| 65976 | Na vista All Rules do Constraint Manager (quando acedido a partir da PCB), foi adicionada uma advertência e respetivo realce para uma regra que contém uma expressão de consulta personalizada sintaticamente incorreta e que, por isso, é considerada inválida. |
| 66073 | Depois de mudar de 'Default Stack' para uma PCB específica e definir um conjunto de clearances, já não era possível remover posteriormente quaisquer conjuntos de restrições atribuídos. Embora pudessem ser removidos na sessão, ao guardar-fechar-aceder novamente ao Constraint Manager continuavam a aparecer presentes. |
Draftsman
| 62223 | Em alguns casos, ao trabalhar com um documento Draftsman, ocorria o erro "EOleException: Board not found". |
| 65923 | As definições de visibilidade de linhas para uma tabela de linhas de transmissão colocada eram alteradas incorretamente ao importar alterações do documento PCB associado e também ao gerar saída PDF através de um ficheiro OutJob. (BC:21909) |
CAMtastic
| 65878 | Para saída de fabrico ODB++ gerada a partir de uma placa panelizada específica, alguns dados do desenho de furação do painel não estavam a ser apresentados no documento CAMtastic. |
Projeto 3D-MID
| 65823 | Após a importação inicial de componentes para um documento 3D-MID (via ECO), tentar mover múltiplos componentes selecionados do espaço livre para o substrato 3D resultava numa Access Violation (no módulo 'A3dEntry.dll') e, em alguns casos, no encerramento forçado do Altium Designer. |
| 66105 | Os comandos para 'Show All' e 'Hide All' das linhas de ligação de net (no menu View » Connections) deixaram de funcionar. |
Projeto multi-board
| 64950 | Foi adicionada a capacidade de definir um 'Inline Harness Connector' num esquemático multi-board, dividindo em duas uma ligação de harness existente. |
| 65591 | Num caso específico, tentar remover uma entrada ligada a um harness num documento esquemático multi-board resultava no erro "Object reference not set to an instance of an object". |
Projeto de harness
| 61560 | Ao colocar uma dimensão linear entre pontos de ligação numa vista de desenho de layout colocada num desenho de fabrico de Harness (*.HarDwf), o valor usado para o campo 'Value' (o comprimento da dimensão) é agora preenchido automaticamente com o comprimento correspondente do bundle. |
| 65236 | Em alguns casos, após posicionar/rodar livremente designadores e parâmetros no desenho de layout (com a opção 'Autoposition' desativada), estes eram rodados/movidos após importar alterações do diagrama de cablagem. |
| 65344 | Em alguns casos, ao trabalhar com o diagrama de cablagem de um projeto de harness, ocorria o erro "EOleException: One or more errors occurred. (Object reference not set to an instance of an object.)". |
| 65723 | Foi adicionado suporte completo para a utilização de Harness Wiring Templates (num diagrama de cablagem de harness) e Harness Layout Templates (num desenho de layout de harness), tanto locais como baseados em Workspace, utilizando os comandos disponíveis no menu principal Design » Sheet Templates do respetivo editor. |
Plataforma
| 66056 | O comando para aceder ao Storage Manager nem sempre estava disponível no menu de contexto do botão direito para documentos de projeto no painel Projects. |
| 66161 | Ao configurar opções de sincronização entre esquemáticos e PCB na caixa de diálogo Differences between, os comandos 'Update Same Kind in...' deixaram de funcionar. |
Gestão de dados
| 56236 | Quando um bloco de reutilização colocado num esquema continha um componente em que um pino tinha sido mapeado para vários pinos do modelo de footprint (pads), o bloco não era transferido corretamente do esquema para o PCB. |
| 65339 | Numa variante de um projeto com um componente alternativo, ao tentar atualizar esse componente alternativo para a sua revisão mais recente através do Item Manager, era atualizado o componente errado (o componente base, não variado). (BC:21074, BC:22150) |
| 65699 | Ao editar um componente do Workspace como utilizador com permissões apenas de visualização, o editor de Component será agora sempre aberto, permitindo aceder aos detalhes do componente e fazer edições locais, mas sem possibilidade de guardar/publicar quaisquer alterações de volta no Workspace ligado. |
| 65711 | Ao utilizar um controlo para mudar o nome de uma entidade em qualquer parte do software (por exemplo, um projeto ou um dos seus documentos), foram feitas algumas melhorias na caixa de diálogo Rename subsequente. Em primeiro lugar, clicar em OK sem fazer qualquer alteração ao nome atual terá o mesmo comportamento que clicar no botão Cancel. O erro "<Name> already exists" deixará de ocorrer. Em segundo lugar, agora pode alterar a capitalização dos caracteres num nome (por exemplo, mudar o nome de 'Myexamplepcb.PcbDoc' para 'MyExamplePCB.PcbDoc'). |
| 65894 | Depois de renomear o documento PCB de um projeto Workspace e, mais tarde, reverter para uma revisão do documento anterior à mudança de nome, uma tentativa subsequente de comparar o documento local com a revisão head no repositório remoto (Git do Workspace) resultava no erro "Cannot find the common ancestor..." e na perda de dados. |
| 65914 | Foi adicionada uma notificação para quaisquer problemas relacionados com o canal de notificação WebSocket, quando ligado a um Workspace. Tenha em atenção que esta notificação só é apresentada se a opção EDMS.ConnectivityMonitor (Advanced Settings) estiver desativada. Quando esta opção está ativada, o Altium Designer apenas se desliga do Workspace quando não existe ligação à Internet. |
| 66278 | Com uma variante selecionada no painel Projects, não era possível, a partir do ActiveBOM do projeto, atualizar uma peça alternativa para a sua revisão mais recente usando o comando 'Operations » Update to the Latest Revision' no menu de contexto do botão direito (BC:22498) |
Importação/Exportação
| 63453 | Ao importar um determinado projeto Allegro, faltavam as máscaras de solda e de pasta para alguns pads no documento PCB gerado. (Requer que a opção avançada Importer.Allegro.ReadPadLayers esteja ativada). |
| 65409 | Ao importar um projeto OrCAD com a opção 'Convert Orcad Off-Page connectors as Altium Ports' ativada, um conector bidirecional entre folhas era importado incorretamente como uma porta 'Unspecified'. |
| 65924 | Em alguns casos, ao importar um projeto OrCAD, os nomes das portas eram colocados incorretamente num documento esquemático gerado. |
| 66015 | Ao exportar um PCB para o formato Ansys EDB, valores de resistências especificados em MOhm eram exportados incorretamente em mOhm. |
Simulação de Circuitos
| 65346 | Em alguns casos, ao trabalhar com a funcionalidade Mixed-signal Circuit Simulation, surgia o erro "EOleException: Could not find a part of the path "C:\ProgramData\Altium\Altium Designer {0E86C1C9-72CF-4BA0-A887-5B3AC0C1E1D4}\Extensions\Mixed Simulation\Library\SPICE models"". |
SI Analyzer by Keysight
| 65544 | O SI Analyzer não estava a considerar a Solder Mask nos seus cálculos quando a opção 'Use Solder Mask' estava ativada nas propriedades da Transmission Line do Layer Stack Manager, originando um valor de impedância incorreto quando comparado com o devolvido pelo Layer Stack Manager (simulado pelo software Simbeor). |
Version 25.7.1
Build: 20 Date: 11 de junho de 2025
Esquemático
| 64824 | Em alguns casos, após atualizar um componente desatualizado através do Item Manager, ao tentar fazer cross-probe para a peça de referência (usando o comando 'Cross Probe - Reference Part' no menu de contexto da caixa de diálogo ECO), surgia uma Access Violation (no módulo "WorkspaceManager.DLL"). |
| 65693 | Depois de colocar uma porta e a ligar a um fio (com direção para o fio), mudar o nome da porta para um nome mais longo fazia com que a porta fosse automaticamente redimensionada para o acomodar, mas estendendo-se sobre o fio, quebrando a ligação elétrica (ficando desligada do fio). (BC:22330) |
| 65876 | A posição da informação de referência cruzada associada a uma porta (posicionada à direita ou acima da porta) não era ajustada automaticamente quando a porta era redimensionada. (BC:25532) |
PCB
| 55542 | Ao utilizar a funcionalidade de gravação automática (página Data Management - Backup nas Preferências) e ao definir o Path para uma diretoria na qual não existiam permissões para criar pastas/ficheiros, ocorria o erro "STG: Access Denied..." ao tentar fazer a cópia de segurança do documento PCB aberto. |
| 60957 | O painel Properties foi melhorado ao trabalhar com vários tipos de objetos selecionados, para aumentar o desempenho e otimizar o acesso às propriedades dos objetos, especialmente em projetos maiores. (BC:22364, BC:24767) |
| 64846 | Num caso específico, não era possível abrir o documento PCB de um projeto, ficando bloqueado na fase de "Rebuilding connectivity database...". (BC:24986) |
| 65341 | Foi bastante melhorado o tempo de resposta ao ativar/desativar camadas, uma após outra ou um grupo inteiro, no separador Layers & Colors do painel View Configuration. |
| 65620 | Os pads em forma de donut não eram espelhados na saída PDF quando a opção "Mirror layers" estava ativada nas propriedades de impressão. (BC:25241) |
| 65708 | Em alguns casos, após executar o ECO inicial para enviar um projeto para o PCB, alguns componentes eram colocados longe da origem da placa. |
| 65738 | Numa placa panelizada específica, os anéis anulares dos pads em determinadas camadas intermédias não eram apresentados. |
PCB CoDesign
| 65319 | O atalho para ativar a opção 'Show on PCB' do painel PCB CoDesign foi alterado de Shift+A para Ctrl+Shift+A nesta versão. |
| 65321 | A opção 'Zoom selected object' está agora desativada por predefinição no painel PCB CoDesign. |
| 65965 | Em alguns casos, ao executar uma comparação, surgia o erro "Cannot get the latest revision..." ou "Cannot find the common ancestor...". |
Constraint Manager
| 64579 | Na vista Clearances (acedida a partir do esquemático), uma célula cujo valor tinha sido anteriormente carregado com um conjunto de restrições escolhido não limpava essa 'entrada de conjunto' quando se definia o valor do conjunto de restrições como 'None Selected' ou se introduzia um valor personalizado e, depois, se guardava/fechava/reabria o Constraint Manager. |
| 65340 | O Constraint Manager é agora atualizado automaticamente com as alterações feitas a regras/classes nos esquemáticos ao enviar alterações do esquemático para o PCB (no momento em que se acede à caixa de diálogo ECO), sem necessidade de abrir o Constraint Manager e efetuar aí uma atualização. Tenha em atenção que, se a vista do Constraint Manager já estiver aberta, esta sincronização só ocorrerá desde que não tenham sido feitas alterações por guardar. (I:23779) |
| 65362 | Não era possível definir uma topologia xNet personalizada no Constraint Manager quando acedido a partir do PCB. |
| 65488 | Era possível redimensionar em excesso a secção inferior de uma vista no Constraint Manager, fazendo com que o conteúdo da área superior parecesse 'invisível' e, por isso, não editável. (BC:25699) |
| 65611 | Ao definir restrições para uma regra de clearance, os valores personalizados de clearance definidos para Inner/Outer Layers não eram refletidos corretamente (o intervalo min-max) na secção superior da vista Clearances. |
Draftsman
| 59671 | Ao colocar cotas lineares num documento Draftsman, a tolerância codificada entre segmentos de linha paralelos foi agora reduzida de 0,8 graus para 0,08 graus. |
| 65625 | Para um determinado projeto PCB, ao tentar guardar o respetivo documento de desenho de fabrico (*.PCBDwf) depois de colocar uma vista de furação, tabela de linha de transmissão ou tabela de furos, surgia o erro "Value cannot be null. (Parameter 'key')". |
Harness Design
| 59312 | No Wiring Diagram, arrastar fios com parâmetros visíveis (mas com Autoposition desativado) criava splices nos pontos originais de ligação entre parâmetro e fio, que não podiam ser removidos com Undo. (BC:25759) |
| 65059 | Num projeto que incluía um ou mais componentes de harness com pinos sem designação, ao tentar colocar uma vista de desenho de layout no documento de desenho de fabrico do harness (*.HarDwf), surgia o erro "Value cannot be null. (Parameter 'key')". |
| 65140 | Em alguns projetos, depois de importar alterações de um wiring diagram para o layout drawing, perdia-se a informação de origem/destino dos fios e cabos. |
| 65337 | Num determinado projeto de harness, embora a informação Strip Length estivesse presente para crimps definidos no wiring diagram e no layout drawing, após a importação para o documento Draftsman do projeto, não surgia qualquer informação nas colunas 'FromCrimpStripLength' e 'ToCrimpStripLength' da lista de cablagem. (BC:25491) |
| 65612 | No wiring diagram, um fio colocado (do tipo 'Standard (No BOM)') continuava a ser apresentado na BOM se estivesse ligado através de uma interrupção de fio. |
| 65613 | Um fio aparecia várias vezes numa lista de cablagem (no desenho de fabrico do arnês) se estivesse ligado, através de uma interrupção de fio, a várias partes de um componente de arnês multipartes. |
Platform
| 65849 | Ao utilizar os comandos 'Open All' ou 'Open All Schematic Documents', é agora apresentada uma mensagem e uma barra de progresso. |
Data Management
| 63891 | Em alguns casos, ao trabalhar com o editor de componentes, surgia o erro "EInvalidAccessToObject: Object accessed after being destroyed. Adapter class: TModelChoiceAdapter". |
| 63928 | Adicionado suporte para campos de seleção múltipla ao criar uma tarefa Jira através do Altium Designer. Agora, são apresentadas caixas de verificação com um aviso para selecionar pelo menos uma opção para continuar. |
| 65203 | Adicionada a capacidade de trabalhar com vários componentes do Workspace como um 'grupo' (a partir do painel Projects), em termos de abrir, fechar, guardar localmente, guardar no Workspace ligado ou descartar alterações (fechar sem modificar). |
| 65226 | Ao navegar pelos componentes no painel Explorer, os dados na vista de aspeto 'Preview' não eram atualizados/recarregados ao alternar entre componentes utilizando as setas para cima/baixo no teclado. (BC:24578) |
| 65444 | A ligação 'Leave Feedback' foi removida da parte inferior do painel Comments and Tasks. |
| 65589 | Depois de utilizar um comando para remover localmente um Managed Output Job de um projeto, este não era removido do repositório Git 'Versioned Storage' do Altium 365 Workspace ligado. Ao guardar o projeto novamente no Workspace, não existia a opção 'scheduled deletion' na caixa de diálogo Save to Server. |
| 65632 | O Altium Designer ficava "bloqueado" durante vários minutos ao tentar eliminar um grande número de componentes selecionados no painel Components. (BC:25114) |
| 65803 | Adicionado suporte para utilizar as funcionalidades de comentários e tarefas num documento Multi-board Assembly (*.MbaDoc). |
Import/Export
| 63452 | Ao importar um determinado desenho Allegro, faltavam objetos de texto livre numa camada de serigrafia. |
| 64974 | Adicionada a capacidade de importar informação mais detalhada de pad stack ao importar um desenho Allegro, utilizando a opção de definições avançadas 'Importer.Allegro.ReadPadLayers'. |
| 65504 | Em alguns casos, a importação simultânea de vários ficheiros de biblioteca Allegro (*.dra) resultava no encerramento silencioso do Altium Designer, sem que qualquer biblioteca fosse importada. |
| 65626 | Ao importar um determinado desenho xDX Designer, as entradas de bus estavam a ser importadas incorretamente. |
| 65867 | Ao importar um desenho Allegro, se um enchimento de polígono tiver menos de 2500 sq.mil de área, a opção ‘Remove Islands Less Than’ será automaticamente desativada. |
Version 25.6.2
Build: 33 Date: 14 maio 2025
Schematic
| 47721 | Ao abrir o Altium Designer depois de o fechar com um esquemático ainda aberto na sessão anterior, manter premida a tecla Ctrl direita durante o arranque resultava numa Access Violation (no módulo 'AdvSch.dll'). |
| 59536 | Ao abrir qualquer documento esquemático num desenho PCB, por predefinição, o documento completo não era ajustado de forma ideal aos limites da janela de desenho. |
| 64649 | Depois de utilizar a funcionalidade Smart Edit Batch Replace do painel Properties para vários objetos baseados em cadeias de caracteres selecionados do mesmo tipo (por exemplo, portas, cadeias de texto, etc.) num esquemático, clicar fora dos objetos selecionados substituía-os incorretamente a todos pelo nome do primeiro objeto da seleção (o nome apresentado no painel Properties após a substituição em lote). (BC:24501) |
PCB
| 61438 | Adicionado suporte para gerar uma lista de nets e primitivas de cobre que são intencionalmente permitidas em curto-circuito ('Net-Ties') ao gerar saída ODB++ V8.1 |
| 61957 | Em alguns casos, ao fazer routing interativo para ligar extremidades "soltas" de um par diferencial no modo 'Any Angle', apareciam artefactos na área de desenho e podia ocorrer uma Access Violation (no módulo 'RouterEntry.dll'). |
| 64430 | Com a opção PCB.EnableTraceCentering ativada (Advanced Settings) e a opção 'Disable Trace Centering When Dragging' ativada (na página PCB Editor - Interactive Routing das Preferences), verificava-se atraso/lentidão percetível ao deslizar um diffpair (no modo HugNPush Obstacles) em direção a um grupo de outros diffpairs. |
| 64960 | Em alguns casos, as regiões de cobre de pads personalizados de componentes estavam a ser removidas ao deslizar interativamente a pista associada. |
| 65225 | A funcionalidade 'ODB++ v8.1 Intentional Shorts', disponibilizada pela opção ODB.IntentionalShorts (Advanced Settings), passa agora a estar oficialmente Pública nesta versão (ATIVADA por predefinição). |
| 65270 | Num determinado desenho, ao aplicar teardrops, era aplicado o estilo de linha reta em vez do estilo curvo escolhido. |
| 65411 | Em alguns casos, ao fazer routing interativo com todas as opções de remoção de loops ativadas, um loop era removido mas as vias associadas permaneciam incorretamente. (BC:25286) |
| 65422 | Em alguns casos, ao refazer o routing de pares diferenciais no modo 'Line 45/90 With Arc', ocorria uma Access Violation (no módulo "ADVPCB.DLL"). (BC:25260) |
| 65462 | Depois de desativar a visibilidade de um ou mais objetos de uma PCB no Altium Designer, esses objetos não eram apresentados na vista 2D da PCB ao visualizar a placa através do Web Viewer baseado em browser do Workspace ligado. (BC:25196) |
| 65528 | Ao adicionar blindagem a uma net utilizando µVias, as µVias eram ignoradas (não colocadas) se se sobrepusessem a µVias da blindagem no lado oposto da placa. (BC:23639) |
| 65603 | A funcionalidade 'Enhanced Layer Stack Report', disponibilizada pela opção PCB.ModernBoardStackGenerator (Advanced Settings), passa agora a estar oficialmente Pública nesta versão (ATIVADA por predefinição). |
| 65633 | Depois de colocar um objeto de cota em qualquer camada que não a Top Layer, fazer duplo clique sobre ele e depois premir Esc fazia com que a sua camada mudasse para a Top Layer. |
| 65710 | Ao visualizar as propriedades de uma placa, eliminar uma grelha e depois clicar no botão Properties da secção Grid Manager resultava numa Access Violation (no módulo ‘ADVPCB.DLL'). |
| 65761 | Depois de guardar uma PCB, reiniciar o Altium Designer e reabrir a PCB, o valor do campo Delay (na região Net Information das propriedades de uma pista selecionada) deixava de ser calculado. (BC:25482) |
PCB CoDesign
| 64798 | Melhorado o trabalho com as secções de diferenças e conflitos do painel PCB CoDesign. Em ambas as secções, estão agora disponíveis atalhos de teclado para percorrer a lista (Seta para Cima/Seta para Baixo) e expandir/recolher uma secção (Barra de Espaço). Além disso, na secção de conflitos, é agora possível alternar entre Local/Remote utilizando Seta para a Esquerda/Seta para a Direita. |
| 65322 | No painel PCB CoDesign, ao escolher se deve aplicar uma alteração local ou remota, tem agora a capacidade de definir rapidamente 'Local' ou 'Remote' para todas as alterações de uma categoria específica. Além disso, também pode aplicar rapidamente a definição pretendida a todas as entradas de alteração atualmente selecionadas. |
Constraint Manager
| 63370 | Melhorada a forma como uma regra de Clearance é importada para a Clearance Matrix ao migrar do sistema antigo de regras de desenho para um projeto. Quando as expressões de primeiro e segundo âmbito estão definidas como 'All', a opção de verificação do âmbito de net / conectividade (Different Nets Only/Same Net Only/Different Differential Pair/Same Differential Pair) é agora tida em conta. |
| 64061 | Adicionada a capacidade de Undo/Redo para alterações efetuadas no Constraint Manager. |
| 64394 | Para uma diretiva de par diferencial associada a uma blanket, depois de sincronizar/importar com/para o Constraint Manager, é agora possível alternar a apresentação da classe de diff pair e da informação de regras associadas na área de desenho. |
| 64489 | Os valores das regras de clearance na vista All Rules (acedida a partir de PCB) não estavam a ser sincronizados corretamente com os clearances especificados por conjuntos de restrições (atribuídos a nets, classes de nets e rooms) na vista Physical. |
| 65432 | As unidades de medida apresentadas para novas alterações de restrições na caixa de diálogo ECO não seguiam as unidades de medida definidas para a PCB ao passar alterações do esquemático para a PCB. |
3D-MID Design
| 65276 | O routing num substrato 3D tornava-se visivelmente mais lento após ativar a grelha de alinhamento (e mantinha-se assim após a voltar a desativar). |
Harness Design
| 61029 | Num determinado desenho de arnês com interrupções de fio e emendas, a validação do projeto resultava em violações erróneas de designadores duplicados e fios órfãos. (BC:24832) |
| 63103 | Adicionada uma nova opção de definições avançadas 'HarnessDesign.Embed3DModel' que, quando ativada, incorpora modelos 3D (formato Parasolid) no documento de desenho de layout. Cada modelo 3D é criado ao adicionar uma Physical View para um componente de arnês ou ponto de ligação. Quaisquer modelos 3D em falta (existentes mas não incorporados) serão incorporados após guardar o desenho de layout. Esta funcionalidade facilita uma integração melhorada ao utilizar o Altium MCAD CoDesigner com projetos de desenho de arnês. |
Platform
| 65204 | O separador 'Purchased' da vista Extensions and Updates foi renomeado para 'Available', para refletir melhor que este separador apresenta funcionalidades e capacidades adicionais (fornecidas por extensões) que estão disponíveis para si, mas que ainda não foram instaladas. De forma semelhante, a opção 'Purchased but not installed' foi renomeada para 'Available but not installed'. Tenha em atenção que, embora todas as extensões possam ser instaladas, algumas funcionalidades podem exigir compra/licenciamento adicional para serem totalmente utilizadas. |
| 65306 | O texto da ligação foi atualizado — de 'Learn More' para 'Contact Us to Discuss Your Options' — nas mensagens de aviso que aparecem, por exemplo, na interface de gestão de licenças para licenciamento perpétuo cuja subscrição está a expirar (ou expirou). Reforçando, as renovações de subscrição já não estão disponíveis para licenças perpétuas. Após a expiração, uma licença perpétua pode continuar a ser utilizada, mas deixará de ter acesso a atualizações posteriores do Altium Designer a partir desse momento (sem novas funcionalidades/capacidades), nem terá acesso às capacidades cloud disponibilizadas através da plataforma Altium 365 e por ela fornecidas. |
| 65309 | As licenças perpétuas, independentemente do estado da sua subscrição, são agora sempre apresentadas na vista License Management e já não ficam ocultas quando a opção 'Hide Expired Licenses' está ativada. |
| 65314 | Em alguns casos, ao ligar a um Workspace do Altium 365, surgia o erro "System.ServiceModel.Security.SecurityNegotiationException: Could not establish trust relationship for the SSL/TLS secure channel with authority...". |
| 65315 | Em alguns casos, ao ligar a um Workspace do Altium 365, surgia o erro "System.ServiceModel.CommunicationException: The SSL connection could not be established, see inner exception...". |
Gestão de Dados
| 59692 | O número de caracteres que podem ser introduzidos num comentário e numa tarefa padrão está agora limitado a 2000. Além disso, ao publicar/responder a um comentário relacionado com Jira, o número de caracteres foi alargado para 20 000. |
| 63220 | Em alguns casos, ao trabalhar com comentários, surgia o erro "EOleException: Object reference not set to an instance of an object". |
| 65082 | Ao editar um componente existente do Workspace no Component editor (no respetivo modo Single Component Editing), não era possível guardar as alterações de volta no Workspace se o editor tivesse sido aberto numa janela separada. |
| 65130 | Em alguns casos, ao ligar a um Altium On-Prem Enterprise Server cuja sessão tinha expirado, surgiam erros "401/unauthenticated". Como resultado, quaisquer projetos abertos (a partir do Enterprise Server) não eram atualizados corretamente no que respeita à indicação de quais os colaboradores que estavam ativamente a ler/editar documentos. |
| 65155 | Em alguns casos, ao guardar uma peça do painel Manufacturer Part Search num Workspace ligado, alterar o mapeamento de parâmetros de um parâmetro sensível a unidades para algo incorreto do ponto de vista das unidades fazia com que o Altium Designer falhasse silenciosamente, sem mensagem nem aviso. (BC:25341) |
| 65160 | Em alguns casos, ao trabalhar com o ActiveBOM, surgia o erro "ERangeError: Range check error". |
| 65208 | Ao utilizar o Project Releaser e gerar dados de montagem para uma variante de um desenho que contém um componente com uma peça alternativa especificada, a vista de aspeto 'Children' do item Assembly libertado (tal como visualizado através do painel Explorer) incluía incorretamente o componente principal (além da peça alternativa). |
| 65338 | Ao utilizar o Item Manager, não era possível atualizar para a revisão mais recente de um componente alternativo do Workspace utilizado numa variante de um desenho. O ECO falhava sempre na execução. (BC:24393) |
| 65398 | Com o bloqueio de ficheiros local aplicado (opção 'Enable File Locking' ativada na página Data Management - File Locking das Preferences), tentar guardar alterações num componente existente do Workspace a partir do Component Editor resultava numa falha catastrófica, com a mensagem "The process cannot access the file because it is being used by another process". (BC:25017) |
Importação/Exportação
| 63510 | Após importar um desenho xDX Designer específico, à sua página de título faltava uma imagem de logótipo e a informação de template associada (contendo bloco de título, informação de zonas, etc.). |
| 64093 | Ao importar um desenho xDX Designer específico, as power ports estavam a ser importadas incorretamente. |
| 64161 | Após importar um desenho xDX Designer específico, não era possível resolver erros de validação "Missing Harness Type on Signal Harness". |
| 64211 | Para um desenho Allegro específico, após a importação e a geração de uma PCBLib a partir da PCB, a atualização de determinados componentes colocados a partir dessa biblioteca fazia com que os respetivos footprints ficassem rodados 180 graus, causando curtos-circuitos. |
| 64645 | Ao importar um desenho xDX Designer, foi adicionada uma nova opção que lhe permite importar conectores 'off-page' do desenho de origem como ports nos documentos esquemáticos gerados, em vez dos conectores off-sheet predefinidos. |
| 65132 | Ao importar um desenho e biblioteca Allegro, a PCB gerada utilizava o centro de cada footprint como origem, enquanto a biblioteca gerada utilizava o centro do pino 1 de um footprint como origem. Ao usar o comando 'Update From Libraries', os componentes ficavam incorretamente posicionados como resultado disso. |
| 65253 | Para um desenho xDX Designer específico, faltavam subpartes de um componente multi-parte após a importação. |
Version 25.5.2
Build: 35 Date: 16 de abril de 2025
Esquemático
| 50893 | A utilização do caráter parêntese reto esquerdo ([) numa cadeia de texto não estava a ser avaliada corretamente numa cadeia de texto colocada no esquemático. (BC:18861) |
| 64732 | Em alguns casos, num desenho multicanal, com a opção 'Ports' ativada na região 'Compiled Names Expansion' da página Schematic - Compiler das Preferences e a opção 'AutoSize' ativada para uma port colocada, o tamanho da port alterava-se após mudar para o separador do esquemático compilado (físico) e regressar ao separador Editor (lógico). |
| 64869 | Para uma imagem gráfica selecionada numa folha esquemática e com a opção 'X:Y Ratio' ativada no painel Properties, as alterações à largura ou altura da imagem a partir do painel não estavam a ser detetadas automaticamente, fazendo com que a proporção não fosse mantida em 1:1. (BC:24890) |
| 65330 | A funcionalidade para proporcionar uma apresentação nítida de texto e outros objetos de desenho que se sobrepõem a uma imagem gráfica ao gerar um PDF a partir dos seus esquemáticos, disponibilizada pela opção Schematic.ExportPDF.UseBitmapTransparency, e a funcionalidade 'Auto-addition of Supply Nets Rule', disponibilizada pela opção Schematic.AutoGenerateSupplyNetsRule (Advanced Settings), passam agora a ser oficialmente públicas com esta versão (ambas ATIVADAS por predefinição). |
| 65352 | Para um projeto de desenho PCB específico, tentar selecionar múltiplos objetos num esquemático quando o painel Properties estava aberto fazia surgir o erro "Exception has been thrown by the target of an invocation...". (BC:25148) |
PCB
| 56173 | Em alguns casos, surgia uma Access Violation (no endereço 00007FFBBD5E84DE no módulo "Altium.PCB.DataModel.X.dll"). |
| 61497 | Foi adicionada uma opção em Advanced Settings (PCB.DRC.OnlineOptimization) que, quando ativada, otimiza o processamento do Online DRC. |
| 64117 | Em alguns casos, ao aplicar teardrops, era aplicado o estilo de linha reta em vez do estilo curvo escolhido. (BC:24557) |
| 64138 | No caso específico de um desenho de grande dimensão, a seleção de vias e o deslocamento dentro do espaço de desenho eram consideravelmente lentos, com momentos de 'lag' severo. |
| 64462 | A caixa de diálogo Applicable Binary Rules mostra agora as classes de nets relevantes aplicáveis a uma restrição de afastamento, tal como configurado no Constraint Manager, na forma "<NetClass> to <NetClass>". |
| 64719 | Ocorriam incompatibilidades de camadas PCB ao copiar e colar vias/pads entre PCB para PCB (e quando as camadas de sinal tinham sido movidas no stack de camadas da PCB de destino) ou entre PCBLib para PCB (e quando as camadas de sinal tinham sido movidas no stack de camadas da PCBLib de origem). Os dados das vias/pads coladas não respeitavam o stack de camadas configurado no documento de origem em cada caso. (BC:20707) |
| 64752 | A informação de net (Length e Delay) é agora armazenada com o documento PCB, permitindo melhor desempenho ao abrir a PCB e ao aceder à informação através do painel Properties e da heads-up display. |
| 64964 | Ao exportar um documento PCB para o formato STEP 3D, se a PCB incluir uma camada Route Tool Path com arcos de largura zero colocados nela, surgia uma Access Violation (no endereço 00000001A1E10BBC no módulo 'OUT_ExportStep.dll'). (BC:24989) |
| 65058 | Com a opção 'Allow variation for paste mask' ativada para uma variante de projeto, os pads com forma personalizada de um componente 'Not Fitted' continuavam a ser incluídos no resultado Gerber para a camada de pasta. (BC:25007) |
| 65106 | Em alguns casos, ao mudar o documento ativo para a PCB, surgia uma Access Violation (no endereço 0000000178B71550 no módulo "ADVPCB.DLL"). |
| 65151 | Num caso específico, durante o encaminhamento interativo com a opção Auto Shrinking ativada, uma pista não reduzia para a largura mínima permitida (de acordo com a restrição aplicável) ao passar entre pads BGA. (BC:25143) |
| 65366 | A pré-visualização 3D de uma footprint de componente não ficava visível (por exemplo, no editor de bibliotecas esquemáticas, na caixa de diálogo PCB Model, no painel Components) se essa footprint contivesse um primitivo de bond wire. |
| 65439 | Ao exportar uma PCB de camada única para o formato Parasolid, com as Copper Export Options definidas para 'Export All' ou 'Export Copper Only', surgia o erro "Item not found" e o Altium Designer terminava. |
| 65466 | Em alguns casos, ao colocar vias a partir de uma biblioteca Pad/Via Template, surgia o erro "COM object that has been separated from its underlying RCW cannot be used". |
| 65483 | Com a opção 'PCB.SingleLayerStack.Support' ativada (Advanced Settings), as camadas de sinal/plano estavam a ser renomeadas para 'Top Side'/'Bottom Side' ao mover uma camada de sinal/plano para baixo/cima no Layer Stack Manager. |
PCB CoDesign
| 63798 | Num caso específico, após alterar a camada de um componente com wire bonding numa instância de PCB, quando essa alteração era integrada noutra instância de PCB, um dos bond wires não ficava ligado ao die pad correspondente desse componente. |
Constraint Manager
| 60767 | Em alguns casos, e com o Constraint Manager acedido a partir do esquemático, não era possível definir um valor de 'Tolerance' ou 'Matching Target' para classes xSignal específicas. |
| 63736 | Foi introduzida a noção de 'xNet diff pair', um elemento que existe apenas no Constraint Manager. Com esta funcionalidade, passa a ser possível criar diff pairs a partir de xNets, a partir da vista Physical ou do separador Diff Pairs da vista Electrical do Constraint Manager (quando acedido a partir de um esquemático ou de uma PCB). |
| 64743 | Em alguns casos, ao trabalhar com o Constraint Manager, surgia o erro "System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection. (Parameter "index")". |
| 64875 | Adicionado suporte para exportar/importar Advanced Rules (ao aceder ao Constraint Manager a partir da PCB). Quando importados, os âmbitos personalizados associados são aplicados automaticamente. (Cumpre o ponto 2 de I:22944) |
| 64876 | Foi adicionado um aviso à caixa de diálogo ECO para a situação em que os âmbitos de algumas classes foram alterados, mas não estão sincronizados entre os esquemáticos de origem e o Constraint Manager. |
| 64904 | Foram implementados novos ícones distintos para diferenciar o Constraint Manager quando acedido a partir do esquemático e da PCB, respetivamente. |
| 64930 | Com o Constraint Manager aberto em ambos os lados (esquemático e PCB), as alterações aos dados de restrições num dos lados não ficavam visíveis após enviar alterações a partir do outro lado (através de um ECO) e não era possível sincronizar manualmente (o botão Refresh estava desativado). Uma situação semelhante ocorria também quando o Constraint Manager estava aberto (a partir da PCB) e estava a ser criada uma nova regra de clearance a partir do Polygon Pour Manager (no editor de PCB). A nova regra não ficava visível e, novamente, o botão Refresh estava desativado. |
| 64940 | Ao enviar alterações para a PCB, a caixa de diálogo ECO continuava incorretamente a incluir uma entrada para alterações à matriz de clearance (âmbitos), quando na realidade não tinha sido feita qualquer alteração. |
| 65171 | Foram adicionados os comandos 'Expand All' e 'Collapse All' ao menu de contexto do botão direito para uma classe xSignal, no separador xSignals da vista Electrical. |
Draftsman
| 64149 | Ao alterar a origem do documento de desenho de fabrico (PCBDwf) de um projeto PCB da PCB para a PCB panelizada, surgia o erro "Object reference not set to an instance of an object". |
| 65305 | A lista de parâmetros do documento está agora ordenada por predefinição (por Nome). |
Wire Bonding
| 63354 | Nem todos os bond wires estavam a ser apresentados ao visualizar a PCB através da interface Web Viewer do Altium 365. |
| 64929 | Com uma PCB em modo de vista 3D, ao tentar selecionar quaisquer bond wires, os fios não eram destacados imediatamente, sendo antes necessário efetuar primeiro uma ação de pan ou zoom. |
| 64941 | A funcionalidade 'Wire Bonding', disponibilizada pela opção PCB.Wirebonding (Advanced Settings), passa agora a ser oficialmente Pública nesta versão (ativada por predefinição). |
| 64970 | Com uma PCB em vista 3D, após mover um componente (com uma footprint com wire bonding), surgia subitamente um bond wire adicional (e comprido) no espaço de desenho. |
Multi-board Design
| 64714 | Após selecionar várias ligações num esquemático multi-board, ao tentar fazer cross-probe para o documento de montagem multi-board surgia o erro "Object reference not set to an instance of an object". |
| 64766 | Quando tinha sido adicionada uma imagem rodada a um esquemático multi-board e o projeto guardado num Workspace ligado, essa imagem era apresentada incorretamente (como se não estivesse rodada) no Web Viewer do Workspace. |
| 64886 | A funcionalidade 'Support for External Peripherals/Components', disponibilizada pelas opções MBS.PlacePart e MBS.UseGeometryMaker (Advanced Settings), passa agora a ser oficialmente Pública nesta versão (ambas as opções estão ativadas por predefinição). |
Harness Design
| 61279 | Foi adicionada, para o objeto de revestimento do harness, a capacidade de definir offsets de início/fim. Utilizando estes offsets, em conjunto com o comprimento do feixe (segmento envolvido), o comprimento real do revestimento é então calculado, para apresentação no espaço principal de desenho e na BOM. (I:25002) |
| 62453 | Foi adicionada a importação dos parâmetros do documento de desenho de layout para o respetivo documento de desenho de fabrico do harness (HarDwf), incluindo valores de parâmetros calculados como '=ItemRevision' e '=ItemRevisionLevel1'. (I:24175) |
| 63923 | Com a opção 'Enable Auto Pan' desativada na página Schematic - Graphical Editing das preferências, a colocação de um componente de cabo no diagrama de cablagem a partir de um Workspace ligado, usando o comando Place no menu de contexto do botão direito do painel Components, fazia com que o componente fosse incorretamente colocado como um único componente de harness, em vez de objetos de harness separados. |
| 64077 | Os objetos de revestimento do harness estavam a ser ignorados ao executar um dos comandos de anotação automática do editor Layout Drawing (por exemplo, 'Annotate Harness Layout Drawings Quietly'). |
| 64265 | Foi adicionada a capacidade de definir os parâmetros de terminação 'Strip Length' e 'Pull Off Length' para um objeto 'no connect'. |
| 64631 | Em alguns casos, ao utilizar a funcionalidade de cross-probing num diagrama de cablagem de harness, surgia o erro "EOleException: The method or operation is not implemented". |
Platform
| 55153 | Depois de escolher uma licença para utilizar na vista License Management, se a ligação de rede fosse subsequentemente perdida, ao tentar atualizar a vista ou libertar a licença ocorria uma falha crítica do Altium Designer. |
| 65316 | Com a opção do Microsoft Windows 'Beta: Use Unicode UTF-8 for worldwide language support' ativada na caixa de diálogo Region Settings, o Altium Designer apresentava, ao arrancar, o erro "Load file error: The type initializer for 'Altium.Sch.DataModel.Serialization.Types.StrUtils' threw an exception". Depois de iniciado, ao tentar aceder a qualquer esquemático, o documento abria 'vazio', sendo apresentado no painel Messages o erro "Failed to load project: Value cannot be null. (Parameter 'encoding')". (BC:25239) |
Data Management
| 58076 | Em alguns casos, o carregamento das footprints de uma PCBLib escolhida no painel Components demorava bastante tempo, com uma caixa de diálogo informativa ("Please wait a moment...") a surgir repetidamente. (BC:21992) |
| 63236 | Ao colocar um comentário num documento aplicável e atribuí-lo como tarefa, publicá-lo e depois resolvê-lo enquanto ainda estava em processamento, surgia o erro "The HTTP status code of the response was not expected (500)...". |
| 63633 | Em alguns casos, ao trabalhar com comentários, surgia o erro "Altium.Services.Comments.Client.ApiException: The HTTP status code of the response was not expected (502)...". |
| 63991 | Ao pesquisar um componente através do painel Components, eram enviados demasiados pedidos de pesquisa para o Workspace ligado, afetando o desempenho. |
| 64073 | Ao utilizar a funcionalidade BOM CoDesign, a secção Related BOMs (no separador Related BOMs do painel Properties, quando acedido a partir do documento ActiveBOM) pode agora ser redimensionada. |
| 64074 | Ao utilizar a funcionalidade BOM CoDesign, o controlo 'Show More' (associado à secção Details, no separador Related BOMs do painel Properties) deixa de ser apresentado se o texto completo já estiver a ser mostrado. |
| 64591 | Ao criar um novo componente sem utilizar um modelo de componente, não era possível alterar o Id do componente. |
| 64634 | Em alguns casos, ao trabalhar com comentários, surgia o erro "System.NullReferenceException: Object reference not set to an instance of an object". |
| 64763 | Foi adicionada a capacidade de pré-visualizar dados ODB++ comprimidos, gerados como parte da preparação da release utilizando o Project Releaser. |
| 64775 | Ao tentar procurar um componente utilizando o painel Components e incluindo uma vírgula na cadeia de pesquisa, esse componente não era devolvido nos resultados da pesquisa. (BC:21907) |
| 64778 | Quando um projeto era partilhado com um utilizador/grupo cujo nome era muito longo, o controlo 'Copy Link' na caixa de diálogo Share desaparecia. (BC:23411) |
| 64779 | Ao migrar um projeto de desenho PCB que incluía um ficheiro LibPkg, de um repositório Git externo para o repositório Git interno de um Workspace ligado do Altium 365, o processo de migração falhava, resultando em ficheiros em falta e perda de dados. |
| 64815 | Num caso específico e ao tentar adicionar uma escolha de peça durante a criação de um novo componente do Workspace, surgia o erro "Object reference not set to an instance of an object". |
| 64844 | Para uma revisão VCS apresentada no painel Storage Manager, qualquer comentário incluído no momento do commit já não é apresentado com uma linha extra redundante. |
| 64915 | Em alguns casos, ao tentar atualizar um projeto com a revisão mais recente no Workspace ligado, surgia o erro "System.ArgumentException: An item with the same key has already been added". |
| 64978 | Ao processar uma operação que envolva um projeto de desenho num repositório Git, a caixa de diálogo 'Overall Progress' passa agora a surgir sem adicionar um ícone adicional do 'Altium Designer' à barra de tarefas do Windows. |
| 65019 | Não era possível aceder à 'Project View' de qualquer projeto selecionado no painel Explorer. (BC:25059) |
| 65105 | Ao utilizar a funcionalidade BOM CoDesign e comparar o ActiveBOM de um projeto de desenho com um Related BOM selecionado, o DesignItemId já não é apresentado na secção Differences (no separador Related BOMs do painel Properties). |
| 65111 | Quando um documento específico num projeto do Workspace tem conflitos, a janela emergente 'Conflict Detected' mostra agora o autor e a data/hora do utilizador que modificou esse documento pela última vez, em vez do utilizador que fez o último commit do projeto para o Workspace ligado. |
| 65125 | Ao tentar guardar um desenho num Workspace ligado e o desenho incluir apenas documentos no estado 'Ahead of server', esses documentos passam agora a ser enviados para o Workspace (em vez de serem sujeitos a commit e enviados), garantindo que não existem 'empty commits' (commits sem alterações reais). |
| 65511 | A pasta 'Part requests' volta agora a estar visível no painel Explorer, independentemente de o acesso à funcionalidade de fluxos de trabalho de processos geridos estar disponível ou não. Note que isto reverte a funcionalidade implementada por '#64072' no Altium Designer 25.4. |
Importação/Exportação
| 61046 | Ao importar um determinado desenho xDX Designer, as ports e power ports ficavam posicionadas incorretamente num documento esquemático gerado. |
| 65013 | O Xpedition Importer adiciona agora o desfasamento correto ao importar um desenho Xpedition, para que o desenho completo fique disponível para edição no Altium Designer. |
| 65080 | Para um determinado desenho exportado para Ansys EDB (diretamente ou utilizando Ansys CoDesigner), pads de forma personalizada em footprints de componentes estavam a ser exportados incorretamente (invertidos verticalmente) quando visualizados no Ansys Electronics Desktop. |
| 65162 | Foi adicionado suporte para a importação de thermal reliefs essenciais (definidos no Allegro Constraint Manager) ao importar um desenho Allegro, facilitando uma melhor atribuição de ligações. |
Version 25.4.2
Build: 15 Date: 13 de março de 2025
Esquemático
| 53367 | Pequena atualização aos gráficos de um símbolo de folha de dispositivo que utiliza a palavra-chave 'Repeat' (num desenho multicanal). O conjunto de símbolos de folha de dispositivo empilhados é agora desenhado com cantos arredondados. |
| 57373 | A concatenação de special strings com valores numéricos (inteiros) resultava em operações aritméticas inesperadas e, em última análise, na apresentação de uma cadeia global incorreta. Foi adicionada uma nota à documentação para esclarecer que esse valor de parâmetro deve ser colocado entre aspas simples, evitando assim que seja interpretado como um número e excluindo-o de qualquer operação aritmética. (BC:14889) |
| 64110 | Depois de utilizar o atalho Alt+click sobre um objeto net (para selecionar esse objeto e realçar todos os objetos associados a essa net em todas as folhas do projeto de desenho ativo), todos os outros objetos no esquemático permaneciam esbatidos, sem forma de limpar o realce, exceto reiniciando o Altium Designer. (BC:24098) |
| 64347 | Em alguns casos, ao trabalhar com o painel Properties de um documento esquemático, surgia o erro "System.NullReferenceException: Object reference not set to an instance of an object". |
| 64443 | Foi adicionada a visibilidade de parâmetros dinâmicos no painel Properties para um componente colocado (e selecionado) num esquemático, utilizando uma combinação de duas opções de definições avançadas - 'Schematic.UI.ShowMoreOrLessParameters' e 'Schematic.ForceLoadDynamicParametersInIPP'. |
| 64445 | Para um parâmetro de componente cujo valor incluía uma ou mais special strings concatenadas, a apresentação do valor numa variante selecionada mudava do valor real para "#NAME?" quando a variação do componente era alterada de 'Fitted' para 'Not Fitted' na caixa de diálogo Variant Management. (BC:24472) |
| 64549 | O comando 'Report Project Hierarchy' (no menu principal Reports do editor Schematic) não estava funcional e não gerava um ficheiro .rep, como esperado. |
PCB
| 64053 | Depois de criar uma PCB de camada única e colocar uma tabela de empilhamento de camadas na área de desenho, a camada de sinal desaparecia da tabela após fechar e reabrir o documento PCB. |
| 64300 | Para uma PCB Rigid-Flex com múltiplos sub-stack Flex, um sobre o outro (por exemplo, Flex Top stack acima de Flex Bottom stack), a largura de encaminhamento da região Flex Top stack não seguia o valor da regra de desenho aplicável. Em vez disso, era utilizado o valor da regra de largura de encaminhamento do stack Rigid. (BC:23279) |
| 64313 | Para um determinado desenho, o Altium Designer bloqueava ao tentar mover/arrastar uma determinada track. |
| 64567 | Com a opção 'Remove Net Antennas' ativada (preferências do PCB Editor - Interactive Routing), as antenas de net não eram removidas como parte da funcionalidade automática de remoção de laços de trace. (BC:24867) |
| 64584 | Os backdrills estavam a ser ignorados durante o encaminhamento interativo, originando violações de afastamento com vias de backdrill. |
| 64676 | Para um determinado desenho RF de grande dimensão, verificou-se que o desempenho do encaminhamento interativo era consideravelmente lento. |
| 64699 | Ao exportar um desenho para formato DXF, faltava a paste mask em qualquer pad configurado para utilizar uma forma predefinida ou personalizada. |
| 64707 | Para um determinado desenho com contorno complexo e grande número de cutouts, o desempenho do encaminhamento era muito lento. |
| 64771 | Em alguns desenhos PCB e ao utilizar o Interactive Router no seu 'Follow Mode', a track em encaminhamento não seguia efetivamente o contorno da placa. |
| 64922 | Não era possível aceder à caixa de diálogo Edit Room Definition para uma room colocada, quer fazendo duplo clique na room quer utilizando o comando Properties no respetivo menu de contexto do botão direito. |
| 65016 | Num caso específico e ao iniciar o encaminhamento interativo de um diff pair, surgia uma Access Violation (no endereço 00007FFA06D76588 no módulo 'RouterEntry.dll'). |
PCB CoDesign
| 64624 | Após uma falha de merge, surgia um erro, em vez de as alterações serem revertidas e o documento regressar ao seu estado anterior ao merge. |
| 64745 | Após reverter um merge, o documento ficava no estado 'Merged', em vez de as alterações serem revertidas e o documento regressar ao estado 'Locally modified'. |
Constraint Manager
| 63914 | Para um determinado projeto de desenho, aceder ao Constraint Manager a partir da PCB demorava muito tempo e mudar para a vista Physical demorava ainda mais. |
| 64336 | O documento de restrições esquemáticas (Constraints.xml) é agora adicionado ao projeto (na primeira gravação do Constraint Manager) e disponibilizado através do painel Projects (na subpasta Settings/Constraints). Além disso, os dados de restrições no documento são recarregados/atualizados após atualizar o projeto a partir do Workspace ligado. |
| 64396 | Para um desenho PCB que não mostrava diferenças ao efetuar uma atualização para a PCB ou ao executar o relatório Differences a partir de um OutJob, o relatório Differences falhava incorretamente durante a fase de validação do processo de release (ao utilizar o Project Releaser), assinalando alterações existentes nas restrições. |
| 64464 | Os valores de afastamento entre diff pairs e do espaçamento entre lados dentro de um diff pair estavam incorretos na caixa de diálogo Applicable Binary Rules, em comparação com os valores no Constraint Manager. |
| 64465 | Para uma diretiva de conjunto de parâmetros que incluía uma net class definida, após sincronizar/importar com/para o Constraint Manager, passa agora a ser possível mudar o nome da net class a partir do painel Properties, quando a diretiva está selecionada no esquemático. |
| 64537 | A funcionalidade 'Graphical Custom Topology view', disponibilizada pela opção ConstraintManager.TopologyGraphAvailable, e a funcionalidade 'Migrate Project to Constraint Manager Flow', disponibilizada pela opção ConstraintManager.ProjectMigrationWizard (Advanced Settings), passam agora a ser oficialmente públicas nesta versão (ambas ATIVADAS por predefinição). |
| 64592 | Foi adicionado suporte para a criação automática de topologias personalizadas para xNets que atravessam elementos discretos com mais de 2 pinos (por exemplo, um banco de resistências numa única peça). |
Draftsman
| 64359 | Ao especificar as Unidades e as Unidades Duplas para um documento baseado em Draftsman (como parte das Opções do Documento no painel Properties), as entradas nos menus pendentes correspondentes são agora apresentadas na forma abreviada (por exemplo, «cm» em vez de «Centímetros»). |
Wire Bonding
| 64122 | Quando um par diferencial estava a ser encaminhado para um die que utiliza fios de ligação, os fios de ligação violavam a regra de encaminhamento de par diferencial aplicável (quanto à largura). |
| 64301 | Para um componente de wire bonding colocado numa cavidade numa camada interna, os pads do die e os fios de ligação não eram apresentados corretamente («a flutuar no ar») ao visualizar o PCB em 3D. |
Harness Design
| 64264 | Ao configurar cavidades, os valores de «Strip Length» e «Pull Off Length» podem agora ser definidos para linhas em que não foi especificado qualquer tipo de cavidade. |
| 64324 | Os parâmetros definidos para peças de cavidade e peças associadas não estavam a ser propagados para o documento ActiveBOM. (BC:24438) |
| 64358 | Depois de alterar as unidades de um documento HarDwf ao nível do documento (Opções do Documento), as unidades escolhidas eram refletidas no campo Length Units para uma lista de cablagem selecionada, mas os valores não eram atualizados na coluna Length. |
| 64989 | Num caso específico, remover uma determinada cobertura de arnês do documento de desenho de layout de um projeto de arnês resultava no erro "Index was out of range. Must be non-negative and less than the size of the collection..." |
Platform
| 63612 | Em alguns casos, ao trabalhar num documento OutputJob, ocorria uma Violação de Acesso (no endereço 000000014101CB39 no módulo "WorkspaceManager.DLL"). |
| 64262 | Em alguns casos, ao iniciar o Altium Designer pela primeira vez, a barra de deslocamento vertical do painel Projects não era desenhada corretamente e não podia ser acedida/utilizada até depois de recolher/expandir alguma entrada no próprio painel. |
| 64594 | A funcionalidade «Harness & Multi-board View Only Mode», disponibilizada pela opção System.ViewOnlyMode.Support (Definições Avançadas), passa agora a ser oficialmente Pública nesta versão (ATIVADA por predefinição). |
| 64595 | Depois de colocar um componente TActionList e desenhar o botão necessário num Form de script, ao tentar aceder ao ActionList Editor ocorria uma Violação de Acesso (no módulo 'EditScript.DLL'). |
Data Management
| 57403 | Depois de editar e libertar múltiplos componentes (a partir do editor de componentes no modo Batch Component Editing), os dados não eram atualizados automaticamente no painel Explorer. |
| 61385 | Em alguns casos, para projetos multicanal que utilizam managed sheets, o Project Releaser ignorava a Board Level Annotation aplicada, resultando na geração de uma BOM com designadores incorretos. |
| 63784 | Ao criar um comentário para um item alternativo num ActiveBOM, a janela de comentário abria parcialmente fora do ecrã e também surgia com o cabeçalho «Row was removed». |
| 63851 | Depois de escolher um componente alternativo de substituição para uma entrada de componente numa variante definida, os parâmetros não eram atualizados diretamente para os desse novo substituto escolhido. (BC:24598) |
| 64072 | No painel Explorer, a pasta «Part requests» está agora oculta se estiver disponível acesso à funcionalidade de fluxos de trabalho de processos geridos. |
| 64114 | Com vários utilizadores a trabalhar num projeto num Altium On-Prem Enterprise Server sob controlo SVN, depois de um utilizador migrar o projeto para o repositório Git integrado do servidor, outro utilizador, ao usar o controlo «Update from Server» (e a subsequente opção «Update local project folder»), encontrava o erro "Failed to update local project". |
| 64173 | Ao definir um modelo Harness Wiring (para um componente Harness Wiring), tentar «Add Supplier Link And Parameters to Component» a partir de um mosaico SPN de uma peça escolhida no painel Manufacturer Part Search fazia com que o Altium Designer bloqueasse. (BC:24737) |
| 64227 | Ao criar um novo item através do painel Explorer, o campo Revision ID da caixa de diálogo Create New Item apresentava o ID usando o esquema de nomenclatura de revisão escolhido manualmente para o último item criado desse tipo, em vez do ID correto com base no esquema de nomenclatura predefinido real do item. |
| 64363 | Ao guardar um novo componente num Workspace ligado (com o editor de componentes no modo Single Component Editing), a libertação falhava se fosse introduzida uma nota de libertação com mais de 255 caracteres. (BC:24819) |
| 64381 | Para um modelo de projeto definido num Workspace ligado, cuja Nomenclatura de Item para a libertação do projeto utiliza parâmetros personalizados de projeto e de variante, a libertação de um novo projeto criado a partir desse modelo resultava em conjuntos de dados gerados (Source, Fabrication, Assembly, Custom) que não obedeciam a essa nomenclatura definida. Vários parâmetros personalizados estavam a ser substituídos por parâmetros integrados ou removidos por completo. |
| 64431 | O comando «Save to Server» não estava disponível no menu de contexto associado ao ícone de estado VCS, para a entrada do documento do projeto no painel Projects. |
| 64659 | Em alguns casos, os dados do Silicon Expert numa BOM Excel exportada do ActiveBOM de um projeto não eram iguais aos dados originais no próprio ActiveBOM. |
| 64765 | Em alguns casos, e para um projeto muito grande com um número considerável de documentos, a atualização do estado VCS do projeto demorava muito tempo. |
| 64961 | Colocar uma folha esquemática gerida num esquemático de um projeto Workspace e guardar o projeto no Workspace resultava num funcionamento incorreto dos estados VCS no painel Projects, com o estado de alguns documentos bloqueado em «refreshing». |
Import/Export
| 63627 | Ao importar um determinado projeto xDX Designer, um componente multipartes estava incorretamente a ser importado como peças separadas. |
| 63664 | Adicionada a capacidade de alternar rapidamente o estado de inclusão de múltiplas camadas selecionadas na página «Current User Layer Mappings», ao importar um projeto Mentor Xpedition. |
| 64160 | Ao importar um projeto xDX Designer, as entradas de bus estavam a ser importadas incorretamente no(s) documento(s) esquemático(s) gerado(s). |
| 64497 | Ao tentar exportar um projeto rigid-flex para formato STEP 3D ou PARASOLID e o projeto incluir primitivas de trajetória de ferramenta de encaminhamento, a exportação falhava se, na caixa de diálogo Export Options, o controlo deslizante «Export Folded Board - Rate» estivesse definido para qualquer valor diferente de 0%. (BC:24858) |
| 64531 | Melhorado o indicador de progresso para refletir melhor o progresso real ao importar um projeto Mentor Xpedition. |
| 64586 | Foi desativado processamento desnecessário para melhorar significativamente o desempenho ao importar um projeto Mentor Xpedition. |
Power Analyzer by Keysight
| 64355 | As camadas de superfície estavam incorretamente a ser incluídas na simulação da densidade máxima de corrente da camada interna, fazendo com que o limite especificado fosse excedido e, consequentemente, a análise falhasse. |
| 64485 | Não era possível ver todas as Pin Loads na caixa de diálogo Load Properties, pois não havia qualquer possibilidade de redimensionar a caixa de diálogo nem de percorrer a listagem. |
| 64552 | Se fossem configuradas mais de 32 cargas para uma única fonte, surgia o erro "Exception has been thrown by the target of an invocation. ---> System.InvalidOperationException: Sequence contains no elements". |
| 64553 | Ao visualizar os detalhes de qualquer rede num relatório de análise, o valor apresentado para o campo «Power Consumption for This Network» era sempre mostrado como "0 Watts", em vez do consumo de potência real. |
| 64554 | Ao visualizar um relatório de análise, o valor de «Max Via Current Density» (na secção Global Settings) e de «Max Current Density» (em Failed Via Summary) era sempre apresentado como "0 A/mm^2", em vez do valor definido na configuração. |
| 64555 | Ao configurar as propriedades de carga para um componente de carga, o Altium Designer bloqueava se a Total Load Current fosse definida para um valor inferior à Pin Load Current. |
| 64709 | Se uma camada fosse renomeada para uma placa no Layer Stack Manager, ocorria um erro na tentativa seguinte de abrir o documento associado Power Analyzer Keysight do projeto (<ProjectName>.pdnaK). |
Version 25.3.3 HotFix
Build: 18 Date: 17 fevereiro 2025
Schematic
| 59658 | Em alguns casos, as junções desapareciam de um esquemático. (BC:22687) |
| 62926 | Uma junção desaparecia ao mover um componente para o outro lado dessa junção. |
| 63185 | Em alguns casos, ao mover um componente, a funcionalidade de mostrar uma indicação visual da conectividade por auto-junção apresentava incorretamente um visto quando era criado um curto-circuito, em vez de um erro. Note que a funcionalidade irá agora funcionar exatamente da mesma forma que no passado e os problemas conhecidos serão resolvidos numa atualização futura. (BC:19438) |
| 63718 | Deixou de ser possível referenciar uma pasta local de documentos utilizando o parâmetro HelpURL. |
| 63722 | Depois de alternar o estado «Fitted / Not Fitted» de um componente no separador compilado de uma folha esquemática, o projeto não era assinalado como «modificado». (BC:24535) |
| 63843 | Em alguns casos, com um separador compilado ativo num esquemático e ao mudar para o PCB, selecionar um componente e depois mudar a variante ativa resultava em propriedades vazias. |
| 63972 | Em alguns casos, ao abrir um documento esquemático localizado num caminho de diretório terminado no caráter '.', ocorria o erro "System.AggregateException: One or more errors occurred. (Error reading the C:\Altium\git\ExamplePath\. directory...". |
PCB
| 60875 | Para um determinado projeto exportado para Ansys EDB (diretamente ou usando Ansys CoDesigner), a atribuição dos pinos de componentes para 3 choques no projeto estava incorreta quando visualizada no Ansys Electronics Desktop. |
| 62769 | A exportação dos dados da placa para o formato ODB++ v8.1 passa agora a incluir componentes que tenham sido colocados numa camada intermédia. (I:24432) |
| 63926 | Para um determinado projeto, a tentativa de exportar o PCB para o formato Ansys EDB resultava no erro "Cannot create component". |
| 63960 | Após configurar um atalho de teclado para aceder ao Filtro de Seleção, a utilização desse atalho abria o filtro numa área onde a maioria dos seus controlos não podia ser vista/acedida. |
| 64014 | Adicionado suporte para gerar e colocar códigos QR e Data Matrix num projeto de PCB. (I:895) |
| 64017 | A funcionalidade 'User-defined Footprint Parameters', disponibilizada pela opção PCB.FootprintParameters (Definições Avançadas), passa agora oficialmente a Pública com esta versão (ATIVADA por predefinição). |
| 64154 | Ao utilizar a palavra-chave da linguagem de consulta 'PadIsPlated' (sem qualificador Boolean) numa expressão no painel PCB Filter, eram também devolvidos objetos para além de pads de furo metalizado. (BC:24473) |
| 64191 | A funcionalidade 'Improved ODB++ Support', disponibilizada pela opção ODB.Improvement (Definições Avançadas), passa agora oficialmente a Pública com esta versão (ATIVADA por predefinição). |
| 64390 | Para um bloco de reutilização de projeto que inclui um componente com um pad de forma personalizada ligado a uma net, após colocar o bloco de reutilização num esquemático e propagar as alterações para o PCB, a tentativa de arrastar o componente para a posição pretendida resultava numa Violação de Acesso (no endereço 0000000194A9C17F no módulo 'ADVPCB.DLL'). (BC:24784) |
PCB CoDesign
| 63963 | Agora é possível selecionar entradas de modificação individuais, múltiplas ou todas dentro de qualquer categoria de comparação no painel PCB CoDesign. |
| 64104 | Num caso específico, a alteração de uma regra na vista Physical do Constraint Manager resultava em mais de 70 mil alterações de regras no painel PCB CoDesign, tornando impossível continuar a trabalhar com Altium Designer devido ao longo tempo de processamento de tantas alterações. |
| 64113 | Num caso específico, as alterações detetadas aos tipos de via no Layer Stack Manager não estavam a ser corretamente intercaladas, resultando em alterações repetidas assinaladas no painel PCB CoDesign. |
Constraint Manager
| 61930 | As salas com forma poligonal estavam a ser repostas para uma forma retangular após guardar o Constraint Manager quando acedido a partir do PCB (independentemente de terem sido feitas alterações ou não à definição da sala). (BC:24592, BC:24641) |
| 62928 | Depois de atribuir um conjunto de restrições a uma classe de nets ou classe de pares diferenciais (nas vistas Physical ou Electrical) e guardar-fechar-reabrir, essa atribuição não era guardada. |
| 62999 | Clicar nos botões 'New Clearance Rule' e 'New Connect Style' (caixa de diálogo Polygon Pour Manager) e no botão 'Create new clearance rule' (caixa de diálogo Add Stitching to Net) cria agora regras avançadas aplicáveis no Constraint Manager. Note que o Constraint Manager não é aberto automaticamente como parte desta criação. |
| 63075 | Ao navegar pelas regras binárias aplicáveis entre uma net e um par diferencial (membros das respetivas classes), a janela Applicable Binary Rules mostrava apenas a regra Clearance predefinida e não o âmbito de consulta correto para a Net Class e a Diff Pair Class. |
| 63121 | Adicionado deslocamento horizontal automático (quando aplicável) na secção inferior do Constraint Manager, ao selecionar várias entidades em, por exemplo, linhas de uma tabela. |
| 63242 | As restrições de largura de nets e classes de nets passam agora a ser validadas na grelha superior da vista Physical e destacadas a vermelho se forem encontrados valores inválidos. |
| 63385 | As regras de Clearance definidas em diretivas de conjunto de parâmetros estavam a ser ignoradas pela funcionalidade 'Import from Directives' do Constraint Manager. |
| 63656 | Após a migração do sistema antigo de regras para o Constraint Manager, as regras básicas de clearance (Net Class para Net Class, Net Class para All Differential Pairs, Net Class para All, Diff Pair Class para Diff Pair Class, Diff Pair Class para Net Class, Diff Pair Class para All Differential Pairs, Diff Pair Class para All) estavam incorretamente a ser importadas como Regras Avançadas, em vez de serem colocadas na Clearance Matrix. |
| 63783 | Ao utilizar o menu de contexto para copiar e colar dados entre células na vista Physical do Constraint Manager, os dados colados ficavam em formato XML. |
| 63814 | Depois de importar um conjunto de restrições, este não ficava disponível para utilização até guardar e reabrir o Constraint Manager. |
| 63958 | Não era possível criar novamente o mesmo xNet depois de ter sido removido. |
| 64063 | Para um determinado projeto, a tentativa de propagar alterações do PCB para o esquemático através de um ECO resultava em falha, com todas as nets a apresentarem "Net with name "<NetName>" doesn't exists". |
| 64656 | Em alguns casos, ao trabalhar com o Constraint Manager, era encontrado o erro "System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection...". |
| 64807 | Em alguns casos, alternar entre vistas ou expandir secções dentro da área de âmbito (por exemplo, uma classe de nets) demorava um tempo considerável. |
Wire Bonding
| 63868 | Num caso específico, mover uma pista à qual estava ligado um bond wire fazia com que o bond wire se partisse em dois e a sua direção ficasse invertida. (BC:24661) |
Multi-board Design
| 63671 | Quando um documento esquemático multi-board incluía vários conectores e ligações (de qualquer tipo) entre módulos, verificava-se um atraso de desempenho muito notório ao tentar mover módulos/ligações. |
Harness Design
| 58543 | Se um componente de cravação atribuído aos pinos de um conector de cablagem não tivesse símbolo referenciado, os valores dos seus parâmetros definidos não eram apresentados no ActiveBOM. (BC:23079) |
| 59685 | As unidades definidas para um documento de fabrico de cablagem (HarDwf) não estavam a ser aplicadas aos fios que não faziam parte de um cabo, numa lista de cablagem e tabela de ligações colocadas. |
| 61278 | Adicionada a capacidade de especificar as unidades pretendidas para utilização com os comprimentos dos elementos no Diagrama de Cablagem e no Desenho de Layout de um projeto de cablagem. As unidades suportadas são: mm, cm, m, in e ft, podendo ser especificadas tanto ao nível das preferências (numa nova página 'Harness Design - General') como ao nível do documento. Além disso, e também como parte da mesma nova página de preferências, passa agora a ser possível especificar o 'Default Blank Sheet Size', utilizado ao criar um novo documento de diagrama de cablagem ou desenho de layout. (BC:23900, I:20186, I:23688) |
| 61557 | Padronizada a lista de unidades para utilização num documento de fabrico de cablagem (HarDwf). As unidades suportadas são: mm, cm, m, in, ft e mils. Além disso, as unidades de comprimento podem ser especificadas para uma tabela BOM, tabela de ligações e lista de cablagem (substituindo as unidades especificadas ao nível do documento). |
| 63938 | Em alguns casos, ao trabalhar com um projeto de cablagem, era encontrado o erro "EOleException: Object reference not set to an instance of an object". |
| 63955 | Adicionada a capacidade de apresentar apenas objetos 'no connect' numa tabela de ligações dentro de um documento de fabrico de cablagem (HarDwf). |
| 63974 | Uma quebra de fio associada a um fio branco aparecia a branco e sem cor de contorno, tornando-se invisível num documento impresso. |
| 64109 | Quando um Desenho de Layout continha muitas coberturas de cablagem, a abertura do documento HarDwf do projeto demorava muito tempo. Além disso, a geração de saída PDF através de um OutJob era muito lenta e o tamanho do ficheiro resultante consideravelmente maior. |
Data Management
| 62956 | Quando o Workspace ligado era alterado durante a configuração de um documento CmpSync, a mensagem de erro subsequente aconselhava incorretamente a ligação ao Workspace atualmente ligado, em vez do Workspace anterior. |
| 63001 | Com o editor de componentes no modo 'Batch Component Editing', passa agora a ser possível definir rapidamente a classificação das escolhas de peças automaticamente para qualquer ou todos os componentes, mantendo a ordem de quaisquer escolhas de peças já classificadas. |
| 63040 | Melhorado o início de sessão num repositório Git externo. Agora, se introduzir credenciais incorretas, o Altium Designer não tentará iniciar sessão usando as do seu Altium On-Prem Enterprise Server. Será agora apresentada uma janela de início de sessão para verificar e voltar a introduzir as credenciais corretas para o seu repositório externo. |
| 63893 | Em alguns casos, ao navegar pelas escolhas de peças de componentes através dos painéis Components e Explorer, era encontrado o erro "System.InvalidCastException: Unable to cast object...". |
| 63956 | Ao comparar o ActiveBOM com um Managed BOM selecionado usando a funcionalidade BOM CoDesign, se as alternativas para um componente forem as mesmas mas apenas a ordenação de Part Choices tiver sido atualizada, essas modificações são ignoradas e não listadas na secção Differences. |
| 63965 | Não era possível criar um projeto local numa localização de pasta de rede. Era encontrado o erro "Invalid project location". |
| 64057 | Ao criar um novo componente num Workspace ligado com nível de acesso a funcionalidades 'Standard', não era possível editar o Id do componente. |
| 64209 | Ao alterar o estado do ciclo de vida de um componente, o software verifica agora se os seus modelos referenciados estão num estado aplicável para o fazer. |
| 64303 | Num caso específico, a tentativa de abrir o documento ActiveBOM de um projeto resultava no erro "Arithmetic operation resulted in an overflow..." |
| 64892 | Foi reposta a capacidade de Commit e Release de projetos que utilizam SVN para controlo de versões num Enterprise Server ligado, quando esse Server continua a suportar repositórios SVN internos. |
Importação/Exportação
| 62273 | Ao importar um determinado design Allegro, as regras relacionadas com largura estavam a ser importadas com valores incorretos. |
| 63364 | Ao importar um determinado design Allegro, um objeto do tipo 'mechanical component' não estava a ser importado para o documento PCB gerado. |
Power Analyzer by Keysight
| 63959 | Em alguns casos, as vias eram reportadas como "não sendo capazes de suportar as cargas de corrente", apesar de a corrente de carga estar abaixo do máximo configurado e de não existirem violações ao utilizar a funcionalidade 'Show on PCB'. |
| 64006 | Ao tentar analisar todas as nets de um determinado design, e com a opção 'Skip Ground' desativada, era encontrado o erro "Failed! Something went wrong please try again". |
SI Analyzer by Keysight
| 63680 | Ao definir o valor 'Up to Frequency' para Insertion Losses, era possível introduzir um valor acima do limite de 20 GHz (não utilizado no final), uma vez que o campo não era validado face a esse limite. |
| 64484 | Para um determinado design, ao tentar analisar nets com pads sobrepostos, era encontrado o erro "An item with the same key has already been added. Key: SIAnalyzer.DataModel.Objects.NetPadItemDataModel". |
Version 25.2.1
Build: 25 Date: 14 de janeiro de 2025
Esquemático
| 61772 | Para um componente com várias partes e primitivas definidas apenas numa subparte, continuava a ser possível (incorretamente) alternar subpartes usando o comando 'Increment Part Number' ou alterar o modo de visualização através do painel SCH List. |
| 63647 | Depois de utilizar a funcionalidade Smart Edit Batch Replace do painel Properties para várias strings selecionadas num esquemático, clicar fora dos itens selecionados substituía incorretamente todas pela string do primeiro item da seleção (a string apresentada no painel Properties após a substituição em lote). (BC:24501) |
| 63692 | Melhoria da velocidade de seleção de múltiplos objetos num documento esquemático. |
| 63863 | Durante a colocação sequencial de strings de texto num esquemático, o valor do campo Text não estava a ser selecionado no painel Properties após premir a tecla Tab. |
PCB
| 61438 | Adicionado suporte para gerar uma lista de nets e primitivas de cobre que são intencionalmente permitidas em curto-circuito ('Net-Ties') ao gerar saída ODB++ V8.1 |
| 62767 | Melhoria da velocidade de abertura de PCBs grandes contendo um número muito elevado de regiões. |
| 63182 | Em alguns casos, o valor do parâmetro 'Unrouted (Manhattan)' para uma net (painel PCB) era apresentado como '0', apesar de existir uma violação Un-routed Net para essa net. |
| 63188 | Em alguns casos, ao aplicar teardrops, era aplicado o estilo de linha reta em vez do estilo curvo escolhido. (BC:24557) |
| 63525 | A funcionalidade 'Dynamic Phase Matching for DiffPairs', disponibilizada pela opção PCB.Rules.DiffpairPhaseMatching (Advanced Settings), é agora oficialmente tornada pública com esta versão (ATIVADA por predefinição). |
| 63644 | Para alguns designs e com a opção PCB.Wirebonding ativada (Advanced Settings), havia um impacto negativo no desempenho ao alternar entre as vistas 2D e 3D da placa, e com a visibilidade de 3D Body desativada em 2D. |
| 63709 | Melhoria da velocidade de seleção para nets com via shielding e via stitching, especialmente em designs maiores. |
| 63745 | Em alguns casos, a bounding box de um componente selecionado não era apresentada corretamente se a sua footprint contivesse pads de forma personalizada cuja forma tivesse sido editada. |
| 63773 | Na caixa de diálogo PCB Rules and Constraints Editor, se o âmbito de uma regra Matched Lengths apontasse para uma classe xSignal, a funcionalidade Test Queries devolvia sempre '0' itens correspondentes. (BC:24434) |
| 63774 | Tempos de carregamento do PCB ainda mais melhorados, especialmente em designs maiores, através da otimização interna do registo de pads. |
| 63852 | O Interactive Router ignorava cavidades, permitindo colocar uma pista apesar da presença de uma Clearance Boundary. |
| 63874 | A funcionalidade 'Auto-shrinking During Interactive Routing', disponibilizada pela opção PCB.Routing.EnableAutoShrinking (Advanced Settings), é agora oficialmente tornada pública com esta versão (ATIVADA por predefinição). |
| 63881 | A funcionalidade 'Routing Neck-Down Rule', disponibilizada pela opção PCB.Rules.RoutingNeckdown (Advanced Settings), é agora oficialmente tornada pública com esta versão (ATIVADA por predefinição). |
| 64050 | Não era possível arrastar pistas para perto dos objetos pretendidos (no modo HugNPush Obstacles). O arrastamento/deslizamento sofria atrasos ou parava por completo. |
| 64099 | Em alguns casos, ao fazer routing entre duas vias, era encontrada uma Access Violation (no módulo 'RouterEntry.dll'). |
| 64124 | Em alguns casos, ao tentar abrir um documento PCB (qualquer documento PCB), era encontrado o erro "E3DError: E_INVALIDARG". (BC:24742) |
| 64185 | Em alguns casos, ao refazer o routing de uma ligação incompleta, era encontrada uma Access Violation (no módulo 'RouterEntry.dll'). |
PCB CoDesign
| 60872 | A propriedade 'ChannelOffset' é agora ignorada ao listar os conflitos detetados para componentes. |
| 63625 | Os conflitos em camadas mecânicas estavam incorretamente a ser apresentados no painel PCB CoDesign como parte da categoria 'Copper'. |
| 63628 | Para alterações de cobre detetadas (Arc, Connection, Pad, Track, etc.), o nome da net associada é agora apresentado no painel PCB CoDesign. Além disso, e no caso de uma connection, todas as camadas em que essa connection está representada passam também a ser apresentadas. |
| 63811 | A propriedade 'RulePriority' é agora ignorada ao listar os conflitos detetados para regras. |
| 63847 | Melhoria da usabilidade do painel PCB CoDesign. Expandir e recolher uma categoria mantém agora uma apresentação consistente da informação de conflitos e sem mostrar barras de deslocação duplas. |
| 63858 | Melhoria do desempenho na comparação de connections, reduzindo consideravelmente o tempo total necessário para efetuar uma comparação da placa. |
Constraint Manager
| 62483 | No PCB, depois de criar novas regras de Clearance (por exemplo, na vista Clearance Matrix ou Physical), essas regras não apareciam na vista All Rules até fechar e voltar a aceder ao Constraint Manager. |
| 62986 | Depois de enviar restrições 'Routing Neck-Down' para o PCB num determinado design, ao aceder à vista Physical do Constraint Manager e alterar as unidades para 'mm', os valores das entradas Routing Neck-Down continuavam a ser apresentados em 'mil' até guardar e reabrir. |
| 63168 | Adicionada a capacidade de adicionar um comentário a uma restrição/regra, em qualquer uma das vistas do Constraint Manager. |
| 63193 | Depois de escolher o tipo de topologia de routing Custom, os xSignals passam agora a ser criados automaticamente para xNets simples (aqueles com uma origem, um destino e um componente discreto entre cada par de nets). |
| 63226 | Após a migração do sistema antigo de regras para o Constraint Manager, o valor da restrição 'Direction From Pad', para a regra predefinida Fanout_BGA, estava incorreto. |
| 63538 | Âmbitos personalizados definidos e atribuídos a regras avançadas na vista All Rules (quando acedida a partir do PCB) ficavam sem atribuição depois de guardar, fechar e reabrir as restrições e o PCB. |
| 63610 | Em alguns casos, ao adicionar um âmbito na vista Clearances, era encontrado o erro "System.Collections.Generic.KeyNotFoundException: The given key "ConstraintsManager.Module.DataModels.Scopes.ScopeData" was not present in the dictionary". |
| 63655 | Adicionada a capacidade de remover várias classes, xNets e pares diferenciais selecionados ao trabalhar nas vistas Physical e Electrical. |
| 63688 | Para uma diretiva de conjunto de parâmetros anexada a um único fio, foi adicionada a capacidade de apresentar dados associados do Constraint Manager (nome da classe de net/par diferencial e definições de regra) perto dessa diretiva na folha esquemática. |
| 63732 | Adicionada a capacidade de eliminar várias regras avançadas na vista All Rules (quando acedida a partir do PCB). Elimine uma ou mais regras avançadas selecionadas ou todas as regras avançadas de um determinado tipo. |
| 63735 | A geração de xNets passa agora a suportar componentes em série com mais de dois pinos. São suportados os seguintes componentes em série: componente Single/Dual-inline com número par de pinos; componente com número ímpar de pinos. |
| 64094 | Depois de importar uma classe de net a partir de uma diretiva de conjunto de parâmetros e depois eliminar essa classe do Constraint Manager, a classe era adicionada novamente numa atualização subsequente, sem forma de a eliminar a partir do próprio conjunto de parâmetros. |
| 64125 | Depois de ativar a opção Creepage (com um valor) para uma entrada na Clearances Matrix, copiar e colar quaisquer valores adicionais de células na matriz deixava de ser guardado. |
| 64136 | Depois de importar uma diretiva de conjunto de parâmetros, anexada a um fio (net) e com uma regra definida, mover essa diretiva entre fios (nets) fazia com que a regra fosse replicada dentro dessa diretiva. (BC:24143) |
| 64137 | Para uma diretiva de conjunto de parâmetros que inclui Net Classes definidas e que está anexada a uma blanket, depois de sincronizar/importar com/para o Constraint Manager, passa agora a ser possível alternar a apresentação da informação da diretiva Net Class no espaço de design. |
Draftsman
| 57464 | Ao aceder às propriedades de um determinado objeto de texto num documento Draftsman específico, era encontrado o erro "System.NullReferenceException: Object reference not set to an instance of an object". |
| 63657 | Para uma dimensão diametral ou radial selecionada num PCBDwf, ao ativar a opção 'Override Value With' e adicionar um valor (no painel Properties), o valor de texto da dimensão no espaço de desenho era alterado, mas a sua apresentação gráfica permanecia inalterada. |
Wire Bonding
| 62068 | Adicionado suporte para utilizar as palavras-chave de consulta 'IsBondWireConnected' e 'IsBondFinger' ao construir expressões de consulta para usar na filtragem de objetos num PCB/PcbLib. |
| 63687 | Melhorada a associação de um die pad a um corpo 3D sobreposto colocado na camada Die (referido como 'Die Body'). Um die pad passará agora a estar ligado a este die body sobreposto, herdando a sua altura. Quaisquer modificações geométricas ao die pad ou ao die body (localização, tamanho, etc.) irão atualizar a ligação, mantendo a altura do die pad sincronizada com o die body ao qual está ligado. |
Harness Design
| 55163 | Num Layout Drawing, após eliminar um bundle com um covering e depois usar a funcionalidade Undo, o bundle era restaurado, mas o covering não era apresentado no espaço de desenho (apenas o seu designador e comentário). |
| 61166 | Em alguns casos, os nomes de fios e cabos numa tabela BOM (num documento HarDwf) eram repostos se o documento ActiveBOM fosse fechado durante a importação de alterações do Layout Drawing. |
| 63104 | Em alguns casos, ao ajustar um fio/bundle que saía de um bundle principal num Layout Drawing, qualquer covering associado ao bundle principal desaparecia. |
| 63329 | No Wiring Diagram, quando um componente de harness selecionado tinha definido um modo de apresentação alternativo, o separador Cavities (no painel Properties) apresentava entradas de pinos duplicadas. (BC:24584) |
| 63613 | Em alguns casos, ao escolher uma peça associada para usar como Physical Model de um ponto de ligação selecionado num layout drawing, era encontrado o erro "System.InvalidOperationException: Sequence contains no elements". |
Platform
| 63623 | Foi alterado o nome da caixa de diálogo que surge ao tentar utilizar serviços on-demand quando está atualmente desligado do Altium. Agora intitulada 'On-demand Services Disabled', o texto informativo foi tornado mais claro, sendo fornecida uma ligação para a página System - Account Management das Preferences. |
| 63751 | A capacidade de ativar a utilização de certificados autoassinados, disponibilizada pela opção System.AllowSelfSignedCertificates (Advanced Settings), passa agora a ser oficialmente Pública nesta versão (desativada por predefinição). Se ativada, aconselha-se a validação junto do seu departamento de TI. Ao utilizar um Altium On-Prem Enterprise Server, recomenda-se gerar o seu próprio certificado (usando as suas ferramentas padrão/preferidas) e depois configurar este certificado no IIS. Para mais informações, consulte Configuring a Certificate. |
Data Management
| 63482 | Em alguns casos, ao trabalhar com comentários num ActiveBOM, era encontrado o erro "System.NullReferenceException: Object reference not set to an instance of an object". |
| 63495 | Os dados apresentados na vista Flat para a saída BOM de um Output Job, com um grupo de alternativas definido para um componente, não estavam corretos e não correspondiam aos dados no mesmo modo de visualização no ActiveBOM. (BC:24183) |
| 63573 | Após eliminar um componente de Workspace (através do painel Explorer), a janela pop-up 'Deleting...' não fechava após a confirmação de que a eliminação tinha sido bem-sucedida. (BC:24693) |
| 63693 | Após libertar múltiplas vezes um determinado design PCB de grande dimensão usando o Project Releaser, ocorria uma fuga de memória. (BC:23712) |
| 63777 | O painel Manufacturer Part Search foi melhorado com informações mais detalhadas sobre os modelos de uma peça, incluindo se são considerados 'Generic' ou 'ECAD Ready'. No segundo caso, esses modelos foram 'qualificados' pelo fabricante como estando prontos para utilização em projetos CAD, sendo essa qualificação o resultado de um fluxo de validação dedicado, em combinação com a conformidade com uma folha de dados específica do fabricante, a norma IPC e a revisão aplicável do 'CAD Model Style Guide' publicamente disponível. Esta mesma informação está disponível na caixa de diálogo Use Component Data, ao guardar uma peça num Workspace ligado. Para peças com modelos Generic, tem a possibilidade de votar para que sejam criados/adicionados modelos qualificados. |
| 63820 | Num caso específico, após uma perda momentânea da ligação à internet, era encontrado o erro "SearchTemplateService not found for current vault" de forma repetitiva, bloqueando essencialmente o software. |
| 63828 | Num caso específico, a tentativa de gerar impressões PCB a partir de um ficheiro Output Job, para um dispositivo físico de impressão configurado como parte de um Hard Copy Print Job, resultava numa falha crítica do Altium Designer (sem qualquer mensagem). |
| 63834 | Ao importar componentes de uma biblioteca de base de dados específica para um Workspace ligado usando o Library Importer, as escolhas de peça não estavam a ser migradas corretamente, ficando em vez disso misturadas entre componentes. |
| 63837 | Ao configurar uma variante para um design, qualquer peça alternativa especificada para um componente não incluía a footprint base (sem variante) desse componente ao visualizar essa variante em 3D e ao gerar saídas de fabrico (fabricação e montagem) para a mesma, quando a opção 'Do not overwrite PCB footprint' estava ativada. |
| 63890 | Em versões específicas do Altium Designer (24.8.2, 24.9.1, 24.10.1) e ao utilizar um modelo Excel BOM específico carregado para um Workspace ligado, não era possível gerar a saída BOM usando o formato de ficheiro "Generic XLS". Era encontrado o erro "Failed to open Excel Template – The template file may be corrupted or in unsupported format". |
| 64080 | Os campos de intervalo do filtro de pesquisa ('From:' e 'To:') no painel Manufacturer Part Search, e alguns filtros de pesquisa no painel Components, eram apresentados em imperial (mil), mas não em métrico (mm). |
| 64086 | Em alguns casos, tentar colocar um componente a partir de uma DbLib recém-criada resultava no erro "DocView is not available". Noutros casos, este mesmo erro surgia ao tentar adicionar um novo ficheiro DbLink a um projeto. (BC:24775) |
Import/Export
| 61990 | Adicionado suporte para portas personalizadas, portas de alimentação personalizadas e conectores off-sheet personalizados ao importar um design xDX Designer. |
| 62256 | Ao importar um design Allegro específico, as regras de spacing/clearance estavam a ser importadas com valores incorretos nas matrizes de clearance das regras de design aplicáveis ao documento PCB gerado. |
Power Analyzer by Keysight
| 63700 | Depois de fazer uma alteração ao designador de um componente no design, o documento Power Analyzer Keysight (<ProjectName>.pdnaK) ficava corrompido, levando ao erro "VemEngine failed" ao tentar executar uma análise. |
SI Analyzer by Keysight
| 64082 | Ao tentar analisar um design específico, era encontrado o erro "An item with the same key has already been added. Key: SIAnalyzer.DataModel.Objects.NetPadItemDataModel". |
| 64115 | Para um design específico, a execução de uma análise nunca chegava ao fim. |
Other
| 60387 | Em alguns casos, era encontrado o erro "EAccessViolation: Access violation at address 0000001400A60D2D in module "X2.EXE"". |
Version 25.1.2
Build: 22 Date: 12 dezembro 2024
Schematic
| 62598 | Para um design com peças alternativas especificadas em variantes, a utilização do comando 'Update Parameters From Database' levava a que fosse encontrado um Access Violation (no endereço 00000001420CB80F no módulo ‘WorkspaceManager.DLL') na caixa de diálogo ECO. (BC:23993, BC:24337) |
| 62914 | As funções aritméticas CEIL, FLOOR, FRAC, INT, MAX, MIN, POWER, SIGN, SQR, SQRT, TRUNC e ZERO não estavam a ser resolvidas quando usadas numa special string colocada num esquema. |
| 62968 | Em alguns casos, era encontrado o erro "EOleException: The method or operation is not implemented". |
| 63190 | Ao colocar um bloco de reutilização com um blanket, como um símbolo de folha, o blanket era deslocado 50 mils para um dos lados. |
| 63198 | Ao utilizar o novo Variant Manager (UI.ModernVariantsManager ON), era encontrado o erro "Value cannot be null. (Parameter 'key')" se um parâmetro de componente tivesse o nome '*'. |
| 63371 | Alternar entre documentos esquemáticos estava a enviar demasiados pedidos para o Workspace ligado, afetando o desempenho. |
PCB
| 59813 | Para um design específico e de grande dimensão, selecionar vários pads ao longo da placa demorava muito tempo, 'congelando' efetivamente o Altium Designer. |
| 61919 | Em alguns casos, ao utilizar a funcionalidade Automatic Length Tuning com múltiplas pistas selecionadas, o desempenho era visivelmente lento, com o ajuste a demorar mais de um minuto a concluir. |
| 62460 | Com um PCB específico aberto e o painel PCB definido para o modo 'Hole Size Editor', ao mudar para o Layer Stack Manager e alterar aí um parâmetro, regressando depois ao PCB, resultava num Access Violation. |
| 62893 | Como parte da remoção automática de loops ao usar o Interactive Router, as ligações a polygon pours deixam de ser cortadas. |
| 62940 | Melhorado o suporte para exportar um PCB em painel (Embedded Board Array) para o formato Parasolid. Um Route Tool Path é agora cortado através de todas as camadas da placa no ficheiro exportado, e as cavidades e recortes da placa de uma placa de origem são agora também tidos em conta no PCB em painel. |
| 63110 | Num caso específico, ao efetuar alterações na pilha de camadas de uma placa e depois voltar ao PCB e guardar, era encontrado um Access Violation (no módulo ADVPCB.DLL). |
| 63262 | A funcionalidade para melhorar o desempenho do carregamento de PCB através da utilização de cache de triangulação de regiões, disponibilizada pela opção PCB.Performance.UseRegionTriangulationCache (Definições Avançadas), é agora oficialmente pública nesta versão (ATIVADA por predefinição). |
| 63399 | Ao utilizar a funcionalidade Automatic Length Tuning com o phase matching para pares diferenciais ativado (opção PCB.TraceTuning.PhaseTuning ATIVADA), o campo "Actual Height" não estava presente no separador Sawtooth da caixa de diálogo Auto Tuning Process. (BC:24376) |
| 63466 | Ao executar uma Component Rule Check para uma PcbLib com componentes de wire bonding, eram comunicados avisos incorretos relativos a "Shorted Copper" (entre pads do die e um pad de massa). |
| 63517 | A funcionalidade "Enhanced Return Path Rule", disponibilizada pela opção PCB.Rules.CheckReturnPathVia (Definições Avançadas), é agora oficialmente pública nesta versão (ATIVADA por predefinição). |
| 63543 | Num determinado design, alternar entre os modos de visualização 2D e 3D demorava vários minutos. |
| 63583 | A funcionalidade "Enhanced Automatic Loop Removal", disponibilizada pela opção Legacy.PCB.Routing.LoopRemoval (Definições Avançadas), mantém-se em Open Beta (DESATIVADA por predefinição) nesta versão, mas aplica-se agora a todos os modos de encaminhamento. |
| 63601 | Num determinado design de PCB com pares diferenciais, ao tentar exportar para o formato Ansys EDB, ocorria o erro "Object reference not set to an instance of an object". |
| 63661 | Para alguns contornos compostos por linhas e arcos, a funcionalidade "Create Region From Selected Primitives" não funcionava e não existia qualquer mensagem a oferecer resolução automatizada. (BC:24031) |
| 63672 | Terminologia atualizada na caixa de diálogo "Auto Tuning Process" para refletir melhor as ações de controlo. Pattern -> "Tuning Goal", Accordion -> "Min/Max/Group Matching", Sawtooth -> "Within Pair Matching". |
| 63865 | Ao gerar um PDF a partir de uma placa panelizada, as formas de pad personalizadas eram incorretamente impressas com deslocamento e rotação. (BC:24230) |
PCB CoDesign
| 63255 | Ao visualizar alterações a componentes no painel PCB CoDesign, os componentes são agora ordenados por designador em vez de alfabeticamente. |
| 63340 | Desempenho melhorado ao comparar e fundir alterações efetuadas em designs muito grandes. |
| 63487 | A propriedade "PourIndex" é agora ignorada ao listar os conflitos detetados para polygon pours. |
| 63502 | Num determinado design, eram apresentados conflitos inesperados após a execução de uma comparação. |
| 63563 | Num caso específico, após executar uma comparação, ao tentar resolver conflitos usando o design Remote (último commit no Workspace ligado), ocorria um erro durante a fusão. |
| 63650 | Ao efetuar um Compare and Merge para um determinado design, os primitivos dentro de um dos componentes eram duplicados. |
| 63654 | Ao efetuar um Compare and Merge para um determinado design e repour de todos os polygon pours, alguns polígonos não eram refeitos, enquanto outros desapareciam parcialmente de uma determinada camada. |
Constraint Manager
| 61226 | Camadas adicionais de clearances definidas para All Nets na vista Clearances não estavam a ser corretamente transferidas para a entrada Clearance de All Nets na vista Physical. |
| 62309 | Ao criar uma nova classe a partir de xNets expandidas (com xNets e nets selecionadas), a classe continha entradas duplicadas para essas xNets e nets. |
| 62745 | Ao importar um conjunto de restrições para o qual tinham sido exportadas regras de Clearance, essas regras de Clearance não apareciam na caixa de diálogo "Constraint Sets to Import" e, por isso, não eram importadas. |
| 62961 | Depois de remover todos os valores de regra de uma entidade com um conjunto de restrições atribuído (vista Physical/Electrical), o nome do próprio conjunto não era removido. |
| 63125 | Ao tentar aceder ao Constraint Manager a partir de um determinado PCB, ocorria o erro "An item with the same key has already been added". |
| 63143 | Com uma regra avançada Routing Via Style selecionada (vista All Rules quando acedida a partir do PCB), a escolha de "Template preferred" na secção inferior não apresentava uma tabela de templates de vias a partir da qual fosse possível ativar. |
| 63195 | Ao criar um novo projeto Workspace a partir de um modelo de projeto no qual tinham sido definidas restrições (usando o Constraint Manager), essas restrições não eram apresentadas até que o projeto recém-criado fosse fechado e reaberto. |
| 63221 | A exportação/importação de restrições/conjuntos de restrições é agora tratada por um único comando Export/Import, respetivamente. Além disso, ao importar uma restrição e um conjunto de restrições com o mesmo âmbito, será utilizado o conjunto de restrições. |
| 63398 | Para regras adicionadas a uma diretiva de conjunto de parâmetros que não são apresentadas nas vistas Physical e Electrical, essas regras serão automaticamente criadas como Advanced Rules, após a conclusão da importação de diretivas ou da migração a partir do sistema de gestão de regras anterior, e subsequente ECO do esquema para o PCB. |
Draftsman
| 62618 | Ao tentar abrir um determinado ficheiro de fabrico de PCB (PCBDwf), o documento não abria e estava a consumir 80% da RAM. |
| 63501 | Ao definir um tamanho de folha personalizado para um documento Draftsman, a Largura e Altura máximas que podem agora ser introduzidas são 20000 mm. |
Wire Bonding
| 61402 | Ao utilizar a funcionalidade "Align Bond Finger with Bond Wire", os pads do bond finger ficam agora corretamente orientados, mantendo sempre o lado mais comprido de um pad em paralelo com o bond wire. |
| 63404 | Foi melhorada a caixa de diálogo Find Similar Objects no contexto de bond wires, passando agora a incluir os parâmetros específicos de objeto "Diameter", "Die Bond Type", "Length 3D" e "Loop Height". |
3D-MID Design
| 63396 | Durante o encaminhamento no substrato de um determinado design, o Altium Designer bloqueava subitamente. |
Multi-board Design
| 53686 | Ao tentar abrir um determinado documento esquemático multi-board, ocorria o erro "Unable to load drawing document...". |
| 63114 | Ao selecionar um objeto harness num determinado documento esquemático multi-board, ocorria o erro "Unable to cast object of type...". |
Harness Design
| 63099 | Ao importar alterações para um documento de fabrico (HarDwf), o processo ECO não detetava quaisquer alterações na capitalização dos parâmetros. |
| 63120 | Foi alterada a cor utilizada para o texto nas colunas "Length Value" e "Offset Length" (secção Bundle Objects do painel Properties, com um bundle selecionado no Layout Drawing) para melhorar a legibilidade quando uma linha/coluna inteira está selecionada. |
| 63609 | Em alguns casos, ao efetuar ações interativas sobre alguns tipos de objetos num Wiring Diagram/Layout Drawing (por exemplo, copiar um fio) e quando o painel Properties estava ativo, mas não visível, ocorria o erro "System.ArgumentNullException: Value cannot be null. (Parameter "source")". |
Platform
| 58194 | Em alguns casos, ao abrir o painel Explorer, ocorria o erro "EOleException: EndInit. Must call BeginInit before EndInit". |
| 59094 | Em alguns casos, o Altium Designer bloqueava ao trabalhar com ficheiros Database Library (DbLib) e Database Link (DbLink). (BC:22438) |
| 62639 | Foi adicionada uma opção em Definições Avançadas (System.UnifiedLogin) que, quando ativada, disponibiliza um único local para iniciar sessão na sua Altium Account através de um navegador externo, usando credenciais diretas de email, uma conta Facebook ou Google associada, ou através de SSO configurado. |
| 62792 | A opção de utilizar o CefSharp v.126 para elementos relacionados com o navegador no Altium Designer, disponibilizada pela opção System.UseCefSharp123 (Definições Avançadas), é agora oficialmente pública nesta versão (ATIVADA por predefinição). |
| 62965 | O Altium Designer terminava ao tentar abrir/fechar um projeto e os respetivos documentos se a aplicação de terceiros "Sticky Password" também estivesse em execução. |
| 63327 | A capacidade de ativar a utilização de certificados autoassinados, disponibilizada pela opção System.AllowSelfSignedCertificates (Definições Avançadas), mantém-se em Open Beta, mas está agora DESATIVADA por predefinição nesta versão. Se ativada, aconselha-se a validação junto do seu departamento de TI. Ao utilizar um Altium On-Prem Enterprise Server, recomenda-se gerar o seu próprio certificado (utilizando as suas ferramentas padrão/preferenciais) e depois configurar esse certificado no IIS. Para mais informações, consulte Configuring a Certificate. |
| 63381 | A opção "Unified Sign In" está agora ativada por predefinição na janela Definições Avançadas do instalador do Altium Designer. Quando ativada, substitui o início de sessão na sua Altium Account por UserName\Password por um início de sessão unificado através de um navegador externo. |
| 63749 | Ao executar um determinado script para gerar ficheiros de saída, ocorria um erro ao gerar impressões do esquema num ficheiro PDF. |
Data Management
| 54731 | Em alguns casos, ao agrupar e ordenar resultados no painel Components, ocorria o erro "System.AggregateException: One or more errors occurred...". |
| 59781 | Depois de guardar alterações a um determinado design num Workspace Altium 365 ligado, o Web Viewer não era atualizado para refletir essas alterações. |
| 60191 | Os projetos "Shared with Me" não recebiam atualizações em tempo real a comentários e respostas no AD, quando as alterações eram efetuadas através da interface de navegador do Workspace ou por outro utilizador. |
| 62984 | Os pinos ocultos não estavam a ser tidos em conta como parte da verificação de validação 'Number of Pads exceeds Number of Pins' para um componente do Workspace. (BC:24190) |
| 63003 | Ao editar um componente do Workspace e copiar um símbolo ou modelo de footprint, o nome do modelo copiado passa agora a receber o prefixo 'Copy of'. (BC:24196) |
| 63004 | Ao editar um componente do Workspace e copiar um modelo de footprint, agora é possível escolher entre manter o modelo original e a cópia ou substituir o original pela cópia. (BC:24196) |
| 63013 | Adicionado suporte para variantes como parte da funcionalidade 'Where Used' no painel Components. |
| 63061 | Os filtros de pesquisa nos painéis Components e Manufacturer Part Search estavam disponíveis em imperial (mil), mas não em métrico (mm). |
| 63062 | Ao visualizar uma BOM no modo Consolidated View do ActiveBOM, os itens estavam a ser apresentados em linhas diferentes, mesmo quando o respetivo DesignItemId era o mesmo. |
| 63063 | Num projeto com um grande número de variantes, fugas de memória com o Project Releaser resultavam num erro e no eventual encerramento do Altium Designer durante a preparação da release. (BC:24207) |
| 63106 | Os níveis de relatório para as BOM Checks do ActiveBOM relacionadas com Silicon Expert passam agora a respeitar os níveis definidos para a aplicação Silicon Expert Integration, através da interface de navegador do Workspace ligado. |
| 63123 | Se, com um Component Template ainda ativamente aberto para edição, o Altium Designer fosse fechado e reaberto, os campos Lifecycle Definition e Revision Naming desapareciam. |
| 63131 | Quando estava aberta mais do que uma cópia do mesmo projeto do Workspace (a partir de pastas locais diferentes), tentar reverter um commit numa delas conduzia ao erro "There are more then one project opened...". |
| 63138 | Texto do controlo alterado de 'Show less filters' para 'Show fewer filters' na parte inferior do painel Filters, tanto no painel Components como no Manufacturer Part Search. |
| 63147 | Era possível adicionar uma saída 'Web Review' a um Output Job para um projeto de design vazio. A geração da saída conduzia ao erro "Error while initializing DesignReview Support CLR Host: Unable to create .Net object Altium.OutputJobFactory...". (BC:24272) |
| 63156 | Para um projeto 'Shared with Me', não era possível trabalhar com comentários atribuídos como tarefas sem estar ligado ao Workspace de origem. |
| 63162 | Em alguns casos, ao abrir um documento com suporte a comentários num projeto 'Shared with Me', surgia o erro "Response status code does not indicate success: 403 (Forbidden)". |
| 63203 | Num caso específico, o Altium Designer ficava bloqueado indefinidamente ao abrir se um documento sob controlo VCS estivesse aberto quando o software foi encerrado pela última vez. |
| 63218 | Depois de fazer uma cópia de um componente existente no editor de Component (no seu modo Batch Component Editing), ocorria um erro ao tentar atribuir à cópia a folha de dados do componente original. (BC:24280) |
| 63268 | Ao visualizar um projeto no modo Classic no painel Explorer, o submenu "View" desaparecia do menu Settings no canto superior direito depois de alterar o estado de qualquer outra opção acima do menu. |
| 63341 | Na caixa de diálogo de erro apresentada ao iniciar sessão de forma insegura num Workspace do Altium 365 no GovCloud, a parte do texto "is ITAR compliant" foi alterada para "is supporting export regulated data". |
| 63356 | Ao eliminar um Managed OutJob de um Project (painel Projects -> Remove from Project), este não era removido da estrutura de pastas local do projeto. Assim, não era possível adicioná-lo novamente ao projeto sem eliminar a pasta física (em Managed\OutputJobs). |
| 63507 | O menu 'Compare' estava em falta no submenu History & Version Control do menu de clique direito para um projeto do Workspace, quando ligado a um Workspace on-premises através do protocolo HTTPS. |
| 63553 | Introduzido 'BOM CoDesign', permitindo ao designer e ao especialista de aprovisionamento interagir usando instantâneos de 'Related BOM' (criados a partir do design e/ou ligados ao mesmo), incluindo comparação baseada na Web. |
| 64106 | Em alguns casos, ao tentar aceder ao menu Project de um projeto sob controlo VCS externo, surgia o erro "This operation is not supported for a relative URI". (BC:24729) |
Importação/Exportação
| 61022 | Ao importar um design Allegro, os pads estavam a ser importados com uma ligação Thermal Relief a polygon pours em vez de uma Direct Connection, de acordo com o design original. |
| 62416 | Ao importar um design OrCAD, os power ports eram importados com o estilo 'Custom'. Ao tentar alterá-lo para um estilo padrão, o gráfico personalizado permanecia sobreposto. (BC:23886) |
| 62585 | Ao importar um design KiCad, as nets ligadas a buses não estavam a ser importadas corretamente. |
| 63241 | Tempos de carregamento minimizados para a IU do editor PCB, melhorando significativamente a velocidade de importação de designs Allegro (em formato .alg). |
SI Analyzer by Keysight
| 63555 | Ao tentar aceder ao SI Analyzer para uma placa específica, surgia o erro "System.Collections.Generic.KeyNotFoundException" em relação a um par diferencial específico. |
Outros
| 62723 | Em alguns casos, ocorria uma Access Violation (no módulo 'PinSwapper.DLL'). |
Version 25.0.2
Build: 28 Date: 12 de novembro de 2024
Esquemático
| 62145 | Melhorada a velocidade ao selecionar qualquer tipo de objeto num esquemático pela primeira vez e ao apresentar as respetivas propriedades associadas no painel Properties. |
| 62312 | Em alguns casos, ao trabalhar com um esquemático, surgia o erro "System.NullReferenceException...". |
| 62611 | Ao abrir um determinado design PCB, ocorria o erro "An item with the same key has already been added..." durante a compilação inicial em segundo plano. |
| 63223 | Em alguns casos, ao utilizar componentes de várias partes, surgia uma violação falsa "Component <Designator> <Name> has unused sub-part(s) (0)", uma vez que não existe número de subparte '0'. (BC:24458, BC:24462) |
| 63373 | Alterar o estilo utilizado para um power port selecionado (através do painel Properties) não estava a ser corretamente refletido no esquemático na área de design. (BC:24343) |
PCB
| 61336 | Em alguns casos, texto colocado com um tipo de letra TrueType apresentava caracteres em falta. (BC:22685) |
| 61705 | Ocorria uma AV ao utilizar a caixa de diálogo PCB Rules and Constraints Editor para criar uma nova regra com o Wizard, criando depois uma nova regra diferente a partir do menu de clique direito, seguido de clicar no botão 'Create Default Rules'. |
| 61956 | Em alguns casos, ao adicionar teardrops, era gerada uma forma irregular quando uma pista entrava num pad em ângulo. (I:21090) |
| 62587 | Ao abrir um design que continha pads em forma de Donut numa versão do Altium Designer sem a opção PCB.Pad.CustomShape.Donut, o diâmetro da forma do pad era incorretamente maior do que o diâmetro do furo. (I:18588) |
| 62783 | Ao exportar para o formato DXF, regiões de cobre com arcos estavam a ser exportadas sem preenchimento. |
| 62888 | Antenas com vias são agora sempre preservadas durante a remoção automática de loops, ao utilizar o Interactive Router (independentemente do estado da opção Legacy.PCB.Routing.LoopRemoval). |
| 62931 | Para um design específico, surgiam falsas violações DRC de Minimum Annular Ring quando a opção PCB.Rules.MinimumAnnularRingConnected (caixa de diálogo Advanced Settings) estava ativada. |
| 62975 | Não era possível editar um pad, com forma de pad personalizada, quando colocado numa camada Die Pad. |
| 63010 | Com a opção 'Double Click Runs Interactive Properties' desativada (PCB Editor - General Preferences), alterar a camada de um pad selecionado na caixa de diálogo Pad e depois premir Esc fazia com que o pad deixasse de poder ser selecionado. |
| 63011 | A funcionalidade 'Single Layer PCB Support', disponibilizada pela opção PCB.SingleLayerStack.Support (Advanced Settings), é agora oficialmente tornada pública com esta versão (ativada por predefinição). |
| 63045 | Ao gerar um PDF a partir de uma placa panelizada, as formas de pad personalizadas estavam em falta ou apresentavam incorretamente um desvio. (BC:24008) |
| 63090 | Para uma regra de Component Clearance na caixa de diálogo PCB Rules and Constraints Editor, a funcionalidade 'Test Queries' não devolvia resultados ao utilizar "ObjectKind ='3D Body'", "IsComponentBody", "Id ='..'" ou "Identifier ='..'" na expressão de query de âmbito. (BC:24002, BC:24103, BC:24165, BC:24193) |
| 63132 | A funcionalidade 'True Round Donut Pad Support', disponibilizada pela opção PCB.Pad.CustomShape.Donut (Advanced Settings), é agora oficialmente tornada pública com esta versão (ativada por predefinição). |
| 63154 | Em alguns casos, ao trabalhar com propriedades de um componente selecionado (através do painel Properties), surgia o erro "EOleException: Exception has been thrown by the target of an invocation". |
| 63233 | Em alguns casos, ao trabalhar com o Filtro de Seleção no painel Properties (a partir de um PCB), surgia o erro "System.NullReferenceException: Object reference not set to an instance of an object". |
| 63402 | Num design rigid-flex, um corpo 3D livre (ficheiro STEP) era mostrado incorretamente várias vezes à medida que a placa era dobrada. (BC:24373) |
| 63571 | Clicar com o botão direito do rato nem sempre terminava um comando interativo no editor PCB (por exemplo, ao utilizar as ferramentas de Interactive Routing). Tenha em atenção que isto reverte a correção do problema #62140, introduzida na versão 24.10 do Altium Designer. |
PCB CoDesign
| 62973 | Foi adicionado um controlo 'Undo Merge' ao painel PCB CoDesign, permitindo, se necessário, reverter os resultados da fusão após uma fusão bem-sucedida. |
Constraint Manager
| 58652 | Em alguns casos e para determinadas entidades selecionadas, não era possível ver todas as definições na secção inferior do Constraint Manager. |
| 62465 | A sondagem cruzada a partir de uma restrição de afastamento na caixa de diálogo Applicable Binary Rules não estava a funcionar corretamente, não sendo realçada a célula aplicável na matriz de afastamentos do Constraint Manager. |
| 62625 | A capacidade de 'Import from Directives' passou a fazer parte da funcionalidade de atualização (ao clicar no botão Refresh no Constraint Manager). As alterações em classes de nets, diff-pairs e classes de diff-pairs (elementos novos/removidos) anteriormente importadas a partir de diretivas são agora detetadas, com indicação de quaisquer inconsistências que requeiram sincronização (entre os esquemáticos e o Constraint Manager). (BC:23822, BC:24227) |
| 62921 | Ao visualizar a Clearance Matrix (vista Clearances) com filtragem aplicada, um valor de afastamento definido não era aplicado à célula correta na vista filtrada |
| 62947 | Em alguns casos, ao trabalhar com a caixa de diálogo Polygon Pour Manager, clicar nos botões 'New Clearance Rule' ou 'New Connect Style' provocava uma Access Violation, bloqueando o Altium Designer. |
Draftsman
| 62395 | Para uma cota linear colocada, é agora possível definir um Override Value superior a 9525 mm (375 Inches, 37500 mil). (BC:23900) |
CAMtastic
| 56248 | Para um documento .Cam específico, ao tentar exportar para o formato ODB++ surgia uma exceção externa. |
Wire Bonding
| 62268 | Os pinos do die chip passam agora a estar associados, por altura, ao corpo 3D sobre o qual são colocados, com a possibilidade de selecionar qual o corpo num conjunto de corpos sobrepostos. |
| 63007 | No relatório Wire Bonding Table Report, os bond wires são agora ordenados por componente e número de pad. |
| 63152 | Ao preparar uma release com o Project Releaser, um Wire Bonding Table Report incluído estava incorretamente a ser aberto (automaticamente) após a sua geração. |
3D-MID Design
| 62609 | Se um footprint contiver pads personalizados, esses pads passam agora a ser reconhecidos quando o footprint é colocado num substrato 3D. |
| 63258 | Para um design 3D-MID específico, ao tentar exportar para os formatos STEP, IGES ou Parasolid surgia uma Access Violation (no módulo 'c3d_routing.dll'). (BC:24309) |
Multi-board Design
| 59872 | Foi adicionado suporte para adicionar e ligar periféricos/componentes externos a um documento esquemático multi-board. (I:9589, I:22859) |
| 62658 | É agora possível utilizar as funcionalidades de Commenting e Tasks com um documento Multi-board Draftsman (*.MbDwf) que faça parte de um projeto totalmente gerido. |
Harness Design
| 61319 | Foi adicionada a capacidade de substituir o comprimento calculado de um fio no Layout Drawing, quer definindo manualmente o comprimento absoluto pretendido, quer adicionando um desvio aos dados calculados. Se o design estiver sincronizado com MCAD (utilizando MCAD CoDesigner), os dados de comprimento são obtidos ao importar o design a partir do MCAD, mantendo-se a possibilidade de substituição manual, se necessário. |
| 62179 | Não era possível dividir um cabo utilizando splices em fios selecionados desse cabo. |
| 62340 | Após a importação inicial, a orientação do componente no layout drawing continuava incorretamente a seguir a do wiring diagram em importações subsequentes deste último. |
| 62342 | Ao ligar dois fios de bitola diferente, surgia incorretamente uma violação 'Unnecessary Splice'. |
| 62818 | Ao adicionar uma peça associada a um ponto de ligação e alterar o designador deste último, a BOM não mostrava corretamente esse designador, originando entradas duplicadas. |
| 63042 | A funcionalidade 'Harness Design Project Release', disponibilizada pela opção HarnessDesign.ProjectReleaser (Advanced Settings), passa agora oficialmente a Pública nesta versão (ATIVADA por defeito). |
Platform
| 59570 | O Altium Designer terminava ao tentar criar um novo projeto com caracteres inválidos no nome da pasta. |
| 61277 | Ao tentar aceder a uma lista pendente durante a configuração da filtragem de uma coluna nos painéis Components ou Manufacturer Part Search, surgia um erro. |
| 62591 | Em alguns casos, surgia o erro "System.Net.Sockets.SocketException: No such host is known". |
| 62596 | Foi adicionada uma nova opção nas definições avançadas, 'System.AllowSelfSignedCertificates', para permitir a utilização de certificados autoassinados. Se ativada, recomenda-se confirmar com o seu departamento de TI. |
| 62749 | O ícone utilizado para uma extensão é agora atualizado ao atualizar para uma nova versão dessa extensão (quer ao atualizar apenas a extensão, quer ao atualizar a plataforma Altium Designer e as extensões). |
| 62780 | A funcionalidade 'Redesigned License Management Page', disponibilizada pela opção System.LicenseManagement2023 (Advanced Settings), passa agora oficialmente a Pública nesta versão (ATIVADA por defeito). |
| 62781 | A funcionalidade 'Harness & Multi-board View Only Mode', disponibilizada pela opção System.ViewOnlyMode.Support (Advanced Settings), continua em Open Beta mas está agora ATIVADA por defeito nesta versão. |
Data Management
| 57262 | Era possível a um utilizador com apenas permissões de visualização editar modelos de símbolo e footprint numa Workspace Library, embora não pudesse guardar quaisquer alterações. |
| 60388 | Em alguns casos, ao trabalhar com o Component editor, surgia uma Access Violation (no endereço 0000000180CCAE98 no módulo "UnifiedComponent.DLL"). |
| 60493 | A atualização dos estados VCS dos documentos num projeto demorava muito tempo, depois de outro utilizador ter efetuado anteriormente um número significativo de commits (100+) em documentos do mesmo projeto. |
| 61059 | Ao navegar por Generic Components no painel Components, o ícone utilizado para o componente 'JFET n-channel' era o mesmo que o do componente 'JFET p-channel'. |
| 62384 | Os parâmetros de um componente numa variante estavam a ser substituídos pelos definidos para um componente alternativo escolhido numa segunda variante, quando a segunda variante era criada como cópia da primeira. (BC:23861) |
| 62463 | O comando 'Configure Pin Swapping' estava em falta no menu Tools do editor de símbolos esquemáticos, quando acedido a partir do component editor (modos de edição individual e em lote) e do painel Explorer. |
| 62710 | A opção 'Show only matching with template' era apresentada incorretamente na caixa de diálogo Use Component Data (ao criar um novo componente), quando ligado a uma Workspace Altium 365 com nível de acesso 'Standard'. |
| 62761 | Implementação completa da solução para o erro Git em que um 'ficheiro não podia ser removido porque estava a ser utilizado por outro processo', alargando-se a outros tipos de documento. |
| 62842 | Em alguns casos, clonar um componente e adicionar/remover parâmetros ao/do clone resultava numa Access Violation (no módulo 'UnifiedComponent.DLL'). (BC:23906) |
| 62858 | Os parâmetros de variante definidos passam agora a ser incluídos ao publicar dados de montagem através do Project Releaser. |
| 62876 | Ao criar um novo componente com o Component editor (no modo Single Component Editing), a opção 'Allow override' para campos aplicáveis num template de componente referenciado estava a ser ignorada, impedindo a alteração dos valores dos campos no editor. |
| 62901 | Num caso específico, surgia o erro "EStringListError: List index out of bounds (2)". |
| 62937 | Ao clicar em 'Save to Server', a atualização do projeto VCS é agora ignorada se o repositório local estiver atualizado. |
| 62945 | Para um tipo de Item numa Workspace ligada que suporta o carregamento de dados para uma nova revisão, não era possível aceder à secção 'Advanced' da caixa de diálogo Create New Revision. (BC:24173) |
| 62950 | Ao gerar dados Ansys EDB através de um Output Job, surgia o erro "Error while initializing Ansys EDB Support CLR Host: Unable to get address: GetDotNetHost". |
| 62953 | Quando um projeto já estava aberto no painel Projects ao fechar o Altium Designer, o seu estado não era automaticamente atualizado ao reabrir o software. |
| 62954 | A caixa de diálogo Open Project foi melhorada com mensagens e um controlo para abrir projetos não-Altium Designer (existentes na Workspace ligada) apenas no Web Viewer do Altium 365. |
| 62963 | Para um projeto armazenado numa Workspace ligada, a parte 'database' do respetivo ícone foi removida de todos os locais relevantes da interface (por exemplo, painel Projects e caixa de diálogo Open Project). |
| 63078 | Ao abrir o histórico de um projeto a partir do painel Explorer (projeto não aberto no painel Projects), a utilização da funcionalidade 'Revert To' causava uma falha grave. |
Requirements Management
| 62874 | Adicionada a capacidade de, ao colocar um requisito no Altium Designer, clicar no respetivo ID para abrir esse requisito do projeto no Altium 365. |
Importação/Exportação
| 62070 | Ao importar uma biblioteca Xpedition específica, ocorria um erro de "assertion failure", sendo que toda a importação demorava muito tempo e consumia >90% da memória do computador. |
| 62662 | Ao importar um design xDX Designer específico, o modelo de cada folha esquemática gerada era deslocado incorretamente. |
SI Analyzer by Keysight
| 63556 | Em alguns casos, ao tentar analisar nets da PCB ativa a partir do documento SI Analyzer by Keysight, ocorria o erro "The given key <KeyName> was not present in the dictionary". |
Outros
| 62725 | Em alguns casos, ocorria uma Access Violation (at address 000000014CB04ACE in module "EDMSInterface.dll"). |
Altium Designer 24
As secções seguintes apresentam notas de lançamento históricas para versões Públicas do Altium Designer 24.
Version 24.10.1
Build: 45 Date: 10 de outubro de 2024
Esquemático
| 61654 | As instâncias de folhas geridas colocadas num design são agora apresentadas no Web Viewer. |
| 62392 | Melhorado o tratamento de símbolos de peça única/múltiplas peças, alargando as mesmas funcionalidades e características disponíveis para os modos de visualização alternativos ao modo de visualização 'Normal'. (I:9891) |
| 62663 | Num caso específico, um gráfico com o logótipo da empresa (em formato SVG) deixou de ser apresentado no esquemático. |
| 62869 | Ao editar os valores de vários parâmetros de um componente selecionado (um após o outro) no painel Properties, era necessário um segundo clique num campo para editar o respetivo valor. (BC:24126) |
| 63054 | Em alguns casos, ao trabalhar com o painel Properties, ocorria o erro "System.Runtime.InteropServices.InvalidComObjectException: COM object that has been separated from its underlying RCW cannot be used". |
PCB
| 55389 | Em alguns casos, ao tentar alterar parâmetros de uma região colocada numa camada de plano através do painel PCB List, ocorria uma Access Violation. |
| 59269 | A geometria SVG gerada para a camada de solder mask não incluía recortes (aberturas) para percursos de ferramenta de roteamento. |
| 59866 | Adicionado suporte para Dynamic Phase Matching em pares diferenciais, incluindo a regra Matched Lengths expandida com restrições de dynamic phase matching, suporte DRC em lote e afinação automática de comprimento com compensação de fase. (I:14281) |
| 60119 | Adicionada a regra de design Routing Topology como parte do DRC, verificando topologias personalizadas (essencialmente, que todos os From-Tos têm a implementação correta). |
| 60464 | Em alguns casos, com a opção 'Component pushing' definida como 'Push', mover um componente rodado (ou um componente com um courtyard irregular) fazia com que o componente "saltasse" em vez de se mover suavemente. |
| 60663 | Adicionada a capacidade de ativar o phase matching entre os lados de um par diferencial como parte da afinação automática do comprimento de pares diferenciais. |
| 60883 | Adicionado suporte para conceber placas híbridas com tecnologia chip-on-board (CoB) utilizando Wire Bonding. (I:3207) |
| 61404 | Em alguns casos, com a opção 'Component pushing' definida como 'Avoid', um componente ficava preso ao tentar movê-lo, não podendo ser movido suavemente como esperado. |
| 61409 | Com a opção 'Component pushing' definida como 'Avoid', ao mover um componente não era respeitada a regra de afastamento aplicável. |
| 61587 | Para um polygon pour com as opções 'Remove Necks Less Than' e 'Obey Rules' ativadas, era incorretamente permitido que as ligações térmicas aos pads no polígono ficassem menores do que a regra de largura permitida. |
| 62084 | Ao refazer o roteamento a partir de um par diferencial existente com um estilo de canto '45/90 with arc', os arcos não eram concêntricos. |
| 62140 | Havia um atraso percetível ao começar a deslocação (pan) no espaço de design, quando estava em execução um comando interativo (por exemplo, Move Object, Interactive Routing, etc...). |
| 62316 | Para um design específico, a geração de dados ODB++ em formato v8 ou v7.1 fazia com que um arco no design fosse gerado como um círculo completo. |
| 62434 | Ao alterar a forma de um pad para 'Custom Shape', a forma utilizada para esse pad imediatamente antes não estava a ser aplicada/herdada. |
| 62442 | Para uma footprint específica, invertê-la para a camada inferior e voltar resultava num deslocamento dos objetos de cobre dentro da footprint. |
| 62617 | A funcionalidade Test Queries, na caixa de diálogo PCB Rules and Constraints Editor, não estava a funcionar corretamente. (BC:24002, BC:24087) |
| 62716 | As funcionalidades 'Footprint Mirroring Prevention' e 'Enhanced Hole Clearance Detection' passam agora oficialmente a ser Públicas nesta versão (ambas ATIVADAS por predefinição). |
| 62788 | Ao editar cantos de polígonos e regiões sólidas, faltava a informação de 'Radius' e 'Angles' no heads-up display. (BC:24095) |
| 62848 | A funcionalidade 'Enhanced Return Path Rule', disponibilizada pela opção PCB.Rules.CheckReturnPathVia (Advanced Settings), continua em Open Beta, mas passa agora a estar ATIVADA por predefinição nesta versão. |
| 62883 | A funcionalidade 'Auto-shrinking During Interactive Routing', disponibilizada pela opção PCB.Routing.EnableAutoShrinking (Advanced Settings), continua em Open Beta, mas passa agora a estar ATIVADA por predefinição nesta versão. |
| 62899 | A funcionalidade 'Routing Neck-Down Rule', disponibilizada pela opção PCB.Rules.NeckDown (Advanced Settings), continua em Open Beta, mas passa agora a estar ATIVADA por predefinição nesta versão. |
| 63051 | As vias escalonadas não estavam a ser apresentadas corretamente nos modos de visualização 2D/3D. |
| 63057 | Em alguns casos, ao trabalhar com o separador Health Check no painel Properties (da própria placa), ocorria o erro "System.ArgumentNullException: Value cannot be null. (Parameter "source")". |
PCB CoDesign
| 62226 | As primitivas eliminadas não estavam a ser apresentadas na região Conflicts do painel PCB CoDesign. |
| 62457 | A apresentação de conflitos entre primitivas de objetos de grupo foi melhorada no painel PCB CoDesign, incluindo agora o nome da primitiva antes da respetiva propriedade. |
| 62458 | O DRC online é agora suprimido durante a fusão, tornando o processo de fusão mais rápido. |
| 62478 | Alterar a origem da placa fazia com que as coordenadas dos componentes mudassem, originando conflitos ao executar uma comparação. |
| 62536 | Adicionada a capacidade de fundir propriedades de objetos quando não existem conflitos de valor, reduzindo significativamente o número de conflitos de objetos. |
Constraint Manager
| 61707 | Era possível adicionar uma classe de net com o mesmo nome que uma classe de par diferencial (por exemplo, na vista Physical), levando a um erro ao tentar adicionar a segunda classe à matriz Clearances. |
| 61829 | Adicionada a capacidade de realizar uma migração única e unidirecional do antigo sistema de gestão de regras para o Constraint Manager. |
| 62623 | Para uma diretiva já importada, é agora possível adicionar, atualizar e remover restrições para a mesma através do painel Properties, sendo as alterações feitas diretamente nos dados no Constraint Manager. |
| 62626 | Ao preparar o ECO para passar alterações do esquemático para a PCB, é agora apresentado um aviso se existirem diretivas nos esquemáticos que não tenham sido importadas para o Constraint Manager. |
| 62635 | Nas vistas Physical e Electrical (Nets), quando acedidas a partir do Schematic, os comandos 'Remove rule', 'Remove rules from scope' e 'Delete unmatched object' não funcionavam corretamente para várias entidades selecionadas. |
| 62785 | Ao aceder ao Constraint Manager (a partir da PCB) para um projeto no Altium Designer 24.7/24.8/24.9, a vista All Rules aparecia vazia. (BC:24081) |
| 62955 | Num caso específico, após atualizar a PCB a partir dos esquemáticos e ativar a entrada 'Remove Clearance Constraint [xxx] All' no ECO, a vista Clearances no Constraint Manager (acedido a partir da PCB) ficava vazia, e tentativas subsequentes de sincronização (adicionar restrições de afastamento a partir do lado do esquemático) não eram possíveis. (BC:24181) |
| 62966 | Em alguns casos, ao atualizar a PCB a partir dos esquemáticos, ocorria uma Access Violation "EOleException: Value cannot be null. (Parameter "input")". (BC:24258) |
Draftsman
| 62832 | Em alguns casos, ao importar alterações da PCB de um projeto para o respetivo documento Draftsman, o Altium Designer fechava inesperadamente se a opção PCB.OpenCascadeLatestVersion (caixa de diálogo Advanced Settings) estivesse ativada. |
3D-MID Design
| 62240 | Melhorado o desempenho ao trabalhar com designs que contêm regiões. |
Harness Design
| 61563 | Para o Bulkhead Connector (conector com o maior número de cavidades), é aplicado agrupamento automático à lista de cablagem num documento de fabrico de harness, garantindo que todas as suas cavidades são corretamente agrupadas na coluna From. |
| 61913 | Em alguns casos, ao trabalhar com um Wiring Diagram, ocorria o erro "EOleException: An item with the same key has already been added". |
Platform
| 61714 | Ao utilizar o Altium Designer com uma Subscrição Standard ou uma licença Viewer, os projetos de Harness e de Multi-board (e os respetivos documentos associados) passam agora a ser apresentados em modo 'Só de Leitura' |
| 62657 | Em alguns casos, o contorno de realce estava parcialmente ausente para um campo selecionado na página System - Account Management da caixa de diálogo Preferences. |
| 62773 | O Altium Designer desligava-se do Workspace ativo do Altium 365 sempre que o Windows saía do modo de Hibernação. (BC:23671) |
| 62859 | Ao configurar camadas no separador Pages da nova caixa de diálogo Print (com a opção UI.Unification.PrintPreviewDialog ativada em Advanced Settings) para gerar impressões através de um ficheiro OutJob (por exemplo, desenhos de montagem), não era possível alterar a ordem das camadas nem desativar a respetiva visibilidade. (BC:24244) |
Gestão de Dados
| 59115 | Os dados de escolha de peças não eram apresentados corretamente no ActiveBOM, se um componente fosse obtido a partir do Altium Content Vault. |
| 61248 | Foi removida uma caixa de diálogo secundária e redundante que aparecia ao migrar um projeto local (sob VCS externo) para o repositório Git nativo de um Workspace ligado do Altium 365. |
| 61295 | Em alguns casos, ao trabalhar com comentários, ocorria o erro "System.NullReferenceException...". |
| 62052 | Ocorria um erro ao tentar fazer uma cópia de um componente (através do painel Components), se o painel Pins também estivesse acoplado e visível. |
| 62182 | Em alguns casos, verificava-se uma degradação de desempenho notória ao realizar a primeira pesquisa no painel Manufacturer Part Search. |
| 62406 | A filtragem por 'Assignee' não estava a funcionar corretamente no painel Comments and Tasks. (BC:23892) |
| 62482 | Ao adicionar um comentário no Altium 365 Web Viewer, um apóstrofo incluído (') surgia incorretamente em formato HTML (') ao visualizar esse comentário no Altium Designer. |
| 62489 | A caixa de seleção associada à opção 'Show Hidden Revisions' do painel Explorer desaparecia ao mudar de Workspace. (BC:22587) |
| 62490 | Ao inserir um comentário com o caráter <, seguido de texto diferente de um espaço, ocorria o erro "System.ServiceModel.FaultException: Potentially unsafe input detected". (BC:23563) |
| 62499 | Ao clonar um template de esquemático através do painel Explorer, surgiam múltiplos clones no painel Projects se estivesse aberto no painel um documento livre. (BC:23781) |
| 62504 | Foi adicionada a capacidade de, para projetos de conceção PCB armazenados num Workspace ligado do Altium 365, trabalhar com requisitos de sistema definidos através do Requirements and Systems Portal. |
| 62597 | Utilizando o painel Explorer, não era possível arrastar e largar um projeto entre subpastas na estrutura de pastas de projetos de um Workspace ligado do Altium 365. (BC:23971) |
| 62636 | Ao editar um componente de Workspace (em modo Batch Component Editing), remover um modelo predefinido (retirado do template de componente associado) e tentar guardar, resultava numa violação de acesso (no módulo 'UnifiedComponent.DLL'). |
| 62660 | Na janela de comentários contextuais, não existiam ícones associados aos comandos (Cut, Copy, Paste) no menu de contexto do clique com o botão direito. |
| 62673 | Tentar arrastar uma entrada de componente de Workspace a partir do painel Explorer resultava num erro "System.NullReferenceException". (BC:23971) |
| 62698 | Foi adicionada a capacidade de ver e modificar parâmetros de um template de projeto local ao criar um novo projeto na caixa de diálogo Create Project. |
| 62729 | Em alguns casos, tentar guardar um componente num Workspace (a partir do painel Manufacturer Part Search) resultava no erro "Runtime error 231", quando o utilizador se tinha desligado desse Workspace numa segunda instância do Altium Designer. |
| 62887 | Os parâmetros de templates de projeto locais estavam em falta ao criar um novo projeto. (BC:24164) |
Nota adicional: num futuro próximo, o SVN deixará de ser suportado no produto Altium On-Prem Enterprise Server. Iremos atualizá-lo nas próximas versões relativamente ao calendário para o fim do suporte. Saiba mais sobre como pode migrar um projeto de um repositório SVN para o repositório Git incorporado do Enterprise Server.
Importação/Exportação
| 61660 | O Altium Designer fechava inesperadamente ao tentar importar ficheiros de biblioteca PADS, num computador com Windows 11 Pro (64 bits). (BC:23889) |
| 61964 | Ao importar uma conceção KiCad v8, os designadores dos componentes em folhas hierárquicas replicadas não estavam a ser anotados corretamente. |
| 62339 | Ao tentar importar uma conceção KiCad específica, o Assistente de Importação falhava com um erro "Catastrophic Failure". |
| 62362 | Ao tentar importar um ficheiro PADS ASCII específico (e os ficheiros de biblioteca .c, .d e .p associados), o Altium Designer falhava e fechava. |
SI Analyzer by Keysight
| 62333 | Foi adicionada uma abordagem melhorada à análise de integridade de sinal diretamente no ambiente do Altium Designer, utilizando o SI Analyzer by Keysight. |
Outros
| 62464 | Para componentes num determinado Workspace do Altium 365, o parâmetro de sistema 'Description' não estava a ser enviado para o lado MCAD ao utilizar o Altium MCAD CoDesigner. |
Version 24.9.1
Build: 31 Date: 11 de setembro de 2024
Esquemático
| 59348 | Em alguns casos, ao lançar um projeto, ocorria a exceção "Index was outside the bounds of the array". Além disso, e para um projeto específico, tentar configurar uma BOM num OutJob resultava no erro "Ambiguous match found". (BC:24021) |
| 61606 | As subpartes vazias em vistas alternativas de um componente com múltiplas partes passam agora a ser omitidas durante a colocação. (I:9891) |
| 61822 | A lista de parâmetros do componente não era atualizada automaticamente após escolher um componente de substituição através do painel Properties. |
PCB
| 56380 | Em alguns casos, ao abrir o Altium Designer com uma PCB e com o painel PCB Rules And Violations (fixado) visível, clicar com o botão direito na entrada 'Component Clearance Constraint' no painel resultava numa violação de acesso (no módulo ADVPCB.DLL). |
| 59683 | Em alguns casos, ao editar um objeto ou utilizar um comando interativo, ocorria uma violação de acesso (no endereço 000000015CEEC132 no módulo "ADVPCB.DLL"). |
| 61376 | Em alguns casos, após copiar/colar noutra zona de uma conceção uma união sem erros de componentes colocados com precisão, alguns dos grupos de componentes replicados produziam violações de espaçamento entre componentes. |
| 61955 | Passa agora a ser possível colocar componentes suficientemente próximos para que os seus contornos de courtyard se sobreponham exatamente. Para desativar a verificação de espaçamento (quando uma conceção exige componentes sobrepostos), introduza um valor negativo para o Minimum Horizontal Clearance na regra aplicável de Component Clearance. (BC:3247, BC:22953, I:21187) |
| 62115 | Para um componente de Workspace selecionado, passa agora a ser possível selecionar e copiar o nome da respetiva footprint a partir do campo Footprint Name no painel Properties. |
| 62407 | Uma regra de conceção Clearance com âmbito InStructureClass vs InStructureClass não estava a gerar violações DRC. (BC:23901) |
PCB CoDesign
| 62134 | As prioridades das regras estavam a ser alteradas inadvertidamente após a adição de uma nova regra. |
| 62185 | Não era possível reverter alterações locais quando um commit local não tinha sido enviado. |
| 62195 | Em alguns casos, após utilizar o comando Update from Server, os documentos não eram reabertos para apresentar os dados mais recentes obtidos do Workspace ligado. |
| 62323 | Ocorria um erro ao tentar fazer a fusão de uma conceção que continha unions com nomes duplicados. |
Constraint Manager
| 61643 | A partir da vista Physical (acedida a partir de PCB), não era possível remover valores de largura baseados em impedância, editar os campos Preferred Width, nem alterar a restrição Impedance Profile para 'No Impedance', após remover todos os Impedance Profiles do Layer Stack Manager. |
| 61754 | Com o tema 'Altium Dark Gray' ativo, estava a ser utilizada a cor incorreta para a caixa de diálogo 'Constraint set intersection found'. |
| 61828 | Passa agora a ser possível ativar/desativar regras básicas definidas na vista All Rules (quando acedida a partir da PCB). |
| 61832 | Foram melhoradas as entradas e o nível de detalhe apresentados na caixa de diálogo ECO, ao transmitir alterações efetuadas à Clearances Matrix. |
| 61833 | Foi melhorada a apresentação da Clearances Matrix na vista All Rules (quando acedida a partir da PCB), sendo agora todos os valores personalizados apresentados em linhas separadas. |
| 61834 | Foi adicionada uma opção para 'Apply zero Keepout clearance', como parte das propriedades 'Clearances Settings' do Constraint Manager. |
Draftsman
| 60237 | Em alguns casos, não era possível guardar um documento Draftsman (PCBDwf) utilizando os controlos normais de gravação. (BC:9186) |
| 61051 | Para uma determinada conceção PCB, faltavam alguns componentes na camada de máscara de pasta, para uma variante específica, na Board Fabrication View colocada. |
| 62373 | No documento Draftsman de uma determinada conceção, os preenchimentos numa camada específica de uma Board Assembly View colocada estavam incorretamente rodados. |
3D-MID Design
| 61575 | Adicionada a capacidade de editar uma pista clicando e arrastando num dos seus vértices, e de criar um novo vértice clicando e arrastando a meio de um segmento de pista existente. |
| 61984 | Adicionado suporte para a funcionalidade 'Net Color Override' ao trabalhar com um documento 3D-MID (PcbDoc3D). |
Harness Design
| 59678 | Introduzida a gestão de versões de elevada integridade para projetos de harness através do Project Releaser. (BC:23627) |
| 61057 | Após atualizar um componente do Workspace no Layout Drawing para a sua revisão mais recente, os seus modelos físicos tinham a rotação reposta para 0 caso tivessem sido anteriormente rodados com a Barra de Espaço. |
| 61827 | Num caso específico, ao abrir um documento HarDwf que incluía uma Wiring Diagram View ou Layout Drawing View contendo uma moldura de texto com uma linha vazia, ocorria o erro "Object reference not set to an instance of an object". |
Platform
| 57606 | Em alguns casos, ao aceder ao Columns Editor de um objeto TListView num Form de scripting, ocorria uma Access Violation (no módulo 'EditScript.DLL'). (BC:21877) |
| 61421 | Texto atualizado em toda a interface de Gestão de Licenças para deixar claro que as renovações de subscrição já não estão disponíveis para licenças perpétuas. Após expirar, uma licença perpétua pode continuar a ser utilizada, mas deixará de ter acesso a atualizações posteriores do Altium Designer a partir desse momento (sem novas funcionalidades/capacidades), nem terá acesso às capacidades cloud disponibilizadas através da plataforma Altium 365 e por esta. |
| 62546 | Com a opção de definições avançadas 'System.UseCefSharp123' ATIVA, ocorria uma falha ao abrir uma segunda instância do Altium Designer. |
| 62555 | Em alguns casos, após atualizar para o Altium Designer 24.8, ao iniciar o software ocorria a falha "An error occurred during loading dynamic resources". |
Data Management
| 56824 | Ao utilizar o Project Releaser, a revisão do conjunto de Source Data estava incorretamente a ser usada nos dados gerados de outros conjuntos de dados. (BC:18641) |
| 61387 | Em alguns casos, ao adicionar um desenho à mão livre a um comentário existente (por exemplo, num esquema ou PCB), ocorria o erro "ImageBase64 must include mime type". (BC:23737) |
| 61760 | Com o Altium Designer configurado para usar a localização japonesa, ao tentar mudar o editor de Component para o modo Batch Editing ocorria o erro "Could not convert variant of type (Null) into type (OleStr)". |
| 61938 | A capacidade de partilhar um snapshot só de leitura de um projeto do Workspace, oculta desde o Altium Designer 24.4, foi reposta nesta versão. |
| 62014 | Ao criar um novo projeto num servidor 'On-Prem' ligado, ocorria um erro ao tentar alterar a Repository Folder através do botão de reticências (...). |
| 62041 | Adicionada a capacidade de copiar parâmetros de nível de projeto do lado do Workspace (no separador Parameters da caixa de diálogo Project Options). |
| 62141 | Em alguns casos, quando ligado a um servidor on-prem e a trabalhar com um projeto num repositório Git externo, ocorriam '401 errors' e, por vezes, bloqueio de acesso a esse repositório. |
| 62177 | Adicionada a capacidade de visualizar e modificar parâmetros de um template de projeto do Workspace ao criar um novo projeto na caixa de diálogo Create Project. |
| 62600 | Ao utilizar a funcionalidade 'Component Database to Workspace Data Synchronization', tentar adicionar uma DbLib (ligada a uma base de dados MySQL) ao documento .CmpSync resultava num erro. |
Import/Export
| 58206 | Em alguns casos, ao definir ficheiros de biblioteca Allegro para importar através do Import Wizard, ocorria uma Access Violation (no módulo "LoadAllegro.IWZ"). |
| 61722 | Ao importar um determinado design Allegro, o documento PCB gerado ficava vazio. |
Other
| 60385 | Em alguns casos, ocorria uma Access Violation (no módulo "X2.EXE"). |
| 61005 | Em alguns casos, ao aceder a um menu que incluía uma impressora de rede (com protocolo IPP, porta WSD definida como predefinida), ocorria uma Access Violation (no módulo "X2.EXE"). |
Version 24.8.2
Build: 39 Date: 21 agosto 2024
Schematic
| 60624 | Em alguns casos, ocorria o erro "Cannot set Visibility or call Show, ShowDialog, or WindowInteropHelper.EnsureHandle after a Window has closed". |
| 61353 | Ao utilizar Board Level Annotation, era aplicada indexação incorreta de designadores a um canal de documento configurado para não usar 'Designator Index Control'. |
| 61429 | As definições de atualização de parâmetros definidas na caixa de diálogo Library Update Settings (opções avançadas de atualização do Item Manager) não estavam a ser mantidas. |
PCB
| 56711 | As ferramentas de Interactive Routing suportam agora a capacidade de configurar e aplicar "Trace Centering", permitindo centrar pistas entre obstáculos durante o encaminhamento. |
| 57986 | As ferramentas de Interactive Routing suportam agora verdadeiro "Zero Mitering". Se o Miter Ratio = 0, não será criado qualquer miter (anteriormente, era criado um miter curto totalmente coberto por pistas adjacentes). |
| 59164 | Adicionada uma nova regra 'Routing Neck-Down' que permite definir o comprimento máximo permitido de uma pista Neck-Down quando a sua largura é inferior à Preferred Width. (I:11512) |
| 59341 | Adicionada a capacidade de criar uma PCB de camada única, com o respetivo suporte no editor PCB, Layer Stack Manager e resultados gerados. (I:10797) |
| 59835 | Adicionada uma forma redonda 'Donut' à lista de formas de pad predefinidas disponíveis ao definir o padstack. (I:18588) |
| 60366 | Foi adicionada uma opção 'Auto-Shrinking' ao Interactive Router (encaminhamento single-ended), permitindo estreitar uma pista para a largura aplicável em zonas apertadas durante o encaminhamento. |
| 60618 | Após exportar uma PCB para o formato EDB, ao abrir o ficheiro no Ansys verificava-se que, em alguns pontos, os arcos não eram muito suaves. |
| 61062 | Após importar um ficheiro DXF, ao tentar selecionar e converter todas as formas individuais numa única região (Tools » Convert » Create Region from Selected Primitives), apenas uma delas era convertida. |
| 61083 | Ao selecionar furos através do Hole Size Editor no painel PCB, apenas uma via de cada grupo selecionado (na secção Unique Holes) era selecionada na área principal do design. (BC:23361) |
| 61208 | Para um design específico, o Altium Designer bloqueava ao executar um DRC se a opção avançada PCB.Rules.Width.CopperLoopsCalculation estivesse ativada e se a opção 'Check Min/Max Width for Physically Connected' também estivesse ativada numa regra Width. (BC:23283) |
| 61418 | Ao utilizar o Constraint Manager com um projeto, os clearances específicos definidos para classes de nets não estavam a ser respeitados durante o encaminhamento e arrastamento interativos. (BC:23164) |
| 61448 | Eram aplicados clearances diferentes entre os pads SMD de um componente e um polygon pour se os pads SMD tivessem a propriedade 'Plated' incorretamente definida como ON. (BC:20733) |
| 61610 | Removida a entrada '[nOhm]' do rótulo do campo Copper Resistance (ao configurar as propriedades do Layer Stack através do painel Properties). O valor introduzido está em nΩ. |
| 61729 | Ao encaminhar um par diferencial entre partes já encaminhadas do par, não era possível terminar o encaminhamento em qualquer ponto da pista Diffpair existente. |
| 61748 | O Interactive Router ignorava uma região fechada como obstáculo, fazendo com que uma pista arrastada (dentro da região) fosse subitamente empurrada para fora dela. |
| 61916 | Em alguns casos, ao utilizar a funcionalidade Automatic Length Tuning (com os parâmetros predefinidos), os padrões de ajuste resultantes criavam violações de curto-circuito. |
| 62025 | Para um componente do Workspace que referenciava uma PCB Footprint com Name vazio, a utilização da funcionalidade Update From PCB Libraries mostrava-o como um item de correspondência falhada e "Component Is Not Properly Linked And Synchronized. No Comparison Data Available." |
| 62030 | A funcionalidade para controlar se os símbolos de furação são ou não atualizados automaticamente (live update) é agora oficialmente tornada pública nesta versão (DESATIVADA por predefinição). |
| 62232 | Ao visualizar uma placa em 3D, clicar para selecionar um componente selecionava antes o corpo 3D, apresentando no painel Properties a informação deste último em vez da do componente. |
| 62345 | Durante o encaminhamento interativo, não era possível alterar o Via Diameter nem o Via Hole Size através do painel Properties. |
PCB CoDesign
| 61267 | Adicionado suporte para os parâmetros 'Copper Resistance' e 'Via Plating Thickness' (definidos como parte das propriedades do Layer Stack Manager). |
Constraint Manager
| 57002 | Em alguns casos, após passar com sucesso alterações do esquema para a PCB através de ECO, ao voltar a aceder ao ECO eram listadas as mesmas ações 'Change Rules'. |
| 59635 | Os valores definidos (no lado PCB) para Min Width/Preferred Width/Max Width em camadas internas eram repostos para os valores predefinidos após executar um ECO para atualizar a PCB com alterações feitas no esquema. (BC:23198) |
| 60732 | Adicionada a capacidade de exportar e importar constraints entre designs. |
| 60823 | Alguns dos ícones utilizados na interface eram inconsistentes. |
| 61024 | Ao aceder ao Constraint Manager a partir do esquemático, é agora possível escolher e configurar restrições específicas de largura (por camada) para qualquer documento PCB no mesmo projeto de design, e de forma independente entre as pilhas de camadas definidas para a placa escolhida. Isto aplica-se ao configurar restrições de Width e Differential Pairs Routing (na vista Physical). (BC:23866) |
| 61082 | Após guardar uma célula selecionada como conjunto de restrições na vista Clearances (acedida a partir do PCB), o conjunto de restrições não era apresentado depois de guardar as alterações e de fechar/reabrir o Constraint Manager. |
| 61195 | Num caso específico, alterar um valor de uma célula na vista Clearances (acedida a partir do PCB) e depois clicar noutra célula resultava no AV "The given key was not present". |
| 61200 | A interface de restrições para a regra Clearance, quando acedida no separador All Rules, foi corrigida, passando agora a corresponder à apresentada na vista principal Clearances. |
| 61227 | O comando para aceder ao Constraint Manager, no lado do Schematic, foi movido para cima no menu principal Design, para que a sua posição seja semelhante à do lado do PCB. |
| 61320 | Em alguns casos, alterar a pilha de camadas de um PCB e depois aceder ao Constraint Manager (já aberto) resultava no erro "An item with the same key has already been added". |
| 61629 | Depois de alterar o tamanho de uma room num PCB e guardar, ao efetuar e guardar qualquer alteração subsequente no Constraint Manager, a room voltava ao tamanho anterior. |
| 61702 | É agora possível ativar/desativar regras avançadas definidas na vista All Rules (quando o Constraint Manager é acedido a partir do PCB). |
| 61791 | Por predefinição, as diretivas importadas de documentos só de leitura (device sheets, managed sheets) não podem ser modificadas, exceto se a opção 'Make Device Sheets in Projects Read-only' estiver desativada (Data Management - página Device Sheets das Preferences). |
| 61836 | Adicionada a capacidade de ativar a utilização de um Impedance Profile escolhido ao configurar uma regra Width ou Differential Pairs Routing no lado do esquemático (através da caixa de diálogo Edit PCB Rule (From Schematic)). |
Draftsman
| 60961 | Em alguns casos, após eliminar células intercaladas numa tabela colocada, ocorria o erro "Index was outside the bounds of the array". O documento deixava de poder ser novamente aberto se fosse guardado depois disto. |
3D-MID Design
| 56593 | Os menus do ambiente 3D PCB passam agora a ser carregados corretamente desde o início, sem necessidade de qualquer configuração manual. |
| 61576 | Adicionada a capacidade de selecionar e arrastar vários componentes no substrato. |
| 61580 | O nome do ficheiro de substrato 3D (e o respetivo caminho completo) é agora apresentado no painel Properties. |
Multi-board Design
| 60594 | Após trocar os números dos pinos de uma peça emparelhada, o nome da net do System Connector e da peça emparelhada não correspondia, dando a impressão de que duas nets diferentes estavam a ser indevidamente ligadas em curto. |
| 61035 | Em alguns casos, importar alterações de um projeto filho para o esquemático multi-board resultava no erro repetitivo "The Reference Pin is in the net". |
| 61479 | As alterações à nomenclatura de Module Net não eram preservadas no Connection Manager, nem visíveis no painel Properties, mas eram transferidas para projetos filho através do processo ECO. |
Harness Design
| 60593 | Adicionada a capacidade de especificar 'Strip Length' e 'Pull Off Length' ao definir uma cavidade do tipo crimp no Wiring Diagram. Estas propriedades são incluídas nos objetos wiring list e connection table num documento HarDwf. |
| 60765 | Adicionado suporte para dividir um cabo através da adição de splices aos fios selecionados do cabo. |
| 61137 | Os objetos 'No Connect' colocados num Wiring Diagram eram apresentados com a entrada genérica 'NC' na Wiring List e na Connection Table do HarDwf, em vez da designação real. |
| 61331 | Adicionada a capacidade de apresentar o valor de texto de um layout label na BOM. |
| 61684 | Adicionado suporte para utilizar funcionalidades de comentários e tarefas num documento Harness Draftsman (.HarDwf). |
Platform
| 61372 | Em alguns casos, ao alterar o monitor principal (com o Altium Designer aberto e um documento Draftsman ativo), ocorria o erro "UCEERR_RENDERTHREADFAILURE (Exception from HRESULT:0x88980406)". (BC:20761) |
| 61422 | O botão 'Open Any Existing Document' desaparecia da Quick Access Bar quando havia ligação a um Workspace. |
| 61704 | Não era possível introduzir um espaço no campo Project Name ao criar um novo projeto. |
| 62073 | Com esta versão, o Altium Designer deixa de utilizar .NET Framework 4.8 e passa a utilizar .NET 6. |
Data Management
| 60805 | O menu de contexto por clique direito 'History & Version Control' (painel Projects) foi atualizado com pequenas alterações de terminologia e comandos de comparação no contexto do documento sob o cursor quando acedido. |
| 61213 | Ao clonar um componente com part choice(s) definidos no modo Batch Editing do editor de Component, os dados de part choice não eram incluídos. |
| 61216 | Para um design de Workspace aberto, tentar criar uma biblioteca esquemática ou integrada sem estar ligado ao Workspace resultava no erro "Access denied! User login required for this service". (BC:23254) |
| 61299 | O comando 'Save Project as Template to Server' foi removido do menu File para um projeto de Scripting, uma vez que não se aplica a este tipo de projeto. |
| 61527 | Em alguns casos, utilizar o comando Window » Close All logo após a ligação a um Workspace resultava no erro "Unable to cast COM object of type "System.__ComObject"...". |
| 61604 | Não era possível atribuir um documento OutJob predefinido através do separador Defaults da página Data Management - Templates nas Preferences. (BC:23553) |
| 61608 | Adicionado um novo tipo de violação 'Number of Pads exceeds Number of Pins' como parte das verificações de validação que podem ser configuradas para um componente de Workspace. (I:17154) |
| 61692 | Ao definir um documento Components Synchronization Configuration (*.CmpSync) para sincronização de componentes Database para Workspace, é agora possível mapear um parâmetro da base de dados para o Item ID do componente Workspace. |
| 61693 | Em alguns casos e para alguns fornecedores, o ActiveBOM não conseguia encontrar dados do fornecedor para componentes baseados em ficheiros com dados de fornecedor associados. (BC:23454) |
| 61694 | Ao fazer o release em lote de alterações a componentes (Batch Component Editing), todos os componentes ficavam desativados para release por predefinição, se a part choice de pelo menos um deles tivesse sido alterada através da janela de pré-visualização. |
| 61941 | Não era possível escolher o repositório Git nativo como destino ao disponibilizar um projeto local num Altium On-Prem Enterprise Server ligado. |
| 61973 | Em alguns casos, ao trabalhar com o painel Components, ocorria o seguinte erro: "System.AggregateException: One or more errors occurred. ---> System.ServiceModel.FaultException: Access denied! User login required for this service". |
| 62277 | Em alguns casos, ao gerar um relatório de comentários exportados através de um OutJob, ocorria o erro "Object reference not set to an instance of an object". |
| 62367 | Ao criar um novo componente num Workspace ligado, ao mudar para o modo Batch Component Editing, o caminho da pasta de destino definida era truncado para um máximo de '2 child folders' abaixo da pasta principal 'Components'. |
Import/Export
| 58148 | Ao importar um design específico do xDX Designer, faltava o parâmetro 'Symbol name' em todas as peças importadas. |
| 60290 | Ao importar um design/biblioteca do Xpedition, foi adicionado suporte para pads redondos 'Donut'. |
| 60990 | Ao importar um design do xDX Designer, as etiquetas de net active low estavam a ser importadas como active high (a negação da etiqueta de net não era suportada), fazendo com que nets diferentes (com o mesmo nome) fossem incorretamente ligadas. |
| 61337 | Ao importar um design específico do Allegro (brd + dcfx), os valores de clearance para Fill-Fill, Poly-Poly e Region-Region estavam incorretos, quando comparados com o valor 'Shape To Shape' definido no Allegro. |
| 61338 | Ao importar um design específico do Allegro (e ficheiro dcfx), a regra Routing Width importada referia o nome físico do CSet em vez do nome real da Net. |
| 61803 | Ao importar um design KiCad v.8, as designações não estavam a ser importadas corretamente no PCB gerado, surgindo antes como 'Unx', o que quebrava a ligação dos componentes aos componentes do lado do esquemático. |
Circuit Simulation
| 60625 | Em alguns casos, ao abrir um projeto com o painel Simulation Dashboard ativo, ocorria o erro "ValueFactory attempted to access the Value property of this instance". |
Other
| 56818 | O Altium Designer bloqueava quando estava ligado a um Altium On-Prem Enterprise Server e se tentava publicar extensões personalizadas através da interface Altium DXP Developer. |
Version 24.7.2
Build: 38 Date: 23 de julho de 2024
Schematic
| 59542 | Em alguns casos, ao utilizar o Smart Paste para colar um objeto numa matriz, o valor de espaçamento entre linhas levava ao posicionamento incorreto do objeto em relação às colunas definidas para a matriz. (BC:22584) |
| 60079 | Adicionada a capacidade de escolher um componente como peça alternativa numa variante, sem alterar o símbolo no esquemático nem adicionar uma footprint à PCB. (I:4369, I:18678) |
| 60725 | Melhorado o processamento de símbolos de peça única/múltiplas peças. Se um componente com múltiplas peças apenas tiver primitivas definidas numa subpeça, o sufixo do designador fica agora oculto. Deixou de ser possível selecionar uma subpeça (ou modo de visualização alternativo) quando essa subpeça / modo está vazio (não tem primitivas). |
| 61121 | Adicionado um novo tipo de violação 'Port with no matching ports' no separador Error Reporting (Opções do projeto) para detetar, num design plano, uma porta que não tenha uma porta correspondente/coincidente nos esquemáticos de origem. (I:5885) |
| 61122 | Existia um erro visual com os nomes das portas em folhas compiladas (e na saída PDF gerada) em designs multicanal, que não eram apresentados corretamente. Estava a ser usado o sufixo do canal, em vez de ser utilizada a nomenclatura de nível superior. |
| 61124 | Num projeto que utilizava uma folha gerida e uma variante definida com um componente alternativo, ao executar Board Level Annotation o alternativo era carregado como um componente adicional de cada vez. |
| 61214 | Em alguns casos, ao adicionar uma peça alternativa para uma variante, era apresentado o erro "Illegal characters in path...". |
| 61659 | Em alguns casos, o Altium Designer bloqueava ao mover objetos em esquemáticos num design de grande dimensão, quando o painel Properties estava aberto. |
PCB
| 59354 | Ao introduzir um valor (sem unidades) para o Corner Radius de um pad, a unidade predefinida era alterada inesperadamente, pelo que o valor esperado (em %) era em vez disso adicionado como esse valor em mil. (BC:23124) |
| 59993 | A regra Return Path foi expandida, com capacidade para especificar uma 'Max Stitch Via Distance', com suporte Batch DRC para assinalar uma violação se essa distância for excedida. (I:12747) |
| 60682 | Introduzida uma nova implementação de remoção automática de laços no Interactive Router, melhorando o comportamento no caso de encaminhamento em qualquer ângulo e estabelecendo a base para futuras melhorias. |
| 61026 | O valor Gap, para uma regra Clearance mostrada na caixa de diálogo Applicable Binary Rules, não correspondia ao valor definido no Constraint Manager. |
| 61037 | Com PCB.Pad.CustomShape.CornerRadiusAbsolute ativado, o raio de canto (%) definido numa PvLib criada com uma versão anterior do software (<24.3) era apresentado como 0%. |
| 61054 | Num caso específico, e quando vários documentos de design estavam abertos em mosaico, ocorria uma falha crítica ao arrastar uma pista no documento PCB do design. |
| 61055 | Adicionados os parâmetros 'Copper Resistance' e 'Via Plating Thickness' às propriedades do Layer Stack Manager, para inclusão ao exportar para o formato Ansys EDB. 'Via Plating Thickness' é também suportado pela ferramenta Power Analyzer by Keysight. |
| 61086 | Em alguns casos, ao adicionar teardrops, era gerada uma forma irregular quando uma pista entrava num pad em ângulo. (I:21090) |
| 61201 | Num caso específico, a importação de um ficheiro DXF para uma nova PCB resultava em vários arcos de origem com ângulos de início e fim diferentes. |
| 61209 | Os polígonos não eram preenchidos com a distância especificada definida pela regra Creepage Distance aplicável, quando pads multicamada (TH Pads) faziam parte das nets abrangidas por essa regra. (BC:18273) |
| 61262 | Para um design específico que utilizava Advanced Rigid-Flex e regiões aninhadas, os pads de cobre Top numa localização específica da placa não estavam presentes nos ficheiros Gerber gerados. |
| 61290 | Em alguns casos, ao efetuar ajuste de comprimento unilateral para uma pista, ocorria uma Access Violation (no módulo "RouterEntry.dll"). |
| 61316 | Com a opção avançada PCB.RigidFlex.SubstackPlanning desativada, a exportação de uma PCB para o formato Ansys EDB resultava no erro "External component has thrown an exception". |
| 61333 | Ao usar o painel Properties, não era possível aplicar uma expansão manual de pasta a vários pads selecionados. (BC:23117) |
| 61399 | Em alguns casos, ao exportar para o formato DXF, os polígonos e regiões de cobre eram exportados sem preenchimento. (I:3918, BC:14157) |
| 61480 | A funcionalidade 'Absolute Value for Pad Corner Radius/Chamfer' passa agora oficialmente a ser Pública nesta versão. |
| 61494 | Os valores dos comprimentos de nets não encaminhadas (ao navegar nas nets no painel PCB) eram apresentados como 'n\a' para nets de alimentação. |
| 61515 | Em alguns casos, ao exportar para o formato DWG (com a opção 'Export with polylines' ativada), os furos ranhurados tinham uma forma incorreta ou apresentavam cobre sobre eles. Noutros casos, os furos ranhurados eram incorretamente redondos e os pads incorretamente posicionados (quando desfasados das localizações dos furos). (BC:20855) |
| 62015 | Clicar com o botão direito do rato nem sempre terminava um comando interativo no editor PCB (por exemplo, routing). Note que esta correção reverte essencialmente a correção do problema #60489, feita no Altium Designer 24.6. |
PCB CoDesign
| 60984 | Adicionado um controlo 'Leave Feedback' ao painel PCB CoDesign, permitindo enviar rapidamente feedback diretamente aos programadores da Altium, com sugestões/problemas relacionados apenas com a funcionalidade PCB CoDesign. |
| 61066 | A aparência do ícone '!!' na caixa de diálogo Action Required estava incorreta ao utilizar o tema 'Altium Light Gray'. |
| 61067 | O banner apresentado na parte inferior do documento PCB quando no estado 'Document is Out Of Date' tinha uma 'cruz de fecho' quase invisível ao utilizar o tema 'Altium Light Gray'. |
| 62040 | Em alguns casos raros, o painel PCB CoDesign não mostrava quaisquer diferenças para fusão, levando a que alterações já guardadas por um utilizador fossem substituídas pelas feitas por outro. |
| 62069 | Em alguns casos, uma revisão inválida era guardada no servidor quando vários utilizadores enviavam as suas alterações ao mesmo tempo, com um utilizador a receber o erro Git "Request failed with status code: 500". |
Constraint Manager
| 59755 | Ao aceder a informação de regras a partir da PCB (por exemplo, regra Unary/Binary aplicável ou violações de um objeto), o Constraint Manager abre com a célula da regra aplicável destacada. |
| 60073 | O âmbito 'All Differential Pairs' presente na vista 'Electrical - Diff Pairs' era tratado como o âmbito 'All' subjacente e, por isso, não estava de todo relacionado com o 'All Differential Pairs' presente na vista 'Physical'. |
| 60100 | As alterações feitas exclusivamente no Constraint Manager não eram detetadas como tendo modificado o projeto principal, não sendo apresentada qualquer opção 'Save to Server' no painel Projects. |
| 60243 | Adicionada a capacidade de exportar e importar conjuntos de restrições. |
| 60324 | As Advanced Rules, suportadas apenas no Constraint Manager do lado da PCB, eram incorretamente sugeridas como em falta no lado do esquemático durante o processo ECO a partir da PCB. |
| 60997 | Um valor especificado no campo All Nets - Min Width (vista Physical) não estava a ser herdado pelas nets filhas (as que ainda não tinham um valor personalizado já definido). |
| 60999 | Existia um problema de sincronização entre alterações feitas no Constraint Manager e alterações posteriores num esquemático, em que estas últimas não eram sincronizadas e o botão Refresh ficava a cinzento. |
| 61025 | Adicionado suporte para uma opção global 'Ignore Pad to Pad clearances within a footprint' como parte das propriedades do Constraint Manager, para aplicação rápida a todas as regras de clearance definidas. |
| 61107 | Ao editar a regra de largura para uma entidade no separador Physical, a tabela inferior suporta agora clique único para editar o valor de uma célula, bem como edição de múltiplas células. |
Draftsman
| 60782 | Melhorado o desempenho ao trabalhar com um documento Draftsman cuja PCB de origem tem um elevado número de modelos 3D. |
| 61199 | Melhorado o arrastamento de vistas dentro de um documento. Agora pode mover vistas sem sofrer qualquer atraso prejudicial. |
| 61294 | Em alguns casos, ao tentar adicionar um comentário a um documento Draftsman, ocorria o erro "An item with the same key has already been added. Key: PageId". (BC:23752) |
3D-MID Design
| 60898 | Para um design específico, arrastar uma footprint de antena sobre o substrato levava a uma Access Violation. |
Multi-board Design
| 60731 | O tipo de linha gráfica definido para um harness num esquemático multi-board não era refletido com fidelidade ao visualizar esse documento através do Web Viewer do Workspace ligado. |
Harness Design
| 59913 | Não era possível definir o comprimento de um bundle para um valor superior a 5454 mm. |
| 60166 | Adicionada a capacidade de controlar que informação de cavidade aparece numa Connection Table colocada num documento HarDwf. |
| 60585 | As cópias coladas de uma cobertura de harness não eram visíveis no Layout Drawing, embora estivessem efetivamente presentes e refletidas no documento ActiveBOM. (BC:21690) |
| 61307 | Adicionado suporte para utilizar as funcionalidades de comentários e tarefas num documento Harness Design (Wiring Diagram e Layout Drawing). |
Platform
| 60568 | Em alguns casos, ao atualizar uma instalação do Altium Designer, a atualização falhava e não era efetuada uma reversão, deixando o software num estado inconsistente. |
| 61030 | A partir desta versão, todas as extensões 'SOLIDWORKS PCB Connector' deixam de estar disponíveis, bem como a extensão duplicada 'MCAD IDX Exchange (Mechanical CAD Collaboration)'. |
| 61143 | Em alguns casos, ao atualizar o Altium Designer, o Instalador pedia para "Please close Altium Designer to continue", apesar de o software não estar em execução, impedindo a instalação. |
Gestão de Dados
| 60640 | Os parâmetros definidos num modelo de projeto são agora visíveis ao escolher utilizar esse modelo, ao criar um novo projeto através da caixa de diálogo Criar Projeto. (I:14283) |
| 61068 | O dimensionamento e o aspeto predefinidos da caixa de diálogo Edit Templates (acedida a partir da página de preferências 'Data Management - Component Types') estavam incorretos ao utilizar o tema 'Altium Light Gray'. |
| 61144 | As cores utilizadas para filtrar elementos da interface nos painéis Components e Manufacturer Part Search, ao utilizar o tema 'Altium Light Gray', estavam incorretas. |
| 61211 | Em alguns casos, ao tentar descarregar um Reuse Block através do painel Explorer, surgia o erro "Failed to download documents. Invalid item revision URL". |
| 61245 | Em alguns casos, o campo Comment/Name de uma peça alternativa numa variante definida aparecia vazio no documento ActiveBOM. |
| 61261 | Ao efetuar e guardar alterações num projeto Workspace partilhado, surgia uma caixa de diálogo de erro "Git Error - Please connect to target server first", apesar de o Workspace estar ligado. |
| 61313 | A caixa de diálogo que surge quando outro utilizador começa a editar um documento com bloqueio suave tinha uma 'cruz de fechar' quase invisível ao utilizar o tema 'Altium Light Gray'. |
| 61330 | O comando para 'Clone' de um projeto existente foi renomeado para 'Make a Copy' em toda a interface. |
| 61347 | Para um Workspace específico e o respetivo design, os campos 'Manufacturer 1' e 'Manufacturer Part Number 1' estavam vazios para peças alternativas no ActiveBOM. (BC:22884) |
Importação/Exportação
| 58143 | Ao importar um design xDX Designer, pode agora definir parâmetros de substituição para o mapeamento de componentes (campos Footprint, Designator, Comment e Description). Se o primeiro parâmetro não existir, será utilizado o seguinte, em sequência. |
| 61021 | Ao importar um design OrCAD específico, alguns componentes estavam a ser importados com os seus designadores repostos (U?) nos documentos esquemáticos gerados. |
Power Analyzer by Keysight
| 55264 | Adicionado suporte para o parâmetro 'Via Plating Thickness', definido para o PCB como parte das propriedades do Layer Stack Manager. |
Outros
| 61071 | Para um projeto Script específico, ao tentar alterar as propriedades de um controlo selecionado no Form, utilizando o painel Object Inspector, ocorria uma Access Violation (no módulo EditScript). |
Version 24.6.1
Build: 21 Date: 18 de junho de 2024
Esquemático
| 59204 | Em alguns casos, ao colar pinos de um componente numa SchLib e ampliar/reduzir o zoom, surgia o erro "The parameter is incorrect". (BC:22466) |
| 59709 | Em alguns casos, surgia o erro "Unable to cast COM object of type "System.__ComObject" to interface type "rt_basic.IInterfaceList"...". |
| 59918 | Existia um problema de arredondamento ao comparar o parâmetro Propagation Delay e ao gerar o ECO para atualizar alterações do esquemático para o PCB. (BC:22226) |
| 60729 | Ao gerar um PDF dos esquemáticos do projeto através de um OutJob, a ordem dos marcadores do documento não correspondia à ordem das folhas no próprio projeto. (BC:19044) |
PCB
| 58250 | Adicionada uma opção em Advanced Settings (PCB.Performance.UseRegionTriangulationCache) que, quando ativada, melhora o desempenho do carregamento de PCB ao utilizar a cache de triangulação das regiões. |
| 59344 | A área de pré-visualização da caixa de diálogo PCB Layout Replication foi melhorada com uma indicação de quando a pré-visualização de um bloco de destino selecionado está a carregar ou a ser atualizada. |
| 59812 | Para um design específico e de grande dimensão, verificava-se uma lentidão percetível ao alternar a visibilidade de várias camadas entre ATIVADA e DESATIVADA através do painel View Configuration. |
| 60174 | Depois de anotar um esquemático que continha um Reuse Block colocado, ao tentar atualizar o PCB com as alterações ocorria uma Access Violation (no módulo 'ADVPCB.DLL'). |
| 60197 | Adicionada a capacidade de controlar se os símbolos de furação são ou não atualizados automaticamente (atualização em tempo real), utilizando a opção de definições avançadas PCB.LiveDrillSymbols. |
| 60489 | Verificava-se um atraso percetível ao iniciar o deslocamento no espaço de design, quando estava em execução um comando interativo (por exemplo, Move Object, Interactive Routing, etc...). |
| 60790 | O atributo 'Negative' está agora desativado para camadas plane ao exportar um PCB para o formato Ansys EDB. |
| 60791 | Adicionado suporte para pares diferenciais ao exportar um PCB para o formato Ansys EDB. |
| 60792 | Adicionado suporte para classes de redes ao exportar um PCB para o formato Ansys EDB. |
| 60821 | Em alguns casos, clicar numa entrada de violação no painel PCB Rules And Violations, imediatamente após invocar o comando 'Run DRC Rule Class (<RuleType>)', levava a uma AV (no módulo 'ADVPCB.DLL'). |
| 60849 | Em alguns casos, verificava-se um atraso percetível ao colocar uma linha num documento PcbLib. |
| 60856 | Com PCB.Pad.CustomShape.CornerRadiusAbsolute ativado, um polígono vazado em torno de um Rounded Rectangular Pad tinha uma distância inferior à especificada na regra Clearance aplicável, causando uma violação. (BC:23225) |
| 60877 | Depois de exportar um PCB em painel para o formato Parasolid, o ficheiro não podia ser aberto no SOLIDWORKS. |
| 61013 | Para um projeto de design PCB específico, tentar adicionar um ActiveBOM resultava no erro "Input string was not in correct format...". |
PCB CoDesign
| 60746 | Adicionado suporte para a deteção de alterações feitas a unions que foram criadas por utilizadores diferentes, mas que têm o mesmo nome. |
Constraint Manager
| 59200 | Não existia suporte para Differential-Pair Classes no processo Engineering Change Order de PCB para SCH. |
| 60454 | Depois de remover um par diferencial da vista Physical, o respetivo nome continuava a aparecer na classe de pares diferenciais até que o Constraint Manager fosse guardado e reaberto. |
| 60459 | Os objetos não estavam a ser selecionados corretamente no Constraint Manager (acedido a partir do esquemático) após ativar o Cross Select Mode no SchDoc. |
| 60460 | Depois de remover uma classe ou um par diferencial, era necessário guardar e reabrir o Constraint Manager para conseguir voltar a utilizar com êxito Import from Directives / Create Differential Pairs. |
| 60582 | A informação na área Constraint Sets do painel Properties era pouco legível ao utilizar o tema 'Altium Light Gray'. |
| 60611 | O âmbito 'All Net Classes' foi removido da vista Clearances, uma vez que é funcionalmente idêntico ao âmbito 'All Nets'. |
| 60617 | Depois de definir um valor Same Net Clearance para uma rede (vista Physical, Schematic) e atualizar o PCB, uma segunda atualização do PCB resultava numa AV (no módulo 'WorkspaceManager.DLL'). |
| 60679 | A partir da vista Physical, não era possível alterar o valor de Min Width de uma regra quando estava a ser utilizado um Impedance Profile. |
| 60735 | Com o Constraint Manager acedido a partir do esquemático e ao tentar adicionar uma rede a uma classe de redes (com o mesmo nome), surgia o erro "An item with the same key has already been added". |
| 60778 | Depois de importar uma diretiva de design, quaisquer regras da mesma continuavam a ser apresentadas no próprio esquemático, se a visibilidade de uma regra estivesse ativada antes da importação. |
| 60904 | Não era possível remover uma regra opcional do âmbito 'All Nets' (nas vistas Physical e Electrical). |
| 61012 | Ao criar um novo projeto de design PCB, a opção 'Constraint Management' está agora desativada por predefinição. |
Draftsman
| 59535 | Não era possível aceder às propriedades de um componente numa vista Assembly quando este estava próximo de uma linha de vista Section. Um duplo clique selecionava/atualizava a vista Section. Além disso, em alguns casos, selecionar uma vista Assembly fazia com que a vista Section próxima desaparecesse. (BC:22765) |
| 60475 | Em alguns casos, ao tentar colocar uma Board Isometric View num documento Draftsman, surgia o erro "Value cannot be null". |
3D-MID Design
| 58429 | Adicionada a capacidade de encaminhar ao longo de linhas mais 'naturais' na superfície do substrato 3D através da utilização do novo tipo de plano ‘UV’ para a grelha de alinhamento, cujas linhas de grelha seguem as curvas naturais do substrato. |
| 59521 | Adicionada a capacidade de substituir a prioridade de encaixe, tornando agora possível encaixar na grelha ao encaminhar para/de um traço existente, em vez de encaixar na linha central desse traço. |
| 60657 | Adicionado suporte para a colocação de componentes sobre um substrato cujas footprints contêm não só pads, mas também regiões sólidas e/ou fills. |
Design Multi-board
| 58474 | Em alguns casos, ao tentar colocar um comentário num esquemático multi-board, surgia o erro "Object reference not set to an instance of an object". |
Harness Design
| 58698 | Para um design específico, ao tentar importar alterações para o documento Draftsman a partir do Desenho de Layout, resultava no erro "Feature is out of the bounds of this quadtree node". |
| 60498 | Ao gerar um Relatório de Violações da BOM a partir do ActiveBOM num design de cablagem, estavam a ser comunicadas incorretamente violações de designadores duplicados quando uma cavidade incluía vários elementos (por exemplo, crimp e vedante). |
| 60584 | A funcionalidade 'Where Used' do painel Components não suportava componentes de cavidade, componentes de cabo e de fio que fossem usados a partir do Workspace ligado. |
| 60592 | Em alguns casos, o objeto Desenho de Layout num documento Harness Draftsman não era atualizado com as alterações feitas no documento de origem do Desenho de Layout. (BC:21492) |
| 60655 | A coloração de um fio no Diagrama de Cablagem não estava correta após a sua substituição por um componente Harness Wiring (com várias cores definidas) a partir de um Workspace ligado. |
| 61014 | Depois de selecionar um objeto Twist no Diagrama de Cablagem, os seus objetos associados não eram apresentados no painel Properties. |
Platform
| 60445 | Em alguns casos, ao trabalhar com a vista License Management, surgia o erro "The calling thread cannot access this object because a different thread owns it". |
| 60683 | Foi adicionada uma nova opção de definições avançadas 'System.UseCefSharp123' para alternar entre a utilização do CefSharp v.123 (opção ATIVADA) e do CefSharp v.97 (opção DESATIVADA) para elementos relacionados com o browser no Altium Designer (por exemplo, a página inicial). |
| 60848 | O texto numa célula selecionada na página System - Mouse Wheel Configuration da caixa de diálogo Preferences era dificilmente legível ao usar o tema 'Altium Light Gray'. |
Data Management
| 58487 | A verificação dos direitos de edição de Part Choices falhava se demasiados componentes num Workspace ligado fossem abertos simultaneamente para edição. |
| 59614 | Ao usar uma Managed Schematic Sheet num projeto de design PCB, esta aparecia no painel Projects com o respetivo ID de Item-Revision, em vez do Nome. (I:18534) |
| 60318 | Para um Enterprise Server on-prem ligado específico, verificavam-se atrasos intermitentes e prolongados ao interagir com o servidor através do painel Explorer. |
| 60396 | Em alguns casos, após fechar uma caixa de diálogo Configure acedida através do Project Releaser, surgia uma Access Violation (no módulo "WorkspaceManager.DLL"). |
| 60427 | Foi adicionada a capacidade de promover filtros favoritos para cada tipo de componente no painel Manufacturer Part Search. |
| 60602 | Foi adicionada a capacidade (para quem tenha a permissão operacional atribuída) de preservar o estado atual do ciclo de vida de um componente ao fazer release para uma nova revisão. |
| 60646 | O texto apresentado ao passar o cursor sobre o ícone que aparece no painel Projects, quando outras pessoas estão a editar um documento, passa agora a apresentar os nomes de todos esses colaboradores. |
| 60836 | Não era possível alterar um componente num documento ActiveBOM por outro componente escolhido, diferente, de uma biblioteca local disponível. (BC:23396) |
| 60885 | Algum conteúdo gerado através de um OutJob continuava a ser aberto, mesmo quando a opção 'Open generated outputs' estava desativada para o respetivo Output Container. (BC:23001) |
| 60976 | Ao editar part choices no editor de componentes (modo de edição em lote), remover uma part choice não removia o respetivo cabeçalho e adicionar uma part choice não reutilizava esse cabeçalho vazio. |
| 60981 | Ao usar part choices provenientes de um fornecedor de peças personalizado para um componente, com classificação idêntica (e sem dados de fornecedor), a atualização do ActiveBOM alterava a ordem das soluções. |
| 61016 | Foi adicionada a capacidade de usar dados do Silicon Expert no ActiveBOM para um projeto sem Workspace. |
Import/Export
| 59103 | Ao importar um design OrCAD específico, os fios eram importados com parâmetros incorretos nos documentos esquemáticos gerados. |
| 60376 | Ao importar um design e bibliotecas CADSTAR específicos, o documento SCHLIB gerado continha menos componentes do que no arquivo original da biblioteca de símbolos. |
| 60377 | Ao importar uma biblioteca Zuken CR-5000 (*.ftf), uma pad stack personalizada em forma de D era importada como uma região. |
| 60550 | Foi adicionada a capacidade de importar para o Altium Designer designs KiCad que tenham sido criados com o software KiCad versão 7 ou 8. (BC:22290) |
| 60637 | Ao importar um design Allegro específico, micro vias empilhadas estavam a ser incorretamente substituídas por vias passantes. (BC:23081) |
| 60752 | Ao importar um design Allegro, a opção 'Dynamic Etch' em planos internos era incorretamente importada como região em camadas de plano, em vez de polígono em camadas de sinal. |
| 60774 | Ao importar um design Allegro, foi adicionada ao Import Wizard uma nova opção para 'Import Plane Layers as Signal Layers'. |
| 60899 | Em conformidade com a reformulação externa da marca, 'SiSoft' foi substituído por 'MathWorks' em toda a interface, quando aplicável. |
Version 24.5.2 HotFix
Build: 23 Date: 22 maio 2024
Schematic
| 51102 | A utilização de uma imagem em formato PNG parcialmente transparente (por exemplo, para um logótipo) fazia com que essa imagem ficasse em falta no Smart PDF gerado. (BC:18937, BC:20094) |
| 58127 | A tecla de atalho 'R' estava incorretamente atribuída a dois comandos no menu principal Design do editor Schematic ('Constraint Manager' e 'Create Sheet From Sheet Symbol'). (BC:22948) |
| 59784 | Em alguns casos, surgia uma Access Violation (no endereço 0000000145FA1675 no módulo "AdvSch.dll"). |
| 60185 | A capacidade de aceder às Definições de Tipo de Letra para um conjunto de parâmetros colocado, através da caixa de diálogo Parameter Set, deixava de funcionar. |
| 60233 | A regra 'Supply Nets' é agora adicionada automaticamente a cada rede de alimentação (rede que contém uma power port ou à qual foi atribuído o parâmetro Supply Nets através de um conjunto de parâmetros) durante a compilação. |
PCB
| 55864 | Para um PCB específico e complexo, demorava visivelmente muito tempo a eliminar um polygon pour, quer a partir do próprio espaço de design, quer a partir do Polygon Pour Manager. |
| 57426 | Geração ODB++ melhorada, com adição de suporte para os formatos v7.0 e v8.1 (com subtipos de camada rigid-flex) e correção para backdrills, parando na camada anterior à definida em LSM. (BC:17563) |
| 58093 | Foram adicionadas medidas ao Health Check Monitor, ao relatório Footprint Comparison e à ferramenta Update from Libraries para evitar o espelhamento inadvertido de uma footprint ao longo dos seus eixos X/Y. (BC:15849, I:19497) |
| 58548 | Em alguns casos, ao gerar dados de fabrico ODB++, surgia um erro EList "Duplicates not allowed". |
| 60210 | Nos Relatórios de Stack da Placa gerados, faltava o símbolo decimal (e o número de casas decimais estava incorreto) em algumas colunas. (BC:22485) |
| 60258 | Tendo sido verificado que, em alguns casos, causava resultados prejudiciais, a funcionalidade 'Polygons on Planes' foi removida, juntamente com a opção associada (PCB.SplitPlanes.Pouring). |
| 60270 | Para um PCB específico, surgia o erro "External component has thrown an exception" ao tentar exportar para o formato Ansys EDB usando o Ansys EDB Exporter. |
| 60597 | Após carregar um ficheiro de stackup de camadas previamente guardado (com um Impedance Profile adicionado), não era possível guardá-lo no PCB (o controlo 'Save to PCB' aparecia a cinzento). (BC:23094) |
| 60621 | Em alguns casos, quando o editor PCB estava a criar linhas de ligação para redes não roteadas em relação a um polygon pour tracejado colocado, surgia uma Access Violation. |
| 60668 | O comando PCB Layout Replication será agora desativado nos menus se não houver componentes selecionados. |
PCB CoDesign
| 59776 | Foi adicionada a capacidade de 'Update From Server' a partir do painel PCB CoDesign, para um PCB local que esteja desatualizado em comparação com a revisão mais recente no Workspace ligado. |
| 59794 | Foi alterada a cor da faixa de notificação que aparece na parte inferior do espaço de design. |
| 59796 | O estado VCS do ficheiro é agora apresentado na faixa de notificação que aparece na parte inferior do espaço de design. |
Constraint Manager
| 59083 | Foi adicionado suporte para criar xNets e classes de xNet no Constraint Manager, quando acedido a partir do PCB. |
| 59863 | Os xSignals são agora criados automaticamente para redes de 2 pinos. |
| 59952 | Depois de usar o campo Search, todas as classes definidas eram expandidas automaticamente. |
| 60064 | Depois de efetuar alterações às restrições para um projeto Workspace (a partir do PCB) e guardar no Workspace, surgia uma mensagem sobre o ficheiro externo PCBDoc.CstrDoc. (BC:22912) |
| 60240 | Passa agora a ser fornecida informação de resumo ao importar diretivas. Uma diretiva importada surge agora a azul. Quando selecionada, são apresentados os dados de restrição do Constraint Manager (painel Properties). |
| 60298 | Ao definir larguras por camada para uma entidade selecionada na vista Physical (acedida a partir do PCB), as linhas relativas a camadas não selecionadas num Impedance Profile escolhido passam agora a ficar ocultas. |
| 60441 | Na vista Physical, os resultados de uma pesquisa aplicada eram repostos após a criação de uma nova Net Class. |
Draftsman
| 51268 | Num documento PCBDwf específico, a edição de notas e o fecho sem guardar levavam à ocorrência de um erro. |
| 59216 | Em alguns casos, ao trabalhar com várias folhas num documento Draftsman, ocorria o erro "Unable to add null value to collection". |
| 60886 | Ao gerar saída do Draftsman através de um OutJob, a variante única escolhida era ignorada quando a Fonte de Dados estava definida como 'All Draftsman Documents'. (BC:23250) |
Projeto multi-board
| 60422 | Não era possível guardar o projeto multi-board principal no Workspace ligado se um dos seus projetos filho também tivesse alterações por guardar. |
| 60488 | A funcionalidade 'Draftsman Support for Multi-board Projects' passa agora oficialmente a ser pública nesta versão. |
| 60530 | O comando para colocar um fio num esquema multi-board está agora oculto por predefinição (controlado pela opção de definições avançadas MBS.PlaceWire). |
Projeto de cablagem
| 57335 | Os campos Design Item ID e Source estão agora totalmente funcionais para o objeto Shield num Wiring Diagram. (BC:22756) |
| 59679 | Ao definir a cor do fio, passa agora a ser utilizado apenas um único parâmetro Color para visibilidade, cujo valor reflete a coloração primária, secundária e terciária, quando definida. (BC:20187) |
| 59680 | Adicionado suporte para criar, carregar, editar e reutilizar modelos de Harness Wiring Diagram e Harness Layout Drawing num Workspace Altium 365 ligado. (BC:23050) |
| 60161 | Adicionado um campo 'Type' (Standard, Standard (No BOM)) para controlar a inclusão na BOM de objetos no Wiring Diagram (wire, cable, shield) e no Layout Drawing (covering, label). (I:22400) |
| 60168 | Adicionado um novo parâmetro 'Include Cut' ao objeto wire, permitindo controlar a sua inclusão numa Wiring List colocada num documento Harness Draftsman. |
| 60195 | Rodar e sublinhar quaisquer cadeias de texto no Wiring Diagram ou no Layout Drawing fazia com que aparecessem círculos preenchidos dentro dos objetos correspondentes no documento Harness Draftsman. |
| 61077 | As alterações aos designadores Twist/Shield (Wiring Diagram) e aos designadores Connection Point (Layout Drawing) eram repostas após guardar e reabrir os documentos. A respetiva posição e visibilidade também eram afetadas. Além disso, o parâmetro Bundle Length (Layout Drawing) era reposto para a sua posição predefinida. |
Plataforma
| 59831 | Melhorada a caixa de diálogo de erro ao guardar um documento quando a ligação de licença foi perdida por inatividade, fornecendo acesso à página License Management e informação adicional. |
| 59972 | O painel Projects não era atualizado após mover um documento, se a opção de definições avançadas WSM.ManageMissingFiles estivesse ativada. |
| 60352 | A página System - File Types (Preferences) continha duplicados para LdrDot e WirDot, causando um problema ao carregar preferências a partir de um Workspace ligado (com 'Do Not Apply' definido para File Types). |
Gestão de dados
| 51081 | Após colocar um comentário do tipo Point na vista PCB Data de um projeto no Web Viewer, o documento PCB no Altium Designer mostrava-o incorretamente como um comentário do tipo Area. |
| 58632 | Em alguns casos, quando ligado a um Workspace, o Altium Designer deixava de responder após o computador retomar de um período de hibernação. |
| 59481 | Adicionado suporte para obter dados paramétricos avançados de peças a partir do Z2Data, no painel Manufacturer Part Search, no ActiveBOM e em todos os locais onde Part Choices podem ser acedidos. |
| 59576 | As folhas de dados do Silicon Expert são agora apresentadas, para todos os componentes que as tenham, tanto no painel Manufacturer Part Search como no painel Components. |
| 59761 | Incluir o ficheiro *.PrjPcbStructure num commit causava posteriormente conflitos ao atualizar o projeto a partir do Workspace. Foi agora adicionado à lista .gitignore (indisponível para commit em novos projetos). |
| 59774 | Atualizada a janela de notificação Soft-Lock que aparece no canto superior direito da área de desenho PCB, destacando que o codesign e a subsequente fusão de alterações são suportados. |
| 59775 | A caixa de diálogo Edit Document já não aparece ao tentar modificar um documento local quando existe uma versão posterior desse documento no Workspace ligado. |
| 59777 | Passa agora a surgir um controlo 'Update from Server' ao lado do nome do projeto no painel Projects, quando existem apenas ficheiros desatualizados nesse projeto. |
| 59793 | A caixa de diálogo 'Push was rejected' já não aparece ao guardar alterações locais no Workspace com conflito. Os ficheiros desatualizados são agora atualizados automaticamente e, em seguida, é apresentada a caixa de diálogo Save to Server. |
| 59899 | Se tentar 'Save to Server' quando ainda existirem conflitos, será apresentada a nova caixa de diálogo informativa 'Action Required', listando os ficheiros em conflito que necessitam de resolução. |
| 59900 | Ao clicar em 'Save to Server' passam agora a ser obtidas as alterações reais do Workspace. Quando os conflitos no projeto causariam conflitos Git reais, o estado do ficheiro passa para ‘Conflict Detected’ (assinalado com '!!' vermelho duplo). |
| 59901 | O menu de contexto (painel Projects) disponível quando foram detetados conflitos em ficheiros foi atualizado com ações mais direcionadas que podem ser executadas, dependendo do tipo de documento. |
| 60038 | Adicionado o comando 'Open Remote Document Version' (menu de contexto VCS do painel Projects) para um documento em conflito. Abre a revisão mais recente do documento a partir do Workspace ligado num novo separador de documento. |
| 60059 | Original Library Link estava incorreto na caixa de diálogo Variant Management se o nome do Workspace ligado contivesse um ponto, levando à caixa de diálogo de biblioteca errada ao usar 'Update Values From Library'. |
| 60180 | Após libertar conteúdo para um Workspace ligado, os painéis Components e Explorer mostravam a 'Release Date' na hora local em vez de UTC. |
| 60194 | Num caso específico e com Preferences não predefinidas, ao tentar criar/abrir/editar/clonar um modelo de componente, ocorria uma exceção 'Null reference'. |
| 60206 | Melhorada a caixa de diálogo 'Use Component Data' com separadores distintos para Parameters, Models e Datasheets. Os dados de SE/Z2Data, quando solicitados, são listados em primeiro lugar em cada caso. |
| 60223 | Em alguns casos, ao criar um novo componente Workspace, o ID era gerado incorretamente, o processo bloqueava durante a geração ou o ID não era gerado de todo. |
| 60235 | Para um componente Workspace colocado num esquema, eram apresentados parâmetros incorretos ao visualizar uma variante (peça alternativa) para a qual esses parâmetros do componente não existiam. (BC:22845) |
| 60262 | Ao abrir um projeto Workspace específico, eram apresentadas instâncias duplicadas do Workspace no painel Projects. |
| 60316 | Para um desenho específico (e enquanto ligado a um Workspace), ocorria o erro "Failed to pull data" ao atualizar o documento ActiveBOM do projeto. (BC:21509) |
| 60355 | Para um componente específico num ficheiro DbLib, a migração com o Library Importer falhava ao importar a part choice definida. |
| 60367 | Não era possível alterar a ordem das bibliotecas (Move Up/Down) no separador Installed da caixa de diálogo Libraries Preferences. |
| 60401 | Ao clicar com o botão direito na entrada de um projeto Workspace no painel Projects, eram enviados pedidos de workflow duplicados para o Workspace ligado. |
| 60423 | Ao disponibilizar um projeto num Workspace ligado, se a sua descrição tivesse 256 caracteres, a mensagem de erro subsequente não indicava que o problema era o comprimento da descrição. (BC:23046) |
| 60480 | Não era possível colocar qualquer componente fabricado pela Wurth Electronics, a partir do painel Manufacturer Part Search, diretamente no documento PCB ativo. |
| 60481 | Com a opção ComponentSearch.UseForModelsBrowsing ativada, um footprint selecionado para utilização na caixa de diálogo Model Search não era adicionado ao componente Workspace que estava a ser criado. |
| 60483 | Não era possível trabalhar com uma Database Library ligada a uma base de dados MS Access 'split' (dividida em componentes front-end e back-end). |
| 60575 | Num caso específico, ao tentar aceder ao Library Importer, surgia o erro "Unable to cast COM object of type 'System._ComObject'...". |
| 60614 | Adicionada a possibilidade de redimensionar a caixa de diálogo 'Use Component Data'. Além disso, a coluna 'Resulting Value' passa agora a suportar quebra automática de texto. |
| 60721 | Ao abrir o Variant Manager para um projeto de desenho PCB específico, ocorria o erro "Value cannot be null. Parameter name: collection". |
| 60741 | Em alguns casos, ao libertar um único componente novo para um Workspace ligado usando o editor de Component, ocorria o erro "Cannot find naming scheme". |
| 60742 | Ao editar uma variante de um desenho multicanal, ocorria um erro ao definir a mesma peça como 'Not Fitted' em mais de um canal. (I:23282) |
| 60832 | Designadores duplicados para componentes com alternativos diferentes resultavam no erro "An item with the same key has already been added" ao abrir o Variant Manager. |
| 60908 | Com o Silicon Expert ativado para o Workspace ligado, abrir o documento ActiveBOM de um projeto pela primeira vez ia obter todos os dados SE para os componentes, consumindo quota. |
Importação/Exportação
| 59000 | Ao tentar importar um desenho OrCAD específico, algumas das folhas de esquema não eram importadas. |
| 59428 | Ao importar um desenho Allegro específico, o texto nas camadas Bottom Overlay e Assembly Bottom do PcbDoc gerado ficava incorretamente alinhado. |
| 59439 | Ao importar um desenho Allegro específico, um dos símbolos na tabela de furos do PcbDoc gerado tinha um tamanho incorreto. |
| 59500 | Ao importar um determinado design OrCAD, estava a ser apresentado um elemento gráfico incorreto fora da folha esquemática gerada. |
| 59516 | Ao importar um determinado design OrCAD, um gráfico retangular e o texto associado, colocados em torno de um agrupamento de resistências numa folha específica, estavam em falta no SchDoc gerado. |
| 60378 | Para um ficheiro de biblioteca Zuken CR-5000 específico (*.ftf), a importação parava a meio, não conseguindo importar todos os footprints contidos na biblioteca. |
| 60379 | Ao importar um conjunto específico de ficheiros de biblioteca Zuken CR-5000 (.prf, .cdf e .ftf), a maioria dos componentes (símbolos e footprints) não era importada. |
| 60380 | Ao importar um ficheiro ASCII esquemático Zuken CR-5000 específico (*.eds), os primitivos nos documentos esquemáticos gerados ficavam deslocados (incompatibilidade de origem). |
Version 24.4.1
Build: 13 Date: 16 de abril de 2024
Esquemático
| 40974 | Para um design específico, efetuar uma Anotação ao Nível da Placa demorava consideravelmente mais tempo em comparação com versões anteriores do software. |
| 59833 | Melhorado o suporte para símbolos alternativos para componentes multipartes. Se um componente tiver subpartes definidas em modo alternativo sem quaisquer primitivos, o facto de não as colocar já não provocará uma violação de "Subparte não utilizada". (I:9891) |
| 60248 | Depois de colocar um ficheiro gráfico vetorial WMF num documento esquemático, a imagem não ficava visível. |
PCB
| 57476 | Em alguns casos, ao trabalhar com o Layer Stack Manager, surgia o erro "System.NullReferenceException: Object reference not set to an instance of an object". |
| 59017 | Não era possível, através do painel Properties, alterar a forma de pads/vias, o tamanho do furo, nem aceder aos controlos de expansão da máscara de pasta e da máscara de soldadura ao editar vários pads (ou vias) selecionados. |
| 59769 | Guardar uma biblioteca PCB contendo um grande número de retângulos demorava um tempo considerável, em comparação com a gravação numa versão anterior do software. (BC:22652) |
| 59854 | O comprimento (atraso) de uma net que faz parte de uma regra de design Supply Nets definida (ou de uma classe de nets usada com essa regra) deixou de ser calculado. |
| 59865 | Definir Rotation como '0 Angle' ou '135 Angle' para uma regra Polygon Connect Style (Simple, Relief Connect) fazia com que voltasse a '45 Angle' após guardar/reabrir o documento PCB. (BC:16160) |
| 59894 | Adicionada a opção 'Obey Rules' ao remover pescoços com largura inferior a um determinado valor (propriedades de preenchimento de polígono sólido). Ativada por predefinição para novos polígonos, assume o valor da regra de Width mínima. (BC:21156) |
| 59902 | Depois de rodar o furo ranhurado num pad, o preenchimento de polígono circundante era preenchido incorretamente, resultando numa folga inconsistente entre o polígono e o pad. (BC:22581) |
| 59909 | A funcionalidade 'Prevent Self-Intersections' (verificação de auto-interseções num polígono/região durante a colocação e a edição) passa agora oficialmente a ser Pública nesta versão, DESATIVADA por predefinição. |
| 59910 | A funcionalidade 'Rendering of Self-intersected Regions' (apresentada da mesma forma que será exportada para as saídas de fabrico) passa agora oficialmente a ser Pública nesta versão. |
| 59978 | Para um design específico, pads TH sobrepostos para uma PCB panelizada não estavam a ser apresentados na saída NC Drill gerada. |
| 60058 | As geometrias definidas pelo utilizador para a caixa delimitadora de seleção de componentes (seguindo a definição PCB.ComponentSelection) são agora respeitadas ao mover um componente no modo Push/Avoid Obstacles. (BC:7466) |
| 60156 | Em alguns casos, ao trabalhar com tipos de letra (no painel Properties) para uma PCB aberta em duas instâncias do Altium Designer, ocorria o erro "Object reference not set to an instance of an object". |
Constraint Manager
| 59702 | Na vista Physical, um valor introduzido na grelha superior para uma única Net/xNet (largura), Diff Pair (largura ou espaçamento), ou classe principal, será propagado para todos os campos de largura/espaçamento nas secções de restrições abaixo. |
| 59825 | Após criar uma regra avançada de clearance, definir um valor para a célula Copper to Copper, guardar e reabrir, eram adicionadas colunas adicionais (Fill, Poly, Region) com esse valor. |
| 59862 | Adicionada indicação do estado de sincronização entre uma restrição no Constraint Manager e o equivalente definido numa diretiva, com a capacidade de importar dados da restrição de uma diretiva apenas uma vez. |
Draftsman
| 30590 | Adicionado suporte para colocar uma BOM Table num desenho de fabrico criado para um projeto de design PCB (*.PCBDwf), apresentando apenas os componentes que são Not Fitted. (I:7978) |
CAMtastic
| 59817 | Depois de guardar um documento numa versão do Altium Designer >= 24.1, ao abri-lo numa versão do Altium Designer < 24.1 o resultado seria um documento vazio. (BC:22784) |
Plataforma
| 60182 | Em alguns casos, o Altium Designer "bloqueava" ao tentar instalar a extensão 'TASKING Pin Mapper provider'. |
Gestão de Dados
| 58870 | Num caso específico com muitos projetos abertos no painel Projects, verificavam-se atrasos percetíveis devido à atualização periódica do estado VCS e das notificações de colaboradores em todos os projetos. |
| 59161 | É agora apresentado um novo indicador de 'carregamento' sempre que (e onde quer que) clicar em 'Get SiliconExpert Advanced Part Data'. |
| 59572 | Adicionado suporte para referências a fichas técnicas de conformidade do SiliconExpert no painel Manufacturer Part Search. |
| 59573 | Adicionado suporte para referências a fichas técnicas de conformidade do SiliconExpert nos painéis Components e Explorer. |
| 59574 | Adicionado suporte para referências a fichas técnicas de conformidade do SiliconExpert no ActiveBOM (*.BomDoc). |
| 59575 | Adicionado suporte para referências a fichas técnicas de conformidade do SiliconExpert ao gerar uma saída BOM (em formato PDF ou Excel) através de um Output Job. |
| 59697 | Ao executar 'Save to Server', assinalar uma caixa de nível superior na caixa de diálogo não assinalava recursivamente todas as entradas filhas descendentes. (BC:22625) |
| 59699 | Adicionado suporte para o formato mais recente de ficheiro de base de dados MS Access (.accdb) ao usar sincronização de componentes Database to Workspace (*.CmpSync) e sincronização de fornecedores de peças (*.PrtSync). |
| 59779 | Em alguns casos, ao abrir componentes a partir da vista Library Health do painel Explorer, era encontrado o erro "Object reference not set to an instance of an object". |
| 59828 | Para um tipo de conteúdo de Workspace que pode ser editado diretamente, passa agora a ser apresentado o Nome do item a ser criado, clonado ou editado, em vez do seu ID Item-Revision. |
| 59932 | As informações de revisão para os modelos listados na caixa de diálogo Create Project deixaram de ser apresentadas. |
| 59934 | O valor real do parâmetro YTEOL é agora apresentado em todos os locais onde são apresentados dados do SiliconExpert. |
| 59939 | Em alguns casos, ao editar um componente de Workspace no modo Batch Component Editing, ocorria uma exceção ao tentar adicionar uma escolha de peça 'By MPN'. |
| 59984 | Removidas as entradas de menu 'Show Differences' e 'History & Version Control' do menu de contexto do botão direito (painel Projects) para tipos de documento que suportam edição direta. |
| 60033 | A funcionalidade Component Template Inheritance passa agora oficialmente a ser Pública nesta versão. |
| 60089 | Para uma peça de fabricante específica, o valor apresentado para o respetivo parâmetro SiliconExpert YTEOL no ActiveBOM estava incorreto em comparação com o apresentado no painel Manufacturer Part Search. |
Importação/Exportação
| 58714 | Ao importar uma PCB Zuken CR-5000 específica, o contorno da placa estava em falta no PcbDoc gerado. |
| 59930 | Adicionada a capacidade de ignorar a inclusão de nomes de Pad/Via Template ao importar um ficheiro de biblioteca Xpedition. |
| 60163 | Para um determinado design OrCAD importado, alguns elementos gráficos em torno dos componentes (por exemplo, retângulos e círculos) estavam em falta nas folhas esquemáticas geradas. |
Version 24.3.1
Build: 35 Date: 19 de março de 2024
Esquemático
| 58798 | Num caso específico, copiar um esquemático existente (com signal harnesses) para utilização num novo projeto resultava em erros falsos de 'conflicting harness definition' após a validação. |
| 59129 | Em alguns casos, era encontrada a exceção "This operation is not supported for a relative URI". |
| 59207 | A capacidade de aceder a Font Settings para um conjunto de parâmetros colocado, através do painel Properties, deixava de funcionar. |
| 59306 | Uma ligação de net label numa nota ou moldura de texto não funcionava se a net label de destino estivesse presente em vários documentos esquemáticos do projeto. |
| 59378 | Para um design específico, executar 'Update PCB' várias vezes fazia com que o ECO detetasse repetidamente alterações, mas as aplicasse a diferentes componentes de conector na PCB. |
| 59379 | A ordenação por Designador no Symbol Wizard não estava a ordenar corretamente por valor, resultando em (por exemplo) '1, 10, 11, 2, 3...' em vez de '1, 2, 3,...,10, 11'. (BC:21550) |
| 59380 | Ao colar um fragmento de circuito do painel Clipboard para um esquema, o resultado era uma imagem, em vez dos objetos originais copiados. (BC:22489) |
| 59686 | Ao executar o comando Make Schematic Library a partir de um esquema com componentes geridos, surgia o erro "An item with the same key has already been added". |
| 60060 | Ao abrir uma revisão VCS anterior de um esquema a partir do painel Storage Manager, surgia o erro "object reference not set to an instance of an object". (BC:22890) |
| 60124 | Depois de clicar no botão 'Edit Supplier Links' na região Part Choices do painel Properties, surgia o erro "Object reference not set to an instance of an object". |
PCB
| 57622 | Adicionada a capacidade de definir o raio/chanfro do canto do pad como um valor absoluto. (I:2808) |
| 57679 | Melhorada a pré-visualização e o posicionamento de parâmetros para a interface do padrão de afinação Sawtooth no painel Properties, para maior clareza. |
| 59016 | Ao editar determinados objetos (por exemplo, polygon pour, via stitching), a barra de ação azul que aparece no painel Properties fazia com que todos os outros elementos se movessem para baixo. |
| 59058 | Para um PCB panelizado, a geração de dados Gerber/Gerber X2 estava incorreta se a opção 'Merge regions and pads inside Footprint' estivesse ativada. (BC:21351) |
| 59102 | A nomenclatura do padstack relativamente às máscaras de solder/paste em modelos de pad/via estava incorreta. (BC:22597) |
| 59253 | Melhoradas as notificações de erro ao utilizar a ferramenta Layout Replication, com deteção de ligação de pino em falta no Source Block selecionado, incluindo cross-probing para ajudar na correção. |
| 59345 | Ao executar a ferramenta PCB Layout Replication, existe agora uma indicação de que a replicação está a ser efetuada, com possibilidade de cancelar o processo. |
| 59432 | Em alguns casos, ao colocar um bloco/snippet de reutilização num documento PCB (diretamente ou sincronizado a partir do esquema), surgia uma AV (no módulo 'ADVPCB.DLL'). (BC:22616, BC:22934) |
| 59441 | Em alguns casos, ao gerar saída ODB++ através de um OutJob, polygon pours e regions individuais estavam a ser fundidos num único objeto de polígono de superfície. |
| 59473 | Para um design específico, a execução do comando Board » Create Primitives From Board Shape resultava numa AV (no endereço 00007FFBDC93DE96 no módulo ‘Altium.PCB.DataModel.X.dll'). |
| 59582 | Em alguns casos, o Interactive Router criava ocasionalmente violações com pads definidos com um pad stack avançado. |
| 59596 | Ao aceder ao empilhamento de camadas de um design (Layer Stack Manager), e quando esse empilhamento continha informação de Impedance Profile definida, o documento PCB (e o projeto) era marcado como modificado. |
| 59615 | Ao copiar objetos de texto TrueType Font entre documentos PCB, surgia uma Access Violation (no endereço 000000015FCC7460 no módulo "ADVPCB.DLL"). |
| 59674 | Depois de clicar em Replicate na caixa de diálogo PCB Layout Replication, o cursor passa agora a indicar 'em curso' antes de o primeiro bloco ser colocado (ou ficar pronto para colocação em modo interativo). |
| 59753 | Para um design específico, uma violação da regra Un-Routed Net não estava a ser detetada para um polígono hachurado, quando dois polígonos com a mesma net se sobrepunham. |
| 60076 | O valor Copper Offset definido para um pad de componente Multi-Layer estava a ser removido ao inverter o componente para a camada inferior. |
Constraint Manager
| 58890 | Está agora disponível um novo separador Diff Pairs na vista de restrições elétricas, para definir e gerir explicitamente Differential Pairs. |
| 58977 | Adicionada a capacidade de importar restrições a partir de diretivas de design, colocadas e definidas nos seus documentos de origem de esquema. |
| 59105 | Era possível adicionar/remover camadas para clearances (nas vistas Clearances e Physical) enquanto se encontrava em modo 'View Only'. |
| 59107 | Ao adicionar uma nova classe de net a uma xNet no separador Physical, estava a ser usado o ícone errado (xNet). Além disso, estava depois a ser usado o ícone errado (Net) para a xNet. |
| 59296 | Agora pode ser especificada uma regra Creepage ao definir clearances elétricos entre classes de nets e/ou differential pairs utilizando a matriz na vista Clearances. |
| 59321 | Se uma das nets num diff pair fosse removida do esquema, surgia o erro "The given key was not present in the dictionary" na vista Physical do Constraint Manager. |
| 59492 | As alterações ao empilhamento de camadas de um PCB não estavam a ser detetadas pelo Constraint Manager, fazendo com que o botão Refresh permanecesse desativado. |
| 59496 | Adicionado suporte na matriz de clearances para edição múltipla dentro de uma linha/coluna selecionada. |
| 59552 | A alteração de Units no Constraint Manager não estava a ser guardada, revertendo para os valores predefinidos (usados pelo esquema ou pelo PCB) ao fechar e reabrir o Constraint Manager. |
| 59963 | Em alguns casos, ao trabalhar com o Constraint Manager, surgia a exceção "An item with the same key has already been added". |
| 59979 | Em alguns casos, ao trabalhar com o Constraint Manager, surgia a exceção "The given key was not present in the dictionary". |
Draftsman
| 57915 | Adicionada a capacidade de alterar a resolução para uma Board Realistic View colocada, ao criar um desenho de fabrico para um design PCB (*.PCBDwf). (I:11137) |
| 58374 | Num documento PCBDwf, a Isometric View apresentava valores de dimensão incorretos em comparação com os da Assembly View. (Requer nova importação a partir do PCB e substituição das dimensões). (BC:13032) |
| 59106 | Em alguns casos, ao selecionar um comentário colocado, surgia a exceção "Object reference not set to an instance of an object". (BC:22766) |
| 59121 | Com uma BOM Table selecionada, o ícone de visibilidade (olho), no separador Columns do painel Properties, aparecia desproporcionalmente esticado. |
| 59248 | Em alguns casos, ao desmarcar a seleção de um objeto de região, surgia a exceção "Object reference not set to an instance of an object". |
| 59316 | Com uma BOM Table selecionada, não era possível editar uma célula Alias no separador Columns do painel Properties. (BC:22477) |
3D-MID Design
| 58764 | A listagem Parameters no painel Properties foi simplificada para remover os que não são aplicáveis a um documento 3D-MID (*.PcbDoc3D). |
| 58765 | O separador Health Check do painel Properties foi simplificado para remover os elementos que não são aplicáveis a um documento 3D-MID (*.PcbDoc3D). |
| 59427 | As regiões passam agora a ser respeitadas pela visualização das linhas de ligação. |
Harness Design
| 58097 | Adicionados controlos de visibilidade e bloqueio para o parâmetro Length no painel Properties para um objeto bundle selecionado num Layout Drawing. |
| 58329 | Para uma Layout Drawing View colocada num documento HarDwf e onde os modelos físicos dos conectores são apresentados, agora é possível adicionar callouts que mostrem as cavidades. |
| 58533 | Com um conector de harness selecionado no Wiring Diagram ou Layout Drawing, clicar no botão Edit Supplier Links no painel Properties não dava acesso à caixa de diálogo Supplier Links. |
| 58620 | A coluna Length no ActiveBOM e na BOM Table (HarDwf) apresenta agora o comprimento total do fio e do cabo, em vez dos comprimentos individuais. (BC:21689) |
| 58683 | No documento Harness Draftsman, a coluna Length numa Wiring List e numa Connection Table mostra agora o comprimento do fio para cada fio individual de um cabo. |
| 58772 | Adicionada a capacidade de especificar um terminal crimp/seal/plug ou outra peça de cavidade para cada pino necessário de um Harness Component no Wiring Diagram. |
| 58828 | O comprimento total de um cabo numa BOM Table colocada num documento Harness Draftsman aparecia como zero quando os fios que o constituíam terminavam em extremidades diferentes. |
| 58949 | Todos os bundles que contêm fios de um cabo dividido são agora realçados no Layout Drawing quando o cabo é selecionado (na região Bundle Objects do painel Properties). |
| 59232 | Adicionado suporte para o designador Twist na Wiring List de um documento Harness Draftsman. |
| 59290 | Adicionado suporte para a apresentação de seals, plugs e outras peças de cavidade, numa Wiring List e numa Connection Table colocadas num documento Harness Draftsman. |
| 59329 | No documento Harness Draftsman, 'Board Detail View' foi renomeado para 'Harness Detail View'. |
Platform
| 59288 | Em alguns casos, surgia a exceção "Unable to cast COM object of type "System.__ComObject" to interface type "RT_LicenseManagement.ILMUserInfo"". |
| 59351 | Em alguns casos, ao preparar um projeto para lançamento utilizando o Project Releaser, a utilização de handles GDI tornava-se muito elevada e, por vezes, levava o Altium Designer a falhar. |
| 59375 | Para tornar mais fácil 'agarrar' a extremidade de um painel fixado/não fixado para redimensionamento, a largura da faixa vertical ('splitter') foi aumentada para 6px. |
| 59404 | Em alguns casos, surgia uma Access Violation (no endereço 000000140013806A no módulo "X2.exe"). |
| 59620 | A partir da nova página de Gestão de Licenças, ao tentar utilizar o servidor de licenças privado legado ou uma licença autónoma específica, ocorria um erro. (BC:22801) |
Gestão de Dados
| 51744 | Num OutJob, ao tentar pré-visualizar um Trabalho de Impressão com 2 ou mais saídas atribuídas, ocorria uma AV (no endereço 000000010EA95777 no módulo "WorkspaceManager.DLL"). (BC:22589) |
| 58162 | Adicionado suporte ao ActiveBOM para um conjunto de verificações com base em parâmetros do Silicon Expert, disponíveis na categoria 'Violações Associadas a Escolhas de Peças' da caixa de diálogo Verificações da BOM. |
| 59048 | Ao exportar comentários para PDF, o estado dos comentários simples resolvidos (os que não estão atribuídos como 'tarefas') passa agora a ser incluído na exportação. |
| 59148 | Adicionado suporte para apresentação de preços personalizados, quando aplicável, no ActiveBOM e em todos os locais onde as Escolhas de Peças são acedidas. |
| 59235 | Ao utilizar a funcionalidade de pesquisa em bibliotecas baseadas em ficheiros no painel Components, não era possível filtrar nem ordenar os resultados da pesquisa de footprints. (BC:21839) |
| 59236 | Ao criar um símbolo como parte de um componente (através do editor de Componentes), a Descrição definida era substituída por uma cópia do Nome ao guardar o componente no Workspace. |
| 59388 | O texto 'each' foi removido do preço apresentado, em todos os locais onde as Escolhas de Peças podem ser acedidas. |
| 59416 | A execução do comando 'Update Whole Project' resultava no erro Git "conflict prevents checkout", quando existia um documento com o mesmo nome (não sob VCS) na pasta do projeto local. |
| 59442 | Num projeto específico de conceção PCB, a abertura do respetivo documento ActiveBOM resultava no erro "List index out of bounds". |
| 59557 | Ocorria um erro ao tentar agrupar colunas no separador Search do painel Explorer. (BC:22636) |
| 59568 | Ao tentar descarregar um componente específico (num determinado Workspace) a partir do painel Explorer, ocorria uma Violação de Acesso (no módulo 'X2.EXE'). |
| 59569 | Ao descarregar um componente a partir do painel Manufacturer Part Search como 'File Library', a IntLib compilada passa agora a ser incluída no ficheiro Zip. |
| 59581 | Para uma conceção específica, ao tentar abrir o respetivo documento ActiveBOM associado, ocorria o erro "Definition not found: se-lead-free". |
| 59616 | Ao criar/editar um componente, se todos os footprints e escolhas de peças fossem removidos e fosse adicionada uma nova escolha de peça, a caixa de diálogo Use Component Data abria com um erro. (BC:22678) |
| 59665 | Ao criar/editar um componente (no modo Single Component Editing), nem todos os Modelos de Componente definidos para o Workspace ligado estavam disponíveis no menu pendente Template. |
| 59881 | Com a opção UseServerItemHRIDGenerator ativada, ao tentar lançar um novo Reuse Block no Workspace ligado, ocorria o erro "Failed to get new HRID from server". |
Importação/Exportação
| 54749 | Em alguns casos, ocorria o erro "Teigha.Runtime.Exception: eNotThatKindOfClass". |
| 57688 | Ao importar uma conceção Xpedition com o Assistente de Importação, foi adicionado suporte para raio de canto/chamfer de pad definido como valor absoluto. |
| 58936 | Ao importar um PCB Zuken CR-5000 específico, a forma da placa não estava a ser importada para o PcbDoc gerado. |
| 59447 | As tolerâncias definidas para furos de pad passam agora a ser incluídas ao importar uma biblioteca Xpedition. |
| 59452 | Adicionado suporte para formas de pad 'Round Donut' definidas num footprint ao importar uma biblioteca Xpedition. |
| 59502 | Em alguns casos, ao importar uma biblioteca Xpedition, o dimensionamento do texto de numeração dos pinos do componente na serigrafia/overlay superior não era igual ao da origem original. |
| 59505 | Ao importar uma biblioteca xDX Designer específica, alguns símbolos de componentes não eram visíveis (muito pequenos) na SchLib resultante. |
| 59559 | Adicionado suporte para linhas de largura zero definidas para um footprint na camada Placement Outline ao importar uma biblioteca Xpedition. |
| 59599 | Ao importar uma biblioteca Xpedition, eram gerados footprints NO-SP (No Solder Paste) contendo pasta de solda. |
| 59600 | Adicionado suporte para cadeias de texto replicadas em footprints (por exemplo, 'A's de furos de montagem) ao importar uma biblioteca Xpedition. A cadeia original, as suas réplicas e os parâmetros associados são importados. |
| 59643 | Ao importar uma biblioteca xDX Designer, os pinos de símbolo do tipo 'Power' ou 'Ground' eram incorretamente atribuídos ao tipo 'Passive' na SchLib resultante. |
| 59696 | Ao importar um PCB Zuken CR-5000, o mapeamento de camadas não era reposto para os valores predefinidos, sendo antes utilizado o mapeamento da importação anterior. |
| 59700 | Para uma biblioteca Xpedition importada específica, ao tentar alterar o template usado para um pad selecionado num determinado footprint, o resultado era um pad vazio (sem forma). |
Simulação de Circuitos
| 54523 | A funcionalidade de cross-probing entre o visualizador Sim Data e os documentos esquemáticos de origem deixou de funcionar. |
| 58968 | Adicionada a capacidade de executar uma análise de parâmetros S (parâmetros de dispersão). |
| 58993 | Adicionada a opção de Preferências 'Enable Simulation Generic Components library' para controlar a sua visibilidade no painel Components e removida do separador Installed da caixa de diálogo Preferências de Libraries. |
| 59217 | Adicionado suporte para criar um modelo com base noutro modelo, utilizando a palavra-chave de modelo AKO do LTspice. |
| 59218 | Adicionado suporte para a utilização da palavra-chave TEMP em parâmetros constantes, para análise de temperatura. |
| 59444 | Ao visualizar resultados de simulação com gráficos de formas de onda, o valor Y das coordenadas do cursor não refletia a posição do cursor, mostrando antes apenas o valor inferior do gráfico. |
| 59457 | Ao gerar a netlist de simulação, todas as instruções dentro do bloco '.control' tinham a letra inicial duplicada, causando falhas nos resultados da análise e avisos. |
| 59491 | Adicionada a capacidade de apresentar modelos SPICE no painel Components, quando esses modelos se encontram na pasta SPICE Models especificada na página Simulation – General das Preferências. |
| 59704 | A utilização do modelo 'LPNP' na sintaxe LTspice resultava em erros de 'unknown model' e falha da simulação. |
| 59720 | O mapeamento de pinos dos componentes DPDT Relay e SPDT Relay (na biblioteca Simulation Generic Components) estava incorreto. |
| 59822 | Adicionada uma pasta com modelos SPICE da Analog Devices à pasta Library da instalação da extensão Mixed Simulation (\Extensions\Mixed Simulation\Library\SPICE Models\Analog Devices). |
| 59834 | Em alguns casos, ao imprimir saída tabular do visualizador Sim Data, a última linha da tabela não era incluída. |
Power Analyzer by Keysight
| 59583 | Ao alterar o valor de carga predefinido, a análise subsequente de uma net falhava, surgindo a mensagem 'Something went wrong'. |
Version 24.2.2
Build: 26 Date: 15 de fevereiro de 2024
Esquemático
| 51525 | Havia um impacto de desempenho notório ao mover/arrastar objetos num esquemático se tivessem sido colocados bitmaps grandes. |
| 58235 | Com a funcionalidade de seleção cruzada ativada, a seleção de uma área numa folha esquemática sofria atraso, de forma particularmente notória ao selecionar áreas maiores. |
| 58609 | Em alguns casos, ao anotar componentes, ocorria o erro "EOleException: Object reference not set to an instance of an object". |
| 58836 | Em alguns casos, ao executar uma validação, ocorria o erro "System.NullReferenceException: Object reference not set to an instance of an object". |
| 58837 | Em alguns casos, ocorria uma Violação de Acesso (no endereço 0000000149D1BE14 no módulo "AdvSch.dll"). |
| 59360 | Com o painel Properties aberto e afixado, observava-se um atraso notório ao selecionar uma nota ou moldura de texto que incluísse uma ligação ativa. (BC:22546) |
PCB
| 49483 | Desempenho global de encaminhamento significativamente melhorado em conceções rigid-flex. |
| 55827 | O desempenho ao restaurar polygon pours arquivados (com as opções para repour automático de polígonos ativadas nas Preferências) era consideravelmente reduzido. |
| 56005 | Adicionada a Impedância de Modo Comum (Zcomm) como parte dos dados de linha de transmissão calculados pelo Simbeor, ao definir um Perfil de Impedância para utilização com regras de encaminhamento de pares diferenciais. (I:11503) |
| 56283 | Para um PCB específico, as violações de largura mínima nem sempre eram detetadas. Foi adicionada a opção PCB.Rules.Width.CopperLoopsCalculation para melhorar o cálculo da largura de segmentos de loop de cobre. |
| 58677 | O parâmetro Miter para um padrão de tuning passa agora a ser utilizado em vez do Miter Ratio geral do encaminhamento interativo, ao ligar um acordeão a uma pista. (BC:22293) |
| 58845 | A ferramenta PCB Layout Replication passa agora a permitir o mapeamento manual de componentes em blocos de destino, quando a ferramenta deteta vários componentes com ligações semelhantes. |
| 58974 | Desempenho otimizado na renderização de blind vias. |
| 59080 | Com o tema 'Altium Light Gray' ativado, o texto era ilegível na caixa de diálogo Altium Material Library ao adicionar um novo material de utilizador ou ao editar uma entrada de material existente. |
| 59143 | Com o painel Properties aberto, afixado e com o separador Health Check ativo, observava-se um atraso notório ao começar a mover qualquer objeto no documento PCB. |
| 59280 | A funcionalidade Vista de Secção é agora oficialmente pública com esta versão. |
| 59282 | As funcionalidades EngineX (regra de Clearance melhorada, Expression Engine e implementações DRC) são agora oficialmente públicas com esta versão, ativadas por predefinição para melhorar o desempenho. |
| 59327 | Ao fazer routing interativo com o Diff Pair Router (Any Angle), ocorria uma falha quando faltava uma regra de Diff Pair Routing. |
| 59385 | Uma string especial colocada (usando um tipo de letra TrueType) estava a ser apresentada truncada na área de desenho após alterar o valor do respetivo parâmetro nas Opções do Projeto. (BC:22559) |
| 59402 | Observava-se um atraso percetível ao fazer routing interativo a partir de um pad de um componente BGA quando a regra de desenho Width_BGA estava ativada. |
| 59592 | Para um pad e um polígono na mesma net, e com o tamanho do furo do pad >= tamanho do cobre, o polígono era preenchido incorretamente (até à extremidade do pad) quando a opção PCB.Rules.HoleClearance estava ativada. |
| 59652 | Com a opção PCB.Text.TTFontSaving ativada, uma moldura de texto colocada, rodada 360 graus e configurada para usar um tipo de letra TrueType, não podia ser selecionada após fechar e reabrir o PCB. |
PCB CoDesign
| 59244 | Nos resultados de comparação, as entradas Via Stitching e Via Shielding podem agora ser encontradas na categoria 'Other' no painel PCB CoDesign. |
| 59426 | Num caso específico, a fusão de alterações levou à exceção "This implementation is not part of the Windows Platform FIPS validated cryptographic algorithms". |
Constraint Manager
| 58854 | Na regra Via Style, a capacidade de adicionar um modelo de via está agora desativada se não existirem modelos de via definidos no lado do PCB (através da biblioteca Pad Via associada). |
| 58862 | Ao criar um novo projeto com a opção Constraint Management ativada, a entrada 'Rule Wizard' já não é apresentada no menu Design do editor PCB. |
| 58927 | Agora é possível transferir restrições, definidas nas vistas Physical e Electrical, do PCB para o esquema através do processo ECO. |
| 59297 | O espaçamento Hole-to-Hole é agora ignorado ao introduzir valores na matriz Clearance. |
| 59603 | O Altium Designer bloqueava após clicar no valor de uma célula de uma regra Board Outline Clearance adicionada, na vista All Rules do Constraint Manager (quando acedida a partir do PCB). (BC:22674) |
Draftsman
| 57713 | Havia uma lentidão percetível ao alterar a seleção entre diferentes tipos de objeto num documento Draftsman, e ao desselecionar (clicando fora dos objetos). (BC:21860) |
| 58709 | O painel Bookmarks está agora disponível para utilização com um documento Harness Draftsman (.HarDwf) e um documento Multi-board Draftsman (.MbDwf). |
| 58931 | Ao utilizar uma string especial que chama um parâmetro de documento controlado por um parâmetro de projeto (parâmetros aninhados), a string especial não estava a ser convertida. (I:19218) |
CAMtastic
| 59081 | Ao exportar dados ODB++ para um ficheiro PCB, blind vias na mesma posição x,y em camadas diferentes estavam a ser exportadas incorretamente como vias passantes. |
3D-MID Design
| 58021 | Ao exportar, o nome da entrada no menu File » Export foi alterado de '3D Layout' para '3D-MID'. |
Harness Design
| 53125 | Adicionado suporte para transferir dados de componentes multipartes do Wiring Diagram para o Layout Drawing. |
| 53943 | Vários elementos da UI foram ajustados para remover muitas funcionalidades e controlos que não se aplicam ao Harness Design. |
| 55033 | Adicionado suporte para fios multicoloridos (às riscas), com a possibilidade de definir cores primária/secundária/terciária e de contorno como parte dos parâmetros de um fio. (BC:20187) |
| 56387 | O Shield Wire, definido no Wiring Diagram como parte de um Shield com uma ligação, pode agora ser terminado no ponto de ligação no Layout Drawing. |
| 57408 | Ao definir propriedades de um objeto Wiring List num documento Draftsman, o separador Columns passa agora a ter botões Move Left/Right e uma coluna Order, de forma semelhante à de uma tabela BOM. |
| 57409 | Ao definir propriedades de um objeto Connection Table num documento Draftsman, o separador Columns passa agora a ter botões Move Left/Right e uma coluna Order, de forma semelhante à de uma tabela BOM. |
| 58016 | Em alguns casos, ao arrastar um fio num Wiring Diagram, a otimização do fio falhava e o fio era dividido, especialmente se o fio estivesse ligado a pinos e tivesse parâmetros visíveis. |
| 58062 | Ao criar um novo componente de cablagem de harness envolvendo um objeto cable/shield em torno de fios, os fios não eram destacados quando o cable/shield era selecionado no editor Harness Wiring. |
| 58468 | No Layout Drawing, os bundles não eram fundidos automaticamente após a remoção de um ponto de ligação intermédio. |
| 58756 | Ao gerar um PDF a partir de um Wiring Diagram/Layout Drawing usando Smart PDF, quaisquer ligações de designador definidas em molduras de texto e notas não funcionavam ao clicar. |
| 58759 | Ao gerar um PDF apenas de um Wiring Diagram (usando o Smart PDF Wizard), as opções de modo de cor só estavam disponíveis/aplicáveis ao Layout Drawing, na página Additional PDF Settings. |
| 58761 | Os parâmetros definidos ao nível do componente para um componente de cablagem de harness (criado como parte de uma Workspace Library) não estavam presentes após colocar o componente num Wiring Diagram. |
| 58773 | No Wiring Diagram, o aviso Duplicate Designator para o designador Cable/Shield/Twist foi removido. Agora pode ser dividido e usado em diferentes locais com o mesmo designador. |
| 58778 | Se um twist/shield estiver associado a fios em vários locais do Wiring Diagram (usando o mesmo designador), selecionar uma instância do twist/shield destacará todos os fios associados no grupo. |
| 58838 | Após fazer splice de um fio existente num Wiring Diagram e executar a anotação, os fios resultantes não estavam a ser anotados. |
| 58929 | O documento HarDwf passa agora a suportar vários documentos Wiring Diagram no mesmo projeto, permitindo escolher a partir de que documento deve ser gerada (e atualizada) uma vista colocada. |
Platform
| 58558 | Em alguns casos, ocorria uma Access Violation (no endereço 0000001400137E7A no módulo "X2.EXE"). |
| 58860 | Foram efetuadas várias alterações de cor no tema de UI Altium Light Gray, ajudando a melhorar o contraste da interface. |
| 59055 | Em alguns casos, não era possível iniciar sessão por SSO através do Altium Designer Installer com um determinado número de caracteres introduzidos no campo 'Your Business Email'. |
| 59243 | Ao aceder à página License Management, ocorria uma exceção se existissem licenças com o mesmo S/N ou Código de Ativação. |
Data Management
| 57934 | Se uma categoria tivesse sido previamente escolhida no painel MPS, ao navegar até um componente (nos painéis Components e Explorer) e usar o menu Part Choices para o abrir no painel MPS, a peça não era encontrada. |
| 58418 | Quando ligado a um Enterprise Server (v6.0.5), os IDs de item passam agora a ser gerados pelo servidor em modo batch para todos os componentes selecionados no editor de Component (em modo Batch Editing). |
| 58469 | A caixa de diálogo Save to Server não apresentava ficheiros que tinham sido eliminados fora do Altium Designer (através de uma operação do Windows). |
| 58635 | Adicionado suporte para SiliconExpert 'Product Change Notice' no painel Manufacturer Part Search e em todos os locais onde é possível aceder a Part Choices. |
| 58726 | Melhorado o desempenho do VCS ao abrir projetos de desenho grandes e com vários anos. |
| 58843 | Ao descarregar um componente específico (R7F7015813AFP-C#AA3) como biblioteca de ficheiros a partir do painel Manufacturer Part Search, apenas uma das suas três footprints associadas estava a ser descarregada. |
| 58864 | Quando ligado a um Workspace 'on-prem', o comando 'Make Available on Server' estava disponível no menu Project mesmo quando não havia efetivamente projetos abertos. |
| 58891 | Os parâmetros 'Free' do SiliconExpert (Lifecycle, YTEOL e RoHS Status) passam agora a ser apresentados por predefinição no painel Manufacturer Part Search e em todos os locais onde são apresentadas Part Choices. |
| 58896 | Os parâmetros do SiliconExpert são agora suportados na região 'Selected Part Details' do painel Manufacturer Part Search, ao comparar duas peças selecionadas. |
| 58939 | Adicionado suporte para informação de lifecycle agregada a uma solução ActiveBOM adicionada como Manufacturer Link, sempre que estejam disponíveis vários fornecedores de dados (Octopart, IHS Markit, SiliconExpert). |
| 58944 | Alterações na UI do painel Components. Para o nó raiz, é usado 'All' em vez do nome do Workspace. Quando é escolhida uma categoria filha, o nó raiz deixa de ser refletido no caminho completo da categoria. |
| 59040 | Adicionada a capacidade de usar apenas os parâmetros 'Free' do SiliconExpert (Lifecycle, YTEOL e RoHS Status) no ActiveBOM. |
| 59128 | Ao abrir um projeto baseado em Git a partir de um repositório remoto, o comando Commit foi novamente adicionado ao menu de contexto de clique direito History & Version Control. (BC:22629) |
| 59132 | A execução do comando 'Update Whole Project' resultava no erro Git "conflict prevents checkout" quando existia na pasta do projeto local um documento com o mesmo nome (não sob VCS). |
| 59199 | Ao adicionar vários alternativos a um componente BOM, incluindo um já adicionado noutro local, a caixa de diálogo Warning subsequente fazia com que os outros alternativos válidos selecionados não fossem adicionados. |
| 59201 | Não era possível adicionar a mesma peça alternativa a mais de um grupo alternativo. |
Import/Export
| 58055 | Ao importar um ficheiro de design Allegro específico, os planos de alimentação estavam a ser importados com ilhas de cobre no interior. |
| 58998 | Ao importar uma biblioteca Xpedition, os footprints com alturas de corpo 3D diferentes passam agora a ter nomes únicos (com base na altura). Os valores de altura dos footprints são obtidos a partir de ficheiro(s) CSV existentes. |
| 59303 | Para uma biblioteca Xpedition cujos símbolos esquemáticos (apenas) tenham sido importados anteriormente, é agora possível optar por importar modelos de footprint para uma PCBLib como parte da estrutura de projeto existente. |
Simulação de Circuitos
| 58988 | Ao executar uma análise OP com TF para um design específico, o gráfico resultante "Transfer Function" ficava vazio. |
| 58989 | Ao executar uma análise AC com Noise para um design específico, os gráficos resultantes "Noise Spectral Density" e "Integrated Noise" ficavam vazios. |
| 58990 | O modelo de stress (e parâmetros) definido para um modelo de simulação numa biblioteca/Workspace não estava a ser reconhecido ao atribuir esse modelo a um componente esquemático através da caixa de diálogo Sim Model. (BC:22594) |
| 58991 | Ao atribuir um modelo de simulação (sem modelo de stress definido) numa biblioteca/Workspace a um componente esquemático através da caixa de diálogo Sim Model, o tipo de modelo de stress "Unknown" não estava a ser guardado. |
Version 24.1.2
Build: 44 Date: 16 de janeiro de 2024
Esquemático
| 58010 | Não era possível alterar o tamanho do tipo de letra de "9" para "10" no painel SCH List. |
| 58013 | A palavra-chave de consulta IsComment não estava a funcionar no painel SCH Filter. |
| 58169 | Foram adicionados tipos de violação ERC para detetar quando um fio/bus/signal harness se liga à extremidade do conector de harness, mas não se liga a uma entrada de harness, e para detetar entradas de harness não ligadas. |
| 58445 | Ao efetuar a validação do projeto, os objetos não alinhados com a grelha de ajuste atual não estavam a ser detetados. |
PCB
| 53006 | Melhoria do desempenho do router interativo ao contornar obstáculos (Walkaround, HugNPush, Push) em placas com um contorno de bordo complexo. |
| 56171 | Em alguns casos, ao abrir um documento PCB numa janela separada, ocorria um erro catastrófico (no módulo "ADVPCB.DLL"). |
| 56217 | Foi adicionada a capacidade de armazenar automaticamente geometrias de objetos de texto com tipos de letra TT dentro de documentos PCB. Foi também simplificada a escolha de tipo(s) de letra de substituição para tipos de letra TT em falta, para entidades textuais. |
| 57719 | Melhorada a deteção de folga de furos para a regra Clearance, verificando agora a folga relativamente ao furo do pad caso o pad não tenha anel anular (o furo do pad é maior ou igual ao diâmetro do pad). |
| 58373 | Para um PCB com duas pilhas de camadas flex definidas num ramo, o visualizador Layerstack (com "Show full stack" ativado) mostrava um desfasamento entre a segunda pilha flex e as pilhas rígidas principais. |
| 58416 | Os pads de forma personalizada não eram exportados corretamente ao gerar um ficheiro DXF. Além disso, a informação da forma do pad perdia-se na exportação se a opção Select Corners estivesse ativada. (BC:20855, BC:22045) |
| 58482 | Com PCB.Pad.CustomMasks ON, a alteração do Corner Radius de um pad retangular arredondado/chanfrado não persistia no painel Properties. O campo Top Paste Expansion estava em falta para pads em camadas não de sinal. (BC:22161) |
| 58519 | Pads passantes empilhados e vias estavam a gerar furos duplicados num ficheiro NC Drill gerado, o que ficava inconsistente com a Drill Table do PCB. |
| 58605 | Depois de executar o comando "Remove Unused Pad Shapes", quaisquer violações de folga elétrica dispensadas deixavam de estar dispensadas. |
| 58607 | Ao gerar ficheiros Gerber com a opção PCB.Pad.CustomMasks ativada, faltava informação nas camadas Gerber inferiores de Solder Mask e Solder Paste. |
| 58665 | Foram efetuadas melhorias de usabilidade na interface da região Pad Stack do painel Properties, quando um pad está selecionado na área de design. (BC:22114) |
| 58787 | Foram adicionados controlos para expandir/colapsar rapidamente todos os Target Blocks na caixa de diálogo PCB Layout Replication. |
| 58810 | Pads passantes empilhados e vias estavam a ser incorretamente incluídos em saídas ODB++ geradas, o que ficava inconsistente com a Drill Table do PCB. |
| 58847 | Foram adicionados controlos para selecionar rapidamente todos os Target Blocks numa categoria (NO ROUTING, ROUTING DETECTED) dentro da caixa de diálogo PCB Layout Replication. |
| 59087 | As máscaras de solda e de pasta para pads de componentes estavam ausentes após criar uma biblioteca PCB a partir do documento PCB, usando o comando "Make PCB Library". (BC:22437) |
PCB CoDesign
| 58400 | Com "Show on PCB" ativado, é agora possível realçar todas as alterações numa categoria específica quando essa categoria é selecionada na lista Changes do painel PCB CoDesign. |
| 58541 | Após uma fusão, o documento PCB permanecerá no estado "Merged" (no painel Projects) até existir um novo conflito. As alterações locais deixarão de mudar o estado para "Modified". |
| 58832 | Foi adicionado suporte para comparar e aplicar alterações a unions (agrupamentos definidos de primitivas no PCB). |
Constraint Manager
| 58334 | Foi adicionada uma coluna para números de linha a cada separador/grelha da interface. |
| 58447 | Ao definir uma topologia personalizada, passa agora a ser proposto um xSignal para cada combinação distinta "Source to Destination". |
| 58448 | Ao definir uma topologia personalizada, os xSignals propostos são agora apresentados numa estrutura que reflete "Source to each Destination" (S-T) e "Destination to Destination" (T-T). |
| 58449 | Ao definir uma topologia personalizada, os nomes dos xSignals (apenas na lista proposta) são agora apresentados no formato <SourceNetName> (<SourcePinDesignator> → <DestinationPinDesignator>). |
| 58763 | Melhorada a seleção de classes a partir do menu de contexto ao adicionar a(s) net(s) selecionada(s) a uma classe de destino. |
| 58788 | Sem subscrição Altium Designer Pro/Enterprise, o Constraint Manager será apresentado no modo "View Only", com a capacidade de ver, mas não modificar, as restrições definidas. |
| 58852 | Ao criar um novo projeto, tem agora a possibilidade de controlar se este irá utilizar o Constraint Manager ou o sistema mais antigo de Design Rules. |
| 59223 | Em alguns casos, ao tentar aceder ao menu de contexto com clique direito no separador xSignals do Constraint Manager, ocorria uma falha cíclica. |
| 59286 | Em alguns casos, e com o Constraint Manager ativado, o documento PCB abria vazio (sem primitivas apresentadas). |
Draftsman
| 49636 | Por vezes, ao trabalhar com o Draftsman, ocorria o erro "System.IndexOutOfRangeException: Index was outside the bounds of the array". |
| 58476 | Os designadores de componentes numa Board Assembly View colocada estavam a ser repostos para os valores predefinidos após importar alterações feitas aos designadores no PCB. |
| 58846 | Havia um atraso percetível na apresentação de informação no painel Properties ao desselecionar objetos para aceder às opções do documento, o que reduzia o desempenho. |
Design 3D-MID
| 58517 | O comprimento da pista selecionada é agora calculado corretamente (e, por conseguinte, também o Delay) na região Net Information do painel Properties. |
Design Multiplaca
| 56072 | Foi adicionado suporte para a adição e utilização de um documento Draftsman com um projeto multiplaca. (I:13991) |
| 56738 | Para um documento esquemático multiplaca específico, não era possível estabelecer uma ligação entre entradas de módulo porque estavam fora da grelha. |
| 57868 | Foi adicionada a capacidade de mover um grupo selecionado de entradas de módulo num documento esquemático multiplaca. |
Design de Harness
| 52892 | Não era possível utilizar o Parameter Manager a partir do Wiring Diagram. |
| 53154 | Ao realçar (traçar) um percurso de fio/cabo no Layout Drawing, a funcionalidade é agora aplicada ao clicar na linha do fio (e não apenas ao clicar na respetiva cadeia de texto). |
| 53416 | Os designadores de objetos podem agora ser incluídos como ligações ativas em Text Frames e Notes, facilitando capacidades rápidas de cross-probing dentro do Wiring Diagram e do Layout Drawing. |
| 55355 | Existia uma linha/entrada vazia na listagem de Components para uma Connection Table selecionada num documento Harness Draftsman. |
| 56254 | Foi adicionada a propriedade Designator ao objeto Shield no Wiring Diagram. |
| 56255 | Ao utilizar um objeto "Shield with Connection", o respetivo designador será agora adicionado à Wiring List (no documento HarDwf) quando um fio estiver ligado ao seu conector. |
| 57880 | Os revestimentos utilizados no Layout Drawing são agora tratados como componentes na BOM, com suporte para escolhas de peças e agrupamento. |
| 57881 | Um Wiring Diagram completo pode agora ser definido em vários documentos *.WirDoc (numa abordagem de design "flat"), com a capacidade de dividir um fio usando o novo objeto Wire Break. (BC:20335) |
| 58034 | Ao eliminar um segmento específico de um fio (Wiring Diagram) ou feixe (Layout Drawing), todo o fio/feixe era removido. |
| 58061 | Ao substituir um componente de cablagem de harness colocado por outro (no Wiring Diagram), os parâmetros presentes no primeiro mas não no segundo não estavam a ser removidos. |
| 58191 | É agora possível mostrar uma tabela de ligações para emendas individuais, num documento Harness Draftsman. |
| 58330 | Foi adicionada a propriedade Designator ao objeto Twist no Wiring Diagram. |
| 58331 | Numa Tabela de Ligações colocada num documento Draftsman, os IDs de pinos estavam a ser ordenados incorretamente pela ordem "1, 10, 2, 20, 21,..." em vez da sequência "1, 2, 3, 4, 5,...". |
| 58333 | Ao colocar um ponto de emenda/ligação num fio (Diagrama de Cablagem)/feixe (Desenho de Layout), o novo fio/feixe terá um designador reposto (<Prefix>?). O comprimento do feixe será preservado. |
| 58450 | Para um ponto de ligação num Desenho de Layout, é agora possível mover o respetivo designador independentemente do próprio ponto. |
| 58451 | 'Crimps' foram renomeados para 'Cavities' na interface do utilizador do Diagrama de Cablagem e do Desenho de Layout. |
| 58452 | Para um componente de harness num Desenho de Layout com várias vistas físicas definidas, as propriedades do componente serão sempre apresentadas no painel Properties, independentemente da vista selecionada. |
| 58454 | Adicionada a capacidade de 'dividir' uma Lista de Cablagem num documento Harness Draftsman para ser apresentada ao longo de várias 'páginas', juntamente com um controlo para limitar a altura da página. |
| 58599 | Num determinado design, um feixe específico selecionado não estava a mostrar os objetos de feixe corretos (fios separados em vez de um único cabo). |
Platform
| 56216 | Ao utilizar uma licença disponibilizada pelo PLS de um Enterprise Server, era possível perder essa licença quando o PC saía de um período de hibernação. |
| 58291 | Texto melhorado para as três variações da caixa de diálogo 'License Renewal Failed', juntamente com uma ligação para o artigo relevante da Base de Conhecimento com passos para resolução. |
| 58559 | Em alguns casos, ocorria uma violação de acesso (no endereço 000000010DE27684 no módulo "WorkspaceManager.DLL"). |
| 58700 | O Altium Designer instala agora, por predefinição, a versão mais recente da 7-Zip Standalone Console (7za.exe). |
Data Management
| 53752 | Ao tentar libertar um determinado design com o Project Releaser, ocorria o erro "Coordinates cannot be negative". (BC:21770) |
| 57940 | Adicionado suporte para estados de ciclo de vida agregados (onde quer que as escolhas/detalhes de peças sejam apresentados), sempre que estejam disponíveis vários fornecedores de dados (Octopart, IHS Markit, Silicon Expert). |
| 58356 | Ao ligar a uma base de dados SQL a partir de um documento CmpSync, ocorria um erro se os cabeçalhos da base de dados incluíssem espaços ou caracteres especiais. |
| 58358 | Ao utilizar a funcionalidade 'Export Grid' no painel Explorer, a exportação para o formato 'XLS' resultava no erro "The file format and extension don’t match...". (BC:22106) |
| 58402 | Para projetos baseados em Git, o comando Commit foi removido do submenu History & Version Control. A visibilidade é controlada pela opção avançada VCS.AllowGitCommit (OFF por predefinição). |
| 58412 | Ao editar um componente de Workspace Library, se os modelos fossem inspecionados sem alterações, ainda assim eram libertados para a revisão seguinte e repostos para o estado base do ciclo de vida. |
| 58465 | Adicionado o separador 'General' à caixa de diálogo Project Options para um projeto de Workspace, ao trabalhar com o projeto desligado do respetivo Workspace. |
| 58631 | Os detalhes internos estão agora ocultos nas mensagens da caixa de diálogo de erro que aparece ao tentar partilhar um snapshot de um projeto cuja partilha está restringida. |
| 58657 | Ao validar um componente criado através de um fluxo de trabalho de pedido de peça, ocorria um erro fatal relacionado com o parâmetro Description/Comment (Name) não ter um valor definido. |
| 58760 | Ao desativar a sincronização de um projeto de Workspace baseado em Git, o ficheiro .gitignore não estava a ser eliminado da pasta da cópia local do projeto. |
| 58796 | O controlo para obter parâmetros SE pagos para uma peça ('Get SiliconExpert Advanced Part Data') permanece agora visível se tiverem sido recebidos parâmetros gratuitos (com ciclos de vida). |
| 58822 | Ao guardar um projeto controlado por Git no Workspace ligado, os ficheiros Merged ficam agora sempre ativados para commit (e não podem ser desativados). |
| 58839 | Ao navegar no histórico de um símbolo/footprint no painel Explorer, a pré-visualização não era mostrada se o separador Part Choices do histórico de um componente tivesse sido selecionado anteriormente. |
Import/Export
| 54302 | Ao exportar uma PCB para o formato Ansys EDB, alguns pads ficavam rodados em comparação com o layout original da placa. (BC:20506) |
| 57576 | Biblioteca CAD Exchanger atualizada para a versão 3.23.0. Isto atualiza as versões suportadas dos formatos de importação/exportação e resolve alguns problemas de exportação (por exemplo, compatibilidade dos modelos Parasolid com o SOLIDWORKS). |
| 58149 | Ao importar um design específico do xDX Designer, faltavam portas num documento esquemático gerado. |
| 58150 | Ao importar um design específico do xDX Designer, as portas eram colocadas em localizações incorretas num documento esquemático gerado. |
| 58152 | Ao importar um design específico do xDX Designer, uma porta inesperada colocada entre dois fios num documento esquemático gerado causava um curto-circuito. |
| 58154 | Ao importar um design específico do xDX Designer, os valores dos parâmetros Description e Comment para determinados componentes estavam vazios. |
| 58159 | Ao importar um design do xDX Designer, não existia suporte para cores personalizadas, resultando em esquemáticos gerados sem a mesma coloração dos elementos do ficheiro original. |
| 58438 | Ao importar um design específico do xDX Designer, a grelha de ajuste estava desativada para o(s) documento(s) esquemático(s) gerado(s). |
| 58492 | Ao importar um design específico do Allegro, as vias enterradas estavam a ser importadas incorretamente. |
| 58608 | Ao importar um design/biblioteca do Xpedition, a camada Placement Outline é agora mapeada para a camada Courtyard e a camada Insertion Outline é agora mapeada para a camada Component Outline. |
| 58626 | Ao importar uma biblioteca específica do Xpedition, os centros das caixas de texto dos campos Ref Des e Part No (para qualquer footprint) não estavam a ser posicionados na origem do footprint. |
| 58681 | Ao importar um design do Zuken CR-5000, a camada Drawing estava a ser importada como primitivas nas camadas de sinal, overlay e pasta. |
| 58682 | Ao importar uma PCB do Zuken CR-5000, o mapeamento de camadas não era reposto para os valores predefinidos, resultando por vezes numa conversão incorreta de camadas. |
| 58757 | Ao exportar uma PCB para o formato Ansys EDB, os valores de resistências especificados em MOhm estavam a ser exportados incorretamente em mOhm. |
| 58792 | Ao importar um design do xDX Designer, a opção "Force passive PinType for IN,OUT,BI pins" (na página Reporting Options do Import Wizard) está agora desativada por predefinição. |
| 58803 | Ao importar uma biblioteca específica do Xpedition, Top Solder Paste e Mask estavam a ser importadas incorretamente para um determinado footprint. |
Circuit Simulation
| 55555 | Em alguns casos, ocorria uma violação de acesso (no endereço 00007FFAEEEE1A2F no módulo "xspice.dll"). |
| 58026 | Adicionada a opção Stress Analysis como parte da Transient Analysis, calculando as condições de funcionamento (V, I, P máx.) para cada componente, verificadas face aos limites definidos no modelo Stress de um componente. |
| 58340 | Para um determinado design, a execução de uma análise OP com a Transfer Function ativada resultava na não criação do separador Transfer Function no documento SDF. |
| 58633 | Para um determinado design, a execução de uma análise Noise resultava na não criação dos gráficos Noise Spectral Density e Integrated Noise no documento SDF. |
| 58834 | Depois de colocar uma sonda de tensão diferencial entre Vcc e out na primeira folha do projeto Quick Start, a execução de uma análise OP resultava numa exceção "Index out of range". |
Version 24.0.1
Build: 36 Date: 13 de dezembro de 2023
Schematic
| 57925 | Em alguns casos, ao trabalhar com um esquemático, ocorria o erro "Object reference not set to an instance of an object". |
PCB
| 54402 | Introduzido suporte para o estilo de canto "Any Angle" ao utilizar o Interactive Differential Pair Router. (I:8312) |
| 54880 | Desempenho otimizado e melhorado ao selecionar uma via para aceder às respetivas propriedades no painel Properties, especialmente em designs de grande dimensão. |
| 56856 | Não era possível aplicar um material personalizado a uma camada Surface Finish no Layer Stack Manager. (BC:21579) |
| 57845 | Ao gerar dados ODB++ diretamente a partir de uma PCB, eram criadas pastas para formas de pad personalizadas com nomes que não estavam em conformidade com os Legal Entity Names nas especificações ODB++. (BC:21104) |
| 58072 | Em alguns casos, era possível uma PCB entrar num estado em que a sua região de placa não tinha qualquer stackup atribuído. |
| 58088 | Ao introduzir manualmente um valor inválido para Paste Expansion (numa camada Paste), ocorria o erro "The input value is invalid". |
| 58102 | Ao gerar um desenho compósito impresso a partir de uma PCB (diretamente ou através de um Output Job), os números de pad e as nets de pad apresentados estavam a ser espelhados em torno do eixo X. (BC:21511) |
| 58109 | Um padrão de afinação de Diff Pair perdia a sua regra-alvo sempre que o documento PCB era fechado e reaberto. |
| 58335 | A caixa de diálogo melhorada Layer Stack Report Setup inclui agora todas as colunas presentes no Layer Stack, proporcionando maior controlo sobre os dados a apresentar num Layer Stack Report gerado. |
| 58370 | Não foi possível definir a camada de referência de impedância como 'None' ao definir um Perfil de Impedância através do Layer Stack Manager. (BC:21626) |
PCB CoDesign
| 58023 | Desempenho melhorado ao expandir inicialmente uma categoria com muitas diferenças no painel PCB CoDesign. |
| 58053 | Agora pode selecionar a coloração (painel View Configuration) para objetos que foram adicionados, modificados, removidos e não alterados (objetos inalterados de uma ligação pin-to-pin). |
| 58181 | Os conflitos de objetos de cobre estão agora agrupados em grupos de ligações pin-to-pin, quando aplicável, para facilitar a exploração e resolução das alterações. |
Constraint Manager
| 57977 | Adicionada a capacidade de editar uma topologia personalizada de Nets ao aceder ao Constraint Manager a partir do editor PCB. |
| 57979 | Adicionada a capacidade de editar a topologia personalizada para um conjunto de restrições escolhido. |
| 57981 | O Constraint Manager foi incluído como parte da funcionalidade 'Cross Select'. Quando ativada, pode fazer seleção cruzada de nets do Constraint Manager para o esquemático/PCB e vice-versa. |
| 58020 | Todos os nós, exceto os que estão predefinidos, encontram-se agora recolhidos por predefinição nas vistas Physical e Electrical. Os comandos de menu suportam a expansão/recolha rápida de todos os nós. |
| 58240 | Adicionado suporte para Differential Pair Classes à Clearance Matrix (na vista Clearances). |
| 58299 | Adicionada a capacidade de remover um xSignal selecionado no separador xSignals (na vista Electrical). |
| 58625 | Com o Constraint Manager ativado, a criação de uma regra de Clearance através do Polygon Pour Manager resultava na impossibilidade de guardar o documento PCB e numa Access Violation. (BC:22326) |
| 58634 | Com o Constraint Manager ativado, não era possível desativar regras de Clearances, nem alterar o respetivo âmbito, na caixa de diálogo 'PCB Rules and Constraints Editor'. (BC:22295) |
Draftsman
| 57369 | Havia um atraso percetível entre a seleção de objetos no documento e a apresentação das respetivas propriedades no painel Properties aberto. |
| 57579 | Mensagem de progresso melhorada ao importar alterações de componentes para uma Board Assembly View, reduzindo consideravelmente o tempo de importação. |
3D-MID Design
| 58426 | Suporte para layout direto num substrato 3D em apoio a projetos 3D-MID, com dados de exportação para fabrico no formato exigido pelo processo de fabrico Laser Direct Structuring (LDS). |
Harness Design
| 56164 | A Wiring List e a Connection Table num documento Harness Draftsman não apresentavam a cor do fio na coluna Color, caso o nome da cor tivesse sido especificado com um valor hexadecimal. |
| 57193 | Em alguns casos, ativar/desativar a visibilidade dos parâmetros dos fios no Wiring Diagram não funcionava corretamente em projetos Harness mais antigos. |
| 57407 | Os Layout Labels utilizados no Layout Drawing são agora tratados como componentes na BOM, com suporte para escolhas de peça e agrupamento. |
| 57543 | Os Layout Labels num Layout Drawing podem agora ser rodados utilizando a barra de espaços ou o campo Rotation no painel Properties. |
| 57807 | A colocação de um Harness Wiring Component no Wiring Diagram a partir do painel Explorer utilizando arrastar e largar não estava a funcionar corretamente, enquanto o comando Place do botão direito não funcionava. |
| 57859 | Adicionadas colunas de dados extra aos objetos Connection Table (Cable, Crimp, ToPin, ToPart) e Wiring List (Cable, FromCrimp, ToCrimp) no documento Harness Draftsman. (I:22177) |
| 57866 | Ao atualizar um componente harness no Layout Drawing para a revisão mais recente (na Workspace Library ligada), a sua orientação era alterada. |
| 57867 | Ao atualizar um componente harness no Layout Drawing para a revisão mais recente (na Workspace Library ligada), a ordem de desenho (eixo Z) dos objetos de revestimento era alterada. |
| 57883 | As funcionalidades Copy, Cut e Paste não estavam a funcionar no editor Harness Wiring Model. |
| 57968 | No Layout Drawing, é agora possível dividir fios de cabo no final de um feixe. |
Platform
| 56676 | Adicionado suporte para a utilização de caminhos longos, em que <filepath>+<filename> é superior a 256 caracteres (requer que o suporte para caminhos longos seja primeiro ativado no Windows). (BC:20970, BC:21080, I:10475) |
| 57740 | Em alguns casos, ao preparar um projeto para lançamento utilizando o Project Releaser, a utilização de handles GDI tornava-se muito elevada e, por vezes, levava o Altium Designer a falhar. |
| 57774 | Em alguns casos, ocorria o erro "System.InvalidCastException: Unable to cast COM object of type "System.__ComObject"...". |
Data Management
| 57726 | Não foi possível submeter modificações a uma SchLib/PCBLib livre associada a uma SVN Database Library, utilizando o painel Storage Manager. (BC:18693) |
| 57834 | Ao aceder à vista Library Health no painel Explorer, a sessão do painel Tasklist era terminada. |
| 57856 | Texto da mensagem de erro melhorado ao tentar colocar um componente de Workspace Library que não tem símbolo esquemático referenciado. |
| 57892 | Para um repositório de design específico, a tentativa de migrar projetos constituintes 'with history' resultava em falha. |
| 57954 | Adicionar o ficheiro .PrjPcb ao seu próprio projeto e depois clicar com o botão direito na entrada principal do projeto no painel Projects fazia com que o Altium Designer falhasse e encerrasse. (BC:21967) |
| 57991 | Na caixa de diálogo Open Project, as alterações feitas às colunas (ordem, visibilidade) não estavam a ser guardadas, revertendo para os valores predefinidos após reiniciar o software. (BC:22286) |
| 57995 | Ao Downloading Sources de um commit anterior de um projeto Workspace (a partir da vista de histórico do projeto), esse commit histórico não era aberto no painel Projects. (BC:22024) |
| 58176 | Para um projeto de design PCB específico, o Altium Designer bloqueava ao abrir o documento ActiveBOM do projeto. |
| 58180 | Ao guardar variantes definidas no novo Variant Manager, os dados no ficheiro .txt gerado não eram consistentes com a vista dos dados no Variant Manager. |
| 58239 | Clicar em Save to Server num ficheiro específico (no painel Projects) fará agora com que apenas esse ficheiro seja selecionado na caixa de diálogo Save to Server. |
| 58251 | Ao guardar um projeto controlado por Git na Workspace ligada, os itens em conflito estão agora sempre ativados para submissão (e não podem ser desativados). |
| 58285 | Após transferir a propriedade de um componente, o respetivo histórico mostrava incorretamente o novo proprietário como o Creator desse componente. |
| 58315 | Ao republicar um símbolo numa Workspace ligada, o nome da Workspace não era apresentado corretamente na listagem de componentes relacionados com esse símbolo. |
| 58376 | Em alguns casos, ao trabalhar com o painel Components, ocorria o erro "System.InvalidCastException: Specified cast is not valid". |
Import/Export
| 57381 | O xDX Designer Importer foi melhorado para lidar melhor com a importação de símbolos com múltiplas partes, fornecer funcionalidade de importação apenas de símbolos e gerar dados de mapeamento de parte-símbolo e de pinos em formato CSV. |
| 57763 | Ao importar um design Xpedition, os Placement Outlines podem agora ser importados como primitivas na camada Placement Outline e também como corpos extrudidos nas camadas de montagem Top/Bottom 3D Body. |
| 57932 | Ao importar um design Xpedition, é agora possível escolher a camada a partir da qual criar formas de corpo extrudido, armazenando-as nas camadas de montagem Top/Bottom 3D Body. |
| 58031 | Para um design OrCAD importado específico, os nomes dos pinos dos componentes nas folhas esquemáticas geradas estavam rodados. |
| 58119 | O xDX Designer Importer foi ainda melhorado para suportar informação de datasheet, armazenando-a como referência (parâmetros ComponentLinknDescription/ComponentLinknURL) no ficheiro CSV resultante. |
Circuit Simulation
| 57909 | Em alguns casos, ao trabalhar com o Simulation Viewer, ocorria o erro "Object reference not set to an instance of an object". |
| 58035 | As correntes de saída para transístores P-Channel (BJT, JFET, MOSFET, MESFET) são agora tratadas como correntes de entrada, tornando-as consistentes com os transístores N-Channel. |
Ansys CoDesigner
| 52948 | Adicionado suporte para design colaborativo (CoDesign) entre os domínios ECAD (Altium Designer) e Simulation (Ansys Electronics Desktop (AEDT)). |
Power Analyzer by Keysight
| 58001 | Adicionado suporte para atribuição de correntes a múltiplas nets no mesmo componente, para diferentes elementos em série. (BC:22388) |
Other
| 55571 | Em alguns casos, ao mover um painel 'Windows User Interface', ocorria uma Access Violation (no endereço 0000001400011565 no módulo "X2.EXE"). (BC:21826) |
Altium Designer 23
As secções seguintes listam notas de versão históricas das versões públicas do Altium Designer 23.
Version 23.11.1
Build: 41 Date: 16 de novembro de 2023
Schematic
| 48706 | Em alguns casos, ao trabalhar num esquemático, ocorria o erro "System.AggregateException: One or more errors occurred. ---> System.NullReferenceException...". |
| 49434 | Em alguns casos, ao gerar um PDF de esquemas, as imagens bitmap colocadas apareciam cortadas e com fraca qualidade. (BC:14016, BC:15485) |
| 55967 | Em alguns casos, ao trabalhar num esquema, ocorria uma Violação de Acesso (no endereço 000000014A17FC0D no módulo "AdvSch.dll"). |
| 57249 | Ao utilizar a funcionalidade Smart Edit do painel SCH List para substituir em lote o Name da porta ou o Text da porta de alimentação, as alterações não eram aplicadas após clicar em OK. (BC:22086) |
| 57559 | A opção Advanced Settings "Schematic.ExportPDF.UseBitmapTransparency" está agora ATIVADA por predefinição. |
| 57975 | A retroanotação de esquemas resultava num erro se os designadores dos componentes tivessem sido renumerados/reanotados no lado do PCB. |
| 58049 | Em alguns casos, ao efetuar uma validação, surgia o erro "System.NullReferenceException: Object reference not set to an instance of an object". |
PCB
| 54204 | Adicionado suporte para Ajuste Automático de Comprimento, disponível no menu principal Route. |
| 54762 | Adicionada uma ferramenta de Replicação de Layout de PCB, que permite replicar rapidamente o layout de blocos repetitivos de circuitos num desenho de PCB plano. |
| 55010 | Num determinado desenho, verificava-se uma quebra de desempenho notória em que o Altium Designer bloqueava após voltar a preencher todos os polygon pours e depois fechar o PCB. (BC:19948) |
| 55543 | Ao executar uma DRC para um determinado desenho, surgia o erro "An invalid character was found in text content". |
| 56601 | Adicionado suporte para ligações pino-a-pino como parte da funcionalidade PCB CoDesign, facilitando a compreensão das alterações e evitando conflitos falsos. |
| 57376 | Num determinado desenho, estavam a ser assinaladas falsas violações de afastamento entre um arco keepout e outros objetos se o primeiro fosse rodado para um ângulo específico. |
| 57505 | As ligações de cobre não eram produzidas corretamente sob Pads quando os condutores estavam definidos como "Auto" na regra Polygon Connect Style, resultando em violações da regra Un-Routed Net. |
| 57536 | Ao explodir um pad personalizado cuja forma inclui uma região sólida, essa região era criada na Top Layer e não na camada original em que o pad se encontrava. |
| 57557 | Os Gerbers espelhados não eram mostrados na interface de configuração de Gerber, a menos que a opção Advanced Setting (UI.Unification.GerberDialog.ShowMirrorColumn) estivesse ativada. (BC:21812) |
| 57627 | Num determinado desenho, ajustar o comprimento de um diff pair que violava uma regra de Matched Lengths levava a violações noutros diff pairs abrangidos pela regra. (BC:21870) |
| 57717 | O painel 'Compare and Merge' foi renomeado para painel 'PCB CoDesign', em conformidade com a designação oficial desta área funcional. |
| 57773 | Adicionado um controlo de definições de visualização ao painel PCB CoDesign, permitindo configurar se as alterações são realçadas no PCB e se um objeto selecionado é ampliado (e em que medida). |
| 57808 | Durante o encaminhamento interativo, não era possível colocar uma pilha de microvias sob um pad. |
| 57815 | Ao utilizar a funcionalidade PCB CoDesign, passa agora a ser possível alternar rapidamente entre o estado atual e o estado anterior a quaisquer alterações, usando o atalho de teclado Shift+B. |
| 57911 | Adicionado um atalho de teclado (Shift+A) para alternar rapidamente o estado da opção 'Show on PCB' nas definições de visualização do painel PCB CoDesign. |
| 57919 | Ao efetuar via stitching numa placa multicamada, o stitching não era aplicado corretamente se existisse uma região mais pequena da mesma rede de stitching numa camada interna. (BC:21987) |
Constraint Manager
| 57966 | Está disponível um novo Constraint Manager que fornece uma interface unificada de edição baseada em tabela/folha de cálculo para definir restrições de desenho a partir do Schematic e do PCB. |
Draftsman
| 57371 | A opção de largura 'Auto' para colunas numa BOM Table colocada não estava a funcionar corretamente. |
Multi-board
| 56741 | Para um objeto de texto selecionado num esquema multi-board, a respetiva propriedade de texto passa agora a ser só de leitura quando a opção 'Use document font' está ativada. |
| 57223 | Para uma entrada de módulo selecionada num esquema multi-board, uma alteração ao pino de uma peça emparelhada não era atualizada de imediato no painel Properties. |
Harness Design
| 55772 | A apresentação dos conectores de harness no documento Draftsman não seguia a mesma ordem de desenho que no Layout Drawing (os modelos Wireframe eram desenhados por baixo dos modelos Solid 3D View). |
| 56249 | Ao adicionar objetos a um ponto de ligação no Layout Drawing, a opção "Show only unassigned objects" está agora ativada por predefinição na caixa de diálogo Add Assigned Objects. |
| 56388 | As atribuições de crimp passam agora a poder ser modificadas apenas no Wiring Diagram, ficando a informação de crimp correspondente a cinzento/não editável no Layout Drawing. |
| 57191 | Ao tornar visível um parâmetro de um fio selecionado no Wiring Diagram, este aparecia demasiado afastado do fio. |
| 57221 | Ao inserir uma vista de Wiring Diagram/Layout Drawing num documento de harness draftsman, as margens, zonas e bloco de título do documento modelo também eram apresentados e não podiam ser ocultados. |
| 57273 | Após atualizar o modelo de footprint (a partir da biblioteca) para um conector de harness no Wiring Diagram, esse novo footprint não era refletido no Layout Drawing após a importação. |
| 57630 | Ao atualizar em lote as cores de vários fios selecionados no Wiring Diagram, a coloração apresentada dos fios mudava, mas os nomes das cores não. |
Platform
| 57425 | A página License Management passa agora a detetar se uma licença não pode ser renovada (nem se lhe pode ser adicionado um lugar) e deixa de apresentar os controlos para o fazer. |
| 57647 | Adicionada à página License Management a possibilidade de um Admin efetuar o 'Trade Up' de uma licença perpétua on-demand expirada do Altium Designer, atualizando rapidamente para uma versão mais recente do software. |
| 58123 | Ao iniciar o Altium Designer, aparecia uma caixa de diálogo a avisar da ausência de utilização de licença (ao iniciar sessão automaticamente num Workspace no local), bloqueando o arranque até haver intervenção. (I:21947) |
Data Management
| 56374 | Para o erro que pode surgir ao tentar transferir um componente sem modelos a partir do painel MPS, o texto da mensagem de erro foi tornado mais claro. |
| 56708 | Não era possível adicionar um projeto ao controlo de versões quando o caminho do projeto excedia 250 caracteres. |
| 57177 | Em alguns casos, alterar a palavra-passe para acesso a um repositório de desenho SVN externo levava a uma falha crítica do Altium Designer no arranque. (BC:21660) |
| 57321 | Ao gerar impressões de esquemas como parte do processo de libertação usando o Project Releaser, uma variante escolhida no OutJob era ignorada, sendo usado [No Variations]. (BC:19538) |
| 57413 | No painel Explorer, as alterações feitas às colunas (ordem, visibilidade) não eram guardadas, revertendo para os valores predefinidos após reiniciar o software. (BC:21750) |
| 57421 | Era invocado um pedido HTTP em excesso ao criar um novo componente a partir do menu File. |
| 57533 | Deixou de ser possível criar parâmetros de projeto com o mesmo nome (os nomes dos parâmetros passam agora a ser insensíveis a maiúsculas/minúsculas). |
| 57551 | Adicionado suporte para dados SiliconExpert na caixa de diálogo Use Component Data, ao guardar uma peça escolhida no painel Manufacturer Part Search no seu Workspace ligado. |
| 57587 | Quando ligado a um Altium On-Prem Enterprise Server, colocar um comentário resultava num erro porque o Altium Designer estava incorretamente a tentar contactar os Altium Cloud Servers. |
| 57614 | Ao copiar dados históricos de um componente a partir da Timeline da Detailed Item View, os nomes das colunas não eram incluídos na cópia. |
| 57994 | Para um componente armazenado num Workspace de Enterprise Server, tentar atualizar para a revisão mais recente através do Item Manager resultava no erro "Invalid or deleted items". |
| 58101 | Em alguns casos, ao tentar atualizar itens para a revisão mais recente através do Item Manager, surgia o erro "EListError: Item not found". |
Import/Export
| 54748 | Ao importar um determinado desenho Xpedition usando o Import Wizard, algumas camadas de sinal estavam a ser incorretamente detetadas como camadas Prepreg. |
| 57508 | Ao importar um desenho/biblioteca Xpedition usando o Import Wizard, os padstacks eram nomeados automaticamente em vez de usarem a sua designação original. |
| 57509 | Ao importar um desenho Xpedition usando o Import Wizard, está agora disponível uma lista alargada de tipos de camada para mapear as camadas com maior precisão e criar pares de camadas adequados. |
| 57511 | Ao importar um determinado desenho Xpedition usando o Import Wizard, um pad regular estava a ser importado como regiões independentes nas camadas de solder/mask, em vez de fazer parte do padstack. |
| 57593 | Ao importar uma biblioteca Xpedition usando o Import Wizard, a altura total do corpo 3D de um determinado footprint estava a ser importada incorretamente. |
| 57594 | Ao importar uma biblioteca Xpedition usando o Import Wizard, uma forma de pad personalizada definida para um determinado footprint estava a ser importada como um círculo na Bottom layer. |
| 57595 | Ao importar uma biblioteca Xpedition usando o Import Wizard, as formas de pad personalizadas estavam a ser importadas como primitivas independentes. |
| 57599 | Ao importar um desenho Xpedition usando o Import Wizard, a área obstruct importada para um determinado footprint estava a ser apresentada como keepout apenas para tracks (em vez de tracks e vias). |
| 57610 | Ao importar um desenho Xpedition com o Assistente de Importação, o 'Ref Designator' e o 'Part Number' da montagem estavam a ser armazenados como parte do Assembly Outline em vez de separadamente. |
| 57612 | Ao importar uma biblioteca Xpedition com o Assistente de Importação, a solder mask de uma determinada footprint estava a ser importada sem solder cutout. |
| 57615 | Ao importar uma biblioteca Xpedition com o Assistente de Importação, o corpo 3D de uma determinada footprint estava a ser importado na camada Top Assembly em vez da camada Bottom Assembly. |
| 57820 | Ao importar uma biblioteca Xpedition com o Assistente de Importação, uma determinada footprint estava a ser importada sem a sua top paste. |
Simulation
| 57589 | Para um determinado desenho, a execução de uma análise transiente demorava consideravelmente mais tempo se a opção "Show Designation Symbols" estivesse ativada nas opções do documento SDF. |
| 57728 | Não era possível colocar uma fonte de simulação a partir da barra de ferramentas Mixed Sim. (BC:21439) |
| 57729 | Os componentes em desenhos importados ou colocados a partir de bibliotecas de base de dados instaladas passam agora a ser incluídos na netlist de simulação gerada, se tiverem um modelo de simulação atribuído. |
| 57730 | A simulação mista pode agora ser configurada para utilizar uma thread dedicada para melhorar o tempo de resposta da interface durante a simulação, disponível quando a opção Simulation.Threads está ativada. |
| 58207 | Em alguns casos, ao executar uma análise AC Sweep, ocorria a EOleException "Index was out of range. Must be non-negative and less than the size of the collection...". |
Version 23.10.1
Build: 27 Date: 17 de outubro de 2023
Schematic
| 46303 | Foi adicionada a opção avançada Schematic.ExportPDF.UseBitmapTransparency, proporcionando uma visualização nítida do texto e de outros objetos de desenho que se sobrepõem a uma imagem gráfica, ao gerar um PDF. (BC:16843) |
| 56318 | Em alguns casos, ocorria a EOleException "HRESULT: [0x887A0022], Module: [SharpDX.DXGI], ApiCode: [DXGI_ERROR_NOT_CURRENTLY_AVAILABLE...". |
| 56624 | Ao validar um determinado desenho, era assinalada uma violação para um conector de signal harness, apesar de este estar sob uma compile mask. |
| 57338 | Ao gerar um PDF de esquemas que continham componentes genéricos usando Smart PDF, esses componentes eram apresentados a cores, mesmo quando o modo Greyscale era escolhido. |
PCB
| 53092 | Para um determinado desenho com blind vias entre a Top Layer e uma camada interna de plano, a exportação para o formato Ansys EDB resultava numa Stop layer incorreta. (BC:19857) |
| 54571 | Foi adicionada funcionalidade adicional ao painel Gloss And Retrace (para o estilo Rounded Hugging) para refazer o traçado de pistas single-ended em qualquer ângulo. |
| 57012 | Ao criar a footprint de um encapsulamento LGA a partir de um determinado ficheiro de encapsulamento LGA usando o IPC-compliant Footprints Batch Generator, o modelo step gerado não correspondia à footprint. |
| 57112 | Ao inverter um componente com pads metalizados, a pasta personalizada definida não mudava de lado. (BC:21635) |
| 57113 | No painel Properties, as special strings Layer_Count, Board_Height e Board_Width podem agora ser encontradas na categoria 'Board'. A categoria 'PCB' é excluída. |
| 57342 | O suporte para edição colaborativa de uma PCB foi totalmente redesenhado, oferecendo uma abordagem semelhante ao Git com controlo de versões disponibilizado pelo seu Altium Workspace ligado. |
| 57424 | Em alguns casos, uma expansão de solder mask definida manualmente mudava para um valor negativo elevado após guardar e reabrir uma PCB. |
Draftsman
| 56860 | As special strings =Hole_Size_Min e =Total_Thickness passam agora a refletir alterações de unidades (mm/mil). |
Harness Design
| 53128 | Ao mover, como grupo, um componente de harness e o respetivo ponto de ligação num Layout Drawing, as suas coordenadas relativas eram alteradas. |
| 53845 | É agora possível utilizar a funcionalidade de anotação para aplicar os designators pretendidos a objetos suportados tanto no Wiring Diagram como no Layout Drawing. |
| 56389 | Foi adicionado suporte para callouts associados a crimps num documento Harness Draftsman. |
| 56463 | A vista 3D do modelo de um conector no Layout Drawing não era regenerada após atualizar o conector para a revisão mais recente, quando era utilizado um modelo de footprint diferente. |
| 56826 | Para um determinado desenho de harness que incluía um determinado conector, a importação do Wiring Diagram para o documento Layout Drawing fazia com que o Altium Designer deixasse de responder. |
| 56831 | Ao aceder às propriedades de um conector no Layout Drawing, utilizando a caixa de diálogo modal associada, as vistas físicas não eram apresentadas. |
| 57161 | Foi adicionado o comando Properties ao menu de contexto do botão direito para objetos no Wiring Diagram e no Layout Drawing, permitindo acesso rápido às propriedades no painel Properties. |
| 57180 | Foi adicionado suporte no Wiring Diagram e no Layout Drawing para adicionar documentos de referência a um componente conector de harness e aceder-lhes através do menu References do botão direito do componente. |
| 57188 | Ao colocar um fio num Wiring Diagram usando os atalhos Shift+W ou P,W, é apresentada uma 'imagem fantasma' do parâmetro de comentário desse fio durante o processo de colocação. |
Platform
| 56159 | O texto selecionado no campo Search dos painéis Components e Manufacturer Part Search não era apresentado com clareza. (BC:21333) |
| 57229 | Para a mesma conta de utilizador com sessão iniciada em duas instâncias do Altium Designer, não era possível libertar uma licença que estivesse a ser utilizada por uma instância a partir da outra. |
| 57486 | Em alguns casos, ocorria o erro "System.Reflection.TargetInvocationException: Özel durum bir çaðýrma hedefi tarafýndan oluþturuldu...". |
Data Management
| 42610 | Não era possível alterar a nomenclatura automática utilizada para ficheiros Gerber X2 gerados através de um Output Job. (I:5418) |
| 51423 | Para determinados componentes encontrados e colocados através do painel MPS, uma atualização subsequente do documento ActiveBOM levava ao erro "Server call failed: Invalid or deleted folders...". |
| 54940 | Em alguns casos, ao aceder à caixa de diálogo Share no Altium Designer, ocorria o erro "Access denied! User login required for this service". |
| 56002 | Não era possível libertar um componente clonado se o ciclo de vida utilizado para o original já não estivesse a ser usado para o tipo de conteúdo Component. |
| 56020 | Ao trabalhar com comentários, as imagens copiadas para a área de transferência a partir do MS Paint não eram coladas corretamente na janela de comentários contextual. |
| 56233 | Após eliminar uma tarefa geral (a partir do Altium Designer ou da interface do browser do Workspace ligado), esta continuava a ser apresentada no painel Comments and Tasks. |
| 56313 | Em alguns casos, ao tentar descarregar um componente a partir do painel Manufacturer Part Search, ocorria o erro "Cannot get component revision". |
| 56788 | Em alguns casos, ao utilizar o sistema de comentários, ocorria o erro "Newtonsoft.Json.JsonReaderException: Unexpected character encountered while parsing value...". |
| 56794 | Para uma peça selecionada no painel Manufacturer Part Search, a cor do Manufacturer Part Number tinha voltado a azul em vez de branco. |
| 56847 | Ao utilizar comentários, um erro "403 Forbidden" fazia com que a funcionalidade de comentários bloqueasse. |
| 56854 | Ao criar uma hierarquia de tipos de componentes, os subtipos de componentes passam agora a herdar o template de componente atribuído ao tipo de componente raiz/pai. |
| 56880 | Ao alterar o template de um componente, e quando esse template tem um tipo atribuído, a caixa de diálogo "Change component type" surgia duas vezes e também não mostrava o nome atual do componente. |
| 57026 | O desempenho da operação "Update to latest revision" do Item Manager foi significativamente melhorado através do agrupamento de componentes e de pedidos de estado. |
| 57091 | O texto nas caixas de diálogo associadas à migração de repositórios SVN para Git estava incorreto quando o destino era um Altium On-Prem Enterprise Server. 'Altium 365' passa agora a ser 'Server.' |
| 57102 | Não era possível atualizar o conteúdo do painel Manufacturer Part Search utilizando o atalho de teclado F5. |
| 57110 | Ao migrar um projeto de um repositório SVN interno para um repositório Git interno (Versioned Storage) de um Enterprise Server ligado, o repositório SVN original era removido. |
| 57142 | O ano passa agora a estar incluído na informação de data apresentada para um comentário. |
| 57168 | Após editar um template de componente, a utilização da funcionalidade para atualizar componentes relacionados (que usam esse template) atualizava apenas os primeiros 100 componentes. |
| 57218 | As modificações feitas ao ficheiro de projeto de um desenho PCB (*.PrjPcb) não estavam a ser detetadas. (BC:21667, BC:21813, BC:21824) |
| 57226 | A migração de projeto de um repositório SVN interno para um repositório Git interno não funcionava se o endereço do repositório de origem contivesse um carácter de espaço. |
| 57242 | Em alguns casos, ao tentar atualizar o estado de um projeto de harness após um commit por outro utilizador, ocorria o erro "External component has thrown an exception". |
| 57271 | O painel Components inclui agora informação de 'where used' relativamente a Reuse Blocks armazenados como parte da biblioteca de um Workspace ligado. |
| 57283 | Passa agora a ser possível adicionar um item BOM alternativo a um documento ActiveBOM (*.BomDoc) utilizando o Software Development Kit (SDK). |
| 57299 | A região Where Used do painel Components foi redesenhada. Os separadores passam também agora a ser apresentados apenas se existir uma entidade no Workspace que utilize o componente selecionado. |
| 57318 | No painel Explorer, as alterações feitas às colunas (ordenação, visibilidade) não estavam a ser guardadas, revertendo antes para as predefinições após reiniciar o software. (BC:21750) |
| 57329 | Ao editar vários componentes do Workspace, o nome do documento CmpLib refletia uma contagem incorreta de componentes, em comparação com o número de componentes que estavam realmente a ser editados. |
| 57400 | Ao utilizar o Item Manager para atualizar os componentes selecionados para a revisão mais recente, o ECO subsequente incluía entradas que tentavam eliminar parâmetros do sistema. |
| 57415 | Num caso específico, ao arrancar surgia o erro de que "não foi possível aceder a um ficheiro porque estava a ser utilizado por outro processo". |
| 57434 | Agora é possível copiar (utilizando o atalho de teclado Ctrl+C) os dados históricos de um componente a partir da Timeline da Detailed Item View. |
Importação/Exportação
| 56771 | Ao importar um determinado design Allegro com o Import Wizard, nenhuma das regras de design definidas estava a ser importada. |
| 56973 | Ao importar um ficheiro de design Allegro específico, os planos de cobre estavam a ser duplicados, sendo criados polygon pours e regions na mesma camada em simultâneo. |
| 56974 | Ao importar um ficheiro de constraints do Allegro (*.dcfx) com o Import Wizard, o documento PCB gerado apenas suportava unidades 'mil' e não 'inch' nem 'mm'. |
Simulação
| 54581 | Adicionado suporte para funções TABLE e PWL ao Simulation Viewer. |
| 57059 | Eliminar uma onda de origem no painel SimData provocava uma exceção. |
| 57155 | Alguns elementos da sintaxe do Netlist Template não eram suportados pelo Netlist Generator. |
Power Analyzer
| 57181 | Ao configurar um componente como carga, a caixa de diálogo Load Properties era escalada incorretamente se existisse uma ficha técnica associada com um nome muito longo, tornando a configuração impossível. |
Version 23.9.2
Build: 47 Date: 14 de setembro de 2023
Esquemático
| 52260 | Em alguns casos, surgiam junções extra ao mover certos objetos numa folha esquemática. |
| 56188 | Em alguns casos, ao trabalhar com um documento esquemático, surgia o erro "EIntfCastError: Interface not supported". |
| 56320 | Em alguns casos, ao trabalhar com um documento esquemático, ocorria uma Access Violation (no endereço 000000014B336E58 no módulo "AdvSch.dll"). |
PCB
| 53317 | Na saída ODB++ e Gerber X2 gerada para um determinado design, as camadas de furação com microvias estavam incorretas para uma placa panelizada com camadas mistas. |
| 55466 | Em alguns casos, o Altium Designer bloqueava aleatória e periodicamente ao executar várias ações diferentes no PCB Editor. (BC:20831) |
| 55895 | Havia uma degradação significativa de desempenho ao adicionar grandes quantidades de stitching vias (>100,000) a uma placa. |
| 56339 | Alterar os valores X/Y de um pad numa camada overlay (ou na camada Drill Guide/Drill Drawing) alterava o pad no espaço de design, mas este surgia como 0, 0 no painel Properties. (BC:21443). |
| 56357 | Ocorria uma falsa violação de afastamento entre pads regulares e pads de forma personalizada quando o eixo central do pad regular coincidia com a coordenada de extremidade da forma do pad personalizado. (BC:21381) |
| 56744 | Para um PCB panelizado específico, uma drill table colocada não mostrava vias blind e buried. |
| 56752 | Vias com estrutura de camadas mistas (blind, buried) eram apresentadas incorretamente num PCB panelizado, embora estivessem corretas no PCB de origem. |
| 56772 | Para um design que incluía backdrills a partir do meio da placa (utilizando um processo de multilaminação), estavam a ser gerados tamanhos de pad incorretos nos dados Gerber e ODB++. |
| 56786 | Ao executar um DRC para uma regra Matched Lengths ou Length a partir do painel PCB Rules And Violations, as violações não eram apresentadas se fossem utilizados xSignals numa regra. (BC:20474) |
| 56842 | Não era possível guardar um material definido pelo utilizador na Altium Material Library, pois embora fosse possível adicionar e definir uma nova linha, os botões Save e OK estavam desativados. (BC:21547) |
| 56930 | Com a opção PCB.EngineX.ClearanceRule ativada (em Advanced Settings), duplicar uma regra de design levava à deteção, pelo DRC, de um número considerável de falsas violações. |
| 57096 | Com PCB.Pad.CustomMasks ativado, os pads retangulares Custom/Chamfered colocados em camadas Paste ou Solder Mask não eram apresentados. Por vezes, esses pads transformavam-se em pequenos pads redondos. |
| 57137 | Ao utilizar a funcionalidade Section View, os planos de visualização não eram apresentados. |
| 57227 | Em alguns casos, ao utilizar a funcionalidade Update from PCB Libraries, escolher uma footprint para visualizar dados de comparação resultava numa Access Violation (no módulo "X2.EXE"). (BC:21739) |
Multi-board
| 55587 | As linhas não eram apresentadas na área do bloco de título após aplicar um template a um documento esquemático multi-board. (BC:21246) |
Draftsman
| 51779 | Para um design específico que envolvia uma forma de placa complexa, não era possível colocar uma cota radial na Board Assembly View. (BC:8758) |
| 57121 | Em alguns casos, ao tentar editar a linha de secção de uma Board Section View, surgia o erro "Object reference not set to an instance of an object". (BC:21652) |
Harness Design
| 53781 | A sondagem cruzada a partir de uma mensagem no painel Messages para o objeto correspondente dentro do harness design não estava a funcionar. |
| 55469 | Ao definir uma vista física no Layout Drawing, a funcionalidade de zoom foi melhorada e Width e Height deixaram de poder ser definidos de forma independente. |
| 55819 | Foram adicionados atalhos para colocar um fio (Shift+W) no Wiring Diagram e um feixe (Shift+B) no Layout Drawing. |
| 56434 | Após atualizar um conector no Wiring Diagram a partir da sua biblioteca de origem e importar as alterações para o Layout Drawing, perderam-se objetos no feixe associado. |
| 56464 | As localizações das cotas não eram atualizadas no documento .HarDwf após mover pontos de ligação no Layout Drawing e importar as alterações. |
| 56625 | O botão Validate no topo do painel Projects pode agora ser utilizado para executar um ERC para o projeto de harness ativo. |
| 56745 | A secção Parameters estava em falta no painel Properties para um objeto connection point selecionado no Layout Drawing. |
Plataforma
| 56425 | Foram adicionados 'labels' de tipo de licença para permitir distinguir rápida (e visualmente) entre licenças na listagem da página License Management. |
| 56636 | O campo de pesquisa (e o controlo de ordenação relacionado) passa agora a surgir apenas quando existem mais de 7 licenças na listagem. |
| 56802 | O menu principal Project, quando não há nenhum documento aberto, apresenta agora os mesmos comandos que quando a página Home é o documento ativo, juntamente com o submenu Project Activities. |
| 56803 | Em alguns casos, surgia o erro "System.NullReferenceException: Object reference not set to an instance of an object". |
| 57285 | Os URLs para a Altium Store estavam a ser gerados incorretamente ao seguir ligações para renovar uma licença ou adicionar lugares a partir da página License Management. |
Gestão de Dados
| 56118 | Ao gerar um PDF de impressões esquemáticas a partir de um ficheiro OutJob, quaisquer objetos colocados sobre uma imagem gráfica num esquemático de origem surgiam distorcidos no PDF. |
| 56142 | A mensagem de erro apresentada quando o software requer uma ligação ao Workspace para verificar o modo de controlo da Part Choices List não era muito clara. |
| 56411 | Agora é possível migrar um projeto de design de utilização de SVN incorporado para Git incorporado num Altium On-Prem Enterprise Server ligado. |
| 56555 | O menu de uma part choice/alternative foi atualizado para adicionar um comando que abre a respetiva página no site Octopart. |
| 56596 | O painel Tasklist deixou de estar visível quando ligado a um Workspace com nível de acesso Standard ou Pro. |
| 56633 | Não era possível a um utilizador não administrador editar part choices de um componente, mesmo quando lhe tinham sido atribuídas permissões operacionais para o fazer. |
| 56681 | Não era possível libertar um componente colocado no carrinho (juntamente com o template) de outro Workspace, quando esse template de componente apontava para uma definição de ciclo de vida indisponível. |
| 56713 | Ao colocar um componente a partir do painel Explorer (utilizando o menu de contexto Place), a descrição do símbolo será utilizada em vez da descrição do componente se esta última contiver o carácter ". |
| 56719 | Em alguns casos, ao aceder ao histórico de um componente através do painel Explorer, ocorria uma Access Violation (no módulo EDesignData.DLL). |
| 56760 | Quando ligado a um Workspace, a utilização do atalho de teclado F5 não atualizava o conteúdo do painel Components. (BC:21521) |
| 56830 | As larguras de coluna configuradas no Library Importer (em modo Advanced) eram repostas para as predefinições ao alterar o Component Type ou o tipo de componentes apresentados. (BC:21528) |
| 56861 | Após editar (retrabalhar) um componente como parte de um fluxo de trabalho Part Request, o formulário do fluxo de trabalho não é atualizado com essa revisão posterior. |
| 56866 | Ao utilizar o novo Variant Manager, ao fechá-lo e reabri-lo, as colunas de variantes eram apresentadas pela ordem inversa. |
| 57077 | Em alguns casos, ao criar um novo componente num Workspace, a região Parameters do painel Properties, ao definir um novo símbolo, não estava presente. (BC:21633) |
| 57172 | Era apresentado um tipo de comparação sem nome no separador Comparator da caixa de diálogo Project Options. (BC:21668) |
Importação/Exportação
| 46680 | Ao importar um ficheiro Allegro .dra com o Import Wizard, os pads SMD eram importados como Full Stack em vez de Simple, e eram apresentados tamanhos incorretos no painel Properties. |
| 54998 | Em alguns casos, ao importar um design KiCad, era encontrado o erro "System.NullReferenceException: Object reference not set to an instance of an object". (BC:21379) |
| 55763 | Ao importar um design OrCAD com o Import Wizard, os parâmetros no bloco de título de um documento esquemático gerado comportavam-se como cadeias de texto em vez de verdadeiros parâmetros do documento. |
| 55773 | Ao importar um design OrCAD com o Import Wizard, não existia suporte para conectores de porta personalizados num documento esquemático gerado. |
| 55806 | Em alguns casos, as junções não eram apresentadas imediatamente nos documentos esquemáticos após a importação de um design OrCAD. |
| 56469 | Ao importar um design OrCAD com o Import Wizard, os comentários dos componentes eram posicionados incorretamente num documento esquemático gerado. |
| 56472 | Ao importar um design OrCAD com o Import Wizard, alguns componentes eram preenchidos com a cor errada num documento esquemático gerado. |
| 56850 | A importação de um ficheiro Allegro .brd que tenha sido criado na v17.4 e depois guardado no formato 17.2 (a mesma versão da instalação do Extracta) será agora concluída com sucesso. |
| 57020 | Ao tentar importar uma biblioteca Xpedition específica com o Import Wizard, ocorria um crash. |
Simulação
| 56292 | Num caso específico, um documento SimView não era eliminado após ser fechado, causando uma fuga de memória. |
| 56556 | Para alguns componentes da biblioteca Simulation Generic Components, as respetivas descrições continham erros tipográficos. |
| 56579 | O Altium Designer bloqueava após alterar o valor de Time Delay para 10ms num componente VSRC colocado (com o tipo de estímulo 'Pulse'). |
Version 23.8.1
Build: 32 Date: 15 de agosto de 2023
Esquemático
| 56129 | Foi adicionada a capacidade de alterar o estilo de linha utilizado pelo objeto Rectangle. Escolha entre os estilos Solid, Dashed, Dotted e Dash dotted. |
| 56316 | Em alguns casos, era encontrado o erro "Unable to cast COM object of type "System.__ComObject"...". |
| 56656 | Era encontrada uma exceção ao tentar apresentar (no painel Components) o símbolo de um componente numa SchLib, quando esse símbolo continha uma moldura de texto. (BC:21559) |
PCB
| 52750 | Para uma determinada placa embebida, os pads personalizados eram posicionados incorretamente ao utilizar a funcionalidade Print Preview e na documentação PDF posteriormente gerada. |
| 53166 | Para um determinado design e com um valor de expansão específico para a Top Paste Mask de um pad com forma personalizada, era encontrado um erro ao gerar a saída IPC-2581. |
| 54470 | Foi adicionado suporte adicional para a personalização de padstacks. Agora é possível definir formas personalizadas de Paste/Solder Mask. (I:2424, I:10245, I:14604) |
| 55401 | Após fechar um documento PCB, nem toda a memória era libertada como esperado, o que indicava uma fuga de memória. |
| 55520 | Estão agora disponíveis cadeias especiais adicionais (com valores calculados automaticamente para parâmetros-chave de fabrico) para apoio à composição de notas de fabrico na preparação de um RFQ. (I:6849, I:10853) |
| 56095 | Para um design específico, o glossing de uma pista de ângulo ímpar selecionada no modo Rounded resultava numa violação incorreta entre a pista e um pad vizinho. |
| 56141 | Para um design específico, ao tentar mover uma seleção com a opção 'Component re-route' ativada, era encontrada uma Access Violation (no módulo 'ADVPCB.DLL'). |
| 56212 | Para um determinado design, o encaminhamento interativo levava ao bloqueio do editor PCB e ao encerramento silencioso do Altium Designer. (BC:21185) |
| 56223 | Foi adicionada a capacidade de controlar se a rotação da room de origem escolhida é ou não copiada para uma room de destino ao utilizar a funcionalidade ‘Copy Room Formats’. (I:8457) |
| 56241 | Não era possível importar um modelo 3D do SOLIDWORKS (*.SldPrt) criado com o SOLIDWORKS 2023. |
| 56595 | Em alguns casos, com o painel PCB Rules And Violations desacoplado, clicar com o botão esquerdo numa entrada de violação levava à ocorrência de uma Access Violation (no módulo "ADVPCB.DLL"). (BC:21481) |
Multi-board
| 55431 | Ao adicionar uma ligação ao grupo selecionado para um objeto harness num esquemático multi-board, a lista de ligações desse grupo é agora expandida automaticamente. |
Draftsman
| 55708 | A Board Assembly View foi melhorada para passar a apresentar counterholes. |
| 56479 | Para um projeto PCB específico que inclui um ActiveBOM com Alternates definidos, a importação para um documento Draftsman resultava no erro 'External component has thrown an exception'. |
| 56660 | Ao tentar imprimir o documento Draftsman ativo diretamente a partir do menu File, era encontrada uma exceção e/ou um 'cyclic crash'. |
Harness Design
| 55531 | Foi implementada a Electrical Rules Checking (ERC), com vários tipos de violação, para o Wiring Diagram e o Layout Drawing. |
Platform
| 53619 | Está disponível uma nova página License Management, redesenhada, com funcionalidades e controlos simplificados e intuitivos tanto para utilizadores padrão como para administradores de uma conta Altium. |
| 56504 | Num PC sem ligação à internet, o Altium Designer demorava muito tempo a abrir, ficando retido na fase 'Starting GUI manager'. |
| 56690 | Em alguns casos, o Altium Designer falhava ao tentar criar um novo componente num Workspace ligado ao Altium 365. |
Data Management
| 55831 | Foi adicionado um menu a uma escolha/alternativa de peça para a abrir no painel Manufacturer Part Search. Foi também adicionado um controlo dedicado ao passar com o rato para copiar dados do fabricante. |
| 56245 | Para um repositório SVN/Git externo, tentar desativá-lo ou repor as predefinições na página de preferências Data Management - Design Repositories resultava num erro de 'delete repository'. |
| 56293 | Não era possível publicar um componente no Workspace ativo se este tivesse um parâmetro definido com o nome 'Folder'. |
| 56296 | Ao adicionar uma saída de documentação Draftsman a um ficheiro OutJob, está agora disponível uma única entrada de menu, com a origem de dados indicada conforme aplicável ao tipo de projeto principal do OutJob. |
| 56354 | Ao definir um novo componente, o Component Editor (no modo Single Component Editing) não apresentava mais de 5 modelos de footprint adicionados. |
| 56371 | Ao partilhar um projeto do Workspace com a sua organização através do Altium 365, não era apresentada uma entrada na caixa de diálogo Share dentro do Altium Designer, não permitindo alterar permissões. |
| 56433 | Para um projeto multi-board, ao tentar fazer cross-probe a partir de um módulo no esquemático para um projeto que não está disponível/descarregado, resultava num crash do Altium Designer. |
| 56456 | A filtragem aplicada ao utilizar a funcionalidade de pesquisa do painel Projects era perdida após abrir um documento a partir dos resultados filtrados. (BC:21163) |
| 56474 | A entrada 'Assembly View' no menu principal Project foi renomeada para 'Assembly Assistant'. |
| 56554 | Em alguns casos, era encontrado um erro ao tentar executar um processo de sincronização agendado a partir de um ficheiro PrtSync ou CmpSync. |
| 56682 | As larguras de coluna configuradas no painel Components deixaram de ser guardadas entre sessões. (BC:21489) |
| 56689 | Para um design local específico (não ligado a um Workspace), era encontrado o erro "Failed to pull data" ao atualizar o documento ActiveBOM do projeto. (BC:21509) |
| 56693 | Ao editar o mapeamento de pinos no painel Pins, era encontrado o erro "Object reference not set to an instance of an object" após introduzir um caráter ilegal. (BC:21493) |
| 56789 | Ao editar o mapeamento de pinos no painel Pins e introduzir um caráter ilegal, era apresentado um ícone de aviso diferente e inconsistente. |
Importação/Exportação
| 55758 | Ao importar um design OrCAD com o Import Wizard, o tipo de pino estava incorreto para vários pinos de dispositivos num documento esquemático gerado. |
| 55767 | Ao importar um design OrCAD com o Import Wizard, as power ports eram alteradas no que respeita ao seu estilo, num documento esquemático gerado. |
| 55768 | Ao importar um design OrCAD com o Import Wizard, não existia suporte para conectores off-sheet bidirecionais personalizados num documento esquemático gerado. |
| 55778 | Para um design específico, ao tentar gerar uma saída DXF/DWG a partir do seu PCB, resultava no erro "Invalid Symbol Table name". |
| 56194 | Ao importar um design OrCAD com o Assistente de Importação, eram apresentados gráficos incorretos para vários componentes num documento esquemático gerado. |
| 56225 | Ao importar um design OrCAD com o Assistente de Importação, a orientação do símbolo de pino estava incorreta para vários pinos de dispositivos num documento esquemático gerado. |
| 56335 | Foi adicionada uma opção para "Forçar a conversão de todos os pinos de E/S e bidirecionais em pinos passivos" ao importar um design OrCAD com o Assistente de Importação. |
| 56337 | Ao importar um design OrCAD com o Assistente de Importação, por vezes surgiam cadeias de texto inesperadas num documento esquemático gerado. |
Simulação
| 55849 | Adicionado suporte para os parâmetros Tpulse, Npulse e Tburst na função EXP em fontes independentes, permitindo a simulação de rajadas repetidas de transientes. |
| 56086 | Ao simular um design específico que incluía a opção BYPASS, surgia a mensagem de erro "Unexpected end of expression" no painel Messages. |
Version 23.7.1
Build: 13 Date: 19 de julho de 2023
Esquemático
| 49416 | Em alguns casos, erros de arredondamento na conversão de mil para mm levavam a pinos desligados. (BC:10291) |
| 54935 | Em alguns casos, ao tentar abrir todos os documentos-fonte esquemáticos de uma só vez, surgia o erro "Object reference not set to an instance of an object". |
| 55317 | Melhorado o desempenho do novo Gestor de Variantes, incluindo paginação automática quando o número de variantes excede 100. |
| 55524 | A cadeia especial =VariantName não apresentava corretamente o nome de uma variante numa folha esquemática, se esse nome contivesse o carácter '. |
| 55775 | Ao abrir um documento esquemático específico que tinha sido renomeado (com o comando Guardar Como), o documento aparecia vazio e surgia um "Load file error". |
PCB
| 45932 | Para um PCB específico, a exportação para o formato DXF/DWG não incluía pads de componentes rodados a 180 graus. |
| 54107 | Ao ajustar um par diferencial num design específico, era possível criar um padrão de ajuste adicional depois de o ajuste previamente aplicado já ter atingido o comprimento-alvo. |
| 54909 | Adicionado suporte para a importação de pilhas de pads personalizadas (e ligações térmicas definidas) definidas num design de placa Allegro. |
| 55397 | Ao usar as camadas exteriores (Top/Bottom) para um Flex PCB de camada única, a máscara de solda inferior ficava visível para um pad de componente SMD superior. |
| 55398 | Ao gerar a saída NC Drill, estava a ser gerada apenas uma única furação para cada um dos tipos de via IPC 4761. |
| 55551 | Para um PCB panelizado específico, a geração de dados Gerber X2 através de um OutJob resultava no ficheiro PTH_Drill.gbr sem dados. (BC:20599) |
| 55908 | Em alguns casos, fechar um documento PCB com o atalho Ctrl+F4 resultava numa Access Violation (no endereço 000000015C40C523 no módulo 'ADVPCB.DLL'). |
| 55960 | Ao gerar ficheiros Gerber a partir de um documento PCB específico, surgia o erro "Exception has been thrown by the target of an invocation". |
| 56012 | O Relatório da Placa mostrava "100% Routing Completion", mesmo quando algumas ligações permaneciam por rotear, mas estavam ocultas. |
| 56036 | Para um design específico, o número de furos na Drill Table de um Embedded Board Array criado não era igual à soma total dos furos nas Drill Tables dos PCBs de origem. |
Multiplaca
| 55432 | Adicionado suporte para cross-probing a partir de um objeto de arnês num esquemático multiplaca para o projeto de arnês associado (quando disponível). |
Design de Arnês
| 53569 | Ao arrastar um ponto de ligação sobre outro (quando válido) no Desenho de Layout, ambos passam agora a ser unidos como um único objeto, com as respetivas listas de objetos atribuídos fundidas. |
| 54491 | Ao alterar o Design Item ID de um conector de arnês no Diagrama de Cablagem, o conector não era atualizado no Desenho de Layout durante a importação. |
| 55214 | Ao atualizar para a versão mais recente de um conector de arnês no Desenho de Layout, quaisquer vistas físicas definidas eram repostas. |
| 55261 | Adicionado suporte para objetos No Connect dentro de um cabo, para que deixem de ter de ser adicionados a pontos de ligação no Desenho de Layout. |
| 55328 | Ao utilizar a funcionalidade de texto multilinha para uma Etiqueta de Layout, o comentário da etiqueta era transportado para a 'janela' de texto. |
| 55385 | No Diagrama de Cablagem, um objeto de blindagem que cobria um cabo e alguns fios fazia incorretamente com que todos os fios fossem adicionados ao objeto cabo. (BC:21005) |
| 55420 | Passa agora a ser possível abrir e modificar ficheiros locais de modelo de cablagem e de layout (*.WirDot, *.LdrDot). |
Plataforma
| 53596 | Em alguns casos, surgia o erro "System.Exception: <Fault xmlns="http://schemas.microsoft.com/ws/2005/05/envelope/none">...". |
Gestão de Dados
| 49806 | Para um design/PC específico, a janela pop-up associada à funcionalidade de estados clicáveis não era apresentada corretamente. |
| 52911 | Adicionado suporte para a utilização de comentários e tarefas num documento Esquemático Multiplaca (*.MbsDoc). |
| 54562 | A utilização de um ficheiro OutJob gerido configurado para um design rigid-flex, com um design totalmente rígido, provocava uma Access Violation ao tentar gerar saída ODB++. |
| 54734 | Em alguns casos, ao trabalhar com Comentários, surgia o erro "System.Exception: <?xml version="1.0" encoding="utf-8"?>". |
| 54739 | Para um projeto SVN específico, as funcionalidades Open e Compare do painel Storage Manager não funcionavam. (BC:17509) |
| 54815 | Ao efetuar commit de um projeto para um repositório GitHub Desktop, a autenticação falhava com o erro "Invalid username or password. Details: too many redirects or authentication replays". |
| 55438 | Ao importar componentes para uma biblioteca existente com o Library Importer, quaisquer parâmetros definidos com valores vazios não eram importados. |
| 55478 | Para um modelo de componente criado durante a importação de biblioteca, os componentes novos/existentes baseados nesse modelo continham parâmetros em branco que não estavam presentes no próprio modelo. |
| 55512 | O painel Explorer não apresentava os parâmetros dos componentes se estes tivessem valores vazios. |
| 55603 | Tentar navegar clicando numa ligação inválida no Editor de Componentes (modo SCE) resultava numa exceção. |
| 55706 | Passa agora a ser possível excluir do documento ActiveBOM uma Part Choice definida para um componente. (I:21004) |
| 55710 | A opção UI.SaveToServerPromotion foi restaurada na caixa de diálogo Definições Avançadas. |
| 55804 | Num documento ActiveBOM, qualquer valor introduzido no parâmetro Note para um item alternativo não era guardado. |
| 55847 | Não era possível parar uma pesquisa em bibliotecas baseadas em ficheiros, o que fazia com que o Altium Designer 'bloqueasse' até a pesquisa terminar. |
Importação/Exportação
| 54837 | A mensagem de erro apresentada ao importar um ficheiro Allegro .brd que "não é reconhecido" ou é "demasiado antigo" foi melhorada, fornecendo a versão do ficheiro, a versão do Extracta e possíveis causas. |
| 55013 | Ao importar um design Xpedition específico com o Assistente de Importação, os polygon pours nas camadas Top e Bottom não eram importados. |
| 55051 | Para um design DxDesigner específico, tentar importar através do Assistente de Importação levava a um erro ("Could not create project") e a importação parava. |
| 55318 | Ao importar um ficheiro de design Allegro específico, um logótipo definido na silkscreen não era importado. |
| 55570 | Passa agora a ser apresentada uma notificação de "problema de versão" mais simplificada ao importar em lote ficheiros de footprint Allegro (*.dra), com a possibilidade de importar todos os outros ficheiros sem problemas. |
| 55619 | Ao importar um design OrCAD específico com o Assistente de Importação, objetos gráficos preenchidos eram incorretamente desenhados à frente de todos os outros objetos no documento esquemático resultante. |
| 55621 | Ao importar um design OrCAD específico com o Assistente de Importação, era adicionado texto de referência cruzada inesperado ao documento esquemático resultante. |
| 55668 | Ao importar um design OrCAD específico com o Assistente de Importação, uma imagem colocada no bloco de título não era apresentada corretamente no documento esquemático resultante. |
| 55670 | Ao importar um design OrCAD específico com o Assistente de Importação, algumas folhas esquemáticas estavam em falta, enquanto outras não eram nomeadas corretamente. |
| 55672 | Ao importar um design OrCAD específico com o Assistente de Importação, a informação de cadeias de texto não era apresentada corretamente no bloco de título do documento esquemático resultante. |
| 55675 | Para um design Allegro específico, tentar importar um ficheiro .dra resultava numa exceção e falha da aplicação. |
| 55788 | Ao importar um design OrCAD com o Assistente de Importação, os nomes originais das folhas esquemáticas no formato "xx.<DescriptiveName>" eram truncados para "xx.SchDoc". |
| 55793 | Ao importar um design OrCAD específico com o Assistente de Importação, os objetos de texto/moldura apresentavam texto com tamanho maior no documento esquemático resultante. |
| 55913 | Ao importar um design OrCAD com o Assistente de Importação, o texto num esquemático resultante tinha o estilo, tamanho e posição alterados em relação ao design original. |
Simulação
| 53411 | Está disponível uma versão atualizada do visualizador de Dados de Simulação, proporcionando maior precisão nas formas de onda e nas medições (opção Advanced Settings: Simulation.NewViewer, ativada por predefinição). |
| 54516 | No Simulation Viewer, o comando Format X Axis não funcionava quando a opção Number of Plots Visible (na caixa de diálogo Document Options) estava definida como 'All'. |
| 54518 | No Simulation Viewer, o comando Fit Document (no menu View) não funcionava quando a opção Number of Plots Visible (na caixa de diálogo Document Options) estava definida como 'All'. |
| 54741 | O modelo utilizado para o componente MOSFET P-ch VDMOS (na biblioteca Simulation Generic Components) estava incorretamente definido como o de um MOSFET de potência de canal N. |
| 54743 | As definições do eixo Y aplicadas no Simulation Viewer não eram mantidas após voltar a executar a mesma análise de simulação. (BC:20917) |
| 55260 | Ao selecionar uma forma de onda no Simulation Viewer, qualquer forma de onda com um sufixo final semelhante também era selecionada, apesar de não estar associada. |
| 55433 | Ao visualizar resultados de simulação, é agora possível selecionar várias formas de onda num gráfico utilizando Shift+Click. |
| 55434 | A diretiva de condição inicial (.IC) definida dentro de um subcircuito é agora suportada e pode ser processada/aplicada. |
| 55442 | Foram removidos os parâmetros adc_* e dac_* não utilizados de todos os componentes genéricos digitais (na biblioteca Simulation Generic Components). |
| 55495 | Adicionado suporte para a utilização de correntes de indutância numa expressão de valor de fonte funcional. |
| 56031 | O ruído térmico da resistência estava a ser calculado incorretamente quando a temperatura da instância era definida. |
Other
| 55503 | Outro: ocorria uma "Headers Failure" ao utilizar o 7-Zip para descompactar o arquivo Zip de uma instalação offline do Altium Designer. |
Version 23.6.0
Build: 18 Date: 15 junho 2023
Schematic
| 51006 | Em alguns casos, ao trabalhar com documentos esquemáticos num projeto hierárquico de desenho de PCB, ocorria o erro "EInvalidAccessToObject: Object accessed after being destroyed". |
| 53810 | A geração de um ficheiro Pick n Place não respeitava corretamente o estado Fitted/Not Fitted de um componente após alternar esse estado no separador compilado. (BC:17331) |
PCB
| 51719 | Foi adicionado suporte para acrescentar parâmetros definidos pelo utilizador aos footprints ao nível da biblioteca PCB através do painel Properties. (BC:13948) |
| 52776 | Ao suavizar uma pista que entra num pad SMD no modo 'Rounded', a trajetória da pista era puxada para o canto do pad, criando violações com objetos próximos. |
| 52778 | Ao suavizar uma pista de ângulo ímpar no modo 'Rounded', quaisquer arcos incluídos eram substituídos por segmentos retos, causando uma violação com qualquer pista keep-out vizinha. |
| 54567 | Foram adicionadas duas opções adicionais à ferramenta Silkscreen Preparation, permitindo "Clip to Exposed Copper" ou "Clip to Solder Mask Openings". (BC:8044) |
| 55043 | Em alguns casos, em placas com secções separadas por classe de net, a execução de um DRC assinalava por vezes falsas violações de afastamento entre planos divididos. (BC:20732) |
| 55237 | Em alguns casos, ocorria uma Access Violation (no módulo ADVPCB.DLL) após tentar eliminar uma regra de desenho criada pelo Rule Wizard. |
| 55247 | Para um desenho específico, o encaminhamento de uma determinada secção da placa conduzia ao erro "Infinite loop is detected". |
Multi-board
| 52563 | Os nomes das nets dos pinos dos conectores de harness não estavam a ser atualizados no esquema multi-board quando as nets eram renomeadas no projeto PCB filho correspondente. |
| 55087 | Alguns itens no documento BOM de um projeto multi-board mostravam incorretamente mensagens de aviso "Designator/Value is duplicate". |
Harness Design
| 51370 | Agora é possível utilizar conectores de harness para estabelecer ligações entre vários projetos multi-board que estejam numa configuração aninhada. |
| 53509 | Um projeto Harness pode agora ser copiado para a pasta Templates para utilização como modelo local. Os documentos Harness também podem ser guardados como modelos (*.WirDot, *.LdrDot). |
| 53984 | Após remover uma splice de um Wiring Diagram, os fios individuais associados permaneciam ligados, movendo-se como um só. |
| 54831 | Adicionado suporte para definir uma vista isométrica para Physical Models no Layout Drawing. |
| 54994 | O objeto Draftsman Wiring List passa agora a apresentar "NC" para um fio que termina com um objeto No Connect no Wiring Diagram. |
| 55017 | No Wiring Diagram, mover um objeto Splice passa agora também a incluir o movimento do respetivo designador. |
| 55058 | Para os objetos Draftsman Wiring List e Connection Table, a entrada de um pino passa agora a apresentar apenas o número do pino e não o nome da peça-mãe. |
| 55138 | Adicionado suporte para definir o tamanho de um revestimento de harness em relação ao tamanho do feixe que está a revestir. |
| 55141 | Agora é possível definir um estilo de preenchimento com padrão para o objeto de revestimento de harness (no Layout Drawing). Pode escolher entre tecelagem preta, vermelha ou amarela). |
| 55270 | Ao importar para um Wiring Diagram um harness de esquema multi-board contendo um sinal 'No net', ocorria o erro "Object reference not set to an instance of an object". |
| 55338 | Depois de atribuir um cabo a um feixe no Layout Drawing, o cabo era perdido quando esse feixe era eliminado. |
Platform
| 55321 | Em alguns casos, não era possível efetuar início de sessão SSO através do Altium Designer com um determinado número de caracteres introduzidos no campo 'Your Business Email'. |
| 55410 | Ao repor as preferências para os valores predefinidos, a opção "Double Click Runs Interactive Properties" para os editores Schematic e PCB não estava a ser corretamente definida. |
Data Management
| 54508 | Em alguns casos, ao utilizar o Library Importer, ocorria o erro "System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt". |
| 54511 | Em alguns casos, ao iniciar/terminar sessão numa Workspace, ocorria o erro "EOleException: Catastrophic failure". |
| 55206 | Ao adicionar parâmetros a um projeto, os campos Name e Value passam agora a permitir um máximo de 255 caracteres. |
| 55259 | Em alguns casos, ocorria o erro "System.NullReferenceException: Object reference not set to an instance of an object" ao trabalhar com um projeto Workspace. |
| 55369 | Não era possível colocar um componente de uma Workspace Library num documento PCB se o modelo de footprint referenciado contivesse o caráter '+' no respetivo nome. |
| 55382 | A importação de uma DbLib específica com o Library Importer gerava uma Catastrophic Failure "Invalid characters in path" quando o nome do ficheiro PcbLib continha caracteres proibidos. |
| 55473 | Em alguns casos, ao utilizar Dictionaries, os valores dos parâmetros não ficavam retidos após deslocação e eram também listados valores misturados de diferentes dicionários. |
| 55583 | Em alguns casos, ao tentar libertar um projeto com o Project Releaser, ocorria o erro "Index was out of range. Must be non-negative and less than the size of the collection". |
Import/Export
| 54836 | Em alguns casos, faltavam vias na PCB após a importação de um ficheiro de desenho Allegro. |
Simulation
| 54713 | No separador Model File da caixa de diálogo Sim Model, a barra de deslocamento horizontal era apresentada incorretamente dentro da janela do separador. |
| 55029 | A impressão de um ficheiro SDF para PDF não dividia corretamente os gráficos por várias páginas. |
| 55157 | Adicionado suporte para o primitivo de modelo digital PSpice FSTIM e para modelos I/O Bidirectional Transfer Gates. |
| 55441 | A cor da grelha dos gráficos ao imprimir resultados de simulação foi alterada de preto para cinzento-claro, proporcionando melhor contraste entre a grelha e as formas de onda na impressão monocromática. |
Power Analyzer
| 54283 | A caixa de diálogo Extensions Manager foi atualizada para agrupar vários componentes estendidos em paralelo. |
Version 23.5.1
Build: 21 Date: 18 maio 2023
Schematic
| 52479 | Para desenhos multicanal, o índice do canal estava a ser adicionado após o sufixo nas etiquetas de net de pares diferenciais, fazendo com que deixassem de ser tratados como par diferencial. (BC:19519) |
| 52766 | A ferramenta Convert Cross Junctions criava por vezes junções manuais, que já não são um tipo de objeto suportado. |
| 53444 | Para um desenho multicanal específico, o índice do canal estava a ser adicionado antes do sufixo nas etiquetas de net de pares diferenciais, com o ECO a alterar os nomes das nets de pares diferenciais. |
| 54365 | Os gráficos PNG para peças alternativas não estavam a ser gerados ao criar um PDF de impressões esquemáticas a partir de um Output Job. |
| 54426 | Na interface ISch_Document da API do sistema de scripting, utilizar SchDoc.IsLibrary conduzia ao erro "Undeclared Identifier:IsLibrary". |
| 54656 | Em alguns casos, ao trabalhar com um documento esquemático, ocorria o erro "EOleException: Ö¸¶¨µÄ²ÎÊýÒѳ¬³öÓÐЧֵµÄ·¶Î§¡£ ²ÎÊýÃû: Unhandled value for TUnit: eDXP". |
| 55224 | Em alguns casos, ocorria uma Access Violation (no endereço 000000013F274036 no módulo "ExtensionManager.DLL"). |
PCB
| 51492 | Em alguns casos, ao trabalhar no documento PCB, surgia o erro "EInvalidAccessToObject: Object accessed after being destroyed". |
| 52518 | Adicionado suporte para definir pontos de ligação Custom Thermal Relief para pads. |
| 53554 | A funcionalidade Section View está agora disponível ao visualizar uma PCB em 3D. (BC:1344) |
| 53650 | Em alguns casos, surgia o erro "EInvalidAccessToObject: Object accessed after being destroyed". |
| 54361 | Ao executar um DRC em lote incluindo regras de Integridade de Sinal, surgia uma Access Violation (no módulo Altium.PCB.DataModel.X.dll). |
| 54372 | A informação de contorno dos pinos não estava a ser incluída para formas de pad personalizadas nos dados ODB++ gerados. (BC:20552) |
| 54577 | Adicionada a opção "Preserve route path" à região Retrace Parameters do painel Gloss And Retrace que, quando ativada, preserva a geometria exata da pista durante o Retrace. (BC:20402) |
| 54630 | A opção "Apply to Polygon Pour" estava em falta na regra de desenho Creepage ao definir regras na vista de documento do Constraint Editor. (BC:20587) |
| 54747 | O repour de polígonos demorava muito mais tempo se tivessem sido adicionados gráficos de logótipo às camadas de cobre Top e/ou Bottom. (BC:20171) |
| 54819 | Ao visualizar o resultado Assembly Drawing (num OutJob) através da nova caixa de diálogo Print Preview, a apresentação de algumas camadas mecânicas estava a ser trocada. |
| 54865 | Otimizado e melhorado o desempenho ao arrastar vias, especialmente em desenhos de grande dimensão. |
| 54883 | Otimizado e melhorado o desempenho ao remover classes de net, especialmente em desenhos de grande dimensão. |
| 54901 | Num desenho específico, fechar o documento PCB resultava numa Access Violation (no endereço 000000016831354C no módulo "ADVPCB.DLL"). |
| 54908 | Otimizado e melhorado o desempenho ao efetuar alterações e guardar o layer stack, especialmente em desenhos de grande dimensão. |
| 55124 | Ao abrir uma PCB que continha pads com Slot Hole Size > Length, surgia o erro "Assertion failure (D:\Build\X2\Main\x2\rtl.epd\RT_Geometry.pas, line 13723)". (BC:20897) |
Multi-board
| 54408 | Ao importar alterações de um projeto PCB filho para o projeto multi-board principal, os dados de Mated Parts/Pins estavam a ser limpos em vez de atualizados. |
Draftsman
| 50911 | Ao copiar um callout num documento Draftsman específico, surgia o erro "System.InvalidCastException: Unable to cast object". |
| 51398 | O campo Description numa Drill Table colocada não estava a ser corretamente preenchido com a descrição definida num Pad/Via Template. (BC:8816) |
| 54549 | Em alguns casos, ao restabelecer uma sessão RDP durante a atualização da placa, surgia o erro "SharpDX.SharpDXException". |
Harness Design
| 53134 | Foram adicionadas teclas de atalho às entradas de menu para objetos de harness design (em Wiring Diagram e Layout Drawing), facilitando a colocação através de teclas de atalho. |
| 53510 | O comando 'Clear Filter' está agora disponível no menu de contexto com o botão direito, tanto em documentos Wiring Diagram como Layout Drawing. |
| 53566 | Adicionado um novo objeto Harness Covering para utilização no Layout Drawing, para colocar coberturas sobre bundles com a capacidade de ajustar graficamente o comprimento da cobertura. |
| 53577 | Ao utilizar Ctrl+Z para anular o movimento de um conector no Layout Drawing, a ligação gráfica entre esse conector e o respetivo ponto de ligação não era incluída na anulação. |
| 53665 | Está agora disponível suporte para adicionar parâmetros definidos pelo utilizador a um objeto Connection Point no Layout Drawing. |
| 53766 | O comando Edit » Select » Connection não estava a funcionar corretamente nos editores Wiring Diagram e Layout Drawing. |
| 53850 | Está agora disponível suporte para adicionar parâmetros definidos pelo utilizador a um objeto Layout Label no Layout Drawing. |
| 53851 | Adicionada a capacidade de definir a cor de fundo para um objeto Layout Label no Layout Drawing. |
| 54315 | Ao tentar fazer cross-probe do documento BOM para o Layout Drawing, surgia o erro "The method or operation is not implemented". |
| 54350 | Adicionadas as propriedades Designator e Comment ao objeto Harness Bundle no Layout Drawing. |
| 54500 | O texto de várias linhas é agora suportado para o objeto Layout Label no Layout Drawing. (BC:20469) |
| 54576 | Para o objeto Draftsman Connection Table, os nomes das colunas WireDesignator, WireColor e WireLength foram renomeados para Designator, Color e Length, para alinhar com as tabelas BOM e Wiring List. |
| 54740 | Em projetos multi-board aninhados, um projeto harness importava sempre dados do projeto multi-board de nível superior em vez do projeto multi-board ao qual estava associado. |
| 55008 | Atualizados os ícones associados aos objetos Harness Bundle, Connection Point e Layout Label no Layout Drawing. |
Platform
| 54553 | Em alguns casos, ao aceder à página Home, surgia o erro "System.Exception: Cef.Shutdown must be called on the same thread that Cef.Initialize was called". |
| 54690 | Em alguns casos, o Altium Designer era terminado pelo Windows se o ficheiro "Project Group 1.DsnWrk" não estivesse acessível. |
| 54818 | As entradas de menu para criar uma VB Script Unit/Form não eram apresentadas ao ativar a opção Advanced Settings Legacy.Scripts.SupportOldLanguages. |
| 54840 | O Altium Designer terminava ao tentar criar um novo projeto PCB incluindo a extensão (*.prjpcb) como parte do nome do projeto. |
Data Management
| 52525 | O menu para criar um novo projeto com base em definições de processo ativas (workflows) não estava visível quando a página Home era o separador de documento ativo. |
| 52975 | Com o File Locking ativado, utilizar a funcionalidade "Revert to" a partir de um mosaico de evento Commit na vista History do projeto resultava num erro. |
| 53462 | Agora é possível adicionar um comentário com uma imagem a uma General Task. |
| 54252 | As tags de commit e os nomes de release passam agora a ser apresentados para comentários quando acedidos no Altium Designer. |
| 54506 | Em alguns casos, ao utilizar o Library Importer, surgia a exceção "System.Exception: Get component type tag list error". |
| 54542 | Em alguns casos, ao abrir um projeto gerido, surgia o erro "System.NullReferenceException: Object reference not set to an instance of an object". |
| 54554 | Em alguns casos, surgia o erro "System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation". |
| 54666 | Para um projeto de desenho específico e repositório Git, a fase de preparação ao utilizar o Project Releaser demorava mais de três minutos. |
| 54692 | Ao percorrer a lista de templates na caixa de diálogo Edit Templates, as ligações a Component Types estavam a ser removidas dos Component Templates. |
| 54752 | Surgia um erro "Access Denied" ao abrir um documento de um projeto Workspace, enquanto ligado a um Workspace diferente (não aquele onde esse projeto se encontra). |
| 54764 | Em alguns casos, ao adicionar uma Part Choice a um componente no Single Component Editor, a ligação ao Workspace era perdida e surgia o erro "Vault is disabled". |
| 54832 | Os controlos redundantes 'Install from server' e 'Edit' foram removidos da página Data Management - File-based Libraries da caixa de diálogo Preferences. |
| 54844 | Não era possível definir um tipo de componente para um component template que não tivesse nome. |
| 54855 | Não era possível migrar totalmente, com histórico, um Workspace rehosted (que utilizava um repositório SVN externo) para o repositório Git nativo do Altium 365 Workspace (Versioned Storage). |
| 54869 | O comando Save All no menu de contexto do botão direito para a entrada Source Documents de um projeto (no painel Projects) não estava disponível após modificar um documento de origem. (BC:20766) |
| 54875 | Ao mudar component templates para um componente no Component Editor (modo SCE), os parâmetros obrigatórios do template anteriormente escolhido continuavam a ser mostrados como obrigatórios. (BC:20772) |
Import/Export
| 52872 | Ao importar uma biblioteca Xpedition específica com o Import Wizard, os corpos 3D com uma altura de 0 mm eram incorretamente definidos com uma altura de 0,254 mm (10 mils) na PcbLib resultante. |
| 54089 | Em alguns casos, ao importar desenhos/bibliotecas OrCAD e PADS com o Import Wizard, surgia uma Access Violation (no módulo "Importer_PADSOrcad.IWZ"). |
| 54093 | Em alguns casos, ao importar desenhos/bibliotecas OrCAD com o Import Wizard, surgia uma Access Violation (no módulo "Orcad7ld.dll"). |
| 54657 | Em alguns casos, ao importar uma base de dados de desenho 99SE (*.ddb), surgia o erro "EOleException: Compilation controller doesn't exist". |
Simulation
| 54101 | Adicionado suporte para sondas interativas para investigar um circuito e ver atualizações em tempo real dos dados no ficheiro SDF gerado. (BC:19869) |
| 54434 | Foi removido um controlo redundante e parcialmente visível na parte inferior da caixa de diálogo Measurement Plot. |
| 54435 | Ao visualizar dados de medição numa Measurement Table (gráfico), a barra de deslocamento horizontal não estava a funcionar corretamente. |
| 54493 | Estava a ser realizada uma verificação redundante ao alternar entre os resultados da análise e o documento Schematic. |
| 54520 | A opção redundante "Show Sim Data panel" foi removida da caixa de diálogo Document Options para o Sim Data Viewer. |
| 54589 | Foi adicionado suporte para primitivas de modelo digital PSpice de DAC e RAM multi-bit (e respetivos modelos de temporização), bem como para primitivas de modelo digital PSpice Bidirectional Transfer Gate (PBTG, NBTG). |
| 54716 | Em alguns casos, ao trabalhar com o Sim Data Viewer, ocorria o erro "EOutOfResources: Error creating window device context". |
| 55025 | Ao tentar imprimir a partir de um ficheiro SDF com resultados de análise multi-variável, ocorriam erros e algumas formas de onda não ficavam visíveis na pré-visualização de impressão. |
| 55056 | Os componentes variáveis R, L e C num subcircuito não estavam a ser processados corretamente ao executar uma análise transitória, originando um erro no formato "unknown controlling source edq.c". |
Version 23.4.1
Build: 23 Date: 14 de abril de 2023
Esquemático
| 51351 | Ao arrastar toda a circuitaria numa folha, um power port estava a ser incluído no conjunto de parâmetros de classe de rede de uma blanket quando essa blanket cobria a posição original do power port. |
| 53734 | Num determinado design, abrir uma variante específica ou tentar gerar saídas para duas variantes específicas fazia com que o Altium Designer deixasse de responder. |
| 53837 | Ao abrir um design específico, a localização inicial incorreta de uma folha esquemática conduzia ao erro "Load file error, Disagreement of basic reuse block list with 1st extension list". |
| 54134 | Em alguns casos, ocorria a EOleException "Impossible d"effectuer un cast d"un objet COM de type "System.__ComObject" en type d"interface "RT_Workspace.IWorkspace"". |
| 54135 | Em alguns casos, ocorria uma Access Violation (no endereço 0000000147252B3B no módulo "AdvSch.dll"). |
| 54312 | Não existia verificação de referência recursiva indireta de parâmetros (por exemplo, Comment = Value, Value = Comment), o que fazia com que o software deixasse de responder. |
| 54354 | Para um projeto específico, a geração de impressões esquemáticas a partir do respetivo OutJob conduzia ao erro "Unable to cast COM object of type 'System.__ComObject' to interface type 'RT_Workspace.IWorkspace'". |
PCB
| 48430 | Em alguns casos, ao trabalhar no PCB, ocorria uma EAccessViolation (no endereço 000000016A57C852 no módulo "ADVPCB.DLL"). |
| 53603 | A ferramenta Silkscreen Preparation não estava a ter em conta alterações aos valores em Solder Mask Expansion para pads SMD/TH no PCB/PCBLIB. (BC:20104) |
| 53989 | Ao exportar um PCB para o formato STEP 3D ou PARASOLID, as camadas ficavam deslocadas no modelo resultante em regiões onde existia uma camada Stiffener. (BC:19516) |
| 54119 | Ao aplicar uma regra de afastamento 'same net' entre dois objetos, o software estava a impor uma regra diferente para DRC, em vez da regra apresentada na janela 'Applicable Binary Rules'. |
| 54169 | Os pads e vias empilhados de furo passante passam agora a ter as suas formas de furo (todos os tipos) verificadas para detetar se um está completamente dentro de outro, evitando a geração de furos duplicados na Drill Table. |
| 54291 | Um modelo STEP específico estava a ser exportado incorretamente (como uma única peça) para formato STEP 3D quando a opção avançada PCB.OpenCascadeLatestVersion estava ativada. |
| 54308 | Para uma determinada placa, mover e voltar a derramar um polygon pour fazia com que a área de derrame anterior permanecesse visível, sem forma de a selecionar ou ocultar da vista. |
| 54360 | Ao colocar um pad SMD não ligado numa camada de solder ou paste mask, a execução de um DRC assinalava incorretamente uma violação Un-Connected Pin. |
| 54424 | Ocorria um erro catastrófico ao colocar um novo pad sobre um polygon pour existente, quando esse derrame tinha um marcador de medição associado. |
Draftsman
| 53058 | Em alguns casos em que os furos da placa continham primitivas na Multi-Layer, ocorria o erro "System.IndexOutOfRangeException: Index was outside the bounds of the array". |
| 53059 | Em alguns casos, ao exportar um documento Draftsman para PDF, ocorria o erro "EOleException: WidthAndHeightCannotBeNegative". |
Harness Design
| 52434 | No documento Harness Draftsman, uma chamada associada a um conector passa agora a mostrar todos os números de linha da BOM das peças associadas. |
| 52435 | No documento Harness Draftsman, uma chamada associada a um ponto de ligação passa agora a mostrar todos os números de linha da BOM das peças associadas. |
| 53561 | Ao colocar um fio no Wiring Diagram, as netlines passam agora a seguir/atualizar-se em tempo real, mostrando onde é necessário efetuar a cablagem. |
| 53565 | No Wiring Diagram, os objetos Harness Cable, Shield e Twist passam agora todos a ter proporções fixas. |
| 53567 | Para um ponto de ligação no Layout Drawing, passa agora a ser possível mostrar o modelo físico (3D) de uma das peças associadas. |
| 53575 | Nos objetos de tabela dentro do Draftsman, as cores dos fios passam agora a ser apresentadas com um gráfico de cor ao lado do nome textual da cor. |
| 53578 | Clicar num ponto de ligação no local onde este se liga a um feixe passa agora a selecionar corretamente o ponto de ligação e não o feixe. |
| 53635 | Os menus e recursos aplicáveis aos editores de harness design foram organizados para remover elementos não relacionados com harness design. |
| 53696 | Passa agora a ser possível colocar símbolos 'No Connect' no Wiring Diagram a partir do menu principal Place. |
| 53755 | No Draftsman, os gráficos dos objetos Cable e Shield eram diferentes dos do Wiring Diagram real. Além disso, havia distorção gráfica nas terminações de linha num PDF exportado. |
| 53756 | Tentar usar os comandos Replace Text ou Find Next no Wiring Diagram ou no Layout Drawing resultava num erro. |
| 53769 | Ocorria um erro ao tentar aceder à barra de ferramentas Formatting no Wiring Diagram Editor. |
| 54077 | A informação de comprimento para os objetos Draftsman Wiring List e Connection Table era obtida a partir dos parâmetros de comprimento da cablagem e não calculada com base nos comprimentos dos feixes do layout. (BC:20331) |
| 54208 | No Layout Drawing, passa agora a ser possível mostrar o modelo físico (3D) de um conector como vista em arame. |
| 54228 | Os grafos de conectividade estavam a ser incluídos incorretamente ao importar dados do Layout Drawing para o documento Draftsman. |
| 54281 | Na secção Documentation Outputs de um Output Job, a entrada para Draftsman estava desativada. |
| 54313 | Em alguns casos, ao trabalhar com um documento de harness design, ocorria o seguinte erro: "System.NotImplementedException: ƒƒ\ƒbƒh‚Ü‚½‚Í‘€ì‚ÍŽÀ‘•‚³‚ê‚Ä‚¢‚Ü‚¹‚ñB". |
| 54391 | Ocorria um erro ("The method or operation is not implemented") ao tentar usar as teclas de seta para mover a posição do cursor no Wiring Diagram ou no Layout Drawing. |
| 54455 | Foram implementadas as funcionalidades da barra de ferramentas Formatting "Line Or Border Width", "Line Style" e "Polyline Arrows Presets" ao trabalhar com fios, feixes e linhas (conforme aplicável). |
| 54603 | Ao abrir um documento Draftsman com diferentes números de colunas para Wiring List e Connection Table, ocorria o erro "Object reference not set to an instance of an object". |
Platform
| 54073 | Em alguns casos, ocorria o erro "System.ServiceModel.FaultException: Access denied! User login required for this service". |
| 54753 | Um problema com a extensão Altium OpenBOM Extractor (v1.0.2787.0) estava a causar uma Access Violation (no módulo "X2.EXE") ao aceder ao menu de contexto com clique direito no painel Projects. |
Data Management
| 53586 | A funcionalidade Schematic Compare não estava a funcionar quando era acedida a partir do painel Storage Manager. (BC:19464) |
| 53653 | A funcionalidade actionable statuses (painel Projects) não estava a funcionar para ficheiros de projeto com estado VCS 'Missing'. |
| 53664 | Na área Shared with Me da Altium 365 Platform Interface, o controlo para abrir um projeto partilhado no Altium Designer não estava a funcionar. |
| 53787 | Em alguns casos, ao trabalhar com escolhas de peças de componentes, ocorria o seguinte erro: "Altium.Edp.SupplyChain.Contracts.Exceptions.VaultNotFoundException: Server not found". |
| 53940 | Não existia ícone gráfico associado à entrada Project Group nas caixas de diálogo relacionadas com guardar. |
| 53955 | A funcionalidade actionable statuses (painel Projects) não estava a funcionar para ficheiros de projeto eliminados. |
| 54259 | Em alguns casos, ao tentar migrar um projeto de SVN externo para o VCS Git interno de um Workspace, ocorria um erro ao processar o histórico de uma versão específica. |
| 54297 | Para um Workspace específico, ocorria o erro "An item with the same key has already been added" ao tentar adicionar uma Part Choice a determinados componentes. |
| 54311 | Para projetos num determinado Workspace, ocorria o erro "Value cannot be null. Parameter name: path". |
| 54486 | Foi encontrada uma exceção ao trabalhar com a biblioteca LibGit2 e ficheiros com caminhos longos. |
| 54555 | Em alguns casos, ao trabalhar com Project History, ocorria o erro "System.NullReferenceException: Object reference not set to an instance of an object". |
Import/Export
| 53786 | Para um determinado design exportado (como uma única peça) para o formato STEP 3D (com PCB.OpenCascadeLatestVersion ativado), um determinado modelo STEP não estava a conseguir ser carregado no software MCAD. |
| 54092 | Em alguns casos, ao importar designs do Expedition usando o Assistente de Importação, ocorria uma Access Violation (no endereço 00000001A6A7ABA6 no módulo "Importer_Expedition.IWZ"). |
| 54125 | Ao importar bibliotecas KiCad, qualquer falha fazia com que o Importer parasse e ignorasse todos os ficheiros subsequentes, em vez de apresentar uma mensagem de erro e permitir que a importação prosseguisse. |
Simulação
| 46037 | Foi adicionado suporte ao modelo VCVS para variáveis de saída de tensão, potência e corrente na análise AC. |
| 46038 | Foi adicionado suporte ao modelo VCCS para variáveis de saída de tensão, potência e corrente na análise AC. |
| 46039 | Foi adicionado suporte ao modelo CCCS para variáveis de saída de tensão, potência e corrente na análise AC. |
| 46040 | Foi adicionado suporte ao modelo CCVS para variáveis de saída de tensão, potência e corrente na análise AC. |
| 48096 | Os mapeamentos de pinos dos componentes VCSW na biblioteca Simulation Generic Components estavam incorretos (os pinos de sinal do símbolo estavam mapeados para os pinos de controlo do modelo e vice-versa). (BC:20374) |
| 53874 | Os valores de parâmetros globais exportados de uma biblioteca SPICE durante a extração do modelo não estavam a ser colocados entre chavetas na netlist gerada (*.nsx). |
| 53875 | Os parâmetros globais usados na descrição de um modelo não estavam a ser extraídos da biblioteca. |
| 53877 | A constante VT, com o valor 25.86mV, foi adicionada ao analisador de expressões. |
| 54042 | O modelo do componente Photodiode em Simulation Generic Components.IntLib estava incorreto, originando um aviso de parâmetro 'Unknown' e erro de simulação. |
| 54137 | Foi adicionado suporte para primitivas de modelos digitais PSpice ADC e ROM multi-bit (e os respetivos modelos de temporização). |
| 54273 | Foi adicionado suporte a fontes funcionais e componentes passivos variáveis para variáveis de saída de tensão, potência e corrente na análise AC. |
Version 23.3.1
Build: 30 Date: 16 de março de 2023
Esquemático
| 53014 | O símbolo IEEE "Open Emitter Pull-up" estava incorretamente identificado. Foi agora alterado para "Open Emitter Pull Down". |
| 53244 | Ao utilizar o novo Variant Manager, as alterações aos valores e nomes dos parâmetros não estavam a ser mantidas. (BC:19912) |
| 53668 | Em alguns casos, ocorria a EOleException "Specified argument was out of the range of valid values. Parameter name: Unhandled value for TUnit: eDXP". |
| 53935 | Enquanto estiver aberto, o documento ActiveBOM será agora atualizado automaticamente sempre que quaisquer componentes relacionados da Workspace Library forem modificados e guardados de novo na Workspace ligada. |
| 53947 | A informação de referência cruzada de uma porta saltava subitamente para o lado errado ao mover diretamente a porta de um fio para outro. |
PCB
| 50127 | Num caso específico, ao copiar e colar um componente que faz parte de uma união, guardar e abrir a PCB de destino resultava numa Access Violation. |
| 51041 | Ao gerar saída Gerber/Gerber X2, regiões de cobre estavam a ser removidas dos footprints quando a opção "Merge regions and pads inside Footprint" estava ativada. |
| 52128 | Em alguns casos, ocorria uma Access Violation ao trabalhar com comentários na PCB 2D e com o controlo 'Hide pins on design' ativado (no painel Comments and Tasks). |
| 52751 | Em alguns casos, exportar uma PCB para STEP fazia com que alguns modelos não ficassem visíveis. (BC:19667) |
| 52757 | Para um determinado design, o DRC estava incorretamente a assinalar uma violação 'Un-Routed Net Constraint' para um polígono hachurado que, na realidade, tinha ligação a um pad. |
| 53076 | Em alguns casos, arrastar uma pista resultava num bloqueio/encerramento silencioso do Altium Designer. (BC:19855) |
| 53607 | Para um determinado design e preferências, ocorria uma Access Violation (no módulo ADVPCB.DLL) após tentar arrastar uma pista. |
| 53680 | Utilizar e configurar a funcionalidade "Enable Fonts Replacement" na caixa de diálogo Preview não fazia com que os tipos de letra Stroke fossem substituídos por tipos de letra TT no material impresso. (BC:20178) |
| 53684 | Estavam a ser devolvidas falsas violações de afastamento para primitivas colocadas em regiões de placa sobrepostas no modo Advanced Rigid-Flex. (BC:20034) |
| 53825 | Ao exportar uma placa que continha modelos STEP para o formato Parasolid (como uma única peça), alguns sólidos estavam a ser incorretamente convertidos em superfícies. |
| 53852 | Os pads SMD retangulares arredondados, retangulares chanfrados e de forma personalizada colocados em camadas Solder ou Paste não estavam incluídos nas saídas Gerber, GerberX2 e ODB++ geradas. (BC:20379) |
| 53931 | Em alguns casos, ao visualizar a PCB em 3D, fazer duplo clique numa entrada de comentário no painel Comments and Tasks resultava numa Access Violation. |
| 54225 | Em alguns casos, ocorria uma Access Violation ao fazer routing interativo usando o estilo de canto 'Any Angle' e o modo 'Push Obstacles'. |
Multi-board
| 52857 | Ao remover o parâmetro 'System: Connector' do conector PCB de um projeto filho, o esquema multi-board não reconhecia essa remoção nem sincronizava corretamente. |
Design de Cablagem
| 52638 | No objeto de tabela Wiring List (num documento Draftsman), o parâmetro 'Gauge' estava incorretamente identificado como 'Guage'. |
| 52753 | Ao remover um ponto de ligação, as duas secções de feixe de ambos os lados passam agora a ser unidas num único feixe. |
| 53215 | No Layout Drawing, ao adicionar objetos a um Connection Point, o rótulo no painel Properties (e na caixa de diálogo associada) passa agora a ser 'Assigned Objects' em vez de 'Connectors'. |
| 53218 | Ao colocar feixes no Layout Drawing, 'Any Angle' passa agora a ser o modo de colocação predefinido na primeira abertura do documento, seguido pelo último estilo utilizado durante a sessão atual. |
| 53573 | O Layout Drawing passa agora a suportar a funcionalidade Connective Graph, para permitir ver quais os conectores ligados entre si. |
| 53587 | A interface para definir várias vistas do modelo físico para um componente de cablagem no Layout Drawing foi ainda mais melhorada. |
| 53616 | Foi adicionada a possibilidade de mover livremente várias vistas físicas de um componente de cablagem, no Layout Drawing, de forma independente entre si. |
| 53651 | Ao importar de um esquema multi-board para o Wiring Diagram, nem todas as nets com o mesmo nome estavam a ser importadas. |
| 53689 | Foi adicionada a funcionalidade de Copiar e Colar ao separador Crimps do painel Properties (com um componente de cablagem selecionado no Wiring Diagram ou no Layout Drawing). |
| 53718 | Ao atribuir objetos a pontos de ligação, passa agora a ser possível ver se já estão atribuídos noutro local. Também é apresentado um aviso ao tentar atribuir um objeto que já esteja atribuído. |
| 53738 | Os UniqueIDs corretos dos crimps/peças associadas passam agora a ser mostrados na BOM. |
| 53784 | No Draftsman, a funcionalidade de escala passa agora a estar disponível como parte das propriedades dos objetos Wiring Diagram View e Layout Drawing View. |
Plataforma
| 53170 | Em alguns casos, ocorria uma Access Violation no módulo "X2.EXE" ao tentar mover painéis entre vários monitores e com o Altium Designer dividido em várias janelas. |
| 53546 | Ao abrir um ficheiro com o comando File » Open, a entrada "All files (*.*)" fica agora sempre no fim da lista na caixa de diálogo Choose Documents to Open. |
| 53856 | A partir desta versão, as pastas Altera/Lattice/Xilinx/Simulation e as Miscellaneous IntLibs deixam de fazer parte de uma instalação predefinida. A atualização irá removê-las da pasta \Library. |
| 54021 | Em alguns casos, um relatório de falha continha apenas uma única linha na callstack da thread. |
| 54199 | Foi adicionado suporte para remoção em lote de imagens nativas, tornando mais rápida a desinstalação do Altium Designer quando existem várias instâncias instaladas no mesmo computador. |
| 54290 | O erro "System.ArgumentNullException: Value cannot be null. Parameter name: binding" ocorria por vezes ao selecionar texto num documento Draftsman. (BC:20550) |
Gestão de Dados
| 49599 | Em alguns casos, exportar componentes de uma Workspace Library para uma Integrated Library resultava em peças em falta, ou em modelos de símbolo/footprint em falta. |
| 53418 | Ao eliminar um modelo de Project, BOM ou Output Job através do painel Explorer, o modelo continuava a ser listado para utilização em áreas da interface onde podia ser escolhido. (BC:19991) |
| 53753 | O Library Importer não conseguia importar bibliotecas que continham componentes com modelos de simulação ligados (*mdl, *ckt). |
| 53764 | Não era possível configurar um repositório VCS local para usar o protocolo SVN + SSH. |
| 53765 | Um projeto era assinalado como 'modified' ao preparar os dados para publicação usando o Project Releaser. |
| 53803 | Com o controlo de revisão de Part Choices ativado para a Workspace ligada, passa agora a ser possível criar/editar part choices para vários componentes selecionados no painel Components. |
| 53808 | Os parâmetros de projeto do lado da Workspace passam agora a ser suportados em documentos Draftsman e relatórios BOM. |
| 53815 | Em alguns casos, ao trabalhar com componentes geridos, ocorria o seguinte erro: "System.ServiceModel.FaultException: Access denied! User login required for this service". |
| 53854 | Num caso específico, ocorria o erro "Invalid URI: The hostname could not be parsed" ao aceder ao menu File (Alt+F). |
| 53865 | Nas áreas aplicáveis da IU para gestão de Part Choices, a entrada de menu "Create/Edit PCL" passou a chamar-se "Create/Edit Part Choices". |
| 53878 | Com o controlo de revisões de Part Choices ativado para o Workspace ligado, já não é possível alterar diretamente a classificação de uma part choice a partir do painel Explorer. |
| 53917 | Com o controlo de revisões de Part Choices ativado para o Workspace ligado, a comparação de part choices (ao comparar revisões de componentes) foi melhorada. |
| 53927 | Num caso específico, os projetos membros de um Project Group guardado (*.DsnWrk) não estavam visíveis quando esse Project Group era fechado e reaberto. |
| 53944 | Ao editar componentes em lote, as alterações às part choices perdiam-se após a libertação se pelo menos um componente tivesse uma part choice atribuída a partir de um fornecedor personalizado (base de dados local de peças). |
| 53953 | Ao editar diretamente um item Layer Stack num Workspace, o documento aparecia incorretamente na secção Free Documents do painel Projects após ser guardado. |
| 53985 | O ecrã 'Welcome to Workspace Library' já não aparece no painel Components quando se trabalha ativamente com componentes geridos, incluindo navegação a partir do Web Viewer. (ВС:20321) |
| 54008 | Foi adicionada uma barra de progresso ao libertar um projeto e publicá-lo no Teamcenter EDA PLM (utilizando um processo Workflow). |
| 54025 | Ao tentar clonar um projeto Workspace aberto ao qual o acesso partilhado foi subsequentemente removido, surgia uma caixa de diálogo de erro vazia. |
| 54029 | Não era possível remover entradas de parâmetros geradas automaticamente da área Parameter Import Options da página de preferências Data Management - Parts Providers. (BC:20384) |
| 54048 | Na IU do Library Importer, a entrada para 'Decibel' estava incorretamente escrita como 'Dicebel'. |
| 54123 | Para um projeto PCB local específico, ocorria uma falha catastrófica ao tentar disponibilizar o projeto online (no Workspace ligado). |
Importação/Exportação
| 52852 | Em alguns casos, ao tentar importar um design Xpedition surgia o erro "File not found". |
| 52863 | Ao importar uma footprint de biblioteca Xpedition, o tamanho do pad sobrepunha-se à região (pad personalizado) na camada superior. |
| 54006 | Depois de exportar um PCB que continha formas de pad personalizadas para o formato HyperLynx, o ficheiro *.hyp resultante não podia ser aberto no HyperLynx. |
| 54016 | Para um ficheiro DXF específico, o AutoCAD Importer apresentava uma mensagem a indicar que a modificação não era permitida com a licença atual e que as alterações estavam a ser revertidas. |
Simulação
| 53772 | Adicionado suporte para PSpice Programmable Logic Arrays e modelos digitais que utilizam nós globais ($D_HI, $D_LO, $D_X). |
| 53791 | Adicionado suporte para passivos variáveis (resistência, condensador, indutor). |
| 54038 | Alterar o Integration Method (na caixa de diálogo Advanced Analysis Settings) não tinha qualquer efeito na simulação. |
Power Analyzer
| 52837 | Não era possível sondar uma via num heatmap. O valor da sonda era a leitura do próprio heatmap (Voltage Drop ou Current Density) em vez do valor da Via Current do pad. |
| 52840 | Passa agora a ser possível utilizar vários componentes estendidos em paralelo. |
| 53330 | Em alguns casos, ocorria uma Access Violation após eliminar uma net do documento *.pdnaK. |
| 53743 | Estava a ser utilizado um cálculo incorreto de Via Current para vias Thru-Hole. |
Version 23.2.1
Build: 34 Date: 15 de fevereiro de 2023
Esquemático
| 46489 | Num caso específico, não era possível alterar o tamanho do tipo de letra de uma cadeia de texto colocada de 28 para 12 utilizando o campo pendente no painel Properties. |
| 51425 | Ao definir variantes com o Variant Manager, passa agora a ter a capacidade de atualizar os valores dos parâmetros de um componente com variante com alterações efetuadas na biblioteca de origem. |
| 52284 | Em alguns casos, arrastar vários documentos Schematic livres para um projeto aberto demorava um tempo excessivo. |
| 52296 | Num caso específico, ocorreu o erro "System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt". |
| 52585 | Para projetos recém-criados e esquemáticos recém-adicionados, a opção Generate Rooms está agora desativada por predefinição no separador Class Generation da caixa de diálogo Project Options. |
| 52654 | Em alguns casos, ao trabalhar com ports e o respetivo Harness Type através do painel Properties, ocorria o erro "EOleException: Property: "HarnessType" not found". |
| 52657 | Para um projeto específico, a tentativa de gerar uma BOM resultava num erro devido a um nome de parâmetro oculto e vazio de um componente. |
| 52947 | Em alguns casos, ocorria uma Access Violation "at address 000000014819C5F2 in module "AdvSch.dll"". |
| 53361 | Ao referenciar um componente numa IntLib como peça alternativa para uma variante definida, o resultado era "Footprint Not Found" nas caixas de diálogo ECO e Footprint Manager. (BC:19477) |
| 53780 | Ao gerir variantes utilizando o novo Variant Manager, o estado das opções "Allow variation of fabrication outputs" e "Allow variation for paste mask" não estava a ser guardado. (BC:20150) |
| 53817 | Ocorreu um erro ao tentar colocar uma imagem de alta resolução num documento esquemático. |
| 54010 | Em alguns casos, labels de net com tamanhos de letra diferentes perdiam o seu dimensionamento específico quando eram selecionadas em conjunto. |
PCB
| 47012 | Ao gerar saída ODB++, o CAMtastic já não apresenta as camadas comp_+_top e comp_+_bot. |
| 47014 | Via Length estava incorretamente definido como '0' quando colocado no fim de uma pista e o snapping tinha sido desativado. |
| 47067 | Quando um stack tinha uma camada Coverlay mas não uma camada Solder Mask, as expansões para primitivas livres não estavam a ser geradas na camada Coverlay nas saídas Gerber, Gerber X2 e ODB++. |
| 51299 | Ocorriam uma Access Violation quando, após executar um Batch DRC e aceder à caixa de diálogo Violation Details, a regra era depois acedida e eliminada. |
| 53044 | Em alguns casos, como ao eliminar uma linha de dobragem no modo Board Layout, fazer undo/redo e depois regressar ao modo 3D Layout, ocorria o erro "EListError: Item not found.". |
| 53173 | Em alguns casos, ao definir uma área para impressão, ocorria o erro "System.InvalidOperationException: DialogResult can be set only after Window is created and shown as dialog". |
| 53249 | Os arcos num padrão de tuning não herdavam a regra de expansão de solder mask do segmento a afinar. |
| 53255 | Numa PCBLib, os valores de expansão de solder/paste mask para formas de pad personalizadas mudavam para '0' ao desativar PCB.Pad.CustomShape ou ao abrir numa versão mais antiga do Altium Designer. (BC:19942) |
| 53319 | A caixa de diálogo unificada Gerber Setup apresenta agora secções para grupos de camadas com base nas classes de camadas definidas (tanto predefinidas como definidas pelo utilizador). |
| 53335 | Para variantes criadas com o novo Variant Manager, havia casos de modelos em falta ou modelos extra ao visualizar uma variante do PCB no modo de layout 3D. |
| 53395 | Para um design que utilizava Printed Electronics, violações legítimas de clearance não estavam a ser assinaladas quando as opções EngineX estavam ativadas nas Advanced Settings. |
| 53427 | A solder mask definida para formas de pad personalizadas não é apresentada em nenhuma das áreas do Altium Designer onde a Footprint Preview pode ser visualizada. |
| 53464 | O DRC estava incorretamente a reportar violações da regra Component Clearance devido a erros de arredondamento. |
| 53499 | Ao exportar para AutoCAD, os nomes de camadas definidos através do Layer Stack Manager são agora utilizados por predefinição, em vez dos nomes internos de camadas do sistema. (BC:18335) |
| 53545 | Não era possível ajustar as definições de visibilidade de objetos para uma camada utilizando teclas de atalho na caixa de diálogo Print Preview. |
| 53580 | Para um PCB com Metric Display Precision definida para 5 dígitos, os ângulos estavam incorretos ao exportar a placa para STEP. (BC:7211) |
| 53638 | As aberturas para formas de pad personalizadas nas camadas top/bottom coverlay não estavam a ser exportadas ao gerar ficheiros Gerber. |
| 53648 | Em alguns casos, ao fechar um documento PCB, ocorria a exceção "System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt". |
Draftsman
| 50207 | Para um documento específico, uma Board Section View inválida levou à ocorrência de um erro "System.NullReferenceException". |
| 50208 | Para um documento específico, uma Transmission Line Table inválida levou à ocorrência do erro "EOleException: Index was outside the bounds of the array". |
Harness Design
| 52905 | Ao adicionar um ponto de ligação a um bundle, qualquer etiqueta existente era colocada por baixo da secção de bundle recém-criada. |
| 52907 | No documento BOM associado a um harness design, um item continuava a ser apresentado depois de ter sido eliminado. |
| 52992 | Num Wiring Diagram, ao colocar um fio de um Tap para um pino num conector de destino, o fio não recebia nome (não assumia o nome do sinal lógico). |
| 53039 | No separador Crimps de um Harness Connector selecionado, é agora possível adicionar rapidamente um crimp selecionado a todos os pinos desse componente. |
| 53083 | No Wiring Diagram, ao colocar um novo fio a partir de um fio existente, será agora criada automaticamente uma splice. |
| 53113 | No Layout Drawing, os pontos de ligação colocados num bundle não estavam a ser movidos com esse bundle quando este era arrastado. |
| 53214 | No Wiring Diagram, ao atribuir uma splice a um ponto de ligação diferente, esta será agora removida do ponto de ligação anterior. |
| 53216 | Ao copiar/colar objetos no Wiring Diagram, os designadores passam agora a seguir a opção "Reset Parts Designators on Paste" na página Schematic - Graphical Editing das Preferences. |
| 53511 | A funcionalidade Find Similar Objects é agora suportada para objetos tanto no Wiring Diagram como no Layout Drawing. |
| 53589 | Os ícones utilizados para os objetos na Active Bar e nos menus do Wiring Diagram foram atualizados. |
| 53614 | Ao utilizar um conector de uma biblioteca local no Layout Drawing, a escala da vista física desse conector não funcionava corretamente quando a Width e a Height estavam associadas. |
| 53652 | Ocorreu uma falha ao tentar utilizar os comandos Toggle Electrical Grid e Set Snap Grid a partir do submenu principal View>>Grids, no Wiring Diagram ou no Layout Drawing. |
| 53957 | Ao importar o Wiring Diagram para o Layout Drawing, ocorria uma Access Violation caso tivesse sido previamente adicionado qualquer parâmetro a um objeto cabo. |
Platform
| 53293 | Em alguns casos, ao fechar um documento que continha uma Active Bar e esse documento estava aberto numa janela secundária, ocorria uma AV "at address 0000001400C1490A in module "X2.EXE"". |
| 53315 | Em alguns casos, o Altium Designer bloqueava ao tentar restabelecer a ligação ao serviço de notificações, por exemplo quando o computador retomava após hibernação. |
| 53485 | Alinhamento incorreto dos rótulos de campo para os objetos Layout Connection Point, No Connect e Splice, na página Harness Design - Defaults da caixa de diálogo Preferences. |
| 53733 | A opção System.ExceptionReport.CatchAll (desativada por predefinição) foi adicionada às Advanced Settings. Quando ativada, qualquer exceção encontrada irá criar um relatório de falha. |
Data Management
| 52307 | Passará agora a ser apresentada uma mensagem no painel Messages ao tentar libertar um projeto com o relatório Project History configurado para um Workspace que não suporta esta funcionalidade. |
| 52526 | Ao gerar um relatório a partir do novo Variant Manager, os parâmetros das peças alternativas estavam a perder-se. (BC:19615) |
| 52614 | Ao efetuar uma pesquisa no painel Explorer, os resultados passam agora, por predefinição, a mostrar apenas a versão mais recente. (BC:19459) |
| 52955 | Verificava-se um abrandamento percetível no desempenho ao ligar a um Workspace devido ao processo de carregamento dos modelos e categorias de componentes. |
| 53012 | Para um projeto específico incluindo uma grande quantidade de documentos esquemáticos de origem, a libertação para um Workspace através do Project Releaser demorava mais de 4 minutos. |
| 53099 | Passa agora a ser possível modificar as definições de Item Naming (na caixa de diálogo Project Release Options) para um modelo de projeto após a sua libertação. |
| 53126 | Em alguns casos, ao abrir o History de um componente a partir do painel Explorer, ocorria uma Access Violation "at address 000000013B609374 in module "EDesignData.DLL"". |
| 53162 | Em alguns casos, repor as preferências de Data Management para os valores predefinidos e depois voltar a ligar a um Workspace levava a um erro de runtime e o Altium Designer deixava de responder. (BC:19924) |
| 53174 | Em alguns casos, ao trabalhar com o painel Explorer (ou uma variante em caixa de diálogo do mesmo), ocorria o erro "System.Reflection.TargetInvocationException". |
| 53196 | Em alguns casos, ao trabalhar com comentários, ocorria o erro "System.NullReferenceException: Object reference not set to an instance of an object". |
| 53534 | Num caso específico, ao trabalhar com Part Choices, ocorreu o erro "EInvalidAccessToObject: Vault is disabled". |
| 53556 | Num caso específico, verificava-se um abrandamento percetível no desempenho ao libertar um projeto para um repositório Git externo utilizando o Project Releaser. |
| 53658 | A funcionalidade de estados acionáveis (painel Projects) foi desativada para itens de Workspace que estão a ser editados diretamente (edição sem ficheiro). |
Simulation
| 53358 | Adicionado suporte para o primitivo de modelo digital PINDLY PSpice. |
| 53359 | Adicionado suporte para o primitivo de modelo digital CONSTRAINT PSpice. |
| 53360 | A opção de simulação DIGERRDEFAULT está agora disponível para controlar a quantidade de violações de restrições reportadas nos primitivos digitais. |
Power Analyzer
| 53490 | Os segmentos ligados através de microvias não estavam a ser simulados. |
Version 23.1.1
Build: 15 Date: 17 de janeiro de 2023
Schematic
| 45539 | Ao tentar mover um símbolo de folha com dependência circular, ocorria o erro "HierarchyPath is empty". |
| 47590 | A informação copiada de uma folha de cálculo para um esquema não aparecia da mesma forma no PDF gerado. |
| 49159 | Os nomes físicos dos bus net labels não eram apresentados no separador compilado de um Schematic, nem num PDF gerado das impressões do esquema (documentos físicos). (BC:16931) |
| 49174 | O documento Schematic perdia o foco após utilizar a funcionalidade Jump Component (J, C). (BC:17913) |
| 49642 | A opção 'Compiled Names Expansion - Net Labels' determina agora a nomenclatura de um objeto Power Port no separador compilado (físico) de um Schematic. (BC:14638) |
| 51258 | Em alguns casos, ocorria o erro "Property: "HarnessType" not found!" ao efetuar uma sincronização entre port e sheet entry, e ao colocar uma harness port num novo esquema. |
| 51355 | Em alguns casos, ocorria o erro "System.ArgumentException: An item with the same key has already been added". |
| 51528 | Ao utilizar o novo Variant Manager, o botão Filter indica agora quando está a ser aplicada filtragem. |
| 52295 | Em alguns casos, ocorria o erro "System.ArgumentNullException: Värde får inte vara null. Parameternamn: value". |
| 52660 | Em alguns casos, ocorria o erro "EOleException: Value cannot be null. Parameter name: key". |
| 52662 | Em alguns casos, ocorria o erro "EOleException: An item with the same key has already been added". |
| 52664 | Em alguns casos, ocorria o erro "EOleException: Object reference not set to an instance of an object". |
| 52668 | Em alguns casos, a criação de um símbolo de folha a partir de uma folha (utilizando o comando do menu de contexto do botão direito) levava a uma EOleException. |
| 53106 | Não era possível adicionar a mesma peça alternativa a mais do que um item de BOM ou grupo alternativo. |
PCB
| 47198 | Para um determinado design, a execução de um DRC em lote incluindo uma regra de Creepage resultava numa Access Violation. |
| 49923 | Passa agora a ser possível alterar o nome da camada Gerber Board Profile ao utilizar a nova caixa de diálogo unificada Gerber/Gerber X2. |
| 51799 | Ao gerar um ficheiro NC Drill predefinido a partir de um Output Job, as Start Units estavam a ser alteradas incorretamente. |
| 52036 | Com o novo Variant Manager ativado, os modelos 3D não eram apresentados para uma variante que utilizava uma peça alternativa com a mesma footprint. |
| 52231 | Em alguns casos, os PCB Models exportados para os formatos STEP ou PARASOLID não mostravam os recortes da placa, e as camadas estavam a ser deslocadas (ao utilizar o modo Advanced Rigid-Flex). (BC:19635) |
| 52540 | Para um determinado design, um arco estava a ser convertido num círculo completo ao gerar dados Gerber/Gerber X2 no formato 4:2. |
| 52773 | Em alguns casos, ocorria a Access Violation "EOleException: Value cannot be null. Parameter name: key". |
| 52939 | Em alguns casos, ao tentar gerar dados Gerber com a nova caixa de diálogo de configuração Gerber, ocorria o erro "EStringListError: List index out of bounds (2)". |
| 52980 | Para um design que utilizava Printed Electronics, as violações legítimas de curto-circuito não estavam a ser assinaladas quando as opções EngineX estavam ativadas nas Advanced Settings. |
| 53003 | Para um determinado design, colocar uma track numa camada de plano interno (GND) fazia com que o Altium Designer fechasse sem qualquer aviso ou notificação de erro. |
| 53191 | Adicionada a capacidade de carregar um ficheiro de configuração de vista guardado a partir do separador View Options do painel View Configuration. (BC:11267) |
| 53221 | Ao imprimir documentação a partir da nova caixa de diálogo Preview PCB, a coloração de algumas etiquetas na interface tornava-as ilegíveis ao utilizar o Altium Designer no tema Light. (BC:19896) |
| 53223 | Em alguns casos, ocorria o erro "EInvalidPointer: Invalid pointer operation". |
| 53225 | Num caso específico, ocorria um erro ao clicar no campo de seleção de modo no topo do painel PCB. |
| 53230 | Os valores X/Y para pads Rounded Rectangle e Chamfered Rectangle não estavam a ser guardados corretamente. |
| 53506 | Ocorreu um erro quando 'Object Kind' estava definido como 'Different' na caixa de diálogo Find Similar Objects. |
Multi-board
| 53030 | Para um determinado design, ocorria uma falha catastrófica após selecionar uma PCB no documento Multi-board Assembly e, em seguida, clicar com o botão direito para aceder ao menu de contexto. |
Harness Design
| 52447 | Agora é possível adicionar múltiplos objetos a um ponto de ligação numa única operação. |
| 52610 | Foram adicionadas as propriedades Auto Size e Justification para os objetos Wiring Diagram View e Layout Drawing View num documento Draftsman de projeto de arnês (*.HarDwf). |
| 52680 | Em alguns casos, ao partilhar um projeto de design de arnês, os terminais de cravação e as peças associadas dos componentes não eram incluídos na partilha. |
| 52718 | Em alguns casos, peças de conector incorretas eram trazidas para o Layout Drawing a partir do Wiring Diagram. |
| 52893 | Não era possível sincronizar um parâmetro, adicionado a um conector, com o ActiveBOM do projeto Harness Design. |
| 52928 | Foi adicionado suporte para parâmetros aos objetos Twist e Shield. |
| 52929 | Como parte do suporte a terminais de cravação, um pino cravado é agora distinguido visualmente num Harness Connector no Wiring Diagram. |
| 52930 | Agora é possível adicionar terminais de cravação ao Wiring Diagram utilizando o novo separador Crimps no painel Properties, com o Harness Component necessário selecionado. |
| 52931 | Foi adicionada a capacidade de incluir múltiplas vistas diferentes de modelos 3D para um conector no Layout Drawing. |
| 52933 | Foram adicionados cabeçalhos para a informação apresentada nos separadores Crimps e Associated Parts no painel Properties para um Harness Component selecionado. |
| 52934 | Foi adicionada a capacidade de guardar documentos de arnês em formato ASCII. |
| 52976 | Um ponto de ligação criado automaticamente com um conector na importação a partir do Wiring Diagram não seguia uma alteração na rotação desse conector principal. |
| 52990 | A capacidade de transferir e abrir uma revisão específica do projeto (utilizando o comando Download Sources para um mosaico de evento Commit) está agora implementada na vista History do projeto. |
| 53060 | Um projeto de arnês num Workspace ligado era apresentado no painel Projects, e noutros locais, sem ícone associado. |
| 53068 | Após modificar a largura de um feixe selecionado, não era possível anular a alteração e voltar à largura anterior. |
| 53091 | Ao gerar um PDF do Layout Drawing, as vistas bitmap de modelos 3D dos conectores não eram desenhadas com fundo transparente. |
| 53524 | Poderia ocorrer uma exceção ao tentar editar as propriedades de um terminal de cravação na caixa de diálogo modal de propriedades do Harness Component. |
Platform
| 52895 | Ocasionalmente, ocorria uma exceção ao clicar num controlo na interface do CST PDN Analyzer ou do Power Analyzer by KeySight. |
| 53331 | O mapeamento da tecla F1 do software para a Documentação Técnica de destino aponta agora corretamente para a paginação da versão 23. |
| 53412 | Foi adicionado um método avançado para criar o callstack como parte dos relatórios de falha, ativado por predefinição em Advanced Settings (System.ExceptionReport.AdvancedCallstack). |
Data Management
| 47524 | Em alguns casos, nem todas as folhas de dados disponíveis eram apresentadas ao tentar adquirir um componente encontrado através do painel Manufacturer Part Search. |
| 52277 | Foi adicionada a capacidade de exportar o History do projeto para PDF diretamente a partir do menu principal Reports do editor Schematic ou PCB. |
| 52598 | Em alguns casos, ao procurar peças, era encontrado o erro "System.NullReferenceException: Object reference not set to an instance of an object". |
| 52767 | Ao fechar um componente recém-clonado (e não guardado), a caixa de diálogo Unsaved Changes apresentava o nome errado para o componente. (BC:19670) |
| 52912 | O comando Show Project History está agora disponível no submenu History & Version Control para um projeto multi-board. |
| 52918 | Para um projeto específico controlado por VCS através de GitLab, o Altium Designer bloqueava durante 20 segundos ao guardar (localmente) um ficheiro Schematic ou PCB. (BC:19764) |
| 52940 | No Component Editor (modo SCE), o campo Type foi removido de Advanced Settings (que agora se expande automaticamente apenas se um campo obrigatório estiver vazio). |
| 52962 | Havia uma diminuição percetível de desempenho no painel Components ao ligar pela primeira vez ao portal seguro da Altium (Altium Account Management Server). |
| 53049 | Em alguns casos, ao trabalhar com componentes, era encontrado o erro "System.NullReferenceException: Object reference not set to an instance of an object". |
| 53295 | Os fluxos de trabalho Active Project Creation não estavam disponíveis no painel Projects ao clicar com o botão direito no nome do Workspace e escolher Create Project no menu de contexto. |
Import/Export
| 53013 | Para um determinado design KiCad, o importador apenas trazia os componentes e não as pistas encaminhadas. |
| 53413 | Ao exportar uma PCB para o formato DXF/DWG, todas as camadas estavam a ser exportadas para a camada '0' quando visualizadas no AutoCAD. (BC:20041) |
| 53452 | Para um determinado design, a tentativa de gerar saída DXF/DWG através de um Output Job resultava numa exceção. |
Simulation
| 53032 | O painel Simulation Dashboard não apresentava corretamente o perfil de simulação ao mudar de um documento livre para um documento-fonte schematic dentro de um projeto. |
| 53041 | Foi adicionado suporte para o primitivo de modelo digital PSpice SRFF. |
| 53042 | Foi adicionado suporte para o primitivo de modelo digital PSpice DLTCH. |
| 53043 | Foi implementado o processamento de atraso inercial para todas as portas digitais PSpice (exceto DLYLINE). |
Power Analyzer
| 52247 | Para um determinado design, a simulação fazia com que o Solver gerasse erradamente microsegmentos com consumo irrealisticamente elevado. |
| 52261 | Os valores de Current Density e Via Current diferiam entre o documento principal e o painel. |
| 52811 | Foi adicionada a capacidade de pedir um teste gratuito de 14 dias para utilizar a extensão Power Analyzer by Keysight e as respetivas funcionalidades. |
| 53093 | Para um determinado design, ocorria um erro após definir correntes de carga para os pinos de um determinado componente e guardar. |
| 53269 | Era encontrada uma exceção ao mostrar resultados de análise numa PCB que continha um ID de camada duplicado. |
Version 23.0.1
Build: 38 Date: 15 de dezembro de 2022
Schematic
| 51354 | Em alguns casos, era encontrada a exceção "System.ArgumentOutOfRangeException". |
| 51839 | Foi reposta a funcionalidade de dimensionamento automático para ports, ativada por predefinição numa instalação nova (sem preferências importadas) e apenas para objetos port colocados de novo. (BC:17706) |
| 52294 | Em alguns casos, era encontrada a EOleException "Object reference not set to an instance of an object". |
| 52782 | O erro 'A given document's ID is invalid' era encontrado ao tentar adicionar mais de três documentos Draftsman a um projeto de design. (BC:19523) |
| 52942 | Em alguns casos, era encontrado o erro "EOleException: The specified argument is outside the range of valid values". |
PCB
| 47341 | A barra deslizante Dimmed Objects (separador View Options do painel View Configuration) voltava à posição predefinida após fechar e abrir o Altium Designer. (BC:10232) |
| 50376 | Ao gerar dados ODB++, os dados dos pinos no ficheiro de componentes incluíam incorretamente o designador do componente, em vez de apenas o número do pino. |
| 51851 | Ao utilizar o novo Variant Manager, havia alguns casos em que era encontrado o erro "Dispatcher processing has been suspended" após clicar no valor do parâmetro Description. |
| 52052 | Foi adicionada uma ferramenta Silkscreen Preparation aos editores PCB/PCBLib, disponibilizando recorte de serigrafia, movimentação automatizada de texto de serigrafia e recorte ou movimentação automatizados de fills/regions. |
| 52336 | Foi melhorado o desempenho do encaminhamento interativo na presença de regiões complexas de empilhamento de camadas. |
| 52425 | Ao exportar para AutoCAD, estavam a ser utilizados nomes de camadas internos do sistema e não os nomes de camadas definidos através do Layer Stack Manager. (BC:18335) |
| 52426 | As folgas entre primitivas de polígono e de pista estavam corretas na PCB, mas incorretas nos ficheiros Gerber gerados. |
| 52490 | Em alguns casos, era encontrado o erro "E3DError: DXGI_ERROR_DEVICE_REMOVED". (BC:19905) |
| 52499 | Ocorria uma exceção ao colocar vias de empilhamento completo numa biblioteca PCB e, em seguida, mudar para o Layer Stack Manager. |
| 52503 | Nos modos de arco, o router Interactive Differential Pair criava pares diferenciais com espaçamento desigual se, nas regras, clearance > diff pair gap. (BC:19180) |
| 52507 | Com a opção Component re-route ativada, mover um componente com primitivas associadas na multicamada resultava numa Access Violation. |
| 52561 | Para um determinado design, remover modelos pad/via não utilizados da Local Pad & Via Library conduzia a uma falha catastrófica. |
| 52581 | As ligações dos componentes eram quebradas na importação do design após se ter adicionado previamente uma nova variante ou alterado parâmetros de peças alternativas utilizando o novo Variant Manager. |
| 52646 | Um documento de painel PCB envolvendo um elevado número de placas demorava cerca de 15 minutos a abrir, em comparação com 30-40 s em versões mais antigas do software. |
| 52672 | A saída ODB++ para uma placa panelizada estava a gerar uma pasta separada para cada PCB escalonada em vez de uma única pasta para todas as PCBs escalonadas. |
| 52725 | Para designs específicos, fechar um documento PCB aberto quando o novo Variant Manager também estava aberto resultava numa exceção. |
| 52727 | O painel Collaborate, Compare and Merge foi removido do uso Público. Para já, está disponível apenas para utilizadores Beta, como parte do conjunto de funcionalidades Closed Beta. |
| 52802 | A região Net Information do painel Properties passa agora a ter secções expansíveis para mostrar toda a informação relevante sobre classes. (BC:19422) |
| 52850 | Num determinado desenho, mover uma união de componentes e depois tentar Anular a ação fazia com que o Altium Designer fechasse inesperadamente. (BC:19714) |
| 52944 | Ao utilizar a cadeia especial .VersionControl_RevNumber, o sufixo "[no modification]" estava a ser adicionado a ficheiros não modificados. (BC:19797) |
| 53065 | Para componentes específicos, não estavam a ser criadas peças Parasolid (*.x_t) (a partir de modelos STEP no desenho PCB) ao transferir o desenho de ECAD para MCAD. |
| 53130 | A geração de saída ODB++ a partir de uma matriz de placas embebida resultava em camadas com nomes incorretos e em falta. (BC:19887) |
Multi-board
| 52438 | Para uma Module Entry que utiliza um componente de Workspace Library, o painel Properties reflete agora o estado do ciclo de vida e da revisão, com a possibilidade de atualizar rapidamente para a revisão mais recente. |
| 52439 | Redes de um único pino ligadas a um conector com um Net Label definido (no projeto PCB filho) passavam a ter o nome 'No Net' no esquema multi-board. |
Harness Design
| 53252 | Foi adicionado suporte para Harness Design através da criação de um Harness Project (*.PrjHar), que pode ser autónomo ou fazer parte de um projeto multi-board. (BC:9920) |
Platform
| 50633 | Foi adicionado suporte para um tratamento melhorado de projetos com documentos em falta, em vez da remoção automática e da marcação do projeto como 'modified' ao ser aberto. (BC:1243) |
| 50964 | Em alguns casos, era encontrado o erro "EInvalidAccessToObject: Object accessed after being destroyed". |
| 52125 | O projeto deixa de ser marcado como modificado se a impressora armazenada para ele não estiver disponível num PC. Em vez disso, será utilizada a impressora predefinida desse PC, podendo depois ser alterada explicitamente. |
| 52374 | Em alguns casos, era encontrado o erro "System.Net.Http.HttpRequestException: Response status code does not indicate success: 401 (Unauthorized)". |
| 52694 | Em alguns casos, era encontrado um EAccessViolation (no endereço 000000016EC7C132 no módulo "ADVPCB.DLL"). |
Data Management
| 47275 | O controlo para abrir o painel Manufacturer Part Search a partir da caixa de diálogo Replace <Component> (ao escolher uma peça alternativa para uma variante) foi removido. (BC:17266) |
| 47488 | Ao adquirir um componente do painel Manufacturer Part Search para o Workspace, estavam a ser adicionadas todas as fichas técnicas em vez de apenas as selecionadas na caixa de diálogo Use Component Data. |
| 51416 | Com um projeto de Workspace aberto em duas instâncias do Altium Designer, uma das instâncias (se fosse fechada e depois aberta) necessitava de uma atualização manual para ver quaisquer alterações feitas/guardadas na outra instância. |
| 51560 | Deteção e resolução melhoradas de ficheiros de projeto duplicados, sem necessidade de utilizar uma ferramenta VCS externa. |
| 51638 | Foi adicionada a capacidade de exportar o histórico do projeto para PDF através de um Output Job. |
| 51837 | Foi adicionado suporte melhorado para que os administradores removam repositórios de desenho do Workspace (com validação). Foi também adicionada a remoção automática do repositório após migração bem-sucedida de projeto VCS externo. |
| 52297 | Não era possível adicionar um Manufacturer Link ao ActiveBOM quando a solução manual vinha de um fornecedor de peças personalizado (sincronizado com o Workspace usando PrtSync). |
| 52339 | Foi adicionada uma caixa de diálogo de aviso ao tentar renomear o ficheiro do projeto (ou um documento de origem) quando esse ficheiro está no estado 'Out of date' ou 'Conflict'. |
| 52349 | Foi adicionado suporte para comentários específicos por camada no PCB (em 2D). Ao focar um comentário, a vista muda automaticamente para a mesma vista que o revisor tinha (camadas visíveis, camada ativa, vista superior/inferior). |
| 52351 | Ocorria um erro System.FormatException ao tentar definir um valor não numérico para o campo Quantity numa linha personalizada de um ActiveBOM. |
| 52366 | As definições do Project Releaser Item Naming Template passam agora a ser armazenadas no ficheiro do projeto, em vez do registo local do Windows. |
| 52451 | A funcionalidade de menção nos comentários não apresenta uma lista de sugestões ao utilizar o símbolo @ quando é usado o teclado do idioma local (não EN). |
| 52474 | Foram encontrados problemas com a atribuição automática de tarefas ao utilizar a funcionalidade de comentários. |
| 52555 | Em alguns casos, ao trabalhar com comentários, era encontrado o erro "System.InvalidCastException". |
| 52587 | Em alguns casos, era encontrado um EAccessViolation no módulo "EDMSInterface.dll". |
| 52615 | Ao adicionar um item alternativo ao BOM, a caixa de diálogo Add Alternative Item passa agora a memorizar os filtros e valores utilizados, tal como acontece no painel Components. |
| 52616 | Ao remover um grupo alternativo, passa agora a surgir uma caixa de diálogo de confirmação, alertando para o facto de que isso também removerá do BOM quaisquer componentes alternativos atribuídos a esse grupo. |
| 52656 | A janela pop-up de estado do VCS ativo não era apresentada corretamente se o painel Projects estivesse acoplado numa posição diferente da esquerda. (BC:19688) |
| 52676 | Para um projeto específico num repositório SVN externo, os comandos de clique direito Open/Compare no painel Storage Manager não funcionavam corretamente. (BC:17509) |
| 52984 | Em alguns casos, ao alternar entre Workspaces Pro e Standard, o Workspace Pro perdia funcionalidades/capacidades. |
| 52986 | Em alguns casos, não era possível adicionar novos componentes nem editar componentes existentes numa Workspace Library. (BC:19813) |
Import/Export
| 49342 | Ao importar um desenho específico do Mentor Expedition®, os furos/recortes no cobre não estavam a ser convertidos corretamente. |
| 51388 | Em alguns casos, era encontrado o erro EStringListError "String list does not allow duplicates" ao importar um desenho PADS usando o Import Wizard. |
| 51790 | Em alguns casos, era encontrado um Access Violation no módulo "LoadPADS.IWZ" ao importar um desenho PADS usando o Import Wizard. |
Simulation
| 51212 | O texto "Output Expression" tinha um erro tipográfico nas áreas DC Sweep e Transient do Simulation Dashboard. |
| 52279 | Executar uma AC Sweep Analysis com uma Output Expression de MAG(v(resistance))) resultava num valor incorreto para a tensão AC. |
| 52310 | Em alguns casos, era encontrado o erro EOleException "Index was outside the bounds of the array" ao realizar a fase de verificação. |
| 52371 | A descrição do modelo para os seguintes componentes estava incorreta - CCSW_Hysteresis, CCSW_Smooth_Trans, Switching Capacitor, Photodiode. |
| 52378 | Foi adicionado suporte para primitivas adicionais de modelos digitais PSpice, incluindo flip-flops, latches, Pullup, Pulldown, Delay Line e a primitiva comportamental LOGICEXP. |
| 52379 | O desempenho do editor SimData foi melhorado com várias otimizações, buffering de memória e remoção de chamadas redundantes. |
| 52398 | Foram adicionados componentes de portas padrão PSpice (AND, OR, XOR, NAND, NOR, NXOR, BUF e INV) à biblioteca Simulation Generic Components. |
| 52399 | Foram adicionados componentes de portas tristate PSpice (AND3, OR3, XOR3, NAND3, NOR3, NXOR3, BUF3 e INV3) à biblioteca Simulation Generic Components. |
| 52400 | Foi adicionado o componente PSpice Digital Generator à biblioteca Simulation Generic Components. |
| 52403 | Capacidade de visualizar o estado de alta impedância para formas de onda digitais no editor SimData. |
| 52477 | Havia um erro tipográfico na mensagem de erro de simulação "Operating Point Analysis: Failed to Calulate the Operating Point". |
| 52724 | Para o componente STIM, estava a ser utilizado o valor inicial incorreto para d(pre) numa análise transitória ('0' em vez de '1'). |
| 52754 | Ao executar a fase de verificação, um erro com a sintaxe do modelo não era apresentado na caixa de diálogo Sim Model, enquanto era apresentada uma mensagem de erro vazia no painel Messages. |
| 52828 | Os componentes .IC e .NS da biblioteca Simulation Generic Components não estavam a ser adicionados à netlist gerada. |
Altium Designer 22
As secções seguintes listam notas históricas de lançamento para versões Públicas do Altium Designer 22.
Version 22.11.1
Build: 43 Date: 15 de novembro de 2022
Schematic
| 49397 | Ao visualizar as Document Options no painel Properties, a lista de templates disponíveis não estava ordenada alfabeticamente. (BC:17798) |
| 50695 | O texto de todos os objetos de texto selecionados passava a ser o mesmo quando a secção Text era focada no painel Properties. (BC:18717) |
PCB
| 38453 | O cross-probing a partir de uma entrada de violação de Length ou Matched Net Length, num relatório DRC ou no painel Messages, não navegava para a localização correta no PCB. |
| 45291 | A nova caixa de diálogo unificada de configuração Gerber, cujas opções mudam de acordo com o tipo de saída Gerber gerada (Gerber X2 ou Gerber RS-274X), está agora totalmente pública (e ativada por predefinição). |
| 46207 | Todos os objetos de cobre, com e sem net atribuída, passam agora a ser verificados pela regra de desenho Un-Routed Net. |
| 46860 | Para dados Gerber gerados a partir de uma PCB panelizada, a ordenação das camadas no painel CAMtastic não correspondia à ordenação de camadas definida na stack de camadas da PCB. |
| 47431 | Ao gerar saídas, se a footprint de um componente específico fosse alterada, todas as outras footprints com o mesmo nome também eram modificadas. (BC:11318) |
| 48218 | A colocação a partir de uma PCBLIB não seguia a ordem física das camadas, resultando na colocação de primitivas nas camadas erradas no documento PCB. |
| 50892 | O DRC estava a reportar incorretamente violações de regras devido a erros de arredondamento. (BC:6538) |
| 51003 | Para uma via colocada a partir de uma biblioteca Pad Via, a atualização a partir da biblioteca após efetuar alterações à PCB Layer Stack fazia com que a stack da via ficasse incorreta. |
| 51209 | O Embedded Board Array não estava a usar a ordem das camadas da PCB Layer Stack, originando uma saída NC Drill incorreta. |
| 51278 | Adicionado suporte para formas de pad personalizadas com cantos arredondados/chanfrados. |
| 51647 | As camadas dos embedded board arrays colocados não estavam a ser desenhadas de acordo com a ordem física das camadas da placa principal. |
| 51685 | Adicionado suporte para importar um modelo 3D no formato SOLIDWORKS Parts File (*.SldPrt) criado no SOLIDWORKS 2022 e 2023. |
| 51749 | Coloração incorreta para modelos STEP gerados em PCB/PCBLib quando a opção avançada PCB.OpenCascadeLatestVersion está ativada. (BC:19221) |
| 51801 | Ao inverter um componente num par de camadas cuja string .Designator foi redimensionada, uma camada oculta torna-se visível. |
| 51836 | Com o novo Variant Manager não era possível adicionar um segundo parâmetro após um primeiro. Além disso, ao clonar uma variante, os respetivos parâmetros não eram clonados. (BC:19624) |
| 52022 | Poderia ocorrer um erro de exceção de referência nula após guardar e voltar a selecionar parte de uma primitiva gráfica (por exemplo, Rectangle). |
| 52027 | Adicionada a capacidade de gerar ferramentas de furação adicionais (ao gerar saídas NC Drill e ODB++) com base nos agrupamentos de Drill Symbol definidos para a Drill Table de uma PCB. (BC:17877) |
| 52038 | Verificação incorreta de clearance entre furos back drilled e outros objetos elétricos. |
| 52153 | Ao executar Update from PCB Libraries, o comparador não estava a detetar alterações feitas à altura do 3D Body ou alterações feitas na camada Paste Mask. (BC:9423) |
| 52154 | Pads de forma octogonal não estavam a ser desenhados corretamente na saída Gerber gerada. (BC:4987) |
| 52187 | As alterações feitas às camadas na nova caixa de diálogo Print (com a opção UI.Unification.PrintPreviewDialog ativada) não estavam a ser guardadas. |
| 52289 | Em alguns casos, estava a ocorrer um erro "Invalid floating point operation". |
| 52337 | Ocorreu uma exceção quando não estava definida uma footprint para um componente. |
| 52538 | Ocorreu uma falha depois de uma via ser eliminada da Pad Via Library e a biblioteca ser guardada. |
Multi-board
| 52110 | Era apresentada uma mensagem de erro incorreta ao abrir/atualizar um projeto multi-board no PC de outro utilizador, caso uma PCB filha não tivesse sido partilhada com esse utilizador. |
Draftsman
| 52729 | Ocorreu uma falha após reabrir o Altium Designer se um documento Draftsman estivesse aberto quando o software foi anteriormente encerrado. |
Platform
| 51935 | Ocorreu ocasionalmente uma exceção ao clicar num controlo na interface do CST PDN Analyzer ou Power Analyzer da KeySight. |
| 52081 | Podia ocorrer ocasionalmente uma exceção de operação inválida quando uma thread não libertava um objeto necessário para outra thread. |
| 52082 | Podia ocorrer ocasionalmente uma exceção de operação inválida quando uma thread não libertava um objeto necessário para outra thread. |
| 52123 | Ficheiro de localização em japonês atualizado para vários comandos de menu, incluindo a entrada do comando 'Reuse Block' no menu Place do esquemático. |
Data Management
| 49955 | Ocorreu ocasionalmente uma violação de acesso durante a edição no painel Explorer ou Components, ou no Single Component Editor |
| 51632 | Ao colaborar num projeto Workspace partilhado, as alterações a um documento Draftsman guardadas por um utilizador não eram visíveis para outro após a atualização do projeto. |
| 51812 | Ao colaborar num projeto Workspace específico e de grande dimensão, o software bloqueava para um utilizador sempre que outro utilizador fazia um commit. (BC:19261) |
| 52140 | Ocorreu ocasionalmente uma exceção ao executar um comando VCS. |
| 52175 | Foram adicionadas strings especiais ao Schematic, PCB e Draftsman para apresentar o ID de commit do VCS (apenas Git) em formato de hash curto (primeiros 8 caracteres). (BC:10286) |
| 52243 | Por vezes podia ocorrer uma exceção após clicar no ícone Library Health no painel Explorer. |
| 52502 | Guardar um componente cuja footprint contém caracteres especiais originava o erro fatal 'Footprint name contains prohibited symbols for the operating system'. |
| 52640 | Estava a ocorrer uma exceção após definir o valor do campo Line# para qualquer componente no ActiveBOM. |
Simulation
| 46090 | As descrições dos modelos para os componentes DC Motor e PID Controller foram atualizadas, juntamente com correções aos modelos ZENER, NGSPICE_DIODE, PSPICE_DIODE, Schottky_diode e Varactor. |
| 46475 | Ao executar uma simulação para um projeto com vários esquemáticos, os dados eram apresentados apenas para as sondas colocadas no primeiro esquemático. |
| 51937 | Adicionado suporte para portas digitais tristate do PSpice e respetivos modelos de temporização, modelos de E/S e opções avançadas de simulação. |
| 51952 | Foi adicionado suporte para atrasos de tempo zero em todos os componentes digitais. |
| 51971 | Foi adicionado suporte para Variants. A simulação é executada para a variante ativa. (BC:3957) |
| 51976 | O sinal Triangle Wave não estava a ser apresentado corretamente nos resultados da simulação (em comparação com a sua pré-visualização do sinal). |
| 52131 | O componente STIM do PSpice suporta agora o estado de alta impedância. |
| 52311 | Ocorreu ocasionalmente um erro durante a simulação de circuito. |
Version 22.10.1
Build: 41 Date: 13 de outubro de 2022
Schematic
| 51340 | Num Text Frame/Note, se for adicionado um caráter junto de uma ligação de designador/rede sem um espaço, a apresentação fica corrompida no painel Properties. (BC:19064) |
PCB
| 46601 | Foi adicionada ao painel Properties uma contagem para redes 'Unrouted/Hidden' como parte da informação alargada disponível para a PCB ativa. |
| 47655 | O Altium Designer bloqueava ao executar Interactive Routing numa PCB específica. (BC:17221) |
| 47848 | Para um Assembly Drawing gerado, os gráficos de apresentação para componentes Not Fitted numa variante estavam a ser desenhados por baixo de outras camadas. (BC:14994) |
| 49108 | O DRC não conseguia detetar violações de Minimum Annular Ring para vias e pads com ligações em camadas onde os annular rings estão ausentes. (BC:6036) |
| 49448 | Alterar a footprint para vários componentes selecionados fazia com que fosse apresentada a janela de erro 'Cannot match pads with new footprint' para cada componente. (BC:7553) |
| 50109 | Os clearances corretos não estavam a ser respeitados ao voltar a verter um polygon sólido e a regra de clearance continha as palavras-chave 'WithinRoom' ou 'TouchesRoom'. (BC:17188) |
| 50717 | Estava a ocorrer intermitentemente uma Access Violation ao guardar manualmente o documento PCB localmente. (BC:19466) |
| 51015 | Quando um Reuse Block era colocado, a escala era reduzida e o software saltava para a localização do snippet original. (BC:15423) |
| 51633 | Estavam a ocorrer violações ao aplicar glossing a traces selecionadas no modo 'Rounded' Hugging Style. |
| 51781 | Para placas específicas, ao exportar para STEP e PARASOLID a geometria ficava corrompida nos ficheiros gerados. (BC:19227) |
| 51831 | A regra de projeto SMD Neck-Down não estava a funcionar corretamente com a opção PCB.EngineX ativada. |
Multi-board
| 51200 | Os projetos PCB filhos passam agora a ser checked out para a mesma pasta raiz do projeto MB. A interface do painel Projects foi também melhorada para respeitar as permissões definidas tanto para projetos MB como PCB. |
Draftsman
| 49805 | Escala incorreta de uma Board Realistic View ao gerar saída PDF através do Project Releaser. (BC:16894) |
Platform
| 51154 | Aproximadamente 12% de utilização de CPU quando o software estava em execução, mas inativo durante um longo período. |
Data Management
| 49570 | Interface melhorada para o painel Manufacturer Part Search, tornando mais intuitivo trabalhar com componentes pesquisados e preencher a sua própria Workspace Library. |
| 51402 | Em alguns casos específicos, ocorria uma Access Violation a partir do painel TaskList. |
| 51635 | Adicionado suporte para Custom Part Sources ao especificar fornecedores preferenciais ao nível do projeto para utilização pelo ActiveBOM, ao processar soluções de fornecimento. |
| 51684 | Ao clonar o commit de um projeto específico, apenas o último commit estava a ser utilizado no processo de clonagem. |
| 51867 | Em alguns casos, e com projetos maiores, adicionar uma peça alternativa a um item da BOM (no ActiveBOM) fazia com que o Altium Designer terminasse. |
Import/Export
| 47734 | Faltava um board cutout definido após a importação de um ficheiro de desenho CADSTAR específico. |
| 51146 | Para um ficheiro de desenho Allegro específico, a importação fazia com que todos os pads dos componentes perdessem as suas atribuições de net. (BC:18933) |
| 51815 | Foi encontrada uma exceção ao tentar importar um ficheiro de esquemático KiCad versão 6.04 que tinha um modelo associado definido. |
| 51834 | Em alguns casos, era encontrado um erro ("Value cannot be null. Parameter name: key") ao importar um desenho Zuken CR-5000. |
Simulation
| 46043 | A tensão de saída, potência e corrente na análise AC para um modelo de condensador são agora suportadas. |
| 46048 | A tensão de saída, potência e corrente na análise AC para um modelo de indutor são agora suportadas. |
| 51087 | São agora fornecidas e utilizadas definições predefinidas quando componentes ADC/DAC são inseridos automaticamente pelo motor de simulação para processar interligações. |
| 51238 | O rótulo de corrente para o emissor de um transístor bipolar estava incorretamente a apresentar a corrente de substrato. |
| 51600 | Os modelos PSpice UGATE para componentes digitais são agora suportados. |
| 51602 | Os componentes digitais PSpice AND e ANDA são agora suportados. |
| 51603 | Os componentes digitais PSpice AO e AOI são agora suportados. |
| 51604 | Os componentes digitais PSpice BUF e BUFA são agora suportados. |
| 51605 | Os componentes digitais PSpice INV e INVA são agora suportados. |
| 51606 | Os componentes digitais PSpice NAND e NANDA são agora suportados. |
| 51607 | Os componentes digitais PSpice NOR e NORA são agora suportados. |
| 51608 | Os componentes digitais PSpice NXOR e NXORA são agora suportados. |
| 51609 | Os componentes digitais PSpice OA e OAI são agora suportados. |
| 51610 | Os componentes digitais PSpice OR e ORA são agora suportados. |
| 51611 | Os componentes digitais PSpice XOR e XORA são agora suportados. |
Power Analyzer
| 50182 | As definições de configuração não eram atualizadas com base no tipo de cobre escolhido e os campos não eram editáveis ao escolher 'Custom'. |
| 50218 | Os valores de corrente de carga especificados não estavam a ser processados corretamente. |
| 51810 | Deixou de ser uma restrição que um componente fonte tenha de estar ligado simultaneamente às nets de alimentação e de massa selecionadas. |
| 51813 | Em alguns casos, o mapa térmico não era apresentado para uma camada na qual tinham sido detetadas violações e colocados polígonos. |
| 51826 | Foi encontrado um erro ao tentar guardar as propriedades modificadas de um componente numa net estendida. |
| 51828 | Em alguns casos, a queda de tensão de uma net de alimentação estava a ser interpretada incorretamente como um erro. |
| 51829 | A opção Use Logarithmic Scale está agora desativada por predefinição, garantindo que é utilizada uma escala linear para o mapa térmico. |
| 52079 | Após executar uma análise e fechar/reabrir o documento .pdnaX, as violações anteriormente detetadas deixavam de ser apresentadas no painel PDN Analyzer. |
| 52092 | Nas definições de configuração, 'Hole Size 1' e 'Hole Size 2' foram renomeados para 'Minimum Via Diameter' e 'Maximum Via Diameter', respetivamente. |
| 52168 | A legenda do comando para iniciar o analisador foi alterada de 'Power Analyzer' para 'Power Analyzer by Keysight'. |
| 52236 | Depois de abrir um ficheiro .pdna antigo, era encontrado um erro na primeira vez que se premia o botão 'Show on PCB'. |
Version 22.9.1
Build: 49 Date: 14 de setembro de 2022
Schematic
| 50195 | Para um componente selecionado, o controlo pendente SPN para uma Part Choice não era apresentado no painel Properties. (BC:17033) |
| 50644 | Copiar uma Moldura de Texto contendo um grande número de caracteres resultava num erro genérico GDI+. |
| 50888 | Ocorrências do caráter @ nos IDs únicos dos componentes — que causariam problemas — são agora detetadas e corrigidas automaticamente. |
| 51291 | Múltiplos espaços usados para formatação numa Nota/Moldura de Texto eram reduzidos a um único espaço ao focar o campo Text no painel Properties. |
PCB
| 49617 | Ao alterar o valor de Thermal Relief para uma via, o polígono associado não era automaticamente repourado. |
| 50107 | Polígonos com nomes gerados automaticamente eram removidos da sua Polygon Class após um ciclo de shelve/unshelve. (BC:17846) |
| 50868 | Em algumas placas, era encontrada uma violação de acesso ao efetuar encaminhamento interativo de pares diferenciais. |
| 51124 | Em alguns casos, abrir uma PCB de versão anterior fazia com que a opção Stack Symmetry do Layer Stack Manager ficasse desativada e que as vias de espelhamento definidas se perdessem. |
| 51152 | Foi adicionada uma nova entrada 'Text Frame' ao menu Place e à ActiveBar para colocação de texto multilinha nos editores PCB e PCBLIB. |
| 51223 | Com a opção avançada PCB.EngineX.RuleSystem ativada, os marcadores de erro online para violação de uma regra Clearance (Same Net Only) não podiam ser limpos. (BC:19006) |
Multi-board
| 49771 | Era impossível trabalhar com uma PCB em documentos Schematic e Assembly, se essa PCB tivesse sido adicionada por outro utilizador noutro computador. |
| 50445 | Para um projeto criado num PC e partilhado com outro utilizador num segundo PC, quando esse utilizador adicionava/removia uma PCB, a alteração não era refletida de volta no primeiro PC. |
| 50941 | Em alguns casos, ocorria uma exceção num esquemático Multi-board ao modificar ligações num cabo e ao percorrer primeiro a lista de ligações. |
Draftsman
| 49424 | A altura de uma célula numa tabela colocada aumentava automaticamente quando eram introduzidos nela mais de 19 caracteres. (BC:18134) |
| 49655 | Num caso específico, a importação de alterações da PCB provocava uma falha com o erro 'External component has thrown an exception'. (BC:18292) |
Platform
| 51267 | Em alguns casos, o Altium Designer bloqueava ao guardar um documento PCB enquanto a aplicação YoudaoDict também estava em execução. |
| 51276 | Em alguns casos, era encontrado um erro EOleException ("OLE error B0DFD628") ao utilizar determinadas definições com o Windows Exploit Protection. |
| 51356 | As extensões instaladas manualmente não estavam a ser atualizadas automaticamente ao atualizar a própria plataforma. |
Data Management
| 50827 | A colocação de comentários no espaço principal de desenho foi tornada muito mais fluida, sendo agora comparável à colocação através do Visualizador Web do Altium 365. |
| 50917 | A filtragem do painel Comments and Tasks foi melhorada nesta versão, com a capacidade de apresentar apenas tarefas e de filtrar por responsáveis. |
| 50923 | Ao libertar um desenho, os outputs gerados que utilizavam ItemRevision nos respetivos nomes de ficheiro faziam com que o Project Releaser bloqueasse a libertação. |
| 51132 | Por vezes não era possível eliminar um grande número de componentes (200+) dos painéis Explorer ou Components. |
| 51169 | Ocorria um erro ao exportar comentários contendo uma thread de comentários vazia. |
| 51184 | Nem todas as preferências estavam a ser aplicadas à página Data Management - Parts Providers ao carregar um ficheiro de preferências (*.DXPPrf). |
| 51263 | Múltiplas Part Choices para um componente, provenientes de uma fonte de peças personalizada, não eram apresentadas no painel Components quando tinham o mesmo 'InternalID'. |
| 51284 | Eram apresentadas Part Choices incorretas quando estavam configuradas várias fontes de peças personalizadas para utilização. |
Import/Export
| 48383 | Ao exportar uma PCB para STEP, a exportação incluía camadas que estavam desativadas e espessuras incorretas em áreas com um stiffener. (BC:16245) |
Simulation
| 50878 | Em alguns casos, era encontrado um erro "System.NullReferenceException" ao editar parâmetros do modelo. |
| 51243 | Ocorreu um erro quando era utilizada uma vírgula (",") entre "POLY" e o nome da fonte de tensão de controlo. |
Version 22.8.2
Build: 66 Date: 26 de agosto de 2022
Schematic
| 47751 | Ao visualizar uma variante de desenho, passa agora a ser possível selecionar vários componentes e marcá-los como montados/não montados numa única ação. (BC:10769) |
| 51206 | Um PDF gerado de Schematic Prints não apresentava os valores de parâmetros variáveis quando era escolhida uma única variante para todo o OutJob. (BC:19011) |
| 51310 | Os gráficos não estavam a ser corretamente atualizados ao arrastar o circuito selecionado no espaço principal de desenho. (BC:19057) |
PCB
| 26221 | Ao utilizar a funcionalidade Measure Distance, o texto não estava a ser corretamente dimensionado ao aumentar e diminuir o zoom. (BC:12122) |
| 45973 | O motor gráfico não estava a apresentar corretamente regiões autointersetantes. O que era mostrado no editor PCB podia diferir da saída Gerber/ODB++. (BC:18461) |
| 46600 | Os objetos de net colados, incluindo polígonos, passam agora a receber um nome de net com base na prioridade do(s) objeto(s) em que tocam ao serem colados (prioridade: pad, fill, region, track, arc, via, polygon). Ative a opção avançada PCB.CopyPaste.NetsPriority. (BC:15476, BC:17296) |
| 49661 | Quando um polígono era repour, eram geradas hairlines que causavam, incorretamente, violações de ângulo agudo. (BC:17116) |
| 50108 | Ao utilizar a funcionalidade Jump Location (J,L), o Altium Designer passa agora a aceitar "," como separador decimal. (BC:17614) |
| 50344 | Num caso específico, ocorria um AV ao utilizar uma query personalizada numa regra Silk To Solder Mask Clearance. (BC:18649) |
| 50489 | Foram efetuadas várias melhorias no painel Collaborate, Compare and Merge para repor o seu correto funcionamento. |
| 50493 | O contraste de cor utilizado para destacar células alteradas/não alteradas na vista de resolução de merge era demasiado subtil ao utilizar a funcionalidade Collaborate, Compare and Merge. (BC:12438) |
| 50494 | A sobreposição do tipo de alteração (Mine+, Head-, etc.) não estava a ser mostrada na área de design ao utilizar a funcionalidade Collaborate, Compare and Merge. |
| 50495 | As regiões de trabalho não estavam a ser apresentadas na área principal de design ao utilizar a funcionalidade Collaborate, Compare and Merge. (BC:14363) |
| 50498 | Não existiam 'contornos tracejados' em torno dos primitivos na área principal de design ao utilizar a funcionalidade Collaborate, Compare and Merge. |
| 50499 | Os nomes das células não apareciam na área principal de design ao utilizar a funcionalidade Collaborate, Compare and Merge. |
| 50516 | O painel Collaborate, Compare and Merge não estava a enviar alterações para o Workspace ligado ao utilizar o comando 'Commit this document to version control'. |
| 50517 | Um componente movido estava a ser comunicado na célula errada ao utilizar a funcionalidade Collaborate, Compare and Merge. |
| 50518 | A colaboração em tempo real com o painel Collaborate, Compare and Merge não estava a funcionar com um Workspace Altium 365 ligado. |
| 50519 | Os nomes das revisões no painel Collaborate, Compare and Merge eram ilegíveis ao utilizar um projeto baseado em Git no NEXUS (com um Workspace NEXUS Server ligado). |
| 50520 | A colaboração em tempo real de um projeto baseado em Git utilizando a funcionalidade Collaborate, Compare and Merge resultava em erros de Git ao gerar automaticamente regiões de trabalho. |
| 50521 | O painel Collaborate, Compare and Merge apresentava sempre apenas a primeira revisão do documento PCB com check-out efetuado. |
| 50524 | Ao utilizar a funcionalidade Collaborate, Compare and Merge, a geração automática de regiões de trabalho apresentava um desempenho muito lento. |
| 50545 | O painel Collaborate, Compare and Merge mostrava uma mensagem incorreta quando ligado a um Workspace Altium 365 sem a funcionalidade de licença necessária. |
| 50638 | Foram criadas Layers Keep-out duplicadas por erro na caixa de diálogo Print. (BC:18758) |
| 50652 | Problemas na remoção automática de loops, incluindo casos em que loops óbvios não eram removidos e em que o routing, sobre tracks existentes com largura diferente, era descartado. |
| 50705 | Vias espelhadas estavam a ser incorretamente detetadas no PCB Health Check como vias sem um drill span atribuído. |
| 50794 | O painel Properties para um objeto Text selecionado suporta agora os modos 'String' e 'Frame', para alternar entre texto de uma linha e texto de várias linhas. (BC:17111) |
| 50867 | Os counterholes no lado inferior estavam a ser incorretamente identificados como 'Counterholes Top' nos ficheiros de furação gerados (*.DRR). (BC:18802) |
| 50919 | Verificava-se uma desaceleração notória do desempenho ao navegar entre partes no painel PCB Library. |
| 50944 | Efetuar alterações às restrições de regras no Constraints Editor (Document View) fazia com que as violações não fossem corretamente reportadas pelo DRC. |
Multi-board
| 50413 | Adicionado suporte para ordenação alfanumérica de colunas no Connection Manager num documento Multi-board Schematic. |
Platform
| 49173 | O Altium Designer congelava ocasionalmente ao interagir com o Altium 365. |
| 50604 | Ocorreram vários casos da seguinte exceção: "System.ServiceModel.FaultException - Access denied! User login required for this service". |
Data Management
| 50366 | Melhorada a clareza das mensagens e o comportamento quando um projeto gerido é armazenado dentro da estrutura de pastas de outro repositório de controlo de versões. (BC:18625) |
| 50536 | A janela contextual de comentário/tarefa aparece agora no canto superior direito da área de design quando se clica numa entrada do painel Comments and Tasks. |
| 50777 | Adicionado suporte para modelos de Output Job na página Data Management - Templates da caixa de diálogo Preferences. (BC:18765) |
| 50797 | As alterações aos nomes dos pinos não eram refletidas no painel Pins após atualizar um símbolo para a sua revisão mais recente (para um componente de Workspace Library). (BC:18811) |
| 50806 | O software bloqueava ao passar o cursor sobre a entrada de estado VCS de um documento no painel Projects. (BC:18645) |
| 50813 | Ocorreram vários problemas ao utilizar componentes alternativos no ActiveBOM. |
Import/Export
| 47251 | Num design EAGLE específico, o empilhamento de camadas estava a ser importado incorretamente. |
Simulation
| 50769 | Foram adicionados modelos digitais à biblioteca Simulation Generic Components. |
| 50770 | As descrições de vários modelos na biblioteca Simulation Generic Components continham erros tipográficos. (BC:18754) |
| 50877 | Os valores numéricos dos parâmetros globais são agora apresentados no separador Global Parameters da caixa de diálogo Advanced Analysis Settings. |
| 51007 | As mensagens relacionadas com o processo de atribuição automática de modelos são agora apresentadas no painel Messages. |
| 51008 | Foi adicionada uma barra de progresso para mostrar o progresso da atribuição automática de modelos. |
Version 22.7.1
Build: 60 Date: 19 de julho de 2022
Schematic
| 44042 | Um projeto específico estava a apresentar um desempenho lento ao mover net labels nos seus esquemáticos de origem. |
| 48090 | Desempenho melhorado ao copiar e colar um componente utilizando a funcionalidade Shift+Click&Drag. |
PCB
| 49057 | Agora pode alterar a camada de um objeto de acerto de comprimento através do painel Properties, utilizando a nova propriedade Layer. (BC:6977) |
| 50197 | A exportação de uma placa rigid-flex dobrada para Parasolid bloqueava/falhava se o slot hole de um pad estivesse totalmente contido na região de dobragem. |
| 50279 | Ocorreu um erro ao copiar um componente da PCB Library que incluía um pad com counterhole. |
| 50358 | Nas vistas Gerber e 3D, os pads countersink não estavam a ligar-se a planos internos com a mesma net, quando o Power Plane Connect Style estava definido como Direct. |
Draftsman
| 50431 | Uma ordem de desenho incorreta fazia com que os objetos Annotation ficassem sobrepostos por qualquer outra vista colocada. (BC:12369) |
Platform
| 50122 | A lista de documentos num separador agrupado da Documents Bar passa agora a estar ordenada alfabeticamente. (BC:17490) |
| 50501 | O software estava a ser fechado pelo Windows ao arrastar e largar documentos entre instâncias da janela da aplicação. |
| 50515 | Foi ajustada a utilização de texto coloquial/antigo em inglês na página Extensions & Updates da interface. (BC:18734) |
Data Management
| 47387 | Ao utilizar a funcionalidade de menção num comentário, a lista pop-up usava apenas o email para pesquisa. Passa agora a apresentar sugestões com base no nome de utilizador e no email. |
| 49857 | Relatório PDF dos comentários num design melhorado, incluindo detalhes relacionados com tarefas e ligações ativas para a interface Web Viewer do Altium 365. |
| 49864 | Adicionado suporte para mudar um repositório de protocolo de ligação SSH para HTTPS (se suportado por esse repositório), ao disponibilizar um projeto online. (BC:16009) |
| 50549 | O documento ativo Project Group (*.DsnWrk) não estava a ser guardado ao sair do software. (BC:18812) |
| 50556 | Ocorreia um crash ao tentar abrir, pela primeira vez, a partir do painel Explorer, um projeto criado através da Altium 365 Platform Interface. |
| 50650 | O erro 'Git repository not found' surgia por vezes relativamente a um documento de projeto externo que tinha sido adicionado a um projeto Workspace. |
| 50767 | A validação da estrutura do repositório foi desativada temporariamente para não bloquear os commits do projeto. (BC:18625) |
| 50934 | Não era possível colocar componentes de uma Workspace Library se o formato de hora no PC incluísse '.' (hh.mm.ss) em vez de ':' (hh:mm:ss). |
Version 22.6.1
Build: 34 Date: 16 de junho de 2022
Esquemático
| 49754 | A substituição de cadeias na funcionalidade Find and Replace causava um erro de exceção ao tentar efetuar uma substituição parcial de texto. (BC:18053) |
PCB
| 47715 | As aberturas da Solder Mask para pads não estavam a ser apresentadas ao visualizar uma placa incorporada espelhada em 3D. |
| 49544 | Os Limites de Afastamento eram apresentados ao tentar encaminhar uma pista numa área Keepout cujas restrições de Track e Copper estavam desativadas. (BC:8439) |
| 49632 | As bibliotecas Pad Via abriam sempre com unidades de visualização imperiais, independentemente das unidades escolhidas quando a biblioteca era guardada. |
| 49633 | Quando era adicionado um novo modelo de Pad a uma Pad Via Library, o Via Template Editor abria incorretamente em vez do Pad Template Editor. |
| 49634 | Os modelos de Pad no painel Properties eram listados pela ordem em que eram adicionados; passam agora a ser listados por ordem alfabética. |
| 49758 | Foram adicionadas verificações adicionais ao PCB Health Check Monitor para detetar 'Unused xSignals' e 'Unused From-Tos'. |
| 49887 | Para um PCB específico, ocorria um AV (cadeia GUID inválida) ao abrir o Rules Editor quando a placa tinha sido guardada com as regras apresentadas em Document View. |
| 49963 | Ocorreu um AV durante o Un-Routed Net DRC quando um pad TH (tamanho do furo 0) foi definido para aparecer apenas numa única camada e estava ligado a um poly da mesma net nessa camada. |
| 49999 | Ao gerar ficheiros Gerber para um PCB específico usando o formato de saída *.gbr, as camadas intermédias e as camadas mecânicas ficavam vazias. (BC:18483) |
| 50080 | A altura real (física) de uma sub-stack não estava a ser apresentada na vista 3D da placa. |
| 50124 | Ao adicionar uma ou mais camadas mecânicas ao grupo 'Other Layers', na nova caixa de diálogo Gerber Setup, a adição só era feita à primeira camada do grupo. |
Draftsman
| 45933 | Uma vista Board Fabrication de um PCB panelizado mostrava polígonos apenas numa placa da matriz incorporada, em vez de em todas as placas. |
Platform
| 31836 | Determinados modelos STEP faziam com que o Altium Designer falhasse quando esses componentes estavam numa placa a ser carregada para uma Multi-board Assembly. (BC:15232) |
| 49954 | Era possível usar os controlos Clone e Open Project As Copy, na caixa de diálogo Open Project, ao utilizar uma licença Viewer do Altium Designer. |
| 50070 | O Storage Manager não estava a apresentar commits de merge do Git; estes estão agora incluídos. |
| 50355 | A mensagem ‘Workspace Library is empty’ era apresentada no painel Components após atualizar, se fosse introduzida uma palavra-chave de pesquisa. |
| 50402 | O comando Edit não estava acessível no painel Components quando não havia ligação a um Altium 365 Workspace. |
Gestão de Dados
| 48359 | Renomear e efetuar commit de um ficheiro num PC, quando já estava aberto num segundo, resultava na remoção do documento do projeto quando o commit era efetuado a partir deste último. |
| 49007 | Não era possível colocar um Comment numa folha esquemática gerida no Altium Designer. (BC:17869) |
| 49607 | Alterar as maiúsculas/minúsculas de letra(s) no nome de um documento sob controlo de versões originava um erro do VCS: 'File already exists'. (BC:18081) |
| 49618 | Foi implementada a comparação de documentos locais com um commit ou uma release de projeto. |
| 49716 | Ao ligar-se a um Workspace específico com determinadas definições de hora e data, o Altium Designer apresentava uma caixa de diálogo de erro a indicar que a hora local era inválida. |
| 49849 | É agora apresentado um novo aviso ao tentar guardar um projeto gerido no Workspace ativo quando existem ficheiros de projeto duplicados no repositório de design. |
| 49850 | As tarefas gerais são agora listadas num grupo separado no painel Comments and Tasks. |
| 49892 | Ao fazer a release de um projeto específico usando o Project Releaser, os ficheiros OutJob geridos recebiam caracteres invulgares adicionados ao início do nome do ficheiro. (BC:18386) |
| 49928 | Ao colocar a partir do painel Components, alguns utilizadores viam a mensagem de erro 'Store update, insert, or delete statement affected an unexpected number of rows (0)'. |
Importação/Exportação
| 46928 | Se o separador decimal do Windows estivesse definido para o carácter vírgula, as restrições de design não eram importadas durante a importação de um ficheiro Mentor Xpedition. |
Simulação
| 50053 | Foi adicionada a capacidade de apresentar o eixo Y em forma logarítmica para resultados de simulação no Sim Data Editor, da mesma forma que anteriormente só era possível para o eixo X. |
| 50074 | Foi adicionado um conjunto de sete exemplos de simulação de arranque rápido à pasta \Users\Public\Documents\Altium\<InstallationFolder>\Examples\Simulation Quick Start. |
Outros
| 49788 | Estava a ocorrer a seguinte exceção: "EOleException. Object reference not set to an instance of an object in Altium.Edp.ComponentSearch.Plugin.dll." |
Version 22.5.1
Build: 42 Date: 19 de maio de 2022
Esquemático
| 49008 | Mudar para outra aplicação enquanto se editava em linha numa moldura de texto esquemática podia resultar na perda das alterações e na apresentação da mensagem "Interactive process not finished". (BC:17965) |
| 49420 | A caixa de diálogo Find Text inclui agora uma opção Mask Matching; quando ativada, tudo no espaço de trabalho é mascarado exceto os resultados encontrados. O nível de Mask (Dimming) e o comportamento de Zoom são configurados nas opções Highlight Methods na página System - Navigation da caixa de diálogo Preferences. (BC:3857) |
| 49527 | As fórmulas em texto num esquemático não estavam a ser resolvidas corretamente quando o PC estava configurado para utilizar as definições regionais francesas do Windows. |
| 49822 | A funcionalidade Schematic.EnableCustomDiffPairNaming foi movida para Open Beta. |
PCB
| 45204 | THPs e vias empilhados geravam impactos de perfuração duplicados na Drill Table. |
| 47196 | O painel PCB List apresentava um valor incorreto para o valor limite do polígono "Remove Islands Less Than" quando as unidades estavam definidas para mils. (BC:16973) |
| 47379 | Num design rígido-flexível, se a zona flexível tiver uma camada Coverlay com um tipo de camada Solder Mask, a camada Solder Mask real é sempre apresentada na vista 2D, mesmo quando a sua visibilidade está desativada no painel View Configuration. |
| 48786 | Fazer duplo clique em objetos PCB empilhados no modo de vista 3D com a opção 'Display Popup Selection dialog' ativada e a opção 'Double Click Runs Interactive Properties' desativada podia, por vezes, fazer com que o software ficasse bloqueado no modo de vista 3D e sem conseguir guardar a placa. |
| 48994 | O objeto embedded board array inclui agora uma opção Board Shape no painel Properties; utilize-a para mudar o fundo do PCB de verde para transparente. (BC:17814) |
| 49220 | Os dados ODB++ exportados continuavam a mostrar incorretamente as vias back drilled como metalizadas ao utilizar milímetros como unidades predefinidas. (BC:13553) |
| 49358 | Os milímetros são agora as unidades predefinidas ao gerar saídas a partir do PCB, como Gerber, Gerber X2, ODB++ e NC Drill. (BC:15848) |
| 49425 | Ao colar uma via sobre um pad e alguns polígonos, a janela de seleção era apresentada, apesar de não haver ambiguidade quanto à net (a do pad) que a via deveria 'herdar'. |
| 49462 | Em alguns casos, eram criadas regiões auto-intersetantes ao adicionar teardrops a um PCB. |
| 49463 | Regiões auto-intersetantes estavam a ser exportadas para ODB++. |
| 49499 | Quando a opção avançada PCB.IPC4761Support está ativada, e existe uma determinada combinação de colunas ativadas nas predefinições da Drill Table, e essas predefinições são editadas para incluir determinadas colunas adicionais, essas colunas podiam ficar repetidas na tabela. |
| 49520 | Um pad com a opção Counterhole ativada podia fazer com que esse pad se desligasse dos polígonos das camadas internas quando o tamanho do Counterhole se aproximava do tamanho do pad. |
| 49559 | A paleta de cores em tons de cinzento usada para gerar PCB Prints não oferecia as opções de cor corretas. (BC:18209) |
| 49574 | No Windows 7, o Heads-Up display do PCB não atualizava corretamente as coordenadas de localização à medida que o cursor era movido. (BC:18149) |
| 49629 | A funcionalidade para 'Prevent modification of PCB Component Primitives' já não é controlada por uma opção na caixa de diálogo Advanced Settings. Em vez disso, foi adicionada uma opção para isso - Protect Locked Primitives in Component - à página PCB Editor - General da caixa de diálogo Preferences e está desativada por predefinição. (BC:18281) |
| 49639 | A regra BoardOutlineClearance não apresentava os tipos de aresta para uma placa rígido-flexível. (BC:18296) |
| 49664 | Não era possível selecionar quaisquer componentes num determinado documento PCB devido a uma regressão relacionada com dimensões por coordenadas que incluíam vários pontos de medição. |
| 49681 | Se o tamanho do Pad fosse inferior ao tamanho do furo, a violação Minimum Annular Ring não era assinalada. (BC:6036) |
| 49735 | As camadas de furação ativadas para plotagem nas caixas de diálogo antigas de configuração Gerber/Gerber X2 (anteriores ao Altium Designer 22.4) eram todas desativadas ao utilizar as novas caixas de diálogo unificadas de configuração Gerber/Gerber X2 (disponíveis a partir do Altium Designer 22.4 ao ativar a opção UI.Unification.GerberDialog na caixa de diálogo Advanced Settings). |
| 49906 | As definições das camadas mecânicas adicionadas às plotagens na antiga caixa de diálogo Gerber Setup não eram mantidas quando essas definições de Gerber eram abertas na nova caixa de diálogo Gerber Setup. |
| 49922 | Havia uma discrepância entre as extensões Gerber e a ordenação real das camadas ao gerar saída Gerber/Gerber X2 com as novas caixas de diálogo unificadas Gerber/Gerber X2 (ativadas pela opção UI.Unification.GerberDialog na caixa de diálogo Advanced Settings) e com o formato de saída definido como 'filename.* (gtl, gbl, gto,...)'. (BC:18411) |
Draftsman
| 45950 | O Draftsman suporta agora copiar/colar objetos Annotation entre documentos Draftsman ou de um modelo para um documento. Tenha em atenção que só pode copiar um objeto Annotation quando este não estiver associado a outro objeto Draftsman, como por exemplo uma View. ( BC:16782) |
| 48253 | Copiar e colar uma tabela que incluía células unidas fazia com que as células unidas ficassem separadas na tabela colada. (BC:11561) |
Platform
| 45944 | A análise e o registo do VCS foram melhorados, proporcionando melhor estado de erro e dados de registo. |
Data Management
| 49435 | Se ocorresse um erro GIT de URL malformado, a caixa de diálogo de erro apresentava a palavra-passe do utilizador e o URL do Workspace. (BC:18032) |
| 49519 | A funcionalidade Filter no painel Components (e no painel MPS) apresentava incorretamente as opções de valor de temperatura em graus Fahrenheit em vez de Celsius. |
Import/Export
| 46882 | Ocorreu uma exceção ao importar um ficheiro PCB PADS específico. |
| 47927 | O importador Allegro criava por vezes incorretamente um objeto de região com a mesma forma e localização de um polígono. |
| 47928 | O importador Allegro estava a criar incorretamente um recorte de polígono sobre pads não ligados dentro de um polígono, tornando impossível controlar a folga do polígono através das regras de design. |
Simulation
| 49521 | Existia um problema com componentes multipartes em que, para nós flutuantes, era introduzido um ? na netlist de simulação em vez de uma nova net. |
| 49645 | Não era possível parar uma simulação do tipo sweep em execução em qualquer fase do sweep. Em vez disso, a simulação só parava após concluir o número total de saídas do sweep. |
| 49692 | O desempenho foi aumentado em 10 vezes ao traçar histogramas e gráficos paramétricos. |
Version 22.4.2
Build: 48 Date: 13 de abril de 2022
Schematic
| 47754 | As propriedades de uma peça alternativa (variada) são agora apresentadas (apenas para leitura) no painel Properties quando essa peça alternativa é selecionada no esquema. (BC:9295) |
| 48909 | Alternar a visibilidade dos parâmetros de pin repunha a sua localização para o valor predefinido. (BC:15630) |
| 49033 | O separador Component Pins do painel Properties não ordenava por Name, apenas por número de Pin. (BC:17409) |
| 49037 | Não era possível configurar a visibilidade predefinida das referências cruzadas de Sheet Entry como não visível. |
| 49456 | Ocorreu uma falha ao utilizar os comandos Undo e Redo. (BC:18157) |
PCB
| 47088 | Arrastar a pega central numa aresta de polígono nem sempre removia essa aresta quando era redundante. |
| 47241 | Foram resolvidos os atrasos no início/fim do encaminhamento de pares diferenciais ao trabalhar com um PCB armazenado no OneDrive. |
| 48666 | Ao tentar mover com o rato um componente que violava a regra de afastamento entre componentes, não era mostrada uma violação de regra online, apesar de ela existir. (BC:17728) |
| 48995 | A deteção de contorno falhava por vezes quando a forma incluía uma combinação de arcos e tracks. |
| 49134 | Depois de arrastar e largar um modelo 3D do painel Explorer para uma footprint aberta para edição e, em seguida, colocar um pad, ao tentar guardar surgia um aviso de que o componente não podia ser guardado porque já existia um comando ativo. Isto deixou de acontecer. (BC:17421) |
| 49245 | A opção avançada PCB.ComponentSelection não estava a ser aplicada; a seleção de componentes utilizava sempre o conteúdo do tipo de camada Courtyard. |
| 49247 | Quando a opção avançada PCB.ComponentSelection estava definida para o modo 2, apenas o conteúdo do tipo de camada Courtyard era utilizado para seleção, em vez de Courtyard + objetos 3D Body + camadas Silk + Copper. |
| 49253 | A opção Pin Swapping para encaminhamento foi desativada por predefinição e pode ser ativada durante cada nova sessão do Altium Designer. |
| 49494 | Foi adicionada às caixas de diálogo Gerber Setup uma nova opção para 'Merge regions and pads inside Footprint'. Com esta opção ativada, as regiões dentro de uma footprint serão fundidas com os pads durante a geração das saídas Gerber. |
Draftsman
| 46970 | Determinados valores de escala personalizados eram apresentados incorretamente. |
| 47454 | Determinados primitivos e vistas estavam em falta num PDF gerado a partir do Draftsman, e o PDF abria com erros. (BC:17261) |
| 47564 | O tamanho da Board Realistic View alterava-se após importar alterações do PCB. |
| 48547 | O Draftsman suporta agora a definição de tamanhos de símbolo diferentes para a Drill Table e o Drill Drawing (caixa de diálogo Drill Symbol Configurations e caixa de diálogo Preferences). (BC:16594) |
Platform
| 49211 | As entradas do menu Help nem sempre encaminhavam o utilizador para o website correto. |
Data Management
| 47849 | Foram feitas inúmeras melhorias no painel Components, ajudando a simplificar o processo de transição de componentes baseados em ficheiros para componentes geridos. |
| 48227 | Foram feitas inúmeras melhorias de usabilidade no Library Migrator, incluindo feedback sobre: parâmetros em conflito, verificação de modelos, caminhos de pastas vazios e outras áreas. |
| 48748 | Corrigido um erro tipográfico na caixa de diálogo 'Part Choice Migration'. |
| 48838 | O Library Migrator nem sempre indicava o motivo pelo qual um componente falhava a importação. O validador foi melhorado para fornecer mais detalhes. |
| 48877 | Corrigidos erros tipográficos na caixa de diálogo 'Location of project files has changed'. (BC:17788) |
| 49050 | Foi adicionada a capacidade de aceder a componentes do Workspace ao definir conectores numa multi-board. |
| 49062 | Ocorreu um erro ao atualizar um projeto localizado num servidor. (BC:17813) |
| 49078 | O Connection Manager e o painel Properties não apresentavam os mesmos números de pin num projeto multi-board. |
| 49195 | O Project Releaser falhava sem fornecer detalhes ao gerar a saída, se o design incluísse um erro como componentes com pins sch/PCB incompatíveis. |
| 49429 | Após editar múltiplos componentes no Batch Component Editor, as definições de mapeamento de pins definidas pelo utilizador eram eliminadas. (BC:18122) |
| 49630 | O painel Explorer não apresentava as vistas de aspeto (para navegar dados detalhados) de uma revisão de item selecionada ao utilizar a vista Search do painel. |
Import/Export
| 49375 | Corrigido um erro tipográfico no PADS Import Wizard. (BC:18089) |
Simulation
| 46095 | Foi adicionado suporte para utilizar uma fonte PWL baseada em ficheiro. Defina o Stimulus Type como File e, em seguida, especifique o caminho+nome do ficheiro no parâmetro File da fonte (por exemplo, C:\Designs\Circuit Simulation\Analog Amplifier\PWL_test.csv). |
| 46193 | Tentar abrir o modelo de simulação de um componente colocado a partir de uma DbLib resultava numa violação de acesso. (BC:15888) |
Version 22.3.1
Build: 43 Date: 16 de março de 2022
Schematic
| 47692 | Ao tentar alterar múltiplos componentes selecionados através do painel Properties, se for selecionada uma biblioteca diferente como Source, surge a caixa de diálogo Component Source. Quando se clica no botão Select, abre-se a caixa de diálogo Replace para escolher a substituição, mas em vez de atualizar todos os componentes atualmente selecionados, a caixa de diálogo Replace reaparecia para cada um dos componentes selecionados. (BC:11607) |
| 47757 | As atualizações (tais como alterações de footprint e de parâmetros) a componentes que eram utilizados como peça alternativa numa Variant não eram propagadas para o design quando era executado um comando Update Schematics ou Update Parameters. (BC:7574) |
| 48492 | Foi melhorado o desempenho ao arrastar componentes numa folha esquemática que tem um grande número de componentes e fios. |
| 48801 | Foi adicionada uma nova opção "Display Name of Special String" à página Schematic - Graphical Editing da caixa de diálogo Preferences. Quando ativada, cada string especial tem o seu nome apresentado como sobrescrito ténue. |
| 49034 | A negação do nome da net usando o caráter de barra invertida final não funcionava para Power Ports. (BC:4186) |
PCB
| 46628 | Ocorriam por vezes violações de acesso durante o encaminhamento de pares diferenciais se o ficheiro PCB estivesse armazenado numa pasta do OneDrive. |
| 47327 | O Heads Up Display permanecia visível sobre todas as outras aplicações após mudar de Altium Designer para uma aplicação diferente do Windows. (BC:9923) |
| 47714 | Ao tentar colocar um modelo 3D STEP ligado através do comando Place > Extruded 3D Body, o modelo mudava automaticamente para o modo Embedded. (BC:13236). Este ticket também corrigiu um problema em que, se fossem feitas alterações a um modelo STEP ligado a um PCB, quando esse PCB fosse reaberto e o modelo ligado fosse atualizado automaticamente, a localização e a orientação do modelo não eram corretamente mantidas, fazendo com que o modelo ligado se deslocasse. (BC:7034) |
| 47981 | Ao efetuar uma medição 3D entre um objeto 3D e a superfície ou a borda da placa, era indicada uma distância de zero. (BC:17172) |
| 48177 | O Footprint Comparison Report indicava incorretamente uma falha num componente se: o componente tivesse sido rodado e o componente incluísse um objeto Extruded 3D Body com um arco no seu contorno. |
| 48189 | As violações de folga entre Assembly Testpoint Style Component Body não estavam a ser sempre detetadas durante o DRC online e não eram reportadas após um DRC em lote. (BC:14687) |
| 48548 | O comprimento de sinal reportado para um par diferencial não era o mesmo no painel PCB e no indicador de ajuste durante o ajuste interativo de comprimento, quando o par incluía vias. |
| 48572 | Melhoria da usabilidade na edição Top-Middle-Bottom e Full Stack no modo Via do painel Properties. |
| 48840 | As pistas ligadas eram removidas do encaminhamento quando a reencaminhamento falhava após mover um componente. |
| 49001 | Uma pista desaparecia ao arrastar um canto. |
| 49149 | Alterar um tipo de via (por exemplo, de thru para blind, ou de blind para thru) podia resultar numa net interrompida ou num curto-circuito, que não era detetado como uma violação de regra de projeto. |
| 49196 | Num projeto específico, ocorria uma violação de acesso ao executar o comando Retrace Selected num accordion parcialmente selecionado. |
Platform
| 48876 | Os Workspaces on-site (Concord Pro e NEXUS Server) não apresentavam corretamente o Histórico do Projeto. |
| 48907 | Ao alternar entre Workspaces ou ao terminar sessão num Workspace, o software desligava-se do Private License Server. |
Data Management
| 48389 | Para reduzir o potencial de confusão ao usar a funcionalidade Soft Locks, se um utilizador tiver efetuado alterações a um documento há mais de dois dias, um segundo utilizador que abra o mesmo documento não verá que o primeiro utilizador está a "editar" o documento, mas sim um estado mais claro de ' |
| 48778 | A classificação atribuída pelo utilizador a uma Part Choice existente não estava a ser guardada. |
| 48814 | Não era possível navegar pelas diferentes opções da caixa de diálogo de Comentários do projeto (como a lista de destinatários de e-mail sugeridos) usando o teclado. |
| 48836 | Um projeto com um ProjectGUID corrompido não fazia com que fosse aberta a caixa de diálogo "Fix Version control link", como deveria acontecer. |
| 48892 | Quando existia um repositório VCS remoto ligado a um repositório local (que não requer autorização), o software continuava a pedir credenciais de autorização ao executar uma ação VCS. (BC:17786) |
| 48966 | Se um componente incluísse uma Part Choice classificada, ao tentar remover outra Part Choice, essa era removida juntamente com a Part Choice abaixo dela. |
| 48967 | Com a opção 'Always Drag' desativada, havia casos raros em que alguns fios desapareciam após mover uma seleção de circuitaria. (BC:17756) |
Simulation
| 45807 | O caráter 'μ' é agora suportado como o sufixo SPICE 'u' =1e-6. |
| 48833 | A velocidade de representação gráfica das formas de onda da simulação foi significativamente melhorada. |
| 48835 | A velocidade do processo de simulação foi significativamente aumentada ao executar múltiplas análises. |
Version 22.2.1
Build: 43 Date: 14 de fevereiro de 2022
Schematic
| 36985 | Foram gerados pontos de ligação extra ao mover fios no esquemático. (BC:10504) |
| 45982 | Os gráficos incorporados num esquemático não podiam ser apresentados no PDF gerado, causando um erro no Acrobat Reader. |
| 46454 | Com a opção 'Optimize Wires & Buses' ativada (na página Schematic - General da caixa de diálogo Preferences), alguns vértices dos fios permaneciam ancorados ao efetuar um segundo arrastamento de uma seleção. |
| 46723 | O uso de fórmulas num esquemático envolvendo as funções 'abs' e 'round' resultava na apresentação de #NAME?, em vez do resultado real das funções. |
| 47755 | A variante que estava definida antes de fechar um projeto é agora memorizada e será a variante apresentada quando o projeto for reaberto. (BC:11089) |
| 47758 | O ficheiro de projeto (*.PrjPcb) estava a ser marcado como modificado ao fazer uma alteração ao estilo de desenho de uma variante. (BC:7732) |
| 48520 | O tempo de abertura de um esquemático que inclui grandes componentes multipart foi grandemente reduzido, com tempos médios de abertura 2,5x mais rápidos com base em esquemáticos de teste. |
| 48865 | Foi encontrado um erro de sintaxe SQL ao tentar gerar uma BOM a partir de um ficheiro Output Job. |
PCB
| 43153 | As violações da regra de creepage não estavam a ser detetadas quando um primitivo estava totalmente rodeado por um polygon pour. |
| 47827 | Ocorreu um erro ao tentar colocar um corpo 3D e usar um modelo 3D Parasolid (*.x_t) específico. |
| 48401 | O Altium Designer fechava quando um PCB específico era guardado em formato ASCII e depois aberto no Altium Designer. |
| 48438 | O router entrava nos pads de forma errática quando estavam em vigor várias regras SMT. |
| 48664 | Os dados ODB++ exportados mostravam incorretamente vias backdrilled como metalizadas. (BC:13553) |
| 48665 | As vias backdrill eram incorretamente assinaladas como metalizadas num relatório de teste Netlist IPC-D-356A exportado. |
| 48678 | Foi adicionada uma nova opção 'Apply to Polygon Pour' à regra de projeto Creepage Distance para garantir que um polygon pour cumpre a regra quando esta opção está ativada, além da regra Clearance aplicável. (BC:12510) |
| 48702 | Ocorria uma violação de acesso ao selecionar vários primitivos PCB e uma Drill Table, enquanto o painel Properties estava aberto. (BC:17831) |
| 48900 | 'PCB Health Check in progress' permanecia presente no painel Properties mesmo depois de a funcionalidade ter sido desativada. |
Draftsman
| 41117 | Foi adicionada a opção 'Remove Leading Zero' no modo Document Options do painel Properties quando se está num documento Draftsman. (BC:10785) |
| 48198 | Depois de alterar o número de furos num PCB e importar as alterações para o Draftsman, os símbolos de furação eram repostos numa Drill Table colocada no documento Draftsman. (BC:17089) |
| 48199 | Foi adicionada à página Draftsman - Defaults da caixa de diálogo Preferences a possibilidade de definir propriedades predefinidas para um Drill Symbol. (BC:11742) |
Data Management
| 48599 | Foi encontrada a seguinte exceção ao usar comentários - System.InvalidCastException: Unable to cast COM object of type "System.__ComObject" to interface type "RT_Workspace.IWorkspace". |
| 48652 | Ocorriam exceções ao colocar um comentário com múltiplas ligações - num esquemático ou no PCB - e pelo menos uma dessas ligações continha parâmetros. |
| 48667 | Foi adicionada ao painel Comments a opção 'Export Comments' (painel Comments and Tasks no Pro Subscription Plan). |
| 48842 | O comando 'Add to Version Control' desaparecia do submenu History & Version Control ao aceder aos comandos de um projeto através do painel Projects. (BC:17789, BC:17790) |
| 48959 | Ocorreu um erro ao tentar copiar um footprint de uma PCBLIB local e colá-lo no editor temporário da PCB Library ao criar um novo item de modelo de footprint num Workspace ligado. |
Import/Export
| 48437 | O xDxDesigner Importer foi melhorado para permitir aos utilizadores que importam um projeto xDxDesigner importar também automaticamente as variantes definidas desse projeto. As variantes têm de ser exportadas usando o Variant Manager do lado Mentor, para um Delimited Text Document - guardado com o nome ProjectVariants.txt e armazenado na mesma localização que o ficheiro principal do projeto xDxDesigner. |
Simulation
| 48565 | A temperatura é agora suportada como parâmetro de sensibilidade. |
| 48638 | Os Group Deviations para parâmetros globais são agora suportados como parâmetro de sensibilidade. |
Other
| 47968 | CAMtastic: As camadas dielétricas deixaram de ser mostradas no painel CAMtastic. (BC:16249) |
Version 22.1.2
Build: 22 Date: 20 de janeiro de 2022
Schematic
| 46149 | Quando o editor de pinos do componente era aberto, o componente que estava a ser editado desaparecia. (BC:17449) |
| 47615 | Quando uma peça num componente multipeça é atualizada para a revisão mais recente, todas as peças no mesmo componente passam agora a ser atualizadas para a revisão mais recente. (BC:17162) |
| 47627 | A sequência de ações para colocar um objeto Image foi alterada para evitar a colocação de uma imagem com altura zero numa folha esquemática. (BC:17370) |
PCB
| 15590 | Os corpos 3D que atravessavam um furo de pad não eram apresentados na parte do corpo existente dentro do furo do pad. Note que esta correção só se aplica quando o modelo 3D tem a Opacity definida para um valor superior a 96%. (BC:10281) |
| 39441 | Após a importação de componentes através de um script, os primitivos do footprint não eram apresentados no editor da biblioteca PCB; depois, ao clicar num primitivo de footprint no painel PCB Library, ocorria uma exceção. |
| 44339 | A presença de um objeto específico na placa fazia com que ocorresse uma falha ao gerar um ficheiro IPC2581. |
| 45526 | Um documento de biblioteca PCB é marcado como modificado quando é aberto um footprint que inclui um retângulo. (BC:15977) |
| 45915 | Um objeto Rectangle colocado numa PCBLib movia-se quando a biblioteca era guardada, e ao clicar em Undo o retângulo ficava corrompido. (BC:17523) |
| 45931 | Blind vias, buried vias e microvias coladas de outro desenho PCB não eram reconhecidas pela caixa de diálogo ODB++ Setup. (BC:16347) |
| 46174 | Durante a geração do output ODB++, os pads de camadas intermédias ligados podiam ser removidos se estivessem dentro de uma região keepout e a opção "Include unconnected mid-Layer pads" estivesse desativada. (BC:17496) |
| 47194 | As violações Unrouted Net Constraint para pads não metalizados não apresentavam detalhe de localização no painel Messages nem no painel PCB Rules and Violations. |
| 47195 | Os objetos keepout colocados num desenho PCB podem agora ser mostrados numa matriz de placas embebidas panelizada. Note que esta funcionalidade fornece uma representação visual da camada Keepout; os objetos de cobre colocados na Embedded Board Array atualmente não respeitam os keepouts colocados no PCB de origem. (BC:7789) |
| 47197 | A remoção de teardrops existentes nem sempre removia os teardrops das vias. (BC:17185) |
| 47303 | As definições de tenting de Manual Expansion definidas numa biblioteca Pad/Via eram ignoradas quando o pad ou via com tenting era colocado a partir da PVLib num PCB. Note que esta atualização só afeta novas edições de Pad/Via numa PVLib. (BC:13456) |
| 47304 | Foi adicionada uma opção Cursor Color à página PCB Editor - General da caixa de diálogo Preferences. (BC:9402) |
| 47339 | Polígonos com determinadas propriedades não eram preenchidos quando o estilo do polígono estava definido como Hatched. |
| 47342 | Se o valor DRC 'Stop when XXX violations found' fosse muito elevado (por exemplo, 9 dígitos), era comunicado um valor incorreto de violações detetadas. (BC:16704) |
| 47441 | Os pares diferenciais não alteravam os seus valores de largura e gap de acordo com a regra de desenho Differential Pairs Routing associada quando o par diferencial cruzava a fronteira de uma região da placa durante o Interactive Differential Pair Routing. |
| 47828 | Melhoria da usabilidade na edição Top-Middle-Bottom e Full Stack no modo Pad do painel Properties |
| 47933 | Melhorias adicionais no suporte à norma IPC-4761 ('IPC-4761 - Design Guide for Protection of Printed Board Via Structures'). |
| 48014 | Não era possível incluir a Multi-layer como camada visível ao trabalhar em Single Layer Mode. (BC:17546) |
| 48058 | A máscara de pasta inferior não era apresentada em 3D se todas as plane layers fossem removidas da stack de camadas. (BC:17518) |
| 48061 | O comando Undo nem sempre funcionava corretamente após mover componentes se a opção Component re-route estivesse ativada nas preferências de Interactive Routing. |
| 48108 | Ocorreu uma falha durante o multi-routing. |
| 48136 | Footprints que continham modelos STEP embebidos revertiam para formas extrudidas simples no documento PCB. (BC:17344) |
| 48140 | Corrigido um erro da versão 21.9 que impedia, em alguns casos, a conclusão do Interactive Routing. |
Draftsman
| 45752 | Um arco PCB com um ângulo de 5 graus ou inferior não era detetado no Draftsman. |
| 47584 | A geração de um PDF a partir do Draftsman falhava se o documento de origem incluísse uma string com um tamanho de letra grande. |
Platform
| 47331 | Nova opção 'Show Components and Nets folders' adicionada à página System - Projects Panel da caixa de diálogo Preferences; utilize-a para controlar a apresentação das pastas Components & Nets no painel Projects. |
| 48312 | Os símbolos de outputjob no painel Projects não eram distinguíveis entre um outputjob no projeto e outro armazenado fora de um projeto. (BC:17360) |
Data Management
| 43299 | Ocorreu uma exceção ao configurar um relatório BOM num OutJob e ao especificar um modelo BOM localizado numa subpasta do projeto, usando a opção Relative Path to Template File. |
| 46670 | Podia ocorrer um grande atraso ao trabalhar com componentes geridos colocados a partir do Concord Pro quando existia uma ligação de rede instável. |
| 47239 | Após selecionar o comando History & Version Control > Refresh, não era solicitado qualquer credencial para o VCS externo e o estado do VCS era apresentado incorretamente. (BC:17234) |
| 47406 | Os comentários que não pertencem a quaisquer documentos do projeto passam agora a ser mostrados no painel Comments. |
| 47583 | Um símbolo de componente que incluía arcos no contorno não podia ser submetido a um Workspace, apresentando a mensagem de erro 'Failed to create preview files'. |
| 47660 | Ocorreu um erro ao tentar aplicar o comando "Revert to" a um documento de um determinado projeto. |
| 47971 | O fluxo de trabalho apresentado durante a criação de peças usando a funcionalidade Acquire a partir do painel Manufacturer Part Search era diferente do apresentado ao utilizar um Part Request. |
Simulation
| 47467 | Foram adicionadas opções de configuração de Sensitivity Analysis no painel Simulation Dashboard e na caixa de diálogo Advanced Analysis Settings. |
| 48200 | São disponibilizadas tabelas com valores de sensibilidade das medições e histogramas para mostrar o resultado da Sensitivity Analysis. |
Other
| 47934 | CAMtastic: A importação de um ficheiro de aperture que continha uma declaração de aperture com um nome invulgar fazia com que o Altium Designer encerrasse. |
Version 22.0.2
Build: 36 Date: 29 de dezembro de 2021
Schematic
| 45581 | As caixas de cor Fills, Lines e Pins no painel Properties, no modo Component, ficavam indisponíveis quando a opção Local Colors estava ativada, e vice-versa. (BC:16503) |
| 45635 | Ocorreu um erro ao obter a estrutura hierárquica das folhas ao tentar usar o botão "Auto Sheet Number" com o esquema "Sheet Hierarchical Structure - Depth First" selecionado na caixa de diálogo "Sheet Numbering For Project" para um projeto com a opção "Net Identifier Scope" definida como "Automatic (Based on project contents)". |
| 45700 | Em determinadas circunstâncias, um documento de folha esquemática era marcado como modificado imediatamente após a abertura. (BC:16399) |
| 45983 | Ocorreu um erro ao fazer cross probe para o ERC Report Fatal Error a partir do painel Messages. |
| 46107 | Foi adicionada uma opção adicional - 'all project documents' - ao âmbito do painel SCH List para apresentar objetos de destino de todos os documentos esquemáticos de origem do projeto (incluindo os que estão fechados). (BC:15944) |
| 48217 | Aumento significativo do tempo necessário para abrir um modelo esquemático no visualizador PDF ao usar a funcionalidade Smart PDF. (BC:17569) |
PCB
| 44019 | As camadas e cores de footprints geridos não eram mantidas ao criar novos footprints a partir de Templates. (BC:13639) |
| 45970 | As violações Un-Routed Net não eram identificadas pelo DRC para polígonos hatched num caso específico. |
| 46855 | Com a opção avançada PCB.RigidFlex2.0 ativada, os primitivos eram criados incorretamente por "Create Primitives From Board Shape" quando um recorte da placa estava parcialmente localizado fora da forma da placa. |
| 47145 | Foi adicionada à caixa de diálogo Ansys EDB Export Options a possibilidade de especificar qual o parâmetro que pode ser usado como Local Part Name. (BC:16910) |
| 47308 | Ocorre um erro quando o tipo de camada é alterado de signal para plane. |
| 47359 | A instrução |
| 47380 | Existia informação errada ou sobreposta no Test Point Report em comparação com o Gerber. (BC:11684) |
| 47537 | Adicionado suporte para a norma IPC-4761 ('IPC-4761 - Design Guide for Protection of Printed Board Via Structures'). (BC:8186) |
| 47797 | Atualizados vários estados de opções avançadas relacionadas com routing. |
| 47878 | Um documento PCB dentro de um projeto era fechado sem ser guardado após o fecho de um documento CAM dentro do projeto. |
| 48554 | Corrigido um erro que impedia o router de alcançar algumas áreas. |
Draftsman
| 47452 | Faltavam primitivas para algumas camadas na Vista de Fabrico da Placa no PDF gerado. |
| 47625 | Adicionada a Vista de Furo Escareado. |
Gestão de Dados
| 47097 | Um comentário que ficou separado/não atribuído do seu documento — um «comentário perdido» — pode agora ser visualizado no painel Comments e restaurado nesse documento. |
| 47505 | Numerosas melhorias de estabilidade nas áreas de migração de bibliotecas e de edição e libertação de componentes. |
| 47548 | A indicação por cor do estado do ciclo de vida para o modelo esquemático aplicado era apresentada incorretamente no modo Document Options do painel Properties. (BC:17340) |
| 47702 | Ativados Show More e a barra de deslocamento no modo Components do painel Properties para Device Sheets e Managed Sheets só de leitura. (BC:17382) |
| 47831 | O ícone para a entrada BOM virtual no painel Projects é agora o mesmo do ActiveBOM. |
Simulação
| 47462 | Adicionada a capacidade de desenhar colunas nas áreas de gráfico. |
| 47554 | Adicionada a capacidade de apresentar medições no gráfico da forma de onda. |
| 47675 | As estatísticas para um determinado conjunto de medições são agora fornecidas no painel Sim Data. |
| 47834 | Passa a estar disponível uma vista em tabela dos resultados das medições. |
Altium Designer 21
As secções seguintes listam notas de versão históricas para versões públicas do Altium Designer 21.
Version 21.9.2 HotFix
Build: 33 Date: 30 de novembro de 2021
PCB
| 48033 | Quando a opção PCB.EngineX estava desativada na caixa de diálogo Advanced Settings, os pads não eram metalizados independentemente de a opção 'Plated' no modo Pad do painel Properties e no painel PCB List estar assinalada ou não. (BC:17502) |
| 48061 | PCB: o comando Undo nem sempre funciona corretamente após mover componentes se a opção Component re-route estiver ativada nas preferências de Interactive Routing. |
| 48079 | Ocorreu uma falha durante o encaminhamento múltiplo. |
Version 21.9.1
Build: 22 Date: 22 de novembro de 2021
Esquemático
| 38985 | Algumas imagens bitmap foram truncadas no documento PDF gerado. (BC:13051) |
| 42470 | A saída Smart PDF não incluía gráficos incorporados. (BC:17255) |
| 45086 | Ocorreu um erro ao executar o assistente Smart PDF para um documento livre. |
| 45924 | Os gráficos WMF e GIF não eram impressos em PDF pelo Smart PDF e por outras ferramentas. |
| 46099 | Quando a revisão da managed sheet é substituída, o ficheiro Annotation torna-se inválido. (BC:15715) |
| 46176 | O comando Edit > Refactor > Move Selected Subcircuit to Different Sheet altera os IDs únicos das partes. (BC:16785) |
| 46690 | As localizações personalizadas dos parâmetros de referência cruzada são repostas para os valores predefinidos após guardar e recarregar o documento esquemático. (BC:17084) |
| 46734 | A escala da página na caixa de diálogo Print era apresentada incorretamente. (BC:17058) |
| 46796 | Os expoentes localizados em multicanais apresentavam o designador anterior em vez do designador lógico. (BC:17099) |
| 46853 | Os fios desapareciam ao arrastar antes de utilizar o comando Edit > Refactor. |
| 46906 | A caixa de verificação Physical na caixa de diálogo Component Designator manterá o seu estado ativado ou desativado até o software ser fechado. (BC:12819) |
| 46977 | Alterada a direção ao adicionar portas e pinos adicionais. |
| 47055 | Os nomes dos fios não eram apresentados na dica de ferramenta em documentos livres. |
PCB
| 44082 | As pistas não alteravam automaticamente a sua largura até ser colocada uma pista na região flexível. |
| 45841 | Faltavam valores de parâmetros de peças alternativas para uma variante de projeto que não estava selecionada. (BC:15365) |
| 46209 | Aparecia um erro ao exportar um ficheiro Parasolid quando a opção 'Export All Copper' estava ativada. (BC:15929) |
| 46556 | A coluna de rotação não respeitava a alteração do separador de vírgula e ponto na caixa de diálogo Pick and Place Setup. (BC:15556) |
| 46842 | Ocorreu uma falha após carregar um stackup, guardar o Layer Stack Manager e depois regressar ao documento PCB. |
| 46992 | Os planos divididos No Net não eram detetados na regra Unrouted Net. (BC:12252) |
| 47061 | Eram selecionados controlos desnecessários ao utilizar o atalho de teclado Tab em alguns painéis de propriedades de objetos (BC:11281) |
| 47127 | Os pads definidos como 'rectangular' e que continham um tamanho de furo igual ao seu comprimento não eram apresentados na Drill Table. |
| 47129 | Ocorria descontinuidade nos ficheiros STEP gerados se um ângulo de dobragem contivesse um valor negativo. |
| 47182 | O preenchimento poligonal tracejado não respeitava os recortes do polígono perto de obstáculos, o que provocava violações. |
| 47192 | A velocidade de preenchimento poligonal foi melhorada para placas complexas com um grande número de pads ou vias. |
| 47227 | A opção 'Obey Polygon Cutout' foi adicionada às propriedades de Polygon Pour. |
| 47261 | O encaminhamento com resolução de conflitos em 'Push Obstacles' fazia o software falhar. |
Plataforma
| 46248 | Os relatórios HTML de DRC apareciam em branco quando os projetos eram armazenados na unidade/pasta com proteção contra escrita. (BC:8575) |
| 46974 | O tamanho da caixa de diálogo ao fechar será mantido quando a mesma caixa de diálogo for reaberta. |
| 47120 | O painel Properties atualizava-se muito lentamente ao utilizar uma SVNDBLib. |
| 47199 | Foi corrigido um erro tipográfico na caixa de diálogo Release Preferences. |
| 47376 | Ocorreu uma falha com dois documentos abertos em ecrã dividido após redimensionar um painel não afixado. |
Gestão de Dados
| 42690 | O comando 'Copy Folder Structure' não funcionava no painel Explorer. (BC:14829) |
| 46494 | O tipo de repositório do projeto era reconhecido incorretamente e a operação Make Available Online falhava. |
| 47203 | A velocidade da migração de DBLib foi aumentada ao migrar bibliotecas grandes. |
| 47242 | Os sufixos "- Snapshot from |
Importação/Exportação
| 45878 | Ocorreu um erro de rede DC encurtada para componentes net tie com pads de furo passante no Ansys Exporter. |
| 46865 | Adicionada a capacidade de importar bibliotecas LCDB de esquemáticos/peças do Zuken. |
Simulação
| 46951 | O separador Measurements foi adicionado à caixa de diálogo Output Expressions. |
| 46952 | As informações de medição são agora fornecidas na região Output Expressions do painel Simulation Dashboard. |
| 46953 | O separador Measurements foi adicionado ao painel Sim Data. |
| 47364 | A opção para ligar/desligar o cálculo das medições foi adicionada no separador Measurement do painel Sim Data. |
| 47367 | A opção 'Always Generate Model Symbol for Manufacturer Part Search Panel Using Simulation Model Description' foi adicionada à página Simulation - General da caixa de diálogo Preferences. |
| 47457 | Era apresentado um erro de ficheiro de modelo no painel Simulation Dashboard para um modelo de componente IC quando o parâmetro Initial Voltage estava definido. (BC:17342) |
Version 21.8.1
Build: 53 Date: 21 de outubro de 2021
Esquemático
| 41224 | O comando Port Actions > Toggle Selected Ports IO Type não funcionava corretamente. |
| 42660 | A paginação em mosaico e a escala na caixa de diálogo Print Preview estavam incorretas se o tamanho do papel fosse inferior ao tamanho da folha esquemática com a escala definida para 1 (BC:15727). |
| 46253 | Alguns footprints gerados a partir da biblioteca de base de dados não podiam ser encontrados no Footprint Manager. |
| 46281 | Não era possível encontrar footprints para peças mecânicas após a compilação de determinadas bibliotecas. |
| 46324 | Ocorreu um erro ao executar o comando Tools > Signal Integrity para um projeto específico que tinha uma descrição de modelo grande. |
| 46433 | Os designadores dos pinos ficavam longe dos números dos pads em algumas configurações personalizadas de pinos quando os pinos eram mapeados para múltiplos pads. |
| 46482 | Os objetos escuros eram ilegíveis quando visualizados no painel Snippets. |
| 46566 | Ocorreu uma falha ao recarregar um documento esquemático modificado externamente. |
| 46725 | As fórmulas com notação científica não eram interpretadas corretamente. |
| 46726 | As funções aritméticas de consulta do sistema 'ABS' e 'ROUND' não funcionavam corretamente. |
| 47079 | A pré-visualização de impressão mostrava apenas o documento ativo em vez de todos os documentos esquemáticos do projeto. |
| 47092 | Algumas imagens gráficas apareciam distorcidas no software e no Web Viewer. (BC:17163) |
| 47111 | Uma lista de texto copiada do Excel era colada como bitmaps em vez de etiquetas de rede após ativar a opção 'Paste as Net Labels' na caixa de diálogo Smart Paste. (BC:17212) |
PCB
| 44660 | O sistema não respondia ao enviar um design através do MCAD CoDesigner. |
| 45188 | Ocorreu um erro ao guardar um PCB no formato PCB 4.0 Binary File. (BC:16203) |
| 45432 | Era apresentada uma entrada adicional de Board Layer Stack no grupo Component Layer Pairs, no painel View Configuration. |
| 45583 | O cursor deixava de ser grande quando era selecionado 'Large 90' como Cursor Type na página PCB Editor - General da caixa de diálogo Preferences. (BC:15913) |
| 45816 | Os pullbacks não eram mostrados e era criado um número incorreto de split planes num determinado design de PCB. |
| 45945 | As vias sem um drill pair atribuído não eram listadas no modo Hole Size Editor do painel PCB. (BC:16225) |
| 46178 | A seleção efetuada com as teclas Enter ou barra de espaço fazia com que os dados do painel Properties de um objeto fossem eliminados. |
| 46638 | Apareciam violações incorretas de nets não encaminhadas após executar o DRC. |
| 46685 | Um atraso na configuração do painel Properties resulta numa caixa de texto inválida para a largura de múltiplas linhas no Interactive Routing. |
| 46688 | Ocorre um erro quando a última regra Placement > Room Definition é eliminada. |
| 46691 | O Project Releaser falhou para um output job com PCB 3D Print através do contentor Folder Structure. (BC:16725) |
| 46754 | As definições de Layer Drawing Order não eram guardadas nos ficheiros de preferências. (BC:13983) |
| 46759 | Após copiar uma footprint, as mechanical layers não ficavam corretas. |
| 47069 | Ocorreu um erro ao abrir a saída de composite drawing para alguns documentos PCB num Outjob. (BC:17193) |
Draftsman
| 45881 | A aproximação de um contorno de placa que inclui um arco de grande raio era grosseira. |
| 45907 | Faltam alguns objetos num ficheiro PDF exportado. (BC:15122) |
| 46231 | Ocorre um erro quando se tenta abrir um PDF gerado. |
Platform
| 46199 | O separador Updates da página Extensions & Updates foi melhorado para mostrar sempre a versão mais recente no topo da lista. |
| 46272 | Os painéis eram agrupados em modo fractal independentemente da definição avançada UI.DisableFractalMode. |
| 46729 | Era apresentada uma mensagem de erro depois de conceder acesso a um projeto. |
Data Management
| 45269 | Após modificar mais de uma footprint num componente, a atualização dos componentes que utilizavam as mesmas footprints ficava incorreta. |
| 46383 | Ocorreu um erro ao reverter uma revisão de um documento de projeto através do painel Storage Manager, se esse documento tiver sido renomeado. |
| 46425 | A 'Custom Data Synchronization' substitui o PartId durante a sincronização. |
| 46544 | O painel Comments carregava comentários indefinidamente após executar a colocação de comentários, se o início de sessão automático no AltiumLive estivesse desativado. |
| 46764 | Adicionado um item de BOM ao painel Projects. |
| 47130 | A licença do servidor privado não libertava a licença quando o software era fechado. (BC:16547) |
Import/Export
| 44330 | Pads e vias eram convertidos em hatches após a exportação através da caixa de diálogo Export to AutoCAD. |
| 47150 | Não era possível exportar comentários ao ligar a um Workspace local. |
Simulation
| 45937 | Adicionada a opção 'Format X Axis' ao menu Plot para permitir zoom independente em gráficos separados. |
| 45985 | Adicionada a capacidade de definir a expressão do eixo X na caixa de diálogo Add Output Expression. |
| 46536 | A opção de fazer zoom separadamente nos gráficos está agora disponível na caixa de diálogo Document Options. |
| 46720 | Adicionado mapeamento inteligente de pinos à caixa de diálogo Sim Model. |
Version 21.7.2
Build: 23 Date: 29 de setembro de 2021
Schematic
| 43550 | O comando de menu Edit > Replace Text não funciona corretamente quando são utilizados carateres universais no campo Text To Find. |
| 44111 | Foi implementado um aviso "Schematic was done in newer version" para notificar os utilizadores de que foram introduzidas novas funcionalidades entre a versão do Altium Designer utilizada para criar o schematic e a versão usada para abrir o documento schematic. |
| 45068 | O último objeto copiado nem sempre era colado no schematic quando os comandos Copy/Paste eram executados muito rapidamente. (BC:15686) |
| 45810 | O comando Show Net Color Override não funciona corretamente ao utilizar F5 ou ao invocar o comando a partir do menu View. (BC:16912) |
| 45967 | Ocorreu um erro de compilação em segundo plano após abrir um projeto específico, e ocorreu uma falha depois de realizar algumas operações nos seus schematics. |
| 46017 | O valor da string especial VersionControl_RevNumber não era apresentado no schematic num caso específico. |
| 46066 | A caixa de diálogo Find Text - Jump pode agora ser fechada com a tecla Esc. (BC:7891) |
| 46166 | Adicionada a capacidade de mostrar todos os Parameters no modo Component do painel Properties. (BC:16344) |
| 46269 | Dois números digitais entre parênteses eram interpretados como um número, e não como uma string, na concatenação de parâmetros. (BC:16816) |
PCB
| 33225 | Adicionada a capacidade de desativar a utilização de solder paste mask à regra de design Paste Mask Expansion, ao modo Pad do painel Properties e ao Pad Template Editor. (BC:9120) |
| 44018 | O documento não podia ser guardado após restabelecer a ligação a uma VPN. (BC:15217) |
| 44822 | Degradação do desempenho do software durante a alternância de camadas quando uma via de routing precisa de empurrar demasiados objetos. |
| 45535 | Ao colocar gráficos não invertidos, alguns códigos QR eram colocados incorretamente com um retângulo preenchido adicional. (BC:16478) |
| 45536 | A localização da string especial ".VersionControl Rev Number" era alterada num PCB após guardar o documento. (BC:16458) |
| 45589 | As camadas movidas resultavam numa sequência de páginas incorreta nas saídas. |
| 45751 | Os work guides desapareciam ao fatiar polígonos. |
| 45783 | Uma grelha personalizada não era apresentada num PCB até ser adicionada uma nova grelha. |
| 45895 | Adicionado o modo Room ao painel Properties. (BC:9310) |
| 45971 | Quando um polygon cutout é construído indiretamente para uma footprint net tie, a utilização da opção 'Verify Shorting Copper' do DRC gera uma falha de verificação de net tie. |
| 46150 | Os preenchimentos de polígonos hatch não respeitam os limites de cutout dos polygon pours. (BC:3579) |
| 46151 | As melhorias para o interactive routing com regras SMT incluem: as regras são agora aplicadas ao utilizar 'Any Angle', o routing não falha se todas as saídas permitidas estiverem bloqueadas, e o routing é mais estável após sair de um SMD. |
| 46180 | Se uma primitiva Line não estiver em nenhuma das assembly layers utilizadas num componente, o 'Drawing Style' da Variant não é aplicado. |
| 46251 | Ao gerar um relatório Gerber com uma design view espelhada, a descrição da camada e a extensão da camada não correspondem. (BC:12325) |
| 46265 | As blind vias eram copiadas e coladas incorretamente numa placa. |
Platform
| 44762 | Quando um projeto é libertado, o ficheiro .zip criado não é nomeado corretamente com base nos parâmetros do projeto. (BC:15515) |
| 45762 | Ocorreu degradação de desempenho ao abrir um PCB se existir um problema com a ligação ao Collaboration Service. |
| 45790 | Quando se clica em File > Open Project > separador Local Projects, o sistema bloqueia. |
| 45923 | Era utilizado um ícone incorreto para o comando 'Comments' no menu de contexto dos editores schematic e PCB e na barra de ferramentas Schematic Standard. |
| 45943 | Ocorreu degradação de desempenho ao premir o atalho Ctrl+Tab se forem utilizadas bibliotecas numa partilha de rede. |
| 45969 | O estado afixado ou acoplado de um painel não era guardado após reiniciar o software. (BC:9777) |
Data Management
| 44653 | Os modelos de componentes obsoletos estavam visíveis na caixa de diálogo Folder Properties. |
| 45688 | Renomear um ramo principal num repositório Git externo resultava na ausência de dados do projeto após o disponibilizar num servidor. |
| 46126 | Após atualização automática ou atualização manual, o projeto continua a ser apresentado como 'Up to date' e não são mostradas mensagens de erro. |
Simulation
| 45804 | Foi adicionada a capacidade de varrer mais de dois parâmetros no Parametric Sweep. (BC:16615) |
| 45940 | As definições de escala X,Y para os gráficos são agora mantidas durante o processo de simulação para documentos .sdf abertos e guardados. |
| 46036 | A tensão numa fonte de tensão independente é agora suportada como variável de saída na análise DC e Transient Analysis. |
| 46042 | A potência em fontes funcionais de tensão e corrente é agora suportada como variável de saída na análise DC e Transient Analysis. |
| 46044 | A tensão num condensador é agora suportada como variável de saída na análise DC e Transient Analysis. |
| 46046 | A tensão no current switch é agora suportada como variável de saída na análise DC e Transient Analysis. |
| 46047 | A carga num condensador é agora suportada como variável de saída na análise DC e Transient Analysis. |
| 46049 | A corrente para um modelo de fonte de corrente independente é agora suportada como variável de saída na Análise DC e Transiente. |
| 46051 | A condutância num comutador de corrente é agora suportada como variável de saída na Análise DC e Transiente. |
| 46056 | A tensão num comutador de tensão é agora suportada como variável de saída na Análise DC e Transiente. |
| 46059 | A condutância num comutador de tensão é agora suportada como variável de saída na Análise DC e Transiente. |
| 46062 | Foram adicionadas listas pendentes de Formas de Onda e Funções na caixa de diálogo Adicionar Expressão de Saída. |
Version 21.6.4 HotFix
Build: 81 Date: 20 de agosto de 2021
PCB
| 44591 | O software não respondia ao importar alguns modelos no formato x_t. |
| 45595 | Adicionar uma net a uma classe de nets com o comando ‘Add Selected Nets to NetClass’ não atualizava as regras de desenho relacionadas. (BC:2201) |
| 45781 | Foi aplicada uma regra de Clearance incorreta durante a colocação de uma via com um modelo escolhido. |
| 45817 | Eram apresentadas coordenadas incorretas no painel PCBLIB List para corpos 3D. |
| 45818 | Um corpo 3D recém-colocado numa PcbLib mostrava coordenadas de localização X/Y incorretas no painel Properties. |
| 45910 | Os componentes do lado inferior foram removidos de um desenho específico após voltar a guardar o empilhamento de camadas no Layer Stack Manager. (BC:16349) |
| 46309 | O comando 'Undo' não funcionava depois de uma footprint ser adicionada a um documento esquemático a partir do SamacSys. |
Draftsman
| 45673 | As linhas de projeção 3D de componentes eram apresentadas incorretamente para alguns componentes nas vistas de montagem da placa. (BC:10555) |
| 45786 | Ocorreu uma falha ao abrir um documento Draftsman com um valor de tamanho de grelha pequeno. |
| 45799 | Apareciam números de elemento extra nos objetos Note quando a extensão GOST estava instalada. |
| 45825 | Um valor de escala personalizado é agora apresentado no formato ‘CustomScale:1’ ou ‘1:CustomScale’. (BC:7475) |
| 45828 | O Head Style do Callout definido na página Draftsman – Default da caixa de diálogo Preferences era ignorado ao colocar um Callout num documento Draftsman. |
Platform
| 45870 | Ocorreu uma violação de acesso ao selecionar a pré-visualização de impressão para um relatório Export Comments num ficheiro OutJob. |
| 46389 | No separador Drawings da caixa de diálogo Print, a opção Parameter Sets não pode ser desativada. (BC:16879) |
Data Management
| 46179 | A renumeração de linhas no BomDoc não funciona corretamente. |
Import/Export
| 46188 | Ocorreu um erro ao abrir o Import Wizard se estivesse definida uma escala de apresentação personalizada. |
Simulation
| 46194 | Ocorreu um erro ao utilizar o comando Tools > Signal Integrity > Analyze Design > Select Net > Reflection waveforms. |
Version 21.6.1
Build: 37 Date: 22 de julho de 2021
Schematic
| 36686 | A função Net Color alterava a cor de várias nets, para além da net selecionada, no projeto de exemplo SL1 Xilinx Spartan-IIE PQ208. |
| 38603 | Quando eram usadas aspas para concatenar parâmetros, a concatenação era interpretada incorretamente na BOM para componentes localizados na hierarquia do projeto. (BC:12806) |
| 39039 | A dica não era apresentada corretamente quando um NoERC era colocado sobre fios cruzados. (BC:13723) |
| 43137 | O parâmetro de cadeia especial Sheet Symbol não é apresentado corretamente na folha filha. |
| 45036 | Foram criadas várias regras de pares diferenciais direcionadas a nets individuais em vez de uma única regra. |
| 45061 | As colunas são agora apresentadas por ordem alfabética na caixa de diálogo Parameter Table Editor. (BC:7302) |
| 45340 | Não foi possível criar um novo projeto num servidor. |
| 45694 | Não existem parâmetros de componentes no PDF gerado se 'Schematic Prints' não estiver definido como o primeiro a ser gerado. (BC:3707) |
PCB
| 40616 | Os símbolos de furação não apareciam no documento PCB para matrizes de placas incorporadas. (BC:9896) |
| 41415 | Faltam cavidades no modo 3D. (BC:15550) |
| 42233 | As Rooms não podiam ser selecionadas se primitivas PCB se sobrepusessem às Rooms. (BC:7641) |
| 42895 | Os novos perfis de cor de camada carregados e modificados não são guardados na página de Preferências PCB Editor - Layer Colors após fechar e reabrir o Altium Designer. |
| 42896 | A regra de desenho Board Outline Clearance gerava uma violação DRC relativamente a objetos Single Layer Keepout. |
| 42897 | A pré-visualização do pad stack no painel Properties não é atualizada corretamente. |
| 42898 | Os formulários de regras de desenho eram inconsistentes quando acedidos através do painel PCB Rules and Violations. |
| 42907 | Eram apresentadas violações incorretas ao utilizar Back Drills. |
| 43017 | Um dos pontos finais do objeto Standard Dimension não podia ser movido quando colocado entre dois objetos Line. (BC:14269) |
| 43307 | O campo Tool Travel não era preenchido após a geração de um ficheiro NC Drill. (BC:12805) |
| 43741 | Desempenho lento ao aceder ao menu File num documento de biblioteca PCB após reiniciar o Altium Designer. |
| 44308 | As tracks não podiam ser selecionadas se uma Via estivesse ligada a uma Plane Layer. |
| 44607 | Os polígonos de bikini coverlay não podem ser adicionados automaticamente em determinados empilhamentos flex. |
| 44946 | Apenas a regra Length era apresentada no painel Properties quando eram selecionados valores diferentes para as regras Length e Matched Length. (BC:13214) |
| 45025 | Os pads de montagem superficial apareciam retangulares quando a forma "Rounded Rectangle" era utilizada e visualizada no modo 3D. |
| 45066 | Criar um novo retângulo com o comando 'Place Rectangle' usando o rato causava alterações nas dimensões. (BC:15977) |
| 45090 | Quando existia um componente não montado no lado superior, a marca desse componente era mostrada no lado inferior na impressão do PCB. |
| 45135 | O tipo de via stack mudava para o modo Simple depois de se anular a edição dos parâmetros da camada intermédia. |
| 45185 | xSignals deixavam de funcionar após a atualização de componentes a partir de bibliotecas. |
| 45195 | Quando os modelos 3D Extruded estavam na camada inferior, eram apresentados dentro do PCB no modo 3D. |
| 45197 | Os parâmetros de componentes PCB de Embedded Board Arrays são agora propagados na caixa de diálogo Pick and Place Setup. (BC:8387) |
| 45202 | Alguns ficheiros STEP gerados excluíam furos de pads colocados no contorno da placa. |
| 45220 | As pré-visualizações de pads e vias eram apresentadas incorretamente. (BC:16101) |
| 45222 | Foram criados duplicados de pares de camadas mecânicas existentes para algumas placas importadas do Eagle. |
| 45223 | Objetos Keepout gerados como cobre causavam um curto-circuito entre objetos polygon e track quando exportados do Ansys EDB. |
| 45296 | O Design Rule Check (DRC) saltava para a localização errada quando se clicava numa violação se o valor Magnify não fosse o máximo. |
| 45327 | A configuração da via stack era reposta incorretamente para os valores predefinidos. |
| 45355 | Foram efetuadas várias melhorias no encaminhamento. |
| 45391 | Algum texto multilinha não podia ser selecionado no PCB. |
| 45530 | As camadas em alguns ficheiros NC Drill gerados estavam fora de ordem. |
| 45773 | O tamanho do retângulo diminuía em cada operação de copiar e colar se a largura da track fosse inferior a 10 mil. |
Draftsman
| 43977 | Foram adicionadas tolerâncias de Clearance e Target na Transmission Line Structure Table. (BC:11393) |
| 44069 | As opções de máscara eram aplicadas incorretamente na Board Realistic View. (BC:12501) |
| 45175 | O software falhava ao adicionar um documento Draftsman a um projeto recém-criado quando a sessão estava iniciada no Nexus Server. |
| 45189 | Foram removidos zeros não utilizados para Width e Height no modo Document Options do painel Properties. |
| 45235 | Os objetos corpo de componente e designador eram reativados após utilizar o comando Import Changes from PCB. (BC:16174) |
| 45278 | Foi adicionada uma cruz ao campo Variants Display. (BC:14198) |
| 45393 | Os contornos da placa e os furos eram apresentados por baixo do componente depois de o ficheiro ser exportado para PDF. (BC:13380) |
| 45402 | A Board Realistic View do Draftsman cortava quaisquer conectores que estivessem na extremidade da placa. (BC:13359) |
| 45428 | As definições de Layer Stack Stable regressavam ao valor predefinido quando era criado um novo documento Draftsman a partir de um modelo. |
| 45463 | Foram adicionadas formas hexagonais e de bandeira ao objeto Callout para evitar conflitos com as normas de desenho mecânico existentes. (BC:13127) |
| 45626 | Foi adicionada uma propriedade Justification aos objetos Draftsman Bill of Materials, Transmission Line Table, Drill Table, Table e Layer Stack Legend. (BC:6923) |
| 45641 | O botão Refresh não funcionava após a modificação de um modelo de folha. (BC:14326) |
| 45785 | O posicionamento do símbolo não era respeitado quando colocado como centro de furo. |
Platform
| 44296 | Ocorreu uma falha ao abrir um documento de biblioteca esquemática. |
| 45311 | A caixa de diálogo PCB Editor - Interactive Routing Preferences foi ajustada para poupar espaço. |
| 45417 | Depois de ser criado um DRC numa janela separada, o sistema alternava rápida e constantemente entre uma janela e a outra. |
| 45420 | Aparecia uma mensagem de erro quando era introduzido um caminho formatado em UNC no campo Document Path da caixa de diálogo de preferências System - Default Locations. (BC:16255) |
| 45791 | Ocorreu um erro ao tentar ligar ao Altium Concord Pro sem ligação à Internet. |
| 45911 | Ocorreu uma falha em ficheiros Outjob quando o servidor do spooler de impressão foi parado. |
Data Management
| 43142 | Passou a ser impedido disponibilizar projetos online com ficheiros de origem fora de uma pasta de projeto. |
| 45429 | Não era possível submeter um novo projeto para um repositório SVN através do controlo de versões. (BC:16127) |
| 45451 | Passou a ser impedido disponibilizar projetos online com ficheiros de origem fora de uma pasta de projeto. |
| 45464 | Era criado incorretamente um novo repositório em vez de adicionar o projeto ao controlo de versões. |
| 45632 | Um ODB++ gerado não apresenta vias quando carregado no software CST Suite para fins de simulação de análise 3D. |
| 45758 | A caixa de diálogo Report Manager não herdava as definições e os dados do BomDoc de origem. |
| 45808 | Quando uma footprint é editada, os pares de camadas mecânicas do componente são duplicados. |
Import/Export
| 45200 | Os centróides (ficheiros Casm.pcf) não podiam ser importados do editor CAM. (BC:3759) |
| 45246 | Os valores de componentes sem unidades introduzidas no campo Comment não eram reconhecidos. |
| 45623 | Ao exportar componentes e pads IPC-2581 localizados na camada inferior, estes eram exportados com a orientação errada. |
Simulation
| 45317 | Foi melhorada a apresentação dos resultados da análise multivariável na caixa de diálogo Add Wave to Plot. |
| 45320 | Foi adicionado o conjunto de funções hiperbólicas para análise AC nas expressões de saída. |
| 45321 | Foi adicionado o conjunto de funções trigonométricas para análise AC nas expressões de saída. |
| 45322 | Foi adicionado o conjunto de constantes nas expressões de saída. |
| 45323 | Foi adicionado o conjunto de funções integrais para expressões de saída. |
| 45324 | Foi adicionado suporte à sintaxe V(node) como tensão para um determinado nó nas expressões. |
Versão 21.5.1
Build: 32 Date: 22 de junho de 2021
Schematic
| 37962 | O ECO altera um ponto para uma vírgula na concatenação de parâmetros se as definições regionais do Windows estiverem configuradas para alemão, em que o separador decimal é uma vírgula. (BC:12774) |
| 39368 | Os valores de Parameter Set e os valores das regras Differential Pair Routing não correspondiam aos valores do Impedance Profile. |
| 43475 | O ECO não removia um componente duplicado da PCB. |
| 43720 | O parâmetro não roda depois de ser selecionado no esquemático e de se premir a barra de espaço. (BC:15238) |
| 44056 | Uma regressão fazia com que os espaços iniciais não fossem removidos em determinados projetos. (BC:15416) |
| 44087 | O comando Tools > Update From Libraries não permite rever alterações de parâmetros. (BC:15068) |
| 44250 | A utilização do comando Place NoERC a partir do menu de contexto do marcador ERC não funciona corretamente. |
| 44830 | Foi adicionada a opção 'Show Automatic Sheet Numbering' à página System - Projects Panel da caixa de diálogo Preferences e às definições General do painel Projects. |
| 44839 | Um ECO não transfere as classes de componentes para a PCB. |
| 45097 | Desempenho lento ao deslocar a vista enquanto se coloca ativamente um objeto. (BC:16091) |
PCB
| 41189 | O relatório Component Cross Reference num outjob não era atualizado automaticamente quando eram feitas alterações à PCB. |
| 42887 | Ao utilizar o Component Class Generator na caixa de diálogo Object Class Explorer, os Non-Members não são adicionados a Members. (BC:5219) |
| 43820 | O DRC online e em lote apresenta violações de Differential Pairs Routing para 'Actual Width' versus 'Target Width'. |
| 44336 | Foi adicionada uma advertência sobre a presença de polígonos shelved antes da geração dos outputs. (BC:7214) |
| 44345 | Foi melhorada a velocidade de desempenho do painel PCB ao selecionar Nets, DiffPairs e xSignals. |
| 44444 | O nome da Via fica em branco quando o tipo de via é atualizado para microvia. |
| 44714 | O DRC Silk to Solder Mask Clearance não respeita a opção 'Solder Mask From The Hole Edge' para vias. (BC:11551) |
| 44733 | Os pads TH de regiões de plano não têm thermal spokes. (BC:15742) |
| 44744 | Foi adicionado o comando 'Show <component name> in <space name>' ao menu de contexto do submenu Component Actions. |
| 44809 | Na Component Rule Check, as primitivas Keepout nas footprints são tratadas como não ligadas com avisos de 'Unconnected Copper'. |
| 44831 | O Layer Stack Visualizer está em falta no menu Tools no editor Layer Stack Manager. (BC:15724) |
| 44836 | Ocorreu um erro ao utilizar o comando File > Fabrication Outputs > IPC-2581. |
| 44851 | Foi adicionada uma opção na caixa de diálogo Advanced Settings que permite desativar a renomeação automática de polígonos. |
| 44869 | Ocorreu um erro ao guardar um documento se existisse uma violação de afastamento entre componentes. |
| 44888 | A impressão 3D da PCB recorta todos os objetos 3D que estejam fora do contorno da placa. (BC:203) |
| 45054 | Havia um atraso de desempenho ao mover vários componentes com parâmetros quando o painel Properties está aberto. |
| 45089 | Depois de guardar o Layer Stack Manager na PCB, as camadas stiffener são alteradas para camadas core. Os stiffeners e adesivos só estão disponíveis no Layer Stack Manager em Rigid-Flex 2.0. (BC:16099) |
| 45256 | Foi adicionada a opção PCB.Component.AnyLayerPlacement à caixa de diálogo Advanced Settings que restaura a capacidade de colocar componentes PCB em qualquer camada. (BC:16253) |
| 45426 | O repour de polígonos não funcionava corretamente em polígonos hachurados em designs rigid-flex. (BC:16192) |
| 45439 | A opção da regra de design Board Outline Clearance não era respeitada em determinadas camadas de solder mask e paste mask. |
| 45462 | As camadas de solder mask e paste mask não estavam presentes nos ficheiros gerber quando era utilizado rigid flex. (BC:16349) |
| 45473 | Apenas solder masks e paste masks únicas serão geradas em camadas separadas, enquanto as solder masks e paste masks padrão serão geradas na mesma camada. |
| 45477 | Apenas solder masks únicas serão geradas de forma a separar camadas ODB++. |
| 45483 | Depois de alterar o diâmetro de uma via, a violação de afastamento não é detetada pelo DRC online nem em lote. |
Draftsman
| 44716 | O modelo gerido de folha do Draftsman não é apresentado no painel Properties. |
| 44758 | As expansões de Paste e Solder Mask para regiões, fills e pads não são apresentadas para primitivas colocadas nas camadas exteriores de stacks flex (mais finos). |
| 44886 | As opções do painel Draftsman - Defaults e Properties são diferentes para Callouts. (BC:10052) |
Platform
| 43487 | Ocorreu uma falha após clicar enquanto se estava no separador do editor de componentes. |
| 45437 | Ocorreu uma falha quando um ficheiro ODB, NC drill ou gerber era aberto ou gerado no Windows 7. (BC:16332) |
| 45488 | Em circunstâncias raras, o teclado bloqueava em todas as aplicações. |
Data Management
| 41439 | As definições de camada, cores e grelhas não eram transferidas corretamente para footprints recém-criadas ao utilizar um Template (BC:13639) |
| 44239 | Se fosse utilizado um nome de ficheiro personalizado num ficheiro outjob, o nome do ficheiro nem sempre seguia as definições de nome de ficheiro. |
| 44597 | O caminho da pasta local do projeto não é atualizado quando um projeto é renomeado e reaberto. |
| 44639 | O erro "Server did not recognize the value of HTTP Header" era apresentado depois de clicar em "Use local file name" se o projeto tivesse sido renomeado. |
| 44843 | Investigar o desempenho da geração de BOM quando os componentes do design são provenientes de SQL DBLib. |
| 44945 | Não foi possível selecionar um modelo de BOM a partir de uma pasta no Reports Manager quando ligado a um servidor. (BC:15932) |
| 44999 | Foi adicionada uma caixa de diálogo de decisão 'Remove from project' que lhe permite escolher como remover um documento. (BC:15822) |
| 45039 | Todas as linhas num BomDoc são recolhidas quando o documento é aberto após iniciar o Altium Designer. |
Simulation
| 44372 | Os valores predefinidos para os parâmetros do modelo de simulação são agora usados na caixa de diálogo Sim Model. |
| 44749 | Está agora disponível um conjunto de funções trigonométricas para expressões de saída. |
| 44750 | Está agora disponível um conjunto de funções logarítmicas para expressões de saída. |
| 44752 | Está agora disponível um conjunto de operadores complexos para expressões de saída. |
| 44754 | Está agora disponível um conjunto de funções hiperbólicas para expressões de saída. |
Version 21.4.1
Build: 30 Date: 25 de maio de 2021
Schematic
| 35879 | A cadeia ModifiedDate não era atualizada corretamente. |
| 39405 | A compilação dinâmica resultava numa perda de conectividade, em que os Pins eram incorretamente removidos da Net. |
| 40606 | A compilação dinâmica mostrava uma violação incorreta de "Unconnected Objects in Net" quando os objetos estavam ligados. |
| 40722 | As localizações dos parâmetros do símbolo são repostas quando um dos parâmetros é ocultado (BC:14369) |
| 42608 | As alterações efetuadas na página Schematic - Grids da caixa de diálogo Preferences não são aplicadas aos esquemas abertos. |
| 43567 | O sistema estava lento ao usar o comando Paste em documentos esquemáticos grandes. |
| 43750 | Ao guardar um componente no servidor, ocorria um erro inválido de Pin Map. |
| 43758 | Melhorado o desempenho ao selecionar peças com um grande número de parâmetros. |
| 44579 | A grelha ficava desalinhada quando eram usadas unidades métricas. (BC:16181) |
| 44976 | O cursor ficava deslocado do ponto de ajuste após fazer duplo clique num componente no painel Components. |
PCB
| 40259 | Foram adicionadas opções adicionais para filtrar os dados apresentados na matriz de placas incorporada. (BC:2059; BC:6904) |
| 40966 | Ao colocar um componente com Custom Pad Shapes numa subpilha rígida ou flexível que exclui as camadas Top e Bottom, não é gerada qualquer máscara de solda ou de pasta. |
| 41181 | As máscaras de solda de pads personalizados em camadas flexíveis eram produzidas na camada Gerber errada. |
| 42735 | As camadas de overlay não eram apresentadas no PCB quando estavam desativadas no Layer Stack Manager. (BC:14971) |
| 43999 | O comprimento da ranhura nem sempre era superior ao tamanho do furo. |
| 44158 | Ao importar ficheiros para o Ansys, alguns componentes (resistências, indutâncias, condensadores) não são definidos corretamente. (BC:11991) |
| 44238 | As pistas em componentes do tipo Net Tie resultavam em "DC Short Net Error" na saída do Ansys. |
| 44246 | Foi restaurada a capacidade de alterar a cor do coverlay no painel View Configuration. (BC:13198) |
| 44311 | Alguns componentes não podem ser selecionados e movidos. (BC:15380) |
| 44327 | Um output job que tinha um relatório de pontos de teste de saídas de fabrico definido para o formato de relatório IPC-D-356A, com um ficheiro de saída que incluía pontos finais e um documento PCB com uma matriz de placas incorporada, resultava num ficheiro gerado sem a extensão ".IPC". |
| 44328 | A restrição UnRouted Net assinala ligações feitas com fills e regiões sólidas de cobre se a opção 'Check for incomplete connections' estiver selecionada; no entanto, o painel PCB indica 0 nets não roteadas. (BC:15387) |
| 44332 | Ao executar uma Design Rule Check pela primeira vez, a regra de segmento paralelo não era realçada nem ampliada. |
| 44335 | Ao abrir um PCB multicanal, a caixa delimitadora dos designadores lógicos estende-se ao tamanho dos designadores físicos. (BC:14193) |
| 44338 | Ao abrir um ficheiro .idx exportado do Altium 20.1.3 numa ferramenta MCAD (NX ou SOLIDWORKS), apenas é mostrada a placa sem componentes. |
| 44346 | Foi adicionada a opção 'Use Animation' na página PCB Editor - Display da caixa de diálogo Preferences para ativar/desativar a animação durante o zoom, a inversão da placa e a mudança de camadas. |
| 44377 | Uma Special String para um Parameter apresentava o seu valor em vez do nome. (BC:14571) |
| 44378 | Desempenho lento ao mudar para o modo de camada única quando o painel PCB estava aberto no modo Nets. |
| 44485 | As expansões da máscara de solda não são apresentadas para regiões multicamada e recortes. (BC:15828) |
| 44506 | Existia uma fuga de memória com determinados designs. |
| 44543 | Foi adicionada uma opção à página PCB Editor - Interactive Routing da caixa de diálogo Preferences que lhe permite especificar o número de pins quando a opção 'Move component with relevant routing' está ativada. |
| 44627 | Após executar o comando Tools > Remove Unused Pad Shapes, os pads não podem ser selecionados. (BC:15136) |
| 44715 | Não é possível colocar pontos de ajuste na extremidade de um modelo 3D STEP. |
| 44724 | Arrastar um componente é lento quando existe um grande número de camadas. |
| 44740 | Um Board Cutout com uma extremidade numa área de dobra provoca uma falha de dobragem na placa flexível. |
| 44776 | As máscaras de solda de pads personalizados em camadas flexíveis eram produzidas na camada ODB++ errada. |
| 44871 | Otimização para pós-processamento desnecessário quando primitivas modificadas não podem afetar a DRC. (BC:3327). |
| 45027 | A distância de retração em planos internos não é apresentada no modo 3D. |
Draftsman
| 39981 | O Route Tool Path apresenta dimensões incorretas. (BC:11557) |
| 40712 | Após alterar a Variant de um item da BOM, a alteração não é apresentada (BC:14128) |
| 44110 | Foi melhorada a apresentação das prioridades dos parâmetros. (BC:9567) |
| 44258 | Não foi possível adicionar um modelo local do Draftsman quando tinha sessão iniciada no Altium 365. (BC:13957) |
| 44531 | As definições do tipo de letra da legenda do Layer Stack não eram guardadas quando o documento era reaberto. |
| 44556 | Os pads de furo passante e SMD não eram apresentados na Board Assembly View. (BC:8959) |
| 44617 | Quando o designador de um componente no PCB é alterado, o designador do componente e o corpo do componente voltam aos seus valores predefinidos para o componente na Board Assembly View. (BC:12338) |
| 44654 | Comment e Design Item ID foram adicionados à lista pendente de parâmetros na caixa de diálogo Component Display Properties. (BC:11330) |
| 44675 | Colocar um ficheiro gráfico (*.jpg) provoca um grande aumento no tamanho do ficheiro. |
| 44712 | Foi adicionada a opção 'Show No BOM' para a Board Isometric View que, quando ativada, apresenta a peça na Board Isometric View mesmo que não esteja na BOM. (BC:9331) |
| 44729 | As Component Display Properties não podiam ser guardadas como modelo. (BC:11052) |
| 44769 | Se forem usadas Callouts que não apontam para uma origem em documentos Draftsman, a opção Print e a exportação para PDF falham. |
| 44773 | A opção Use Document Font não usava a informação do modelo do documento. |
| 44802 | Um PDF exportado com uma Drill Drawing View é um ficheiro extremamente grande. (BC:10921) |
| 44805 | As vias tentadas ficavam ocultas quando a regra de design SolderMaskExpansion era aplicada antes de um documento ser atualizado. |
| 44853 | Foi adicionada a capacidade de selecionar vários componentes numa Board Assembly View. (BC:13266) |
| 44875 | Foi adicionada a opção 'Override Color' para uma Board Fabrication View, que lhe permite definir a cor predefinida para todas as camadas. (BC:14651) |
Platform
| 44333 | Se a descrição de um componente de design contiver um caráter especial (por exemplo, ®, °, ²) e um espaço no fim, o ECO para atualizar esta descrição aparece em cada atualização do PCB quando este é reaberto. |
| 44457 | Quando se clicava no cabeçalho de um painel, todos os outros painéis acoplados a esse painel eram inicializados. |
Data Management
| 38113 | As bibliotecas de base de dados que foram convertidas do OrCAD CIS usando o mapeamento de campos [OrCAD Library] indicam os modelos como em falta ao usar o painel Components. |
| 43198 | Foi adicionada a capacidade de migrar repositórios git/svn existentes para o Altium 365 após realojamento ou registo. (BC:7667) |
| 43887 | Foi adicionado um relatório BOM Compare para projetos geridos que incluam um documento BOM, mostrando o que foi alterado na release. |
| 44297 | O Project Releaser causava um tempo de espera anormalmente longo se não existissem ficheiros modificados durante a verificação VCS. |
| 44445 | Ocorreu um erro ao guardar um ficheiro no servidor. |
| 44815 | Foram adicionadas caixas de diálogo de lembrete Save to Server ao fechar o projeto. |
Import/Export
| 41381 | Adicionada a capacidade de importar ficheiros de footprint do Allegro (*.dra). (BC:8580) |
Simulação
| 44144 | O Altium Designer fechava após adicionar uma expressão de saída na caixa de diálogo Add Output Expression. |
| 44389 | Adicionada uma lista de acesso rápido para definir o modelo de simulação na caixa de diálogo Sim Model. |
| 44391 | O comando '.func', que define funções utilizadas em expressões, foi adicionado ao analisador de netlists. |
| 44392 | O comando '.func', que define funções utilizadas em expressões, foi adicionado ao analisador de expressões matemáticas. |
| 44655 | Adicionada uma nova janela de expressão de saída para proporcionar compatibilidade alargada com wave to plot |
| 44656 | Adicionados campos adicionais à caixa de diálogo Add Output Expression para proporcionar compatibilidade alargada com wave to plot. |
| 44756 | Adicionado suporte para uma caixa de diálogo do Windows ao escolher o modelo de simulação. |
Version 21.3.2 HotFix
Build: 30 Date: 29 de abril de 2021
Esquemático
| 44949 | Uma cadeia de texto apresentada em modo inline é cortada consoante o estilo e o tamanho do tipo de letra. |
Gestão de Dados
| 44601 | Todas as linhas num BomDoc são recolhidas quando o documento é aberto após iniciar o Altium Designer. |
Version 21.3.1
Build: 25 Date: 22 de abril de 2021
Esquemático
| 37299 | Era necessário repetir ações de configuração do tipo de letra para aplicar propriedades a vários objetos de texto. (BC:13764) |
| 37517 | O alinhamento das etiquetas de net impressas para PDF com Physical Structure está incorreto se o alinhamento estiver definido para a direita. (BC:13190) |
| 37942 | O Smart Edit para um designador de pino num documento de biblioteca esquemática não adiciona o valor numérico ao usar a fórmula '!+' e ocorre um erro de falha. |
| 38680 | Erro recebido durante a geração da netlist. (BC:13579) |
| 39340 | A posição da cadeia de texto sobre os gráficos do componente não montado não estava alinhada ao centro do símbolo. (BC:13856) |
| 39602 | Os modelos de projeto que continham folhas esquemáticas numa subpasta resultavam em mensagens inválidas sobre designadores duplicados e várias folhas com o mesmo nome. |
| 40688 | As definições do tipo de letra não eram apresentadas corretamente se fossem usados modelos esquemáticos com outros tipos de letra. |
| 42014 | A ligação "Output Sheet Entry" não era detetada se a violação estivesse definida como 'Warning' ou 'Error'. |
| 42728 | O texto com uma hiperligação não se move da sua origem/localização do ponteiro usando o rato ou o teclado. |
| 43055 | Foram apresentados valores Variant UniqueID incorretos no documento esquemático. |
| 43088 | As cadeias especiais no esquemático não refletem os parâmetros das opções do projeto (BC:15754) |
| 43139 | Alguns ficheiros esquemáticos apresentavam uma blanket como linhas diagonais. (BC:10481) |
| 43493 | A visibilidade do nome "Comment" não era guardada após aplicar alterações na página Schematic - Defaults da caixa de diálogo Preferences. |
| 43574 | O comando de eliminação não estava disponível para uma subparte da Schematic Library. |
| 43596 | Não era possível editar um objeto de texto se este tivesse sido selecionado pelo movimento de seleção direita-esquerda do rato. (BC:15282) |
| 43603 | O Find Text - Jump to Results não respeitava o nível de zoom definido na página System - Navigation da caixa de diálogo Preferences. |
| 43618 | Um ECO de um esquemático para um PCB adicionava uma nova peça e removia a peça anteriormente adicionada no PCB. (BC:15182) |
| 43879 | O ajuste automático de linha para uma nota não funciona corretamente. (BC:15269) |
| 43944 | Não era possível selecionar modelos esquemáticos locais quando as personalizações de layout já estavam configuradas. |
| 44030 | Ferramenta de pesquisa de texto Ctrl+F melhorada para encontrar parâmetros de peças. |
| 44112 | Variantes BOM em falta para componentes multipartes se as variantes estivessem em folhas diferentes do desenho hierárquico. |
| 44259 | Quando várias entradas de folha estavam selecionadas, não podiam ser movidas de forma suave e precisa. |
| 44289 | Erro recebido durante o ECO se os designadores das pads contivessem hífenes. (BC:15530) |
| 44355 | O software bloqueava ao fechar o Altium Designer. |
PCB
| 24505 | Ocorre um erro ao gerar uma impressão 3D de PCB com uma resolução de renderização de 300 e 600 DPI. |
| 40536 | O Board Information Report não estava a ter em conta as nets ocultas na informação de 'Routing completion'. |
| 41867 | Os Design Outputs não exportavam corretamente a rotação das pads da camada Solder Mask para um package. |
| 42009 | O encaixe não funciona corretamente ao arrastar vias ou pistas se as opções de snap correspondentes estiverem ativadas no painel Properties. (BC:14503) |
| 42231 | O encaixe ao bordo da placa não funcionava corretamente. |
| 42357 | O encaixe aos centros dos arcos não funcionava corretamente. (BC:5444) |
| 42358 | Os pontos de snap eram apresentados mesmo estando desativados na região Guide Manager do painel Properties. (BC:12451) |
| 42516 | Adicionada a capacidade de bloquear regiões 3D da placa. (BC:15248) |
| 43459 | Adicionada uma grelha personalizada para coordenadas MCAD. |
| 43694 | Um problema fazia com que texto colocado sobre um polígono não pudesse ser selecionado após o polígono ser movido ou invertido. |
| 43698 | Um problema fazia com que aparecessem duas pads na janela de seleção de um documento PCB Library, apesar de apenas uma ter sido colocada. |
| 43827 | Alterar apenas a visibilidade das camadas fazia com que o documento aparecesse como modificado. (BC:15072) |
| 43833 | Adicionada a opção 'Include Miters' ao modo Interactive Sliding do painel Properties para tratar miters como pistas normais ao arrastar. |
| 43864 | O aviso "The input value is invalid" era apresentado para a Snap Distance se fosse selecionado um valor de Snap Grid. |
| 43892 | Ao rodar componentes, a rotação de 360 graus é agora apresentada como 0 graus. (BC:14474) |
| 43924 | Adicionadas teclas de atalho para controlar a altura dos padrões de afinação Sawtooth. |
| 43950 | Adicionado controlo sobre o arrastamento de uma pista com ou sem miter associado. Prima o atalho C para alternar o modo Include Miter. |
| 43961 | Premir 'Tab' no documento PCB resultava em símbolos perdidos. (BC:10716) |
| 44001 | Removido o espaço visível na aresta entre 2 regiões com pilhas de camadas diferentes para o desenho Rigid-Flex. |
| 44012 | A ligação direta entre uma via e um polígono muda automaticamente para uma ligação Thermal Relief quando a via está ligada a uma pista e é movida. |
| 44081 | O Layer Stack Manager carregava incorretamente com "Stack Symmetry" desativado e a camada de acabamento superficial removida. |
| 44094 | Adicionada a opção PCB.Rendering.MultiselectionDrag na caixa de diálogo Advanced Settings para controlar a renderização de seleção múltipla. |
| 44095 | Masking e Highlighting não funcionavam para o deslizamento de pistas e vias. |
| 44113 | Os outputs ODB++ com unidades 'mm' selecionadas resultavam num polígono gerado incorretamente. |
| 44145 | O PCB era renderizado sem a solder mask através de modelos 3D semitransparentes se o modelo 3D estivesse incorporado num footprint de componente. (BC:15468) |
| 44151 | Os recortes da placa de Embedded Board Arrays não eram apresentados no modo 2D View. |
| 44159 | As camadas de componentes não eram apresentadas corretamente na vista 3D para o desenho Rigid-Flex. (BC:15400) |
| 44171 | As vias sem atribuição de drill span não eram geradas em ficheiros ODB++. |
| 44207 | "Conductive" e "non-conductive" estavam mal escritos ao usar Printed Electronics no Layer Stack Manager. (BC:15536) |
| 44226 | A textura não era apresentada no 3D Body rodado no documento PCB. (BC:15493) |
| 44231 | Foi corrigido um erro na Automatic Loop Removal na presença de vias parciais. (BC:15030) |
Draftsman
| 37306 | Os preenchimentos tracejados transparentes não são apresentados nos PDFs exportados. |
| 38928 | O comando Undo apenas alterava uma instância em vez de todas quando a opção "Apply changes to all instances of same BOM item" estava ativada no modo Board Assembly View do painel Properties. (BC:13710) |
| 40419 | As pads passantes dos componentes não eram apresentadas na Board Isometric View e os corpos 3D eram apresentados incorretamente. (BC:8126) |
| 42611 | Reposicionar e modificar a tabela BOM resultava na remoção da tabela do documento Draftsman. |
| 42710 | Ocorre um erro após colocar uma Layer Stack Legend ou Board Fabrication View. |
| 43004 | As unidades de Linear Dimension eram por vezes alteradas de polegadas para milímetros. (BC:11134) |
| 43761 | Os gráficos num output PDF não eram renderizados corretamente. (BC:13175) |
| 43874 | O alinhamento das colunas da BOM do Draftsman era perdido após adicionar uma nova coluna. |
| 43875 | Não foi possível editar as propriedades do objeto Cota por Ordenadas. (BC:11760) |
| 44021 | Quando um parâmetro é alterado para várias chamadas em simultâneo, a localização de todas as chamadas é movida para uma única localização. (BC:14311) |
| 44424 | O título da nota do modelo do Draftsman foi eliminado ao ser utilizado no novo documento do Draftsman. (BC:10034) |
Platform
| 40281 | Clicar com o rato e escrever era pouco fiável e frequentemente fazia com que os parâmetros fossem definidos incorretamente. (BC:10716) |
| 43972 | Ao criar um novo projeto, o ícone 'Create Project' permanece no ecrã embora o projeto seja criado. (BC:14747) |
| 44255 | Verificava-se uma lentidão ao expandir nós no painel Projects. |
Data Management
| 33989 | Ocorreu um erro ao tentar clonar um componente no painel Explorer se o modelo da pasta do componente clonado tivesse sido eliminado. |
| 42383 | A ordenação por ordem ascendente/descendente, a apresentação de parâmetros e as unidades de medida não funcionavam corretamente no painel Explorer. (BC:14822) |
| 42818 | A BOM e o painel Manufacturer Part Search não apresentavam os mesmos fornecedores. |
| 43209 | Melhorado o desempenho ao utilizar o painel Manufacturer Part Search. |
| 43260 | Mensagem de erro de exceção "Member not found" durante a operação de gravação quando o Custom Data Synchronization estava instalado. |
| 43668 | O comando Run Version Control > Compare with Head não detetava alterações. |
| 43723 | Aparecia um erro ao tentar atribuir uma footprint existente a um componente recém-criado. |
| 44007 | O desempenho do sistema é lento ao gerar uma BOM para Excel sem um modelo. |
| 44141 | Exportação de comentários melhorada. |
| 44640 | Ocorreu uma falha grave ao tentar gravar uma footprint no Single Component Editor. (BC:15599) |
Import/Export
| 44023 | O Ansys Exporter gerava pads nas camadas erradas. (BC:15437) |
Simulation
| 38878 | Excluir Part da Simulation resultava numa mensagem de erro "Could not map pin". |
| 42053 | Adicionada a apresentação de Resultados da Simulação no painel Simulation Dashboard. |
| 43279 | A variável 'temper' é agora suportada em expressões matemáticas para modelos LTspice. |
| 43280 | A função 'idtmod' é agora suportada em expressões matemáticas para modelos LTspice. |
| 43300 | A função de atraso é agora suportada na Análise Transitória para modelos LTspice. |
| 43535 | O traçado da corrente de saída de BJT na análise AC é agora suportado. |
| 43649 | As definições para Tolerâncias de Grupo adicionais na análise Monte-Carlo foram adicionadas à caixa de diálogo Advanced Analysis Settings. |
| 43674 | Adicionadas as opções Interval e Period para Análise Transitória no painel Simulation Dashboard. |
| 43991 | Adicionado o parâmetro avançado 'RnodeToGnd' (utilizado para processar o percurso DC para massa) com um valor predefinido de '1e12'. |
| 44015 | Os valores predefinidos para a análise AC são agora utilizados na caixa de diálogo Advanced Analysis Settings. |
Version 21.2.2 HotFix 2
Build: 38 Date: 19 de março de 2021
Schematic
| 44177 | Uma regressão provocava uma falha após colocar uma Harness Entry se a opção "Enable Auto Pan" estivesse ativada. |
Data Management
| 44280 | Uma regressão fazia com que o software abrandasse devido a pedidos duplicados recorrentes enviados para o SettingService. |
Version 21.2.1 HotFix
Build: 34 Date: 11 de março de 2021
Schematic
| 44132 | Um item selecionado fica invisível ao utilizar o comando Edit > Duplicate. |
| 44133 | Arrastar vários itens com Ctrl+botão esquerdo do rato deixa uma cópia dos itens na localização original até o arrastamento estar concluído. |
| 44134 | O zoom num documento esquemático não funcionava corretamente se um objeto tivesse sido copiado e colado. (BC: 15471) |
PCB
| 42633 | Um polígono não respeitava a regra de afastamento para o contorno da placa. (BC:15474) |
| 42664 | Ocorreu um erro depois de clicar em Enter para confirmar pistas que tinham sido arrastadas. |
Version 21.2.0
Build: 30 Date: 4 de março de 2021
Schematic
| 38596 | Os Pares Diferenciais contidos em sinais Harness ficaram desligados no PCB após a atualização do design. |
| 39170 | Duplicados de folhas de dispositivo aparecem no painel Projects. (BC:13706) |
| 40587 | Os resultados dos comandos Copy e Paste não eram guardados na caixa de diálogo Variant Management. (BC:14237) |
| 42499 | Não era possível alterar o Font Size para "10 pt" no documento Schematic. (BC:15146) |
| 42633 | Faltava a mensagem de erro Port Cross-Reference após uma tentativa falhada de adicionar ao projeto. (BC:14810) |
| 42664 | Os objetos que foram bloqueados utilizando o painel SCHList não ficam bloqueados e a opção Locked aparece desmarcada quando o esquemático é fechado e depois reaberto. (BC:15107) |
| 42920 | Não era possível colocar num esquemático ficheiros de imagem colocados a partir da pasta de rede. |
| 43010 | Os objetos continuam a seguir o cursor do rato após largar o botão esquerdo do rato ao mover objetos com Ctrl+clique esquerdo do rato. |
| 43161 | Foram adicionados números de folha redundantes nos valores de Port Cross Reference em instâncias repetidas da porta. |
| 43235 | O nível de zoom na região Highlight Methods da página System - Navigation da caixa de diálogo Preferences não era respeitado e não tinha em conta os painéis afixados. (BC:15017) |
| 43245 | Um fio não regressava ao seu estado inicial se a movimentação de um vértice do fio fosse cancelada com a tecla Esc. (BC:15038) |
| 43248 | Os parâmetros de pino que fazem referência a parâmetros de uma base de dados não eram apresentados corretamente. (BC:14990) |
| 43454 | Um outjob PDF gerado não adicionava os parâmetros de variante corretos ao título. |
| 43710 | Um outjob de esquemático não atualizava os parâmetros de variante. (BC:15229) |
| 43718 | Um problema fazia com que as referências cruzadas adotassem nomes de sinal em vez de nomes de porta se algumas portas diferentes estivessem ligadas ao mesmo sinal. |
| 43837 | O sistema fica lento ao colar com a tecla Shift. |
PCB
| 36537 | O nome Top Solder Layer foi incorretamente substituído pelo nome Top Flex Coverlay nos ficheiros ODB++. |
| 39852 | Um problema causava um erro após a alteração do tamanho do furo da via e a aplicação dos dados do campo de largura. |
| 40438 | Faltavam camadas internas após gerar o PCB a partir de um ficheiro CAM exportado. |
| 41218 | A exportação de saídas ODB++ resultava em valores incorretos para o peso de cobre quando eram usadas unidades métricas. |
| 42695 | Ocorreu degradação de desempenho ao tentar dobrar um design Rigid-Flex. |
| 42836 | Os componentes que continham círculos construídos incorretamente não eram selecionáveis. |
| 42889 | Se uma camada PCB tivesse dois ou mais polygon pours com o mesmo nome, as caixas de seleção no Polygon Pour Manager não podiam ser facilmente selecionadas. |
| 42890 | As Connection Lines desapareciam quando a caixa delimitadora de texto True Type continha texto com várias linhas. |
| 43091 | Quando são geradas saídas ODB++ Fabrication, o texto na Drill Table e na Layer Stack Table não é apresentado. |
| 43150 | Board Outline Clearance produzia violações falsas ao alterar a Board Shape. (BC:15199) |
| 43213 | Adicionadas várias melhorias ao objeto PCB Rectangle. |
| 43306 | As definições de Teardrops não eram guardadas no sistema após a configuração. (BC:7990) |
| 43328 | Adicionada uma opção de proporção ao modo Rectangle do painel Properties. |
| 43373 | Foram introduzidas melhorias no routing, incluindo suporte de estabilidade de pad para pads redondos e a capacidade de criar arcos concêntricos durante o retrace e o arrastamento de pares diferenciais. |
| 43451 | O painel Rules and Violations apresentava incorretamente várias violações de 'Net Antennae'. |
| 43612 | O PCB é renderizado sem a Solder Mask visível através de modelos 3D semitransparentes. (BC:15261) |
| 43623 | Aparecia uma violação de Clearance inválida após corrigir o tamanho do diâmetro para o Pad da camada superior de uma Via. |
| 43638 | Executar o Design Rule Check com 'PCB.EngineX.Instancing' ativado demorava 60 vezes mais do que com a opção desativada. |
| 43648 | Certos documentos PCB não estavam a ser gravados corretamente e resultavam numa mensagem de erro. |
| 43664 | O Design Rule Checking resultava em erros Unrouted Net para uVias. (BC:15180) |
| 43665 | Após colocar um componente 3D Body, a textura não é apresentada no modo 3D Layout embora seja apresentada na PCBLIB. (BC:15399) |
Draftsman
| 43611 | Ocorreu um erro ao importar alterações da placa quando o Route Tool Path estava definido no PCB, mas os primitivos ainda não tinham sido colocados. (BC:15049) |
| 43898 | Mensagem de erro apresentada ao tentar atualizar modelos. (BC:15342) |
Plataforma
| 43453 | O dimensionamento do texto, quando não se utilizava um ecrã 4K no painel Properties, fazia com que faltasse texto. |
| 43705 | Um problema fazia com que as pastas desaparecessem no painel Explorer após alterar o tipo de pasta para "ComponentTemplates" quando ligado a um Standard Workspace. |
Gestão de Dados
| 37441 | Foram apresentados valores de parâmetro incorretos para Variants na caixa de diálogo Pick & Place. |
| 42936 | Ao clicar no botão Search na caixa de diálogo File-based Libraries Search, quando Footprints estava selecionado na lista pendente 'Search', a pesquisa era executada, mas o indicador de carregamento da pesquisa permanecia ativo. |
| 43045 | Melhoria da interface Save to Server para projetos com controlo de versões e itens sem ficheiro. |
| 43344 | Foram adicionados dois novos tipos de violação às Component Rule Checks para evitar componentes duplicados por Nome e PCL no Single Component Editor. |
| 43634 | O comando 'Remove from Project' foi restaurado e renomeado para 'Exclude from Project'. (BC:15179) |
| 43726 | Ocorreu um erro ao disponibilizar um componente. |
| 43779 | A utilização de um formato UNC para caminhos de rede na página Data Management - Templates da caixa de diálogo Preferences resultava num erro. (BC:15275) |
Importação/Exportação
| 39692 | Os dados de stackup e materiais do Altium Designer podem agora ser importados para o ODB++ Design Viewer. |
| 40909 | O Hyperlynx Exporter inclui agora valores de componentes e números de peça. |
Simulação
| 41400 | Adicionada a geração de símbolos especiais para componentes SPICE descritos pelo comando .model. |
| 41602 | Todos os campos de entrada no painel Simulation Dashboard para análise DC, AC e Transitória contêm agora valores predefinidos. |
| 43471 | O painel de Simulation Dashboard não requer verificação em alterações menores. |
| 43512 | Adicionado suporte para ficheiros *.cir como ficheiros de biblioteca SPICE. |
| 43588 | Melhorado o armazenamento do modelo de componente para guardar apenas a descrição do modelo necessária. |
| 43671 | O nome da net de referência podia ser especificado nas definições avançadas de simulação |
| 43896 | Os ficheiros de biblioteca PSpice *cir são agora suportados. |
Version 21.1.1
Build: 26 Date: 12 de fevereiro de 2021
Esquemático
| 37746 | A utilização do mesmo documento Schematic em vários projetos fazia com que esse documento Schematic fosse duplicado no painel Projects. (BC:13281) |
| 37979 | As secções Components e Nets não eram apresentadas após a validação do projeto contido no projeto MultiBoard. |
| 38009 | Harnesses aninhados através de uma ligação por ponto resultavam numa mensagem de erro inválida. (BC:13269) |
| 38229 | A opção "Synchronize Sheet Entries and Port" adiciona a cadeia "repeat" ao nome da porta nos casos em que a função repeat foi utilizada na entrada da folha. |
| 38231 | A utilização de "$Component$ChannelAlpha" com mais de 26 canais gerava um índice não alfabético. (BC:13423) |
| 38732 | A interpretação numérica da Cor era inconsistente entre o painel Properties e a caixa de diálogo Find Similar Objects. (BC:13657) |
| 39107 | A compilação dinâmica não detetava alterações de parâmetros alternativos adicionados a partir do Variant Manager. (BC:13784) |
| 39276 | A transparência dos objetos não era apresentada corretamente na pré-visualização de impressão nem no PDF impresso. |
| 41201 | A troca de pinos não funcionava no Schematic. |
| 41520 | A utilização do comando Zoom no painel SCHList não funcionava. |
| 42324 | O ECO transferia incorretamente peças com a mesma footprint e detetava diferenças a cada execução. |
| 42327 | Os Parameters para Multipart Alternate Variants não eram apresentados no PDF gerado. |
| 42387 | Quando "Snap to Electrical Objects Hotspots" estava desativado, arrastar uma peça resultava numa ligação perdida. |
| 42618 | A diretiva NoERC suprimia violações que não deveriam ser afetadas. |
| 42758 | É adicionado um ponto separador de extensão extra (".") ao utilizar Save As para guardar ficheiros *.dft. |
| 42784 | Definir Project Variants resultava numa mensagem de erro "Object reference not set to an instance of an object". |
| 42789 | As funções Copy (String, Index, Count) não funcionam se o valor Count especificar mais caracteres do que os disponíveis. |
| 42790 | As funções Copy - String, Index e Count - não funcionavam se o valor de Index fosse superior a 1. |
| 42793 | Quando um esquema era guardado no formato binário 4.0, o esquema abria sem quaisquer peças. |
| 42796 | A edição de texto no local resultava numa falha quando a opção Enable Auto Pan na página Schematic - Graphical Editing da caixa de diálogo Preferences estava desativada. (BC:12890) |
| 42827 | Colocar um conector Harness na folha Schematic resultava numa mensagem de erro. (BC:14880) |
| 42941 | Adicionar um ficheiro SCHLIB no Library Splitter Wizard não funciona. |
| 42953 | A mensagem de erro "Duplicates not allowed" surgia ao executar diferentes comandos no Schematic. |
| 42958 | O ECO aplicava incorretamente alterações aos documentos Schematic após a reanotação em vez do ficheiro de anotação existente. |
| 42978 | Os parâmetros definidos pelo utilizador para Variants não eram mostrados na folha Schematic. |
| 43028 | As opções Alpha-Numeric Suffix eram aplicadas incorretamente a peças únicas. |
| 43030 | Ocorreu uma falha ao tentar colocar peças da Database Library na folha Schematic. |
| 43067 | O gestor de parâmetros não funcionava com 'Selected Objects Only' selecionado no documento Schematic Library. (BC:14931) |
| 43113 | Os comandos Smart Paste executados na caixa de diálogo Symbol Wizard resultavam numa mensagem de erro. (BC:14974) |
| 43149 | Os primitivos predefinidos de Schematic da caixa de diálogo Preferences não eram carregados. (BC:14886) |
PCB
| 26366 | O nível máximo de zoom era inferior para documentos de biblioteca PCB e para documentos PCB em modo 3D definidos para projeção em perspetiva no painel View Configuration. (BC:9409) |
| 31695 | A regra 'BoardOutlineClearance' desaparece das violações dispensadas quando o PCB é reaberto. (BC:14162) |
| 40476 | As Component Rule Checks apontavam sempre para a primeira footprint no ficheiro PcbLib. |
| 40910 | A violação Unrouted Net não era detetada para um pad não ligado. |
| 41824 | A regra de largura configurada com Impedance Profile resultava numa falsa violação mesmo quando a largura real era igual à largura-alvo. (BC:11506) |
| 41866 | As camadas eram configuradas incorretamente após a colocação de componentes no PCB. (BC:14245) |
| 42184 | Snap to Footprint Origin não funcionava corretamente no editor Footprint Library. |
| 42229 | A seleção no painel PCB List não funcionava corretamente. |
| 42590 | O consumo significativo de memória causava um atraso no software quando eram abertos designs grandes. |
| 42819 | A mensagem de erro "Unable to Save File" surgia ao editar/modificar objetos no documento PCB. |
| 42857 | Não era possível adicionar Snap Points no corpo 3D com a velocidade de um duplo clique do rato. (BC:14637) |
| 42944 | A Top Paste Mask não é apresentada no modo 2D até que as propriedades da camada sejam alteradas no Layer Stack Manager. |
| 42974 | O documento PCB ficava incorretamente coberto com a cor da camada Top Overlay na vista 2D e 3D ao reabrir o PCB. |
| 42980 | Quando um polígono ao qual tinha sido removida uma forma de pad não utilizada era repreenchido, as regras de afastamento não eram respeitadas. (BC:14891) |
| 43224 | O Region Shape Splitter apresentava o número errado de regiões após a divisão e as formas estavam incorretas. |
Draftsman
| 41471 | Falha do software ao abrir determinados documentos Draftsman. |
| 41841 | A cor da máscara de solda altera-se após colocar uma Board Realistic View. (BC:11962) |
| 42195 | As unidades de peso incorretas eram apresentadas na Layer Stack Legend. |
| 42805 | A colocação e edição de notas no documento Draftsman foi corrigida (BC:12181) |
| 43147 | Ocorreu uma falha após atualizar a Board Assembly View. |
Plataforma
| 40216 | A usabilidade dos comentários foi melhorada para ser incluída em todos os aspetos do processo de colaboração e revisão. |
| 42189 | Adicionado suporte para Single Sign-on. |
| 42419 | O software tornava-se inutilizável durante a indisponibilidade do servidor Altium 365. |
| 42593 | Mover e abrir painéis resultava numa falha do software. |
| 42688 | As caixas de diálogo pop-up de notificação de colaboração são agora azuis. |
| 42737 | A qualidade das capturas de ecrã das folhas Schematic e do design PCB foi melhorada. |
| 42834 | Após tentar partilhar projetos no Altium Designer, é apresentada uma mensagem a indicar que o utilizador não pertence à equipa. |
| 42872 | Ao tentar criar ou abrir um projeto ou ficheiro localizado numa pasta de rede partilhada ou numa unidade de rede montada, o Altium Designer fecha. |
| 43015 | A localização Document Path especificada na página System - Default Locations da caixa de diálogo Preferences não é seguida. (BC:14950) |
Gestão de Dados
| 38073 | Ocorreu uma falha ao gerar a BOM a partir do output job. |
| 40566 | O indicador de progresso para a pesquisa em bibliotecas baseadas em ficheiros não era apresentado no painel Components. (BC:12731) |
| 40853 | O Project Releaser foi melhorado para oferecer melhor suporte a Parameters. |
| 40952 | A seleção do modelo de esquema multi-board não utilizava a pasta especificada na página Data Management - Templates da caixa de diálogo Preferences. (BC:13545) |
| 41114 | O registo no Altium 365 é agora reconhecido se um projeto tiver sido adicionado manualmente ao VCS externo depois de ter sido registado na cloud. |
| 41851 | Era apresentada uma mensagem de erro incorreta ao utilizar o Project Releaser. (BC:14609) |
| 42270 | Após uma migração de biblioteca falhada, os componentes importados ficam visíveis no painel Components, mas não podem ser editados. |
| 42301 | A lógica de 'Where Used' foi unificada para o painel Explorer e o painel Components. |
| 42346 | Os componentes utilizados em Templates não estavam visíveis na secção "Where Used". |
| 42474 | O Component Template eliminado continuava a ser apresentado na página Data Management - Component Types da caixa de diálogo Preferences. |
| 42533 | Adicionada a possibilidade de copiar e colar um tópico de comentários como ligação. |
| 42686 | As caixas de diálogo pop-up de Collaboration foram reestruturadas para demonstrar quando aparece um colaborador, quando aparece o primeiro editor, quando o documento foi aberto pela primeira vez e quando existem alterações na lista de colaboradores. |
| 42694 | Mudar o nome de um grupo de projetos não funciona corretamente. (BC:14840) |
| 42795 | O relatório BOM apresentava diferenças consoante o documento ativo quando o comando era executado (PCB ou esquema). |
| 42812 | Ao utilizar Cross Selection no Constraints Manager, aparecia texto escuro sobre fundo escuro, tornando-o ilegível. |
| 42928 | O Nexus Client não transferia os documentos recém-adicionados através de Version Control para a estrutura do projeto. |
| 43050 | Os modelos SIM são agora suportados no painel Components. |
| 43054 | Foram feitas várias melhorias no Project Releaser. |
| 43121 | O ActiveBOM não atualiza os dados de stock a menos que seja adicionado um novo BomDoc. |
| 43135 | O sistema bloqueava se um footprint tivesse o mesmo nome que o componente. |
| 43141 | Os Hidden Components impediam utilizadores não administradores de adicionar novos componentes com o mesmo CMP ID. |
| 43146 | Os ficheiros na subpasta do Project faziam com que o commit do Version Control falhasse. |
| 43200 | Quando o comando “Register Designator” era executado, era apresentado um erro na configuração inicial da diretoria GOSTBOM. |
| 43360 | Os Generic Components definidos serão utilizados na pesquisa de componentes durante a substituição de componentes. |
| 43605 | Ocorreu uma falha quando um componente foi obtido a partir do painel Manufacturer Part Search. (BC:15243) |
BOM
| 42460 | A referência de objeto não foi definida para uma instância de um objeto no relatório BOM do Altium. |
| 43008 | Ocorreu um erro ao abrir uma configuração de BOM que referenciava um modelo BOM de outro workspace. |
Simulação
| 42048 | Os campos para o número do gráfico onde os dados da simulação serão apresentados são mostrados na caixa de diálogo Add Output Expression. |
| 42052 | Adicionada uma nova funcionalidade para mudar o nome dos resultados de Simulation. |
| 42597 | Adicionados tipos de variáveis independentes para DCSweep Analysis no Simulation Dashboard. |
| 42669 | Adicionada a capacidade F1 ao painel Simulation Dashboard. |
| 42740 | A função DDT em Transient Analysis é agora suportada. |
| 42756 | A função SDT é agora suportada em Transient Analysis. |
| 42903 | A função de atraso para o modelo LTspice é agora suportada em Transient Analysis. |
Version 21.0.9 HotFix
Build: 235 Date: 11 de janeiro de 2021
Esquemático
| 41253 | Os valores de parâmetros de variantes definidos pelo utilizador não eram apresentados no documento esquemático. |
| 41983 | O sufixo alfanumérico não era aplicado ao estado numérico. |
| 42325 | Os parâmetros de variante incluídos em Special strings não eram apresentados na folha do esquemático. |
| 42845 | Os valores de parâmetros com hífen (-) e zeros eram apresentados incorretamente. (BC:14889) |
PCB
| 42726 | As Paste Masks não são apresentadas para primitivas na biblioteca PCB. (BC:14892) |
| 42863 | O cobre morto em torno de um Keepout não era removido ao voltar a preencher os Polygons. (BC:14952) |
| 42973 | São apresentados modelos 3D incorretos na vista 3D quando o documento PCB é aberto. |
Plataforma
| 42572 | Violação de acesso em ScriptingSystem.dll durante a criação de componentes no script Altium Library Loader da Samacsys. |
Version 21.0.8
Build: 223 Date: 17 de dezembro de 2020
Esquemático
| 35995 | O nome do comentário não é visível enquanto é movido. |
| 36454 | A função DM_CalculateParameterValue resultava num erro durante a execução do Script. |
| 36952 | Os designadores de pad são agora apresentados em vez do designador de pin no caso de mapeamento assimétrico de pin para pad. |
| 37878 | A opção 'Convert selected device sheet to schematic sheet' não removia a folha de dispositivo convertida do projeto. (BC:12665) |
| 37958 | Ocorreu uma falha quando o documento Schematic e o painel Schematic Filter estavam localizados em janelas separadas. (BC:13339) |
| 37970 | Os componentes eram apresentados incorretamente. (BC:13297) |
| 37977 | Os gráficos colados a partir do Paint nem sempre são adicionados ao PDF. (BC:13351) |
| 38072 | A opção "Add Template to Clipboard" resultava numa mensagem de erro de exceção. |
| 38286 | Os nomes das nets não eram substituídos pelos nomes de Power Port se os Power Ports estivessem ligados através de Bus. (BC:13449) |
| 38598 | A modificação da numeração das folhas compiladas não é guardada (BC:13586) |
| 38717 | Adicionada a capacidade de adicionar parâmetros a Wires. (BC:11099) |
| 38746 | A ordem de desenho dos parâmetros é alterada durante a atualização a partir da biblioteca, bem como após eliminar e executar undo. (BC:13719) |
| 38929 | A grelha no editor de símbolos nem sempre está alinhada com a origem. |
| 39274 | As peças sem pins não encaixam na grelha quando são colocadas arrastando a partir do painel Components. (BC:14364) |
| 40246 | O Model Pin Designator não era guardado após edição na caixa de diálogo Model Map. (BC:14182) |
| 40477 | Os gráficos da caixa de corte na ferramenta "Break Wire" tornavam-se invisíveis quando colocados sobre um objeto de sinal de harness. |
| 40737 | Os gráficos 'Not fitted' não estavam centrados sobre o componente. (BC:24228,14209) |
| 40871 | A navegação PDF interativa para ports e offsheet connectors não funcionava em designs flat. |
| 41161 | Grandes retângulos cinzentos eram apresentados incorretamente em vez de linhas de net cinzentas a negrito ao gerar o Schematic para PDF. (BC:13824) |
| 41194 | Os gráficos dos símbolos esquemáticos não mantinham a rotação após recarregar o Schematic. |
| 41239 | A função de nomeação automática no Schematic impedia a personalização dos nomes de Port. |
| 41429 | Quando era gerado um Library Report, os gráficos estavam incorretos. |
| 42647 | Quando vários objetos eram selecionados e movidos no documento da biblioteca esquemática, os objetos selecionados desapareciam. (BC:14832) |
PCB
| ROUTING-3530 | Um problema fazia com que surgissem mensagens de erro repetidas infinitamente ao tentar modificar um accordion existente em alguns casos. |
| 34900 | Adicionado suporte para verificação de colisão entre componentes através de courtyards de componentes (objetos colocados num par de camadas de componente definido como Courtyard), utilizados quando não existem objetos 3D Body nos componentes. (BC:3146) |
| 37152 | O corpo 3D criado no SolidWorks 2020 SP1 não podia ser adicionado no Altium Designer, sem qualquer mensagem de aviso ao tentar fazê-lo. |
| 37266 | Os comandos 'Distribute Vertically' e 'Distribute Horizontally' do submenu Edit > Align executavam espaçamento incorreto entre primitivas. (BC:13572) |
| 38592 | Desempenho melhorado na seleção de Pad/Via com o painel de propriedades aberto e a pré-visualização ativada. |
| 38652 | O valor de atraso no painel PCB não mudava depois de os parâmetros que afetavam o valor xSignal serem alterados e depois guardados no Layer Stack Manager. |
| 38875 | A aproximação de arco do Polygon cria estrangulamentos desnecessariamente estreitos. (BC:4314) |
| 39006 | Adicionadas coordenadas polares da grelha ao painel Properties e ao Heads Up Display (HUD). (BC:590) |
| 39008 | Adicionada a capacidade de colocar uma imagem numa camada PCB utilizando o comando Place>Graphic. Suportados os formatos PNG, BMP, JPG e SVG. (BC:10969) |
| 39082 | O comando ActiveRoute ignorava objetos Polygon e Region com 'No Net'. |
| 39159 | O DRC não reportou dois ou mais pinos sem nets ligadas como curtos-circuitos. (BC:13783) |
| 39180 | Ocorreu um erro de exceção ao guardar uma biblioteca PCB depois de as definições personalizadas da grelha terem sido alteradas.(BC:13713) |
| 39247 | As definições personalizadas do painel View Configuration não foram guardadas em determinados PCBs. |
| 39663 | Quando são utilizadas várias pilhas de camadas e é gerado um modelo 3D STEP, a região flexível não se distinguia da região rígida. (BC:9822) |
| 40241 | Alterar o raio da linha ao colocar uma linha não funciona corretamente. (BC:14137) |
| 40279 | A largura da pista para polígonos hachurados não está a funcionar quando está oculta e o valor da largura da pista na pré-visualização difere da pré-visualização oculta. (BC:14225) |
| 40287 | O comando Remove Unused Pad Shapes não funcionava corretamente com furos deslocados. (BC:9744) |
| 40298 | Quando um objeto selecionado que continha uma room dentro do objeto selecionado era movido, o ponto de referência era alterado. (BC:371) |
| 40410 | Cálculo incorreto do afastamento ao executar uma Design Rule Check, devido à consideração do tamanho da ranhura e à ignorância do comprimento do furo.(BC:11879) |
| 40462 | O Interactive Routing resultava numa grande fuga de memória quando a opção Swapping estava ativada no desenho do projeto. |
| 40618 | Um problema fazia com que os recortes fossem ignorados pelo Board Outline Clearance para silk screens, resultando na geração de uma violação de regra de desenho. (BC:9144) |
| 40773 | Foi adicionada a capacidade de guardar impressões 3D de PCB através do comando File>Export nos formatos *.png, *.jpg e *.bmp. (BC:1397) |
| 40778 | As camadas mecânicas passam agora a ser apresentadas no modo PCB 3D. (BC:301) |
| 40782 | Foi adicionada a capacidade de orientar com grelhas polares ao mover ou arrastar rooms ou vários componentes selecionados. (BC:9988) |
| 40792 | Foi adicionada a opção 'Remove Loops with Vias' ao painel Routing Properties. (BC:8781) |
| 41122 | Foi adicionada uma opção na caixa de diálogo Advanced Settings para definir modos de ordenação de camadas. |
| 41182 | O comando Copy All Objects Touching the Room não atualiza as nets de polígonos e vias para um novo canal. (BC:11653) |
| 41348 | A precisão da seleção de padrões de afinação foi melhorada. |
| 41354 | As camadas inválidas deixaram de ser apresentadas na lista de camadas para colocação de componentes. (BC:9114) |
| 41425 | Os corpos 3D estão em falta nos ficheiros STEP exportados. |
| 41502 | Foram adicionados botões "+/-" para rotação ao painel 3D Body Properties. (BC:8583) |
| 41503 | Foram adicionados atalhos de teclado numéricos para os controlos da vista 3D. (BC:7726) |
| 41656 | Foi melhorada a velocidade de gravação de documentos PCB em unidades de rede. (BC:2399) |
| 41801 | Foi adicionada uma ancoragem dedicada aos centros de arcos. |
| 41826 | Foi adicionada a capacidade de verter polígonos modificados durante a Design Rule Check. |
| 42006 | Foram adicionados os comandos "Quick Routing" e "Quick Differential Pair Routing" ao menu Route. |
| 42087 | Ao tentar fazer o routing em PCBs específicos, é apresentada a mensagem 'Simbeor error. Failed to add material'. (BC:14645) |
| 42146 | A ancoragem na camada atual encaixa na camada Keep-Out. |
| 42179 | Foi adicionada a opção Optimal Void Rotation para polígonos. (BC:4314) |
| 42403 | No Layer Stack Manager, foi adicionado um painel superior com botões de modificação, a capacidade de adicionar novos tipos de camadas e, no Draftsman, foram adicionadas novas camadas de suporte. |
Draftsman
| 39519 | Os primitivos de silk screen para a Board Assembly View não eram desenhados corretamente. (BC:12405) |
| 42061 | As special strings "VersionControl_ProjFolderRevNumber" e "VersionControl_RevNumber" não eram atualizadas no documento PDF do Draftsman após a libertação e, em vez disso, apresentavam um erro "not in version control". |
Platform
| 38800 | Foi adicionado suporte para temas da interface e suporte High DPI em determinadas caixas de diálogo e editores. |
| 39108 | Os menus de contexto não eram apresentados no segundo monitor se o monitor principal tivesse resolução 4K e High DPI. |
| 40161 | Ocorreu um erro ao gerar impressões quando não estava ativada qualquer opção 'No-ERC Markers with Symbols' na caixa de diálogo Schematic Print Properties. |
| 41733 | A janela pop-up da caixa de diálogo Outjob pode agora ser redimensionada horizontalmente. (BC:6227) |
| 42008 | Foi restaurado o comando "Save As" nas opções do menu de clique direito para documentos únicos no painel Projects (BC:14701). |
| 42570 | A conversão de polígonos em objetos de região resultava num erro de scripting. |
Data Management
| 35873 | Quando era utilizada a opção Automatch do Item Manager, não era selecionada a footprint correta. |
| 36764 | Os jobs de saída de esquemático em PDF gerados pelo Release Manager com o número de revisão do controlo de versões faziam com que o PDF apresentasse 'Not in Version Control'. |
| 36880 | A coluna do parâmetro 'Description' foi adicionada ao Single Component Editor. (BC:12077) (BC:7192) |
| 38668 | Foi adicionada a capacidade de guardar a seleção de componentes depois de o comando Refresh ter sido utilizado. (BC:13295) |
| 39500 | Foi adicionada a capacidade de utilizar o comando "Update to the Latest Revision" para peças alternativas num documento ActiveBOM. |
| 40615 | Surgia um erro após a geração de um BOM PDF que continha uma imagem através do contentor PDF Output job. (BC:14020) |
| 40946 | O Nexus Client não apresentava templates de projeto do servidor quando eram utilizadas a opção "Sign in automatically" e a configuração TC2. |
| 40954 | A secção 'Where Used' do painel Components não apresentava itens de Project Template. |
| 40955 | Não era possível utilizar a roda do rato na barra de deslocamento do menu pendente do Template. |
| 41312 | O painel Components passa agora a suportar navegação de modelos de simulação. |
| 41469 | Falha catastrófica quando o agrupamento de colunas estava ativado no painel Components. |
| 41599 | Painel Simulation Models para navegar pelo modelo a partir do armazenamento de bibliotecas locais e da Simulation Generic Component Library |
| 41617 | Os esquemas de mapeamento passam agora a ser suportados para referências de componentes em DBLibs durante a migração de bibliotecas. |
| 41799 | A mensagem de aviso relativa ao servidor Data Management desativado continuava a surgir desnecessariamente durante o arranque. |
| 41811 | O painel Manufacturer Part Search passa agora a suportar navegação de modelos de simulação. |
| 41835 | A visibilidade dos parâmetros na área de componentes do painel Properties passa agora a ser gerida pelo utilizador. |
| 41888 | As special strings 'VersionControl_ProjFolderRevNumber' e 'VersionControl_RevNumber' não eram atualizadas para documentos PDF gerados durante a libertação do projeto. |
| 41950 | Personalizar a navegação de modelos com base no painel Components em bibliotecas locais de acordo com a interface do modelo |
| 42067 | O painel Components atualizou a forma como os modelos de simulação são pré-visualizados. |
Import/Export
| 37344 | O importador Protel não estava a importar ficheiros .DDB. (BC:13078) |
| 39372 | Foi adicionada a capacidade de importar ficheiros esquemáticos Pspice com modelos ligados |
| 40701 | Foi adicionado ao importador KiCAD um novo formato de ficheiro de biblioteca esquemática e de símbolos. |
| 41034 | O Stroke Text era exportado incorretamente para DXF/DXG como pistas individuais. (BC:10437) |
| 41594 | O ficheiro .edb exportado para Ansys resultava numa atribuição incorreta de camadas para pads de camada única. |
Simulation
| 40088 | A análise de Fourier foi adicionada ao painel de controlo Simulation. |
| 40102 | Foi adicionado suporte para alternar entre formatos SPICE - LTspice, PSpice e MixedSim. |
| 40542 | Foi adicionada uma janela de expressões de saída ao painel de controlo de simulação. |
| 41001 | Foi adicionado suporte para bibliotecas SPICE no painel Components. |
| 41109 | O sinalizador UIC de análise transitória está agora incluído na simulação mista. |
| 41110 | Os botões Run passam agora a estar desativados se a verificação não tiver sido bem-sucedida ou não estiver atualizada. |
| 41112 | Foi adicionada a capacidade de selecionar a sonda ou a fonte a partir do painel de controlo para abrir o painel Properties. |
| 41214 | Uma nova funcionalidade atribui automaticamente modelos para componentes R, L e C a partir do painel de controlo Simulation. |
| 41215 | Foi adicionada uma funcionalidade que permite escolher a origem do modelo de simulação incluído na janela SimModel. |
| 41216 | Todos os modelos de simulação de um projeto passam agora a ser armazenados num único ficheiro de modelo. |
| 41285 | Os dados de simulação passam agora a ser apresentados nos gráficos de acordo com o tipo - Probe ou Expression. |
| 41299 | O painel Simulation Properties foi atualizado com novas funcionalidades. |
| 41309 | Os perfis de simulação passam agora a ser carregados automaticamente. |
| 41475 | O processamento dos perfis de simulação foi atualizado como documentos de projeto apresentados no painel Projects. |
| 41483 | A biblioteca de componentes da janela SimModel foi atualizada para ter em conta o Altium 365 Simulation. |
| 41505 | Foi adicionada a funcionalidade de varrimento de parâmetros em Parameter sweep por Decade, Octave e List. |
| 41600 | Foram adicionados parâmetros globais de simulação, erros e avisos ao painel de controlo Simulation. |
| 41749 | Os modelos de todos os componentes colocados passam agora a ser armazenados numa biblioteca de cache especial. |
| 41810 | A verificação do modelo de simulação está agora disponível na janela Sim Model. |
| 42047 | O processo de simulação foi acelerado com dados de plotagem interativos. |
| 42051 | Uma nova funcionalidade permite-lhe definir a cor do gráfico da sonda no Simulation Dashboard. |
| 42114 | Os dados de simulação da análise transitória desbloqueada são agora apresentados na janela Probe. |
| 42119 | Os parâmetros globais definidos nos blocos de texto NSX são agora apresentados na janela Advanced Settings como itens desativados. |
| 42423 | Foi lançada uma melhoria no mapeamento de pinos para os modelos de simulação. |
Altium Designer 20.2
As secções seguintes apresentam notas de versão históricas para versões públicas do Altium Designer 20.2.
Version 20.2.8
Build: 258 Date: 22 março de 2021
Schematic
| 43947 | Os cabos de harness aninhados através de uma ligação por ponto resultavam numa mensagem de erro inválida. (BC:14436) |
Version 20.2.7 HotFix
Build: 254 Date: 18 dezembro de 2020
BOM
| 41728 | O nome do ficheiro de modelo não era apresentado no relatório Bill of Materials. |
Data Management
| 41675 | Se os modelos forem eliminados de forma suave, o Library Migrator continua a reconhecê-los e reutiliza-os. |
Version 20.2.6
Build: 244 Date: 28 outubro de 2020
PCB
| 40299 | Os xSignals permaneciam interrompidos no painel PCB depois de terem sido corrigidos e guardados. (BC:14110) |
| 40895 | Os polígonos colocados nas camadas superior ou inferior não eram corretamente transferidos para decals no painel MCAD CoDesigner. (BC:14330) |
| 41040 | Os polígonos não eram ligados à net correta nos ficheiros ODB++ exportados. |
| 41133 | A exportação IPC-2581 resultava em pads em falta para determinados componentes. |
| 41134 | IPC-2581: os designadores dos componentes têm um nome de saída diferente se o título original terminar com uma letra. |
Platform
| 37983 | Ocorreu uma violação de acesso ao mudar para um novo Workspace depois de se desligar de outro. |
| 41064 | Ocorreu uma falha no Extension Manager quando o software foi instalado a partir do instalador offline e a extensão não tinha imagens. |
| 41331 | Um problema fazia com que o software deixasse de estar acessível se uma caixa de diálogo modal estivesse aberta e fosse depois utilizada outra aplicação, como o Excel. |
Data Management
| 38702 | Era apresentada uma exceção em vez de um aviso adequado durante uma operação de Version Control devido a protocolo não suportado. |
| 41046 | Ao carregar um ficheiro Outputjob para o painel Explorer, o nome e a descrição do item eram removidos. |
| 41118 | O Project Releaser utilizava a variante errada nas saídas PDF quando era usada a opção No Variations. |
Draftsman
| 40195 | Os componentes de variante não eram apresentados no documento Draftsman. (BC:13900). |
Version 20.2.5
Build: 213 Date: 13 outubro de 2020
Schematic
| 37492 | Todas as violações da Connection Matrix eram incorretamente adicionadas às "Specific Violations" no painel Properties após recarregar o documento Schematic. |
| 39694 | O comando 'Send to back' fazia o software falhar quando utilizado fora da folha. (BC:12218) |
| 40693 | Mensagem de erro "No top level document to compare with" apresentada durante a tentativa de importação de alterações. |
PCB
| 40443 | Quando eram gerados ficheiros de fabrico IPC-2581, o nome da placa do projeto era anexado aos designadores dos componentes. |
| 40752 | Footprints com o mesmo nome provenientes de bibliotecas diferentes são agora reportados com nomes diferentes em IPC-2581. |
| 40793 | Não eram propagadas camadas personalizadas no novo footprint quando criado a partir do Vault Explorer. (BC:13639) |
| 40794 | A opção "Tented" não produzia efeito nas vias colocadas após a definição na caixa de diálogo Preferences. (BC:13392) |
Draftsman
| 36441 | As camadas Solder Mask não eram apresentadas ao exportar o documento Draftsman para PDF. (BC:14384) |
Platform
| 40767 | Uma utilização elevada de CPU fazia com que as animações continuassem depois de o controlo ser fechado. |
| 40986 | As saídas ativadas para o contentor de estrutura de pastas apareciam ligadas por linhas vermelhas. |
Data Management
| 39248 | A funcionalidade PartsSync foi adicionada ao software para suportar a Supply Chain em fornecedores personalizados. |
| 40707 | Impossibilidade de abrir um projeto no Altium Designer através do visualizador Altium 365. |
| 40844 | O Altium Designer bloqueia durante vários minutos ao guardar um projeto num servidor. |
| 41011 | Ocorreram erros ao efetuar uma verificação de regras de componentes se um componente tivesse mais do que um footprint. (BC:14460) |
| 41115 | O software sofria atraso antes de submeter um novo projeto ao servidor. |
BOM
| 40524 | Os valores de parâmetro com separador decimal por vírgula removiam a continuidade do parâmetro no BOM. |
Import/Export
| 40545 | A saída IPC-2581 gera informação incorreta de Part Angle (Rotation). |
Version 20.2.4
Build: 192 Date: 24 setembro de 2020
Schematic
| 37426 | Ocorreu uma falha quando não estavam selecionados tipos de letra para os nomes de pinos ou designadores na Schematic Library. |
| 38385 | Colocar uma violação ERC específica numa net também suprimia todas as outras violações nessa net. (BC:13511) |
PCB
| 40257 | A opção de saída "Merge Net-Tie Nets" falhava para rotações específicas de Footprint e espaçamentos entre Pads. (BC:14014) |
| 40440 | Ocorreu uma falha durante o encaminhamento de pares diferenciais quando a regra Routing Layer não estava definida para a camada. |
Draftsman
| 40267 | A espessura total da placa de algumas Board Assembly Views colocadas não correspondia quando comparada entre o Layer Stack Manager e o documento Draftsman. |
| 40313 | Aparecia uma mensagem de erro durante a exportação para PDF quando o ficheiro tinha sido aberto anteriormente. |
Platform
| 39450 | Os ficheiros locais não reconheciam que um projeto em Altium 365 tinha sido atualizado. |
| 39695 | Os símbolos não apareciam no painel de pré-visualização do painel Explorer. |
| 40389 | A abertura de Output jobs fazia com que o software deixasse de responder. (BC:14219) |
| 40399 | As definições LayerType não eram guardadas após editar um footprint gerido. |
Data Management
| 39982 | O tipo 'Output Jobs' foi removido da caixa de diálogo Edit Folder para utilizadores Altium 365 Standard. |
| 40160 | Melhorado o tratamento de projetos eliminados permanentemente através da remoção da ligação do Version Control e da ligação ao projeto no servidor. |
| 40382 | Mensagem de erro "Unable to cast object of type" ao editar PCL para componente clonado. |
| 40617 | Os modelos de projeto continuavam a aparecer na caixa de diálogo Create Project depois de terem sido eliminados de forma suave. |
Version 20.2.3
Build: 150 Date: 1 setembro de 2020
Schematic
| 38891 | As sondas não eram reconhecidas pelo software. |
| 39554 | Move Selection by X, Y no Schematic Library Editor fazia com que o painel Properties não apresentasse as propriedades atualizadas dos objetos movidos. (BC:13981) |
PCB
| 35894 | Mensagem de erro ao lançar um projeto em que o limite de símbolos de furação foi excedido. (BC: 12985) |
| 37104 | A regra de largura não era aplicada à substack. Utilize o controlo 'Show values for layer stack' na regra de design Routing Width para definir a largura para cada substack. |
| 37190 | Executar o DRC num design devolvia contagens de erro inconsistentes relacionadas com a regra Return Path. (BC:14040) |
| 37466 | Elementos de cobre apresentados incorretamente no CAMtastic. |
| 38101 | Adicionado controlo sobre Gloss Effort a aplicar a traces propagadas. |
| 38472 | Cálculos de impedância incorretos após o encaminhamento numa PCB com ligações de net ocultas. |
| 38757 | As definições Solder Mask Expansion e Paste Mask Expansion eram alteradas depois de mover pads ou fazer outras atualizações a um pad num documento PCBLIB. (BC:13681) |
| 38798 | Ocorreu uma falha durante a colocação da tabela Layer Stack na PCB. |
| 38992 | Valores de largura inválidos para uma camada não definida no Layerstack resultavam num erro inválido. |
| 39005 | Regiões com menos de três vértices continuavam presentes na placa e no painel PCB List quando era utilizada a regra de afastamento InPolygon to IsRegion. |
| 39014 | O pad era apresentado sob a área Keepout na saída Gerber gerada quando a caixa de seleção “Include mid-layer pads” estava desativada. |
| 39191 | As regras de Ajuste de Comprimento não eram corretamente guardadas após fechar e reabrir o PCB. |
| 39192 | O modo "Prefer Generic 3D Bodies" foi adicionado à caixa de diálogo Advanced Settings como uma opção legada. (BC:8872) |
| 39202 | O Atraso de Propagação de Via é agora calculado proporcionalmente ao comprimento da Via utilizada. |
| 39217 | As definições de Expansão da Máscara de Solda e Expansão da Máscara de Pasta nos modos Pad e Via do painel Properties não voltavam ao estado anterior após utilizar os comandos Undo ou Ctrl+Z. (BC:13779) |
| 39705 | O PCB era ativado incorretamente e ampliado sobre os Comentários colocados ao alternar entre documentos. |
| 40020 | O ajuste magnético de objetos não funcionava para objetos Embedded Board Array. (BC:14150) |
Draftsman
| 36791 | Dimensões, imagens e vistas de fabrico estavam em falta durante a exportação para PDF. (BC:12807) |
| 37346 | As vistas PDF de saída geradas não correspondiam ao documento Draftsman. |
| 37955 | Era apresentado incorretamente um aviso de compatibilidade na mesma versão em que o documento foi criado.(BC:14123) |
| 38634 | Adicionada a opção "Draftsman.UI.SoftwareRender" na caixa de diálogo Advanced Settings para utilizar renderização por software em documentos Draftsman. |
| 39587 | Os ficheiros PDF Outputjob não imprimiam corretamente polígonos de máscara de solda com recortes. |
| 39849 | Os objetos podiam ser escalados e deslocados incorretamente após ampliar e deslocar, e isso só podia ser corrigido após fechar e voltar a abrir o ficheiro. |
| 40021 | Componentes de variante definidos por peças alternativas eram apresentados incorretamente como 'Not Fitted'. (BC:13900) |
Platform
| 37838 | Falha do software durante o arranque. |
| 38344 | Ocorreu um erro de violação de acesso após alterar qualquer parte do caminho no Script Report de um documento OutJob. |
| 38368 | Removidas extensões de ficheiro obsoletas do instalador do Altium Designer. (BC:6183) |
| 38377 | Alguns parâmetros, como ItemAndRevision, não estavam a ser interpretados para os nomes de ficheiro OutJob. |
| 38968 | As preferências localizadas na pasta %APPDATA%\Altium\Altium Designer não eram eliminadas a menos que fossem usados direitos de administrador. |
| 38999 | Os separadores Default Prints e Search Paths na caixa de diálogo Project Options estão agora ocultos por predefinição. |
| 39092 | Aparece a caixa de diálogo 'File In Use' a indicar que as ações não podem ser concluídas se o Autocad Fusion e o Altium Designer estiverem em execução em simultâneo. (BC:10103) |
| 39397 | Adicionado suporte de edição para projetos 'Shared with Me' no painel Comments. |
| 39427 | Degradação de desempenho ao utilizar os comandos File > Recent Documents/Recent Projects/Recent Project Groups quando ficheiros desses grupos estavam localizados em servidores lentos. |
| 39746 | O software apresentava uma mensagem de aviso de que a Network Activity estava desativada e bloqueava o arranque quando a caixa de verificação "Altium Portal" estava desativada em System Preferences. (BC:12850) |
Data Management
| 30525 | Durante a migração de projeto através do Item Manager, os parâmetros do Componente foram substituídos pelos parâmetros do modelo Symbol. |
| 37863 | Adicionada a capacidade de guardar a seleção de componentes após utilizar o comando Refresh. (BC:13295) |
| 38247 | A opção "Rename" foi adicionada ao painel Projects para renomear ficheiros. (BC:4530; BC:1708) |
| 38310 | Corrigida regressão que impedia a ligação ao AltiumLive após desativar a opção 'Data Management Server' na página System - Network Activity da caixa de diálogo Preferences e depois reiniciar o Altium Designer. |
| 38583 | Adicionada a opção 'Include Standard (No BOM) Items' à caixa de diálogo Pick and Place Setup. |
| 38591 | A Sincronização de Componentes não suportava vistas e não mostrava todas as tabelas. (BC:13599) |
| 38776 | Componentes DBlib baseados em Excel inacessíveis quando o ficheiro Excel da biblioteca atual estava aberto. (BC:13387) |
| 38820 | Os parâmetros sobrepunham-se incorretamente quando eram tornados visíveis após colocação do servidor no documento. |
| 38892 | Adicionada a capacidade de Renomear projetos geridos. (BC:10422) |
| 39023 | Fuga de memória no Draftsman. |
| 39065 | Mensagem de erro 'Exception has been thrown by the target of invocation' como resultado da ativação de FIPS ao utilizar Components. |
| 39073 | O documento ActiveBOM é agora nomeado utilizando a regra de nomenclatura fornecida pelo modelo de projeto. (BC:13744) |
| 39162 | Foi adicionada uma caixa de diálogo 'Connection' para ligar a workspaces disponíveis. |
| 39280 | O Content Vault não estava acessível quando não existia já ligação a uma workspace. |
| 39382 | Adicionada a capacidade de utilizar Items geridos como New Document Defaults. |
| 39451 | O comando 'Commit Whole Project' do Version Control não avisava o utilizador sobre ficheiros não guardados. |
| 39552 | As resistências eram apresentadas sem recarregar toda a lista no painel Explorer. |
| 39735 | O comando "Navigate to" da Pesquisa no painel Explorer não funcionava. (BC:14026) |
| 39781 | Os valores de coluna DBlib criados a partir de Query Expressions apresentavam o Design Item ID incorreto. |
| 39927 | Ocorreu um erro durante o Project Releaser devido à falta de um modelo ou a direitos insuficientes do utilizador. |
BOM
| 35692 | Erro de exceção após terminar sessão na conta Altium Live e abrir o documento BOM. |
| 39242 | O estado de revisão do componente para componentes geridos não estava disponível no ActiveBOM para designs não geridos. |
Import/Export
| 36186 | Ao importar ficheiros utilizando o importador PADS, os ficheiros de biblioteca PADS Logic não eram importados. |
| 39196 | PCBs importados do Eagle resultavam na criação de pares duplicados de Mechanical Layer listados no painel View Configuration. |
Simulation
| 39446 | Não foram encontrados modelos de caixa de elementos digitais. |
Altium Designer 20.1
As secções seguintes apresentam notas históricas de lançamento para versões públicas do Altium Designer 20.1.
Version 20.1.14
Build: 287 Date: 20 de julho de 2020
PCB
| 39443 | Os valores de Delay para xSignals no painel PCB-xSignals estavam incorretos quando o PCB era aberto. |
| 39568
|
Quando os valores de Thickness para camadas de cobre eram alterados no Layer Stack Manager, os novos valores não eram guardados se o valor de Weight também não fosse alterado. (BC:14005) |
Draftsman
| 38617 | A opção Snap to grid não funcionava como pretendido ao arrastar. (BC:8351)
|
Data Management
| 35158 | O campo 'Revision ID' não correspondia ao valor do campo 'Item ID' ao visualizar propriedades de Revision no painel Explorer. |
| 38232 | Mensagem de erro 'Specified file already exists' durante a libertação do Project Template. |
| 39098 | Modelos de Componentes ocultos impediam a utilização do esquema de nomenclatura de pastas no painel Explorer. |
| 39112 | O estado do ciclo de vida dos componentes não era atualizado automaticamente após atualização no painel Explorer. |
| 39323 | Mensagem de erro "Server SSL certificate is issued by unknown authority" ao tentar abrir a pasta Components no painel Explorer. |
| 39391 | Quando era utilizado o comando Operations > Export Grid no painel Explorer, o RevisionID e a Revision não eram exportados corretamente. |
Version 20.1.12
Build: 249 Date: 29 de junho de 2020
Schematic
| 38653 | Os gráficos SVG colocados num documento Schematic não estavam presentes no PDF de saída gerado. (BC:13351) |
| 38871 | O painel Messages não abria automaticamente após compilar um projeto. (BC:13313) |
| 38872 | O ERC utilizava designadores lógicos em vez de designadores físicos, resultando em mensagens de erro de Componentes. |
| 38955 | Os marcadores de violação não apareciam nos componentes colocados se um novo documento Schematic fosse guardado imediatamente após a criação. |
PCB
| 39012 | O ajuste magnético a Via não funcionava corretamente no PCB Editor. |
Platform
| 38579 | O comando 'Change component type' está agora disponível no menu de contexto do Library Migrator. |
| 38973 | O monitor de conectividade causava falsas reconexões, resultando numa experiência de utilizador interrompida. |
| 39063 | Erro de exceção ao iniciar o software. |
Data Management
| 38529 | Erro ao percorrer Part Requests no painel Explorer. |
| 38589 | Library Migrator melhorado com a adição dos comandos 'Change Component Type', 'Exclude from Migration' e 'Add Library' ao menu de contexto do botão direito. |
| 38812 | A mensagem "Search server components error" aparecia após tentar a migração de Integrated Library. |
| 39018 | O painel Properties não apresentava por predefinição o estado de revisão atual de um Component e não atualizava automaticamente. |
Version 20.1.11
Build: 218 Date: 3 de junho de 2020
Schematic
| 37555 | A deslocação vertical e o auto-pan não funcionavam corretamente num documento de biblioteca de esquemático após tentar colocar um objeto de pino. |
| 37801 | Não ocorria qualquer desempenho de importação ao tentar importar um ficheiro DFX/DWG. |
| 37917 | Os pinos não ligados ignoravam as classes de rede herdadas. (BC:13238) |
| 38149 | Quando ligado a um servidor, ocorria uma falha quando eram feitas alterações no editor esquemático. |
| 38242 | Os atalhos de teclado de edição gráfica fechavam ao tentar mover objetos do esquemático, causando perda de dados nos objetos se a tecla F1 fosse usada durante o arrastamento. (BC:13188) |
| 38357 | As extensões de ficheiro em *.PrjPCBStructure de determinados esquemáticos eram removidas ao guardar. |
| 38488 | Ocorreu uma falha ao abrir alguns documentos de Biblioteca de Esquemático. (BC:13522) |
| 38536 | A revisão mais recente de um modelo de esquemático não ficava imediatamente disponível para utilização após ser guardada. (BC:13578) |
| 38575 | Fios diagonais causavam conectividade incorreta e encurtavam redes ao atualizar o desenho. (BC:13597) |
| 38694 | Determinadas operações de edição no esquemático causavam a desconexão das portas de alimentação das entradas de folha. |
| 38889 | Ao clicar no ícone de visibilidade do parâmetro no painel Propriedades, a visibilidade do parâmetro não era alterada. |
PCB
| 35306 | O Project Releaser apresentava incorretamente a formatação de nomes gerada automaticamente para variantes de montagem de PCB. |
| 37522 | Falha de ECO ao importar alterações de uma PCB para um documento de montagem Multi-board (ou falha silenciosa ao inserir) que continha um recorte de placa específico. (BC:13054) |
| 38404 | As cores configuradas na página de Preferências PCB Editor - Layer Colors não eram guardadas. |
| 38444 | Mensagem de erro após gerar um ficheiro ODB++ a partir de um array de placas incorporado ao usar unidades em mm e depois importar o ficheiro para o CAMtastic. |
| 38465 | Ocorreu um erro ao tentar visualizar o Layer Stack Manager. |
Draftsman
| 37925 | Componentes sobrepostos incorretamente para diferentes variantes. |
| 38505 | As cadeias especiais não eram reconhecidas nas saídas do Draftsman para montagem e fabrico de ‘No Variant’. |
Platform
| 35584 | As caixas de diálogo e os painéis de seleção apresentavam problemas em determinados temas da interface e em monitores de alta dpi. |
| 38059 | Um erro em componentes geridos causava campos de designador vazios e impedia o funcionamento das definições em lote. |
| 38503 | Adicionada a capacidade de usar modelos não geridos enquanto ligado ao Altium 365. |
| 38731 | As configurações do servidor definidas nas preferências não eram aplicadas no software. |
Data Management
| 35371 | Ocorreu um bloqueio ao introduzir uma definição incorreta no separador Item Naming da caixa de diálogo Project Release Options. |
| 35614 | Os componentes colocados a partir do painel Components e Explorer não continham informação sobre o modelo de simulação. (BC:12770) |
| 36200 | A ordenação de colunas não funcionava corretamente no painel Components. (BC:12505) |
| 36601 | Erro de exceção ao percorrer o painel Explorer após adicionar colunas. (BC:12728) |
| 36873 | Melhoria de desempenho ao efetuar release com uma footprint recém-criada ou editada. |
| 36874 | Melhoria de desempenho ao usar o painel Components para procurar um componente de substituição num esquemático. |
| 36936 | Os projetos clonados a partir do painel Explorer eram guardados incorretamente no caminho predefinido após especificar um caminho local personalizado. (BC:12904) |
| 37210 | Melhoria de desempenho ao pesquisar no painel Manufacturer Part Search. |
| 37255 | Adicionada uma caixa de diálogo pop-up de confirmação para arrastar e largar pastas no painel Explorer, de modo a evitar a quebra acidental da estrutura de pastas. (BC:11087, BC:12993) |
| 37511 | Melhoria do desempenho do Altium 365 relativamente às permissões de partilha. |
| 37964 | Impossibilidade de colocar um componente a partir da opção 'File-Based Libraries Search' se fosse selecionado 'No' quando era perguntado se pretendia instalar a biblioteca que continha o componente selecionado. |
| 38137 | Ocorreu um erro ao guardar o ficheiro .Cmplib após adicionar escolhas de peça. |
| 38168 | Os valores dos parâmetros do modelo não eram aplicados aos modelos geridos. |
| 38187 | Os parâmetros da biblioteca de origem 'Category' e 'Type' não eram reconhecidos pelo Library Migrator ao migrar para o servidor. |
| 38194 | Os modelos de projeto mostrados no painel Explorer não apareciam na caixa de diálogo Create Project. |
| 38196 | Os ficheiros de projeto existentes adicionados a um item de modelo gerido não apareciam após fazer o release do modelo para o servidor. |
| 38333 | Adicionada a capacidade de guardar o estado da categoria de biblioteca 'All' no painel Components. |
| 38384 | O desempenho do painel Components foi otimizado para não gerar condições vazias quando nenhum texto na cadeia do pedido de pesquisa corresponde. |
| 38522 | Ocorreu um erro durante o release do componente. |
| 38573 | O separador Where-used do painel Explorer mostrava incorretamente a primeira revisão, e não a mais recente. |
| 38673 | Erro de exceção após tentativa de atualização de PCB quando a biblioteca continha um grande número de footprints. |
| 38748 | Falha ou bloqueio enquanto a compilação dinâmica recolhia dados para validação. |
Import/Export
| 37402 | O Import Wizard não conseguia restabelecer Component Links ao adicionar documentos de esquemático e PCB do OrCAD e PADs ao mesmo projeto. |
| 37471 | O software não importava projetos Allegro nas versões 17.3 e 17.4. |
Version 20.1.10
Build: 176 Date: 26 maio 2020
Schematic
| 38353 | Mensagem de designador duplicado em falta no painel Messages. |
| 38714 | O valor do parâmetro era apresentado incorretamente no lugar do nome do parâmetro. |
PCB
| 38499 | O software podia bloquear ao alterar as preferências do PCB Editor. |
| 38737 | As regiões não eram consideradas na saída de fabrico ODB++ quando geradas para a camada de máscaras. |
Draftsman
| 37877 | Os recortes de polygon pour não eram apresentados após a saída em PDF. |
| 38432 | As linhas de transmissão por vezes não apareciam quando era adicionada uma subpilha ao Layer Stack Manager. |
Platform
| 37915 | Falha após ligar ou voltar a ligar a um Workspace. |
| 38237 | O último workspace ligado não era restaurado ao reiniciar o software. |
| 38371 | Melhoria do tempo de desempenho ao selecionar componentes um a um num esquemático. |
| 38578 | Falha ao fechar o software após carregar determinadas preferências. (BC:13573) |
Data Management
| 37570 | A pasta 'Project' era alterada para uma pasta 'Generic' após visualizar as permissões da pasta Project. |
| 38141 | Os documentos Draftsman não abriam quando acedidos a partir de um modelo de projeto. (BC:13525) |
| 38170 | Corrigida uma regressão que fazia com que nenhuma pasta de pedido de peça aparecesse no painel Explorer após iniciar sessão no workspace. |
| 38202 | O valor do parâmetro Component Revision ID estava em falta no painel Explorer. |
| 38258 | A opção 'Navigate to' no painel Explorer indicava 'There are no items in this folder', apesar de o item existir. |
| 38378 | Erro ao fazer o release de um componente atualizado. |
| 38396 | Falha ao adicionar escolhas de peça no painel Components. |
| 38431 | A cor do tipo de letra de Parameter e Comment definida numa biblioteca não era usada ao colocar componentes num esquemático. |
| 38475 | A ordenação pela coluna Values do painel Explorer estava incorreta. |
| 38535 | Erro durante a compilação da Integrated Library, resultando numa criação de biblioteca sem sucesso. (BC:13580) |
| 38639 | Erro ao fazer o release de um componente após adicionar um novo modelo. |
| 38650 | Erro de exceção ao fazer o release de um componente atualizado no Single Component Editor. |
| 38671 | O erro 'Object accessed after being destroyed' aparecia ao fechar documentos gerados pelo project releaser. |
| 38736 | Adicionar parâmetros de objeto para um Device Sheet, Sheet Symbol, Pin ou Port causava uma falha. |
BOM
| 37907 | Erro de exceção quando o ficheiro de projeto é modificado fora do software e um documento BOM estava aberto |
Version 20.1.8
Build: 145 Date: 14 maio 2020
Platform
| 37730 | Corrigido um problema que fazia com que o Altium Designer voltasse a ligar-se a um servidor a cada poucos minutos, o que deixava as funcionalidades da interface bloqueadas até a nova ligação estar concluída. |
| 38372 | Corrigida uma regressão que fazia com que ocorresse um erro ao usar o comando 'Show in Explorer'. |
| 38448 | Resolvido um problema com a atualização dos dados de índice após mover um Item na Vault Explorer Classic View. |
| 38469 | Corrigido um problema que causava uma falha após validar o projeto e depois mover um componente. |
Data Management
| 38471 | Corrigido um problema que fazia com que o nome da cópia guardada do documento PCB ou SCH fosse apresentado como o separador em vez do nome original. |
Version 20.1.7
Build: 139 Date: 1 maio 2020
Schematic
| 32458 | Corrigido um problema que provocava uma falha quando Ctrl+W era utilizado duas vezes. |
| 34880 | Corrigido um problema que fazia com que as violações suprimidas não fossem reportadas se a opção 'Report Suppressed Violations in Message Panel' estivesse ativada no painel Messages. (BC:12706) |
| 35644 | Corrigido um problema que provocava uma falha no esquema após longos períodos de tempo. |
| 35858 | Adicionada a capacidade de adicionar a regra de desenho Creepage Distance a um documento Schematic. |
| 36001 | Corrigido um problema que fazia com que as Net Labels ficassem desalinhadas da grelha ao arrastar fios. |
| 36002 | Corrigida uma regressão que fazia com que o tamanho do tipo de letra mudasse durante a edição inline no objeto Text. (BC:12873) |
| 36055 | Corrigido um problema que fazia com que o alinhamento da negação dos nomes dos pinos fosse apresentado incorretamente para tipos de letra específicos. (BC:12991) |
| 36081 | Corrigida uma regressão que fazia com que formas geométricas transparentes fossem impressas como sólidas, em vez de transparentes, quando exportadas para o formato de ficheiro PDF. (BC:12555 & BC:13051) |
| 36082 | Corrigido um problema que fazia com que as propriedades Designator/Comment não atualizassem automaticamente o documento da biblioteca de esquemas após a edição das propriedades no painel Properties. |
| 36109 | Atualizado o compilador dinâmico para gerir melhor a compilação de projetos e a gestão de memória quando vários projetos estão abertos. |
| 36123 | Corrigida uma regressão que fazia com que os níveis de transparência fossem apresentados incorretamente. |
| 36168 | Corrigido um problema que fazia com que o texto e as molduras de texto não fossem centrados quando existiam tabulações no texto. |
| 36264 | Corrigido um problema em que o Compiler reportava incorretamente nomes de rede duplicados durante a Validation. |
| 36267 | Corrigido um problema na caixa de diálogo Annotate do esquema, em que o comando Order By Project Order do menu de contexto não funcionava. (BC:12964) |
| 36445 | Corrigido um problema em que o controlo Print Selection na Print Configuration resultava num documento em branco. |
| 36482 | Corrigida uma regressão que fazia com que ocorressem erros de validação ao utilizar funções de repetição e barramentos de pares diferenciais em documentos Schematic. (BC:12468, BC:12889) |
| 36563 | Corrigido um problema que fazia com que harnesses com etiquetagem indireta de rede gerassem conectividade incorreta. |
| 36585 | Corrigido um problema que fazia com que os símbolos IEEE fossem renderizados incorretamente. |
| 36603 | Corrigido um problema em que uma Device Sheet permanecia na estrutura do projeto, apesar de o respetivo Device Sheet Symbol ter sido removido da folha de esquema relevante. |
| 36735 | Corrigido um problema que causava classes de rede vazias ao executar um ECO com uma diretiva 'Parameter Set' atribuída a uma porta ligada a um barramento ou harness. |
| 36750 | Corrigidos problemas que causavam erros de estabilização em documentos Schematic. |
| 36769 | Corrigido um problema que fazia com que o formato da palavra-chave $SheetDesignator não fosse reconhecido durante a configuração Multi-Channel, causando uma interpretação incorreta. (BC:12796) |
| 36797 | Corrigido um problema em que a palavra-chave $SheetNumber não estava a ser utilizada na numeração de designadores durante a anotação ao nível da placa. (BC:12710) |
| 36895 | Corrigido um problema que fazia com que a linha tracejada de um Blanket tivesse extremidades quadradas em vez de arredondadas na saída PDF. (BC:12677) |
| 37026 | Corrigido um problema que causava justificação incorreta do texto em modelos. (BC:12564) |
| 37044 | Corrigido um problema que fazia com que aparecessem mensagens de erro incorretas de redes duplicadas quando o nome de uma Sheet Entry era alterado. |
| 37075 | Corrigido um problema que fazia com que folhas de esquema geridas não utilizadas não fossem removidas do projeto após a sua remoção. |
| 37155 | Corrigida uma regressão que fazia com que o software não detetasse violações de porta de saída para porta de saída especificadas na Connection Matrix. (BC:13074) |
| 37215 | Corrigida uma regressão que fazia com que a caixa de diálogo Smart PDF bloqueasse e consumisse grandes quantidades de CPU quando apenas alguns, em vez de todos, os ficheiros Schematic eram selecionados para serem gerados. |
| 37264 | Corrigido um problema que fazia com que os objetos selecionados desaparecessem ao movê-los com teclas de atalho do teclado. (BC:12835) |
| 37323 | Corrigida uma regressão que fazia com que o Altium Designer bloqueasse após a utilização dos atalhos de teclado Ctrl+C ou Ctrl+X, na sequência do uso do comando 'Add Template to Clipboard' no editor da biblioteca Schematic. (BC:13081) |
| 37458 | Corrigido um problema que fazia com que os parâmetros do projeto não fossem corretamente transferidos para os símbolos de folha. (BC:13133) |
| 37463 | Corrigido um problema que causava degradação de desempenho ao selecionar objetos num documento de esquema. |
| 37689 | Corrigido um problema que fazia com que a hierarquia para cima/baixo não funcionasse ao navegar entre documentos. (BC:12907) |
| 37800 | Corrigida uma regressão que fazia com que o relatório Bill of Materials (BOM) gerado durante o processo Project Releaser apresentasse Physical Designators incorretos quando a Compilação Dinâmica estava ativada. (BC:13302) |
| 37994 | Corrigido um problema que causava um erro 'index out of range' quando alguns componentes eram colocados num documento Schematic e atualizados para um documento PCB. |
| 38007 | Corrigida uma regressão em que clicar numa hiperligação colocada com um URL inválido num documento de esquema resultava numa falha do software. (BC:12773) |
| 38017 | Corrigido um problema que impedia que uma classe de rede ou regra modificada/adicionada fosse aplicada a mais do que um conjunto de parâmetros selecionado de cada vez. (BC:13355) |
| 38365 | Corrigida a reposição da definição de tipo de letra personalizado após recarregar a biblioteca. |
PCB
| 3082 | Melhorado o desempenho do encaminhamento na presença de formas complexas. |
| 13935 | Corrigida uma regressão que fazia com que a textura fosse apresentada na superfície adjacente à placa, em vez de na superfície exterior, quando alguns componentes eram colocados na camada inferior. (BC:11732, BC:10304) |
| 31887 | Corrigido um problema que causava uma falha e alterações ao documento PCB durante a geração de ficheiros ODB++ no CAMtastic. |
| 34130 | Corrigida uma regressão em que o PcbDoc era alterado quando era gerado um ficheiro OutJob. |
| 34268 | Corrigido um erro com ficheiros DWG exportados que fazia com que os furos em pads fossem exportados incorretamente se os pads tivessem sido originalmente criados com furos descentrados em relação ao centro. (BC:8168) |
| 34853 | Corrigido um problema para atualizar automaticamente as camadas de referência no separador de impedância do Layer Stack Manager, após adicionar ou mover camadas metálicas na pilha de camadas. |
| 35105 | Corrigido um problema em que faltavam furos de pads no ficheiro NC Drill quando os pads tinham uma determinada combinação de definições. |
| 35223 | Corrigido um problema que fazia com que pads livres desaparecessem da camada Solder Mask quando visualizados a partir de um ficheiro 3DPDF. |
| 35742 | Adicionada a capacidade de calcular perfis de impedância no Layer Stack Manager em modo multithread. |
| 35893 | Corrigido um problema em que a execução de uma Design Rule Check sobre a Minimum Gap to Return Path resultava num erro. |
| 36132 | Corrigido um problema que causava uma comparação incorreta após a execução do comando Show Differences. |
| 36242 | Corrigido um problema em que unions de ajuste interativo de comprimento recebiam nomes duplicados, resultando num erro ao reabrir o ficheiro PCB. |
| 36289 | Os componentes Standard (No BOM) passam agora a ser incluídos no ficheiro pick & place, para suportar fiduciais. |
| 36534 | Corrigido um problema que fazia com que todo o texto True Type fosse eliminado de placas incorporadas espelhadas no formato ODB++. |
| 36535 | Corrigido um problema que fazia com que a camada de contorno/perfil ODB++ revertesse para 'Board Outline' após 'Mechanical Layer 17' ser selecionada como a camada pretendida. |
| 36536 | Corrigido um problema que fazia com que as saídas ODB++ não atribuíssem informação de rede a pads livres. |
| 36539 | Corrigido um problema que fazia com que o gráfico de alívio térmico do Polygon não se sobrepusesse ao objeto pretendido, nem apresentasse corretamente a saída ODB++ gerada. |
| 36541 | Adicionadas opções para selecionar unidades de medida na configuração ODB++. |
| 36542 | Adicionadas opções para selecionar o tipo de ficheiros de saída na configuração ODB++ (BC:8262) |
| 36545 | Corrigida uma regressão que não permitia remover ou adicionar determinadas camadas no Layer Stack Manager. |
| 36547 | Corrigido um problema que fazia com que o comentário de um componente que faz referência a um parâmetro de projeto fosse apresentado como uma cadeia literal no PCB. |
| 36559 | Corrigido um problema que fazia com que as setas do teclado não funcionassem ao arrastar tracks selecionadas. (BC:12797) |
| 36600 | Corrigido um problema que não permitia alterar footprints de vários componentes quando o painel Properties estava flutuante em vez de ancorado. (BC:12717) |
| 36663 | Corrigido um problema que fazia com que os footprints da PCB Library fossem ordenados numa ordem alfanumérica incorreta. (BC:12579) |
| 36921 | Corrigido um problema que fazia com que a saída Gerber de um ficheiro OutJob truncasse o penúltimo ponto (.) no nome do ficheiro gerado se este contivesse vários pontos. |
| 36945 | Corrigido um problema que fazia com que o PDF não mostrasse parâmetros de componentes se Schematic Prints não estivesse definido como o primeiro PDF a ser gerado. (BC:3707) |
| 36982 | Corrigida uma regressão que fazia com que o cursor não encaixasse no centro de um pad quando solicitado. (BC:12655) |
| 37013 | Foi adicionado suporte para parâmetros de componentes ao exportador de componentes ODB++. |
| 37069 | Corrigida uma regressão que fazia com que não fosse apresentado qualquer erro após executar o Design Rules Checker (DRC) em objetos colados. |
| 37103 | Corrigido um problema que fazia com que Strings num ficheiro PCBLib saltassem para a origem absoluta. (BC:12933) |
| 37180 | Corrigida uma regressão que fazia com que os teardrops gerados se comportassem incorretamente para determinados objetos. |
| 37230 | Corrigido um problema que provocava uma falha ao arrastar segmentos de pistas no PCB. (BC:13055) |
| 37274 | Corrigido um problema que originava valores de atraso xSignal incorretos. |
| 37404 | Corrigida uma regressão que causava justificação incorreta nas impressões de PCB quando o tipo de letra TrueType estava ativado. (BC:13025, BC:13253) |
| 37680 | Os teardrops deixaram de afetar os cálculos de atraso para o comprimento do sinal de encaminhamento. |
| 37741 | Corrigido um problema que causava um erro quando as alterações de projeto gerido eram submetidas, mas não enviadas para um servidor durante algum tempo. |
| 37822 | Corrigida uma regressão que fazia com que o Altium Designer apresentasse uma mensagem de erro indicando que não existia "no top level document to compare" após a utilização do comando "Import Changes From Source Schematics". |
| 37840 | Foi adicionado um atributo de ficheiro .SameCoordinates ao Gerber Output. |
| 37844 | Corrigido um erro no Gerber em que era selecionada uma abertura não circular para desenhar um arco. |
| 37998 | Corrigida uma regressão que fazia com que a opção de selecionar cobre ligado não selecionasse polígonos. |
Draftsman
| 32323 | Corrigida uma regressão em que a fusão de células numa tabela resultava numa mensagem de erro. |
| 34370 | Corrigido um problema que fazia com que o Step Model falhasse quando eram importadas alterações a partir de um documento Draftsman. |
| 36439 | Melhorada a apresentação das tolerâncias dos furos na Drill Table, que agora mostra: campos vazios em branco (em vez de None); e valores zero positivos e negativos. (BC:11213) |
| 36442 | Corrigido um erro que fazia com que os Parameters não fossem transferidos corretamente quando um ficheiro era criado a partir de um modelo Draftsman. (BC:11424) |
| 36473 | Melhorado o ajuste à grelha para todos os objetos Draftsman. (BC:8351) |
| 36474 | Adicionado cotagem aos centros de segmentos de arco e aos quadrantes dos círculos. (BC:12012) |
| 36503 | Adicionado suporte para variantes na Board Realistic View. (BC:11977) |
| 36505 | A opção "All Variants" presente nos documentos Draftsman foi renomeada para "No Variants" para refletir o facto de as duas opções funcionarem da mesma forma e para proporcionar consistência entre os documentos Draftsman e o painel Projects. ( BC:11529) |
| 36508 | Adicionada a capacidade de ajuste ao ponto médio da linha (BC:7663). |
| 36511 | Adicionada a capacidade de utilizar modelos de Schematic Sheet em documentos Draftsman (BC:6630) |
| 36512 | Foi adicionada a opção de forma retangular à Board Detail View. (BC:8271) |
| 36513 | Adicionada a capacidade de alterar o Symbol Size dos símbolos selecionados na caixa de diálogo Drill Symbol Configurations (BC:11304). |
| 36514 | Os mesmos símbolos da Drill Table disponíveis no editor PCB podem agora ser utilizados no editor Draftsman para garantir consistência, graças à nova opção Sync symbols with PCB. (BC:8197) |
| 36515 | O formato de ficheiro SVG foi adicionado aos documentos Draftsman (BC:10014) |
| 36516 | Foi adicionada ao editor Draftsman a capacidade de ajustar cotas às referências de componentes. (BC:7031) |
| 36517 | Adicionadas as unidades atuais da grelha à barra de estado. |
| 36518 | Adicionada capacidade de seleção múltipla ao arrastar um vértice no editor Draftsman. |
| 36521 | Adicionados valores relativos a Snap Distance para as opções do documento. |
| 36522 | Adicionado o comando "New" para inserir ou adicionar uma nova folha (BC:8131) |
| 36809 | Adicionada informação sobre o tamanho da placa aos parâmetros do documento (BC:7482) |
| 36842 | Corrigido um problema em que a Realistic View não era apresentada corretamente para designs rígido-flexíveis. |
| 36843 | Corrigido um problema em que a Assembly View não respeitava as Document Variant Settings. |
| 37016 | Os modelos de Schematic sheet do lado do servidor estão agora disponíveis no Draftsman. (BC:6630) |
| 37120 | Corrigido um problema que fazia com que a função de zoom não funcionasse como previsto nos editores Draftsman e Multi-board Schematic quando era usada uma escala de visualização superior a 100% num monitor 4K. (BC:12233) |
| 38099 | Corrigido um problema que não permitia editar modelos Draftsman geridos clonados. |
Platform
| 32826 | Corrigido um problema que fazia com que a função de gravação automática fosse executada várias vezes em ficheiros de biblioteca durante a primeira cópia de segurança após guardar manualmente, dependendo da quantidade de projetos que utilizavam o mesmo ficheiro de biblioteca. |
| 35540 | Corrigido um problema que fazia com que o Altium Designer não minimizasse quando o ícone da aplicação era clicado na barra de tarefas. |
| 35734 | A cor de fundo presente na pré-visualização 3D no modo Components do painel Properties foi alterada para cinzento, para criar contraste com componentes de cor preta. |
| 36059 | Corrigido um problema que causava elevada utilização de CPU após utilizar o painel Components. |
| 36061 | Corrigido um problema que fazia com que os utilizadores estivessem a usar várias licenças em simultâneo quando a opção "Sign in automatically" estava assinalada, quando deveriam estar a utilizar apenas uma licença de cada vez. |
| 36177 | Configurada e executada a sincronização de dados de componentes a partir de fontes de tabela plana (dblib, csv, ODBC) para Concord Pro e NEXUS. |
| 36223 | Corrigido um problema que fazia com que as funcionalidades de zoom e destaque não funcionassem corretamente para alguns objetos num PDF gerado. |
| 36642 | Corrigido um problema que causava uma falha após abrir a caixa de diálogo Find Similar Objects quando um script era instalado através da página Scripting System - Global Projects da caixa de diálogo Preferences. |
| 36741 | Corrigido um problema que fazia com que todo o texto introduzido no nome da porta fosse eliminado durante a escrita se o cursor estivesse posicionado no início ou no fim do texto. |
| 36965 | Corrigido um problema em que executar a função SVN "Compare with Head" resultava na apresentação de uma estrutura de projeto incorreta no painel Projects. (BC:12882) |
| 36972 | Corrigido um problema que fazia com que a caixa de diálogo Aperture Wizard fosse redimensionada incorretamente. |
| 37091 | Foi adicionada a caixa de diálogo Share, permitindo-lhe partilhar os seus projetos de design com outras pessoas, diretamente a partir do software |
| 37348 | Os menus pendentes de início de sessão do utilizador e de ligações foram redesenhados. |
| 37381 | Adicionada a capacidade de partilhar um projeto em qualquer servidor sem caixas de diálogo adicionais de validação ao visualizar e editar. |
| 37499 | Corrigido um erro que fazia com que o separador do painel ativo não fosse mostrado como ativo. |
| 37532 | Adicionada a capacidade de convidar membros da equipa a partir do seu workspace para editar projetos selecionados. |
| 37551 | Corrigido um problema na abertura de um projeto a partir de um workspace na cloud através de um servidor proxy. |
| 37734 | Os painéis Storage Manager, Messages e Output estão agora ocultos por predefinição. |
| 37903 | Melhorada a experiência ao iniciar o Altium Designer pela primeira vez após a instalação, incluindo início de sessão automático no AltiumLive e escolha da licença apropriada. |
| 38066 | Atualizados os processos de ligação e autorização para reduzir o tempo de arranque do software. |
Data Management
| 35951 | A pasta de cache na página Data Management - SVN Libraries da caixa de diálogo Preferences está agora incluída ao guardar as preferências em ficheiro (*.DXPPrf). |
| 36010 | Corrigido um problema que fazia com que as ligações no modo Components do painel Properties não desaparecessem após serem eliminadas, até o painel Properties ser reaberto. |
| 36034 | Melhorada a otimização de desempenho do Library Migrator. |
| 36165 | Foi adicionada uma nova opção à caixa de diálogo Advanced Settings - Explorer.ShowSystemFolders. Com esta opção ativada, as pastas do sistema ficarão visíveis para todos os servidores ligados ao navegar no conteúdo do servidor através do painel Explorer. |
| 36218 | Corrigido um problema que fazia com que a caixa de diálogo "Sign in" voltasse a abrir após clicar em Sign In e depois aceder a servidores/workspaces aos quais se pode ligar a partir do menu pendente de início de sessão do utilizador. |
| 36276 | Corrigido um problema em que o Single Component Editor não suportava um esquema de nomeação de revisão com 2 níveis, apresentando um erro de ID de revisão duplicado após editar e voltar a libertar o componente. |
| 36291 | Melhorado o comportamento da cache do painel Components para apresentar apenas componentes em cache dos servidores atualmente ligados. |
| 36638 | Corrigido um problema que fazia com que a localização e a visibilidade dos parâmetros não fossem atualizadas quando as opções "Preserve parameter locations/visibility" estavam desativadas na caixa de diálogo Update From Library. |
| 37116 | Corrigido um problema pelo qual o início de sessão em servidores https não permitia que determinados plugins funcionassem no software se o certificado fosse autoassinado. |
| 37119 | Corrigido um problema de degradação de desempenho com o Item Manager. |
| 37173 | Melhorado o tempo de desempenho ao aceder à caixa de diálogo Create Project. |
| 37275 | Capacidade de ativar o Altium 365 Workspace de uma empresa a partir do Altium Designer. |
| 37433 | Corrigido um problema que causava um erro ao submeter um projeto para controlo de versões |
| 37436 | Corrigida uma regressão que fazia com que as definições de impressão se perdessem do modelo original após a geração do relatório. |
| 37646 | Corrigida uma regressão que fazia com que aparecesse um erro com a mensagem "Unrecognized library type" após a instalação de um ficheiro .IntLib exportado no painel Components. |
| 37834 | Corrigido o problema que fazia com que o filtro no painel Components não apresentasse todos os valores disponíveis. |
BOM
| 36793 | Corrigido o problema que fazia com que as macros do Excel em ficheiros *.XLSM ou *.XLTM fossem removidas durante a exportação. (BC:12723) |
Layer Stack Manager
| 36954 | Corrigido o problema que fazia com que o material recentemente adicionado não fosse atualizado na caixa de diálogo Altium Material Library quando era selecionada a opção 'Update'. |
Import/Export
| 33952 | O importador KiCAD foi adicionado ao Altium Designer. (BC:6199) |
| 35034 | Corrigido um problema que podia causar uma Access Violation ao importar um ficheiro PCB CADSTAR específico. |
| 35035 | Corrigido um problema que fazia com que os esquemas CADSTAR fossem importados incorretamente. |
| 35036 | Corrigido um problema no importador P-CAD que podia causar um erro List Index Out of Bounds ao importar um ficheiro PCB específico. |
| 35299 | Corrigido o problema que fazia com que os objetos fossem apresentados incorretamente ao importar projetos CADStar. |
| 35303 | Corrigido o problema que fazia com que barras invertidas aparecessem incorretamente antes do primeiro carácter ao importar um projeto CADStar que continha negação sobre nomes de nets. |
| 36128 | Corrigido um problema que fazia com que vias e pads não fossem importados ao importar designs P-CAD. |
| 36278 | Corrigido o problema que fazia com que o DxDesigner importasse componentes incorretamente. (BC:12361) |
| 36737 | Adicionada a capacidade de selecionar camadas específicas ao exportar para AutoCAD. (BC:6287) |
Output
| 37839 | Foi adicionado um atributo .FilePolarity ao Gerber Output |
Altium Designer 20.0
As secções seguintes listam as notas de versão históricas das versões públicas do Altium Designer 20.0.
Version 20.0.14
Build: 345 Date: 14 de abril de 2020
Platform
| 37551 | Corrigido um problema ao abrir um projeto a partir de um workspace baseado na cloud através de um servidor proxy. |
Schematic
| 37319 | Corrigido o problema que fazia com que a concatenação de parâmetros fosse interpretada incorretamente pelo BOM e pelo PCB para componentes na hierarquia do projeto (BC:12806, BC:12884). |
| 37451 | Corrigido o problema que causava degradação de desempenho ao colocar fios numa folha esquemática. |
| 37456 | Corrigida a regressão que fazia com que o software bloqueasse e apresentasse um painel Messages vazio durante a verificação do projeto. |
| 37484 | Adicionada opção para desativar a renderização com anti-aliasing em Schematic (BC:12419). |
PCB
| 35521 | Corrigido o problema em que seleções coladas contendo primitivas ligadas a diferentes nets recebiam nomes de net subótimos. |
| 36287 | Corrigido um problema em que um polígono específico podia causar uma access violation ao ser novamente preenchido (BC:12606). |
| 37037 | Corrigida uma exceção Division by zero que podia ocorrer durante o deslizamento de tracks. |
| 37331 | Corrigido o problema que fazia com que o modelo 3D não fosse atualizado quando a variante era alterada no Embedded Board Array. |
Simulation
| 37431 | Corrigidas falhas em análises de Temperature, Parametric Sweep e Monte-Carlo causadas por alocação inválida de memória. |
Version 20.0.13
Build: 296 Date: 25 de fevereiro de 2020
Schematic
| 36578 | Corrigido o problema que fazia com que ocorressem erros de acesso ou nenhuma função de todo ao utilizar o comando Show Physical Differences. (BC:12901) |
| 32458 | Corrigido o problema que causava uma falha quando Ctrl+W era utilizado duas vezes. (BC:12756) |
PCB
| 36750 | Corrigido o problema que fazia com que a concatenação de cadeias especiais interpretasse incorretamente os parâmetros dos componentes em documentos PCB e BOM. (BC:12884) |
| 37147 | Corrigido o problema que fazia com que ocorresse uma access violation no editor PCB ao ampliar uma Via ou Pad colocada. |
Platform
| 37094 | Corrigido o problema que fazia com que a plataforma bloqueasse e deixasse de funcionar após tentar utilizar o processo Project Releaser. |
Version 20.0.12
Build: 288 Date: 14 de fevereiro de 2020
Schematic
| 35872 | Corrigida a regressão que fazia com que a folha esquemática ficasse esbatida ao passar o cursor sobre primitivas (exceto símbolos de folha e folhas de dispositivo) (BC:12846). |
| 36112 | Corrigido o problema que causava tempos de carregamento prolongados ao carregar bibliotecas de base de dados. |
| 36113 | Corrigida a regressão que fazia com que uma folha esquemática deixasse de responder quando o painel SCH List estava aberto. |
| 36116 | Corrigido um problema que fazia com que as portas de alimentação não fossem apresentadas com pós-fixos de canal nos separadores compilados quando o projeto está configurado para Strict Hierarchical (Sheet entry <-> port connections, power ports local) no separador Options da caixa de diálogo Project Options. |
| 36555 | Corrigida a regressão que fazia com que uma folha gerida eliminada fosse apresentada na hierarquia do projeto no painel Projects em vez de em Free Documents. |
| 36593 | Adicionado o novo comando 'Update On Project' ao menu Port Cross Reference para atualizar as referências cruzadas de todos os documentos esquemáticos alterados dentro do projeto em causa (BC:7135). |
| 36637 | Corrigida a regressão que fazia com que a opção 'Do Not Change Zoom Between Components' renderizasse os textos no Symbol Editor na posição incorreta quando ativada (BC:12429& 12489 ). |
PCB
| 36776 | Corrigida a regressão que causava um atraso após mover vias quando os polígonos não estavam em shelf. |
| 36920 | Foi adicionada uma nova opção 'Ignore internal layers' à regra Creepage na caixa de diálogo PCB Rules and Constraints Editor, para garantir que a regra só possa ser aplicada a camadas externas (BC:12656). |
BOM
| 36747 | Corrigido o problema que fazia com que os valores no ActiveBom não fossem calculados quando são utilizados interpretadores de cadeias especiais (BC:12806). |
| 36893 | Corrigido o problema que fazia com que valores de parâmetros incorretos fossem apresentados no BOMDoc. |
Draftsman
| 36648 | Corrigido o problema que não permitia adicionar Drill Tables e Layer Stack Legends aos modelos de documento do Draftsman. |
Simulation
| 36704 | Corrigida a regressão que causava um erro ao utilizar o parâmetro Temperature como variável principal na análise DC sweep (BC:12772). |
Version 20.0.11
Build: 256 Date: 28 de janeiro de 2020
Schematic
| 35929 | Corrigido o problema que causava um erro ao arrastar um componente do painel Components para um documento esquemático. (BC:12578) |
| 35952 | Corrigido o problema que fazia com que fossem geradas mensagens inválidas ao validar um projeto para cada Net contida em Harnesses. |
| 35979 | Corrigida a regressão que fazia com que componentes colocados cobertos por uma Compile Mask continuassem a ser verificados ao compilar um projeto. |
| 35989 | Corrigido um problema em que o número de canais criados não era igual ao número total declarado de canais nas declarações REPEAT separadas, quando eram utilizadas duas instâncias do mesmo símbolo de folha. |
| 36022 | Corrigido o problema que fazia com que os designadores bloqueados fossem repostos no painel Properties. |
| 36038 | Corrigido um problema em que erros existentes num projeto e detetados no Altium Designer 19 não estavam a ser detetados no Altium Designer 20. |
| 36095 | Corrigida a regressão que fazia com que certos tipos de letra se deslocassem verticalmente de forma a cobrir os fios sobre os quais tinham sido colocados. |
| 36117 | Corrigido um problema em que pinos eram removidos de nets erradamente durante o ECO. |
| 36135 | Corrigido um problema em que determinados ficheiros de imagem SVG não podiam ser colocados num esquema. |
| 36189 | Corrigido o erro que fazia com que entradas de folha harness reportassem violações como objetos harness. |
| 36235 | Corrigido um problema em que abrir um design multicanal criado numa versão anterior não respeitava a opção Lock Physical Designator, resultando em alterações às designações dos componentes. (BC:12498, BC:12500) |
| 36259 | Corrigido um problema em designs multicanal em que o compilador não resolvia nem apresentava corretamente os nomes físicos das nets, de acordo com as opções de nomenclatura de nets selecionadas. |
| 36360 | Corrigido um problema em que as junções esquemáticas eram renderizadas como círculos ocos ao imprimir em modo preto e branco. |
| 36456 | Corrigido o problema que fazia com que o Parameter Manager apresentasse incorretamente os valores dos parâmetros. |
PCB
| 35542 | Corrigido o problema que fazia com que as definições de visibilidade fossem repostas no painel View Configuration após alternar de 2D para 3D e/ou guardar e reabrir o PCB. |
| 35863 | Corrigido um problema que exigia que o botão de justificação de objeto no painel Properties fosse premido várias vezes para selecionar a justificação pretendida, em vez de exigir apenas um clique. |
| 36048 | Corrigido o problema que não permitia alterar as unidades na caixa de diálogo PCB Modal Properties. (BC:12428) |
| 36295 | Corrigido um problema em que definir um atraso de propagação para um pad resultava num atraso total de propagação incorreto para um xSignal. |
| 36311 | Corrigido o problema que fazia com que a ferramenta Tuning não utilizasse o atraso de Via para correspondência. |
| 36386 | Corrigido o problema em que os valores da largura de pista apresentados no Layer Stack Manager eram ligeiramente diferentes dos valores apresentados nas regras de desenho PCB. |
| 36387 | Corrigido o problema que causava erros de arredondamento incorretos no perfil de impedância no Layer Stack Manager. |
| 36449 | Corrigido o problema que fazia com que a posição do texto se deslocasse ao utilizar a Justificação de Texto num documento PCBLIB ao guardar e reabrir. (BC:12642) |
| 36450 | Corrigido o problema que não permitia a seleção de texto rodado em documentos PCB ao utilizar a Justificação de Texto. (BC: 12642) |
Outros
| 36527 | Platform: Corrigido o problema que fazia com que o sistema de scripting tratasse incorretamente os casos em que uma função devolve um conjunto. (BC:12177) |
| 36590 | Platform: Localização em japonês atualizada. |
| 36087 | Data Management: Adicionado o diálogo 'Content Vault replaced with Manufacturer Part Search', que redireciona os utilizadores para o painel Manufacturer Part Search. |
| 36122 | Data Management: Corrigido um problema com a ordenação alfanumérica no painel Components. |
| 36262 | Data Management: Corrigido um problema em que o painel Manufacturer Part Search não podia ser utilizado devido a um problema com a autorização de acesso do utilizador. |
| 36121 | SIM: Removida a geração e apresentação de ficheiros *.sim vazios após a execução da simulação |
| 36231 | SIM: Corrigido um erro que fazia com que os dados de sonda de corrente e potência não fossem utilizados corretamente pelo motor de simulação. |
| 36467 | Draftsman: Corrigido o problema em que o marcador de referência do componente não era apresentado para um BGA com numeração alfanumérica dos pads. (BC:8576) |
Version 20.0.10
Build: 225 Date: 24 de dezembro de 2019
Schematic
| 36077 | Resolvido um problema em que a introdução de texto de Note com quebra em várias linhas (através do diálogo modal) bloqueava a aplicação, exigindo o encerramento através do Gestor de Tarefas. |
| 35887 | Corrigida a regressão que causava a impossibilidade de anotar com índices iniciais pré-atribuídos para designadores ao executar uma Engineering Change Order. |
| 35820 | Corrigida a regressão que fazia com que os valores dos designadores e os prefixos predefinidos dos componentes se sobrepusessem, em vez de serem apresentados em posições separadas, após utilizar o comando Reset Schematic Designator. |
| 35923 | Corrigido o problema que ignorava valores criados como valores combinados nos parâmetros de Sheet Symbol. |
| 36019 | Corrigido o problema que causava o fecho inesperado do software ao abrir ou criar um esquema em ecrãs 4K e superiores |
| 35565 | Corrigido o problema que fazia com que os textos de Port Cross References não fossem posicionados corretamente até serem clicados. |
| 35725 | Corrigido o problema que fazia com que os valores dos parâmetros fossem transferidos incorretamente após a execução de uma Engineering Change Order (ECO). |
| 34582 | Corrigido o problema que fazia com que as cores das nets fossem atribuídas incorretamente após a execução de Script com DDM (Dynamic Data Model) ativado. |
| 35849 | Corrigido o problema que fazia com que valores de Parameter incorretos fossem apresentados no separador compilado do esquema para a peça não montada. |
| 35823 | Corrigido o problema que fazia com que a colocação direta de um objeto No ERC numa etiqueta de net flutuante fosse ignorada, resultando num aviso de Floating Net Label após a compilação. |
| 35880 | Corrigido o problema que fazia com que componentes definidos como mecânicos fossem verificados quanto a propriedades e erros elétricos. |
| 35202 | Corrigido o problema que fazia com que o movimento de componentes se tornasse significativamente mais lento em determinados projetos se o desenho tivesse o modo Cross Select ativado e um documento esquemático aberto. |
| 35874 | Corrigido o problema que fazia com que surgisse um tamanho de traço inválido num documento PDF ao alterar o estilo de linha de 'dashed' para 'dotted' num documento esquemático. |
| 35857 | Corrigido o problema que causava uma inconsistência de regras entre as propriedades dos objetos apresentadas em diálogos modais e nos modos do painel de propriedades. |
| 34903 | Corrigido o problema que causava um atraso no Altium Designer e no Altium NEXUS ao abrir folhas em alguns projetos grandes. |
| 35825 | Corrigido um problema com a verificação ERC "Duplicate Net Names". |
Platform
| 35916 | Corrigido o problema que fazia com que a expressão 'If Nil = ObjectVariable' deixasse de funcionar no sistema de scripting. |
| 36009 | Corrigido o problema que causava problemas ao abrir documentos genéricos quando eram criados novos Documentation Outputs para impressões de Schematic e impressão PCB. |
| 35840 | Corrigido o problema que causava violações inválidas ao carregar e transferir peças alternativas do servidor de conteúdos geridos. |
| 35737 | Corrigido o problema que fazia com que a ECO não transferisse nets para peças alternativas quando o designador do pino era diferente dos pinos da peça original. |
| 34664 | Adicionada a capacidade de continuar a utilizar o Altium Designer em modo Viewer, quando existe sessão iniciada numa conta AltiumLive, mas sem utilizar uma licença ativa. As funcionalidades permitidas são as mesmas de uma licença Altium Designer Viewer. (BC:1027) |
PCB
| 35819 | Corrigida a regressão em que as caixas de verificação Tented não estavam disponíveis para ativação no painel Properties para Via Stitching e Via Shielding (BC:12491). |
| 35753 | Corrigida a regressão que fazia com que os polígonos não aparecessem no Polygon manager após criar um novo utilizando a ferramenta Board Outline. |
| 35864 | Corrigida a regressão que fazia com que surgissem palavras extra e desnecessárias na expressão de regras do Polygon Manager dentro do Polygon Pour Manager. |
| 36012 | Corrigida a regressão que fazia com que o Altium Designer deixasse de funcionar no Windows 7 ao abrir o Layer Stack Manager pela primeira vez num documento PCB específico. |
| 35915 | Corrigido o problema que fazia com que o atraso de propagação de um objeto Accordion fosse apresentado incorretamente como "0" no painel Properties. |
Outros
| 35855 | PDNA: Corrigida a possibilidade anteriormente interrompida de editar pinos no PDN Analyzer |
| 35822 | Importers/Exporters: Corrigida a regressão que fazia com que a folha Schematic não fosse importada quando bibliotecas Eagle anexadas tivessem sido importadas. |
| 35362 | Importers/Exporters: Corrigido um problema em que a importação PCAD não extraía componentes. |
| 36257 | CAMtastic: Corrigido o problema em que não era possível reabrir ficheiros ODB++ exportados a partir do CAMtastic quando o PCB continha ranhuras. |
Version 20.0.9
Build: 164 Date: 2 de dezembro de 2019
Platform
| 30546 | Melhorado o tratamento de problemas de desconexão de rede e latência entre o cliente de desenho e o servidor. |
| 31167 | Corrigido um problema que fazia com que as peças alternativas não fossem tidas em conta após a geração 3D STEP. (BC:2654) |
| 31797 | Adicionado suporte para autenticação em servidor proxy. |
| 31921 | Painel Properties atualizado para que os separadores principais permaneçam visíveis durante o deslocamento. |
| 32240 | Corrigida a regressão que causava um fecho inesperado quando o diálogo Preferences era aberto e deixado inativo. |
| 32351 | Corrigido um erro na interface FontManager do scripting que causava erros de Undeclared Identifier ao executar scripts que acediam a tipos de letra. (BC:10957) |
| 32808 | Corrigido um erro em que fazer duplo clique num ficheiro IntLib o abria na instância de software em execução e também numa nova instância. (BC:9671) |
| 32820 | Corrigido o problema em que as personalizações da interface do painel não eram restauradas após a sessão de software ser fechada e reiniciada. (BC: 3492) |
| 32873 | É apresentado um aviso no painel Messages quando um ficheiro é implicitamente removido do projeto durante a abertura do projeto (para clarificar ao utilizador o motivo da modificação do projeto) (BC:10546) |
| 32896 | Adicionada uma opção de configuração para excluir parâmetros específicos de componentes do PDF gerado. (BC:2470) |
| 32904 | Os ficheiros em falta num projeto aberto são agora reportados numa lista no painel Messages, em vez de numa sequência de diálogos de erro. (BC:9313) |
| 32906 | Adicionada a opção 'Open All Schematic Documents' ao menu de clique direito de Source Documents no painel Projects. (BC:11055) |
| 32989 | O diálogo Open Project apresenta agora informação detalhada sobre o projeto selecionado ao navegar em Local Projects. A barra de pesquisa suporta agora a introdução de uma localização local e inclui um ícone de navegação Up Folder. |
| 33222 | Adicionada uma opção para desativar o modo fractal para painéis nas Advanced Settings (BC:1384). |
| 33223 | Corrigido um erro que causava sondagem de todos os controladores de impressora quando um ficheiro de projeto era carregado. (BC:6980) |
| 33462 | A funcionalidade de preenchimento automático foi removida das listas da propriedade Font Size (BC:11591) |
| 33467 | Restaurada a opção 'Multiline documents bar' na página System - View do diálogo Preferences. (BC:8672) |
| 33468 | O painel To-Do foi restaurado. (BC:8622) |
| 33896 | Restaurado o Clipboard Panel, que pode ser gerido em Preferences>>Advanced Options (desativado por predefinição) (BC: 9142). |
| 33921 | As verificações de validação do projeto irão agora reportar corretamente modelos footprint de componentes em falta no painel Messages. (BC:6066) |
| 35005 | Corrigido o problema que impedia a abertura automática do painel Messages quando eram descobertos erros ERC durante a compilação. |
| 35272 | Corrigida a regressão em que um Output Path relativo em Project Options impedia o Project Releaser de gerar saídas de montagem e fabrico. |
| 35492 | Corrigido um problema que fazia com que o sistema de scripting comparasse incorretamente Object com Nil. (BC: 12177) |
| 35670 | Corrigido o problema que fazia com que as cores das nets não fossem incluídas no PDF de saída quando gerado a partir de um ficheiro Fabrication Outjob. |
| 35774 | Corrigido o problema de regressão em que ocorria uma exceção ao mover Libraries dentro do painel Project. |
PCB
| 11837 | Foram adicionadas opções de Justificação e Margem às cadeias de texto. O identificador de referência numa cadeia selecionada é assinalado por um pequeno x. (BC:2176) |
| 24358 | Melhorado o comportamento de Drag Track/Arc para evitar a criação de ângulos agudos e retos e auto-interseções; utiliza o novo Push-Shove. |
| 29821 | Corrigida uma regressão que fazia com que o DRC fosse executado lentamente. (BC:11604) |
| 30620 | Corrigido um problema em que os tipos de letra TrueType num desenho de montagem não eram apresentados com o mesmo tamanho do texto apresentado no editor PCB. (BC:10383) |
| 30624 | Corrigido um problema em que uVias empilhadas não eram utilizadas corretamente durante uma mudança de camada ao encaminhar um par diferencial. |
| 30627 | Corrigido um problema de regressão de desempenho na função Find Similar Objects. |
| 30655 | Melhorado o desempenho na movimentação de componentes no PCB Editor. |
| 30824 | Adicionada uma nova regra de desenho Creepage que verifica a distância de fuga entre os sinais especificados sobre a superfície da placa, através de furos não metalizados e recortes, e em torno da borda da placa. (BC:553) |
| 30965 | Adicionada a nova regra de desenho Return Path à categoria de regras High Speed. Verifica a existência de um caminho de retorno contínuo ao longo da(s) camada(s) de referência definidas para o perfil de impedância escolhido. Os caminhos de retorno podem ser criados a partir de Regions, Polygons e camadas Plane. (BC:5984) |
| 31538 | Adicionado suporte para encaminhamento baseado no tempo (atraso de propagação), incluindo alterações para: especificar o atraso nas regras de desenho Length e Matched Length, e mostrar valores de atraso no painel PCB (modos Nets e xSignals, e detalhes de Primitives no modo Diff Pair) e no painel Properties (modos de objeto track, arc, pad e via, e o indicador Interactive Length Tuning). Os atrasos de Via e Pad podem ser definidos manualmente. |
| 31171 | Corrigido um problema em que um pad retangular rodado, ao qual tinham sido removidos pads de camadas intermédias não utilizados, criava um erro ODB++ quando carregado no Valor ODB++ Viewer. |
| 31613 | Adicionada a capacidade de alternar entre estados (All ON, All OFF, Last ON) no Selection Filter, Snapping Objects e painel View Configuration. |
| 31919 | Adicionado um novo link Net no painel Properties para fornecer acesso dedicado às propriedades de net PCB. |
| 31923 | Removido o botão redundante Apply usado para confirmar uma alteração nas propriedades de Polygon Pour. |
| 32092 | Corrigido um problema em que o contorno da placa não podia ser definido a partir de uma forma fechada de tracks/arcs derivada de uma Board Shape existente. |
| 32095 | Implementado o modo de ícone de estado Lock duplo no painel Properties, que indica que os objetos selecionados têm diferentes estados Lock, para todos os objetos bloqueáveis em documentos e bibliotecas PCB. |
| 32258 | O router interativo com arcos e segmentos Any Angle consegue agora empurrar pistas que obstruem o caminho. |
| 32368 | Corrigido um problema em que o Signal Length não estava a ser calculado para uma net quando essa net passava por uma camada plane. |
| 32583 | Adicionada a opção "Pad Entry Stability" às propriedades do Interactive Routing Panel, que controla quanta liberdade é permitida à automatização na alteração das Pad Entries existentes (BC:10582) |
| 32602 | Corrigido um problema que causava uma falha catastrófica ao colocar uma Layer Stack Table se outro documento PCB com um Layer Stack Manager aberto fosse fechado antes da colocação da tabela. |
| 32609 | Corrigido um problema de snapping que impedia que as Dimensions colocadas ficassem bloqueadas nas localizações pretendidas. |
| 32623 | Move Component com re-route passa agora a memorizar o último modo net-line utilizado (BC:10685) |
| 32705 | Corrigido um erro de regressão que impedia que objetos colocados numa camada mecânica Route Tool Path fossem apresentados na vista 3D. |
| 32761 | Corrigido um erro que fazia com que artefactos gráficos fossem apresentados num grupo de pads copiados e colados noutro documento PCB. |
| 32779 | Corrigido um problema em que a cadeia especial .VersionControl_PrjFolderRevNumber não estava a ser interpretada quando o PCB fazia parte de um array de placas embebido sob controlo de versões. (BC:71) |
| 32838 | Adicionada a opção de mostrar barras de deslocamento num PCB. (BC:4032) |
| 32839 | Corrigido um erro em que o último valor utilizado no diálogo Rotation Angle não era mantido para a aplicação seguinte. (BC:4942) |
| 32895 | Adicionadas novas opções de cadeia especial 'ModifiedDate' e 'ModifiedTime' para marcação temporal de documentos PCB modificados. (BC:1541) |
| 32902 | Adicionada a capacidade de introduzir distâncias relativas (deslocamento Delta) no diálogo da funcionalidade Jump To Location. (BC:8492) |
| 32944 | Corrigido um problema no Layer Stack Manager em que o carácter '=' num Impedance Profile causava um erro de validação. |
| 32947 | Adicionada a opção 'Thermal Relief Overrides' à região Pad(s) Attributes do diálogo Component(s) Update Options. (BC:11377) |
| 32973 | Corrigida uma exceção que por vezes ocorria em RoutingEntry.dll durante o Interactive Routing em modo Push com Via Pushing permitido, perto de vias de pares diferenciais. (BC:11398) |
| 33053 | Corrigido um problema em que as definições da interface do painel PCB Library não eram mantidas entre sessões. |
| 33224 | Adicionada a opção 'Tented' para a regra de desenho SolderMaskExpansion. (BC:923) |
| 33230 | Restabelecida a capacidade de efetuar uma mudança de camada no painel PCB List. (BC:10970) |
| 33280 | Adicionado suporte para bordos de Margin e Text Offset para todos os tipos de cadeias de texto PCB (exceto BarCodes). |
| 33282 | A bounding box do componente PCB é agora determinada pela camada Courtyard (BC:1266) |
| 33284 | Restabelecida uma funcionalidade que adiciona um valor de transparência à tabela Object Visibility, permitindo aos utilizadores definir transparência para primitivas selecionadas em todas as camadas. (BC:9097) |
| 33306 | Corrigido um problema em que não era possível selecionar vários pads e depois ativar e configurar a definição local de thermal relief. (BC:11477) |
| 33392 | Adicionada uma ferramenta para adicionar automaticamente designadores de componentes a um Component Layer Pair do tipo Designator, para geração de desenhos de montagem. Foram adicionados novos comandos ao menu Tool do editor PCB e da biblioteca PCB, que criam o par de camadas caso este não exista. (BC:687) |
| 33465 | Melhorados os resultados do filtro de preenchimento automático ao utilizar o painel Properties. (BC:10418) |
| 33469 | A sincronização entre SCH & PCB (ECO) deteta agora corretamente a situação em que o componente SCH não tem um footprint (BC:10027). |
| 33497 | Corrigido um erro em que, ao utilizar um perfil de impedância em Rules, se a opção "Layers in layerstack only" estivesse desativada para stack flexível, os valores de largura passavam a 0. (BC:11594) |
| 33575 | Implementada a pesquisa no diálogo Rules and Constraints (BC:10810) |
| 33614 | Removido o item não suportado "Node Voltage, Supply current and Subcircuit VARs" da janela Analysis Setup. (BC:1395) |
| 33622 | Adicionado ao painel Properties o cálculo automático da área da placa e das formas de cobre definidas. |
| 33630 | Corrigido um erro no pré-processamento de documentos de netlist SPICE que impedia o arranque da simulação |
| 33679 | Adicionadas propriedades Roughness ao painel Properties ao visualizar o documento Layer Stack. As propriedades incluem Model Type, Surface Roughness (SR) e Roughness Factor (RF). |
| 33745 | Corrigida uma regressão que fazia com que todos os componentes selecionados, exceto o primeiro, num documento PCB Library, apresentassem coordenadas listadas como '5000', em vez do valor esperado ou introduzido. |
| 33754 | O diálogo Jump To Location (com o novo suporte para coordenadas relativas) foi refatorizado para manter, sempre que possível, os últimos valores introduzidos. |
| 33761 | Adicionada a capacidade de calcular e apresentar a área da placa. (BC:10814) |
| 33762 | Adicionada uma funcionalidade que calcula e apresenta a área total dos componentes e a densidade na secção Board Information do painel Properties. |
| 33765 | Adicionado um novo relatório Copper Area ao diálogo Board Report. Esta opção permite obter um relatório sobre a percentagem de cobre na camada. (BC:3049) |
| 33863 | Corrigida uma regressão na qual ocorria uma violação de acesso em PolygonClipper.dll após alterar a largura da pista num documento PCB. |
| 33912 | Corrigido um erro que causava o campo de foco predefinido incorreto no painel Properties (Template em vez de Designator). (BC:9887) |
| 33918 | Corrigido um problema em que Tools>>Update from PCB Libraries apresentava uma mensagem de atualização incorreta (contagem trocada) (BC:4116). |
| 33983 | Corrigido um erro em que as alterações da máscara de solda ou de pasta não eram transferidas de um documento PCBLIB para uma PCB após uma atualização. (BC:8897) |
| 34034 | Corrigida uma regressão que fazia com que as camadas na biblioteca de Pad & Via não fossem atualizadas corretamente. (BC:11615) |
| 34044 | Corrigido um erro de mensagens no editor PCB em que a notificação de gravação automática entrava num ciclo infinito caso fosse encontrado um problema de licenciamento de software. (BC:10234) |
| 34111 | Corrigido um erro que não permitia coordenadas com casas decimais no painel de listas PCB. (BC:10655) |
| 34141 | Adicionada a nova funcionalidade 'Measure 3D Objects' ao Editor de Bibliotecas PCB para verificar se os ficheiros 3D dos componentes apresentam a altura correta conforme definida nas respetivas folhas de dados. (BC:6776) |
| 34169 | Adicionado o comando 'Delete Selected Unions' ao menu contextual no painel PCB. (BC:8421) |
| 34173 | Adicionadas opções à ferramenta de remoção de formas de pads não utilizadas: Scope passa agora a incluir a opção 'Both' para abranger pads e vias; Operation passa agora a incluir a opção 'Update unused', que restaura e depois remove as formas não utilizadas. (BC:6551) |
| 34174 | Corrigida a opção de ignorar o snap mantendo premida a tecla Ctrl ao mover objetos PCB. (BC:11605) |
| 34175 | Adicionada a capacidade de Mostrar ou Ocultar ligações de net entre componentes selecionados usando o submenu Component Actions com o botão direito do rato. (BC:11239) |
| 34200 | Corrigido um erro que fazia com que uma union com corpos 3D não se movesse em conjunto. (BC:9519) |
| 34205 | Corrigido um problema em que o nome da camada elétrica numa saída ODB++ não correspondia ao nome da camada no Layer Stack Manager. (BC:11636) |
| 34208 | Adicionado um ícone para todos os primitivos no painel Properties que permite escolher interativamente uma ligação de net. (BC:595) |
| 34209 | Adicionada a capacidade de bloquear o objeto Polygon no painel Polygon Properties. (BC:8964) |
| 34219 | Adicionada a nova opção "Skip Hidden 3D Bodies" às caixas de diálogo de opções de exportação STEP e Parasolid. (BC:1531) |
| 34238 | Corrigido um erro de regressão na geração de saídas IPC-D-365A em que era usada sintaxe incorreta para um alias de nome de net longo (BC:11349) |
| 34267 | Corrigido um erro que causava problemas na ordem de desenho das camadas. (BC:11196) |
| 34269 | Expandida a capacidade de apresentar permanentemente camadas no painel View Configuration para o modo Single Layer. Implementado da mesma forma que para as camadas mecânicas, mas agora incluindo todas as camadas. (BC:9276) |
| 34318 | Adicionado o comando 'Create 3D Body from Selected Primitives' ao submenu Tools > Convert num documento de biblioteca PCB. (BC:11849) |
| 34366 | Adicionadas capacidades de redimensionamento à caixa de diálogo PCB Library Footprint e disponibilizado mais espaço para o campo Name. (BC:11626) |
| 34404 | Corrigido um problema em que um filtro de coluna não estava a ser aplicado ao configurar um gerador de saídas Pick and Place (num OutJob), se um parâmetro usado no filtro contivesse um espaço no nome (BC:9468) |
| 34406 | Os objetos de dimensão podem agora ser ocultados usando a definição View Configuration Object Visibility (BC:10277) |
| 34471 | Adicionada visualização 3D do padstack ao navegar pelas propriedades de um objeto Pad selecionado através do painel Properties. |
| 34556 | Corrigido um problema em que a etiqueta do campo Height - na região Extents do Cartesian Grid Editor - estava desalinhada (BC:11900) |
| 34575 | Atualizado o modo Interactive Routing do painel Properties para melhorar a usabilidade e expor novas funcionalidades de encaminhamento interativo, incluindo: Hugging Style, Pad Entry Stability e Miter and Min Arc Ratios. |
| 34576 | Atualizados os modos Interactive Length Tuning e Accordion do painel Properties para melhorar a usabilidade; inclui agora um modo Preview on/off que relaciona melhor os controlos de definição com essas definições na pré-visualização. |
| 34577 | Adicionado um novo modo Interactive Sliding ao painel Properties, apresentado sempre que um segmento de pista está a ser arrastado, dando controlo sobre as opções disponíveis de deslizamento interativo de encaminhamento. |
| 34661 | Corrigido um erro em que os primitivos de desenho não podiam ser colocados na Keepout Layer sem que outra camada fosse selecionada automaticamente. (BC: 8409) |
| 34667 | Corrigida uma violação de acesso ao selecionar Structure Classes para um determinado projeto. |
| 34683 | Adicionada a capacidade de agrupar pours de polygon por camada na caixa de diálogo Polygon Pour Manager. A lista Pour Order apresentará apenas os pours de polygon na mesma camada que o pour de polygon atualmente selecionado (ou o primeiro selecionado, caso existam vários pours selecionados em camadas diferentes). |
| 34715 | Atualizado o armazenamento de texto do sistema para Unicode (UTF-8) para garantir que símbolos e caracteres baseados em texto são corretamente interpretados. (BC:718) |
| 34736 | Corrigida uma regressão em que o encaixe a um vértice de Room permanecia ativo mesmo depois de ter sido desativado. (BC:11716) |
| 34805 | Corrigido um problema em que qualquer ação com primitivos de um par diferencial interrompido resultava num erro de exceção. |
| 34856 | Atualizada a calculadora de impedância Simbeor para suportar estruturas coplanares e melhor suportar estruturas stripline assimétricas. (BC:1302) |
| 34864 | Corrigido um erro que impedia a apresentação de relatórios BOM após a execução de uma Engineering Change Order (ECO). |
| 34879 | O painel Routing Properties passa agora a aparecer antes de o processo ser iniciado, tornando possível definir parâmetros antecipadamente. |
| 35015 | O painel Interactive Tuning Properties passa agora a aparecer antes de o processo ser iniciado, tornando possível definir parâmetros antecipadamente. |
| 35054 | Corrigido um erro que fazia com que o comando Jump To Location não saltasse para a localização introduzida. |
| 35094 | Adicionada uma nova opção à página PCB Editor - General da caixa de diálogo Preferences (Double Click Runs Interactive Properties) para abrir uma caixa de diálogo modal ou o painel Properties ao editar objetos com duplo clique. |
| 35095 | Corrigido um erro que corrompia as Keepout Restrictions de um Keepout Arc movido quando a sua posição era restaurada com o comando Undo. (BC:12088) |
| 35304 | Corrigida uma regressão em que o comando Update From PCB Libraries não apresentava os Component Footprints na região de visualização Difference Details. |
| 35405 | Corrigido um problema em que a ordem de preenchimento dos polygons não era mantida quando vários polygons eram copiados e colados. |
| 35552 | Corrigida uma regressão que fazia com que objetos pad e via não conseguissem apresentar nets ou texto na Plane Layer ou Non-Signal Layer atualmente ativa na vista Flip Board. |
| 35557 | Corrigido um problema em que o comando Pick Net não funcionava corretamente para diferentes objetos multisselecionados. |
| 35567 | No modo Polygon Pour do painel Properties, foi removida a caixa de seleção Auto Naming. O software respeita agora o nome definido pelo utilizador, ou atribui automaticamente um nome ao polygon se o campo Name estiver vazio. |
| 35594 | Removido o preenchimento automático para a largura de Routing no painel Properties. |
| 35599 | Corrigido um problema com a ordem de desenho das camadas em que as camadas mecânicas 17 e superiores não eram apresentadas à frente de outras camadas quando configuradas para tal. |
| 35602 | A opção Follow Mouse Trail nas preferências PCB Editor - Interactive Router foi descontinuada. |
| 35603 | Corrigida uma exceção que ocorria quando a camada de um objeto PCB era alterada e, em seguida, o comando Select Outside Area era usado para o selecionar. |
| 35617 | Corrigido um problema que causava falha de asserção durante a verificação da regra de distância de fuga. |
| 35667 | Corrigido um problema que apresentava uma violação de círculo completo, em vez de uma violação que deveria ter sido colocada ao longo da extremidade de um Arc, após a utilização do Design Rule Checker em alguns projetos. |
| 35705 | Corrigido um problema que fazia com que o valor de Length na secção Net Information do painel Differential Pair Routing Properties apresentasse sempre 'N/A' em vez do comprimento real. |
| 35733 | Corrigido um problema em que o comando 'Drag PCB' da barra Active ou do menu 'Edit' não funcionava para traces. |
| 35783 | Corrigido um problema em que a ordem de desenho Multi-Layer não era respeitada ao promover uma camada mecânica acima da camada atual. |
| 35848 | Corrigido um problema em que a posição do designador do componente estava errada após a rotação do componente ou alterações de localização. |
| 35888 | Resolvido um problema em que a caixa de diálogo "Choose Component" não aparecia durante o comando PCB "Move Component". |
Esquemático
| 27346 | Corrigida uma regressão em que uma Blanket com Parameter Set envolvendo um Sheet Symbol fazia com que os Parameter Sets e No ERC da subfolha fossem ignorados. |
| 30922 | A renderização gráfica do editor esquemático foi atualizada para usar DirectX, proporcionando maior desempenho e qualidade. |
| 31610 | Corrigido um problema em que a substituição em lote de componentes selecionados (através das reticências de Design Item ID) falhava, com a mensagem de erro "Could not find component in available libraries", apesar de o componente estar disponível. |
| 32238 | Corrigido um erro que apenas permitia aos utilizadores alterar o valor de Design Item ID do último componente selecionado, embora vários componentes tivessem sido selecionados para edição conjunta. |
| 32405 | Foi adicionada a secção Part Choices ao painel Properties para componentes esquemáticos. |
| 32418 | Corrigido um problema que causava uma falha ao arrastar o painel SCHLIB do monitor da direita para o monitor da esquerda. |
| 32637 | A atualização a partir das bibliotecas de esquemáticos já não repõe o footprint para o valor predefinido (BC:1846 e BC:11261) |
| 32762 | As partes dos componentes já não são trocadas aleatoriamente durante a anotação. (BC:1137) |
| 32809 | Corrigido o problema em que as cores de net configuradas não eram apresentadas em todas as folhas devido à distinção entre maiúsculas e minúsculas. (BC:8905) |
| 32840 | Corrigido um erro que fazia com que surgisse um aviso para cada peça selecionada quando eram selecionadas várias peças no esquemático, o Design Item ID era alterado manualmente e não existiam componentes aplicáveis nas bibliotecas disponíveis. (BC:4991) |
| 32898 | Adicionada uma opção 'Update Selected From Libraries' para que apenas os componentes previamente selecionados sejam comparados com as bibliotecas, em vez do processo mais lento de primeiro comparar todos os componentes do projeto. (BC:4560) |
| 32900 | Adicionada a capacidade de ocultar as barras de deslocamento do editor de esquemáticos. (BC:7370) |
| 33450 | Corrigido um erro que provocava uma falha ao tentar modificar os parâmetros do pino a partir do painel SCHLIB List. |
| 33458 | Corrigido um problema pelo qual um rótulo de net não podia ser modificado ao alterar maiúsculas/minúsculas de um ou mais caracteres no nome |
| 33697 | O painel Properties do editor Schematic & SchLib foi redesenhado para melhorar a usabilidade e o desempenho. |
| 33784 | Corrigido um erro em que um marcador NoERC do esquemático criava uma ligação de net quando colocado sobre fios cruzados. (BC:7766) |
| 33785 | Foi reposta a capacidade de definir parâmetros no painel Parameter Set Properties. |
| 33914 | Corrigido um erro em que a posição e a visibilidade do designador do componente, comentário e outros parâmetros eram repostas para os valores predefinidos após alterar o Design Item ID. Anteriormente, alterar o Design ID funcionava como uma substituição completa; agora este método comporta-se como Update from Library (BC:4293). |
| 33979 | Corrigido um problema que utilizava a função de preenchimento automático na ferramenta de esquemático "Find Text". (BC:6065) |
| 33980 | Adicionada a opção UI.AutoComplete à caixa de diálogo Advanced Settings; desative a opção para desligar o preenchimento automático. (BC:7301) |
| 33984 | Adicionada a capacidade de navegar interativamente por ports, sheet entries, sheet symbols e off-sheet connectors em PDFs de esquemáticos. (BC:2273) |
| 34107 | Adicionada a capacidade de rodar um objeto do esquemático e aceder às suas propriedades enquanto o objeto está a ser arrastado. (BC:7196) |
| 34113 | Corrigido um problema que fazia com que uma Net Class definida por blanket não fosse transferida para a PCB. |
| 34140 | Corrigido um erro que fazia com que os designadores não fossem corretamente repostos num documento Schematic ao copiar componentes usando a funcionalidade Shift+Drag. (BC:6010) |
| 34316 | Adicionada uma nova opção (Preferences>>Graphical Editing) para abrir uma caixa de diálogo modal ou o painel Properties ao editar objetos com duplo clique. |
| 34363 | Ao selecionar a utilização de uma peça alternativa na caixa de diálogo Variant Management, passa agora a ser usado o footprint predefinido, em vez de deixar o campo vazio. |
| 34652 | Corrigido um problema do compilador que reportava incorretamente uma violação ERC indicando que as nets contêm múltiplas Input Ports. |
| 34654 | Corrigido um erro que provocava dados incorretos na Engineering Change Order. |
| 34658 | Melhorado o desempenho da otimização de wire/bus, que estava a causar um atraso excessivo durante o arrastamento de componentes. |
| 34682 | Corrigido um erro que fazia com que fossem geradas rooms indesejadas ao atualizar com o comando Update PCB. |
| 34705 | Corrigido um erro que fazia com que o compilador não criasse separadores de compilação para device sheets. |
| 34706 | Corrigido um erro que fazia com que a hierarquia ascendente/descendente relativa a buses não funcionasse corretamente. |
| 34789 | Corrigido um erro que provocava uma falha ao adicionar ou editar uma variante. |
| 34881 | Corrigido um erro que fazia com que Up/Down Hierarchy não funcionasse corretamente com ports e sheet entries. |
| 34943 | Corrigido um erro que causava utilização elevada de memória e degradação de desempenho ao executar algumas funções do esquemático. |
| 34976 | Foi reposta a capacidade de aceder e gerir o Unique ID de objetos do esquemático no painel Properties. (BC:8686) |
| 34977 | Os Unique IDs das Directives do esquemático são agora repostos para evitar duplicados ao copiar e colar. |
| 35024 | Corrigido um erro que fazia com que o processo ECO funcionasse incorretamente quando as variantes têm os mesmos símbolos de esquemático e footprints de PCB, mas modelos 3D diferentes. |
| 35028 | Corrigida uma regressão em que o cross-probing ativo a partir da secção Details do painel Messages não funcionava. |
| 35029 | Corrigida uma exceção que ocorria ao abrir uma folha de esquemático específica. |
| 35033 | As caixas de diálogo modais (que abrem com duplo clique) foram refinadas com base no feedback dos utilizadores. |
| 35117 | Corrigido um erro na coloração de nets do esquemático que fazia com que as Nets ligadas fossem coloridas em vez da Net selecionada. (BC:11497) |
| 35121 | Corrigido um problema que fazia com que as estruturas hierárquicas não fossem aplicadas aos projetos após a conclusão da compilação devido a objetos Sheet Symbol sem conectividade. |
| 35211 | O comando Compile PCB Project passou a chamar-se Validate PCB Project, uma vez que a introdução do Dynamic Compiler significa que este comando agora apenas executa um ERC. |
| 35212 | Corrigida uma regressão em que o ERC assinalava incorretamente erros para Sheet Entries usadas num Signal Harness. |
| 35285 | Corrigido um problema em que o Dynamic Compiler fazia com que a funcionalidade Board Level Annotation anotasse incorretamente os componentes num esquemático de teste. |
| 35350 | Corrigido um problema de máscara do compilador que não detetava alterações após redimensionamento ou reposicionamento. |
| 35395 | Corrigido o desempenho lento durante a colocação de wire/bus/harness em Schematic, se o caminho dos templates apontar para um servidor de rede. |
| 35525 | Corrigido um problema que fazia com que os símbolos ficassem desvinculados ao arrastar Designators de um Schematic Symbol. |
| 35526 | Corrigida uma regressão em que a seleção de tipo de letra não estava disponível no painel Properties para Harness Connectors e Sheet Symbols. |
| 35541 | Corrigido um problema que fazia com que os gráficos não fossem atualizados corretamente ao colar um componente no Schematic Library Editor. |
| 35565 | Corrigido um problema que fazia com que os textos Port Cross References não fossem posicionados corretamente até se clicar neles. |
| 35566 | Corrigido um problema em que os tipos de letra modificados não eram atualizados corretamente ao usar o comando Update Schematic. |
| 35569 | Corrigida uma regressão em que a capacidade de selecionar múltiplos objetos Parameter Set não funcionava nos editores Schematic e Schematic Library. |
| 35576 | Corrigido um problema em que o contorno tracejado da Text Frame estava em falta durante a colocação. |
| 35582 | Corrigido um problema que causava Invalid Dash Style na saída PDF. |
| 35676 | Corrigido um problema que fazia com que um objeto de linha fosse assinalado e indicado incorretamente quando selecionado. |
| 35703 | Corrigido um problema que não detetava alterações nos documentos Schematic se vários pinos fossem colocados uns sobre os outros num objeto Schematic Symbol até após o documento PCB ser atualizado e o Altium Designer ser reiniciado. |
| 35704 | Corrigido um problema que fazia com que um documento Schematic com o carácter ' µ' no nome do ficheiro não pudesse aparecer como documento filho. |
| 35767 | Corrigido um problema em que as linhas da sub-grelha por vezes desapareciam. |
| 35778 | Corrigido um problema com saída PDF incorreta para um retângulo arredondado com um raio superior ao seu tamanho. |
| 35847 | Corrigido um problema em que o valor E é interpretado ao usar Parameter Value como referência noutro Parameter. |
| 35856 | Corrigido um problema em que, ao 'arrastar' um símbolo de esquemático com fios, os NetLabels ficavam para trás. |
| 35870 | Corrigido um problema que causava uma exceção ao gerar Smart PDF com as opções predefinidas. |
Gestão de Dados
| 24225 | Corrigido um problema em que não era possível libertar um projeto após a geração da BOM, se a BOM usasse um template personalizado. |
| 27574 | Adicionada a capacidade de enviar um símbolo ou footprint diretamente para o servidor ativo, a partir da SchLib ou PcbLib aberta. Isto é possível quando apenas um único símbolo ou footprint está presente no documento de biblioteca aberto. Se a biblioteca contiver mais do que um símbolo/footprint, ser-lhe-á pedido que utilize o Library Migrator. |
| 28538 | Corrigido um problema pelo qual era apresentado o tipo de ciclo de vida errado para um item libertado, após terem sido efetuadas alterações às definições de Content Type para definições de ciclo de vida relativamente a esse tipo de item. |
| 31602 | Corrigido um problema em que os Component Types podiam ser editados por todos os utilizadores; agora estão restritos a utilizadores com as permissões relevantes. |
| 31833 | Corrigido um problema em que a visibilidade dos parâmetros de componentes geridos não era aplicada quando o componente era colocado através do painel Components. |
| 31839 | Corrigido um problema em que a função Remove From Version Control não se comportava como esperado para um repositório de servidor Git. |
| 31849 | Corrigido um problema no painel Explorer em que as colunas com valores numéricos não eram ordenadas de acordo com o respetivo valor e unidades. |
| 32083 | Corrigido um problema de retrocompatibilidade que fazia com que faltassem valores do parâmetro Description na funcionalidade Part Search em versões do software anteriores à AD19.0. |
| 32085 | Corrigido um problema em que a funcionalidade Find Similar Components não devolvia corretamente componentes especificados pelo mesmo Revision State. |
| 32129 | Corrigida uma regressão pela qual parâmetros do sistema como 'Revision ID', Item ID' e 'Name' não podiam ser usados como palavras-chave sugeridas ao adicionar part choices através da caixa de diálogo Manufacturer Part Search (quando acedida a partir dos painéis Explorer ou Components). |
| 32270 | Corrigida uma regressão em que a BOM não estava disponível na secção Bookmarks de um documento PDF gerado pelo SmartPDF a partir de um documento esquemático. (BC:11111 e BC: 11199) |
| 32343 | Corrigido um problema em que o stock total disponível para uma peça do fabricante estava a ser calculado e apresentado incorretamente no ActiveBom (BomDoc), em comparação com a visualização desses dados através do painel Manufacturer Part Search e de outras áreas onde os dados de Part Choice podiam ser visualizados. |
| 32582 | Corrigido um problema que fazia com que um relatório BOM gerado fosse aberto fora do ecrã, quando relatórios anteriores tinham sido abertos num segundo monitor. (BC:10619, BC:11243) |
| 32802 | Corrigido um erro em que a substituição de vários componentes não geridos selecionados causava um erro para todos os componentes exceto o primeiro. Foi também resolvido um problema em que o ícone de reticências no painel Properties estava ausente ou não funcionava quando vários componentes eram selecionados para substituição. |
| 32842 | Corrigido um problema em que a definição de um filtro personalizado na coluna BOM Status de um BomDoc devolvia uma lista vazia, apesar de a cadeia introduzida estar presente em alguns dos Itens da BOM. (BC:11345) |
| 33052 | Adicionar uma Part Choice a um componente gerido já não altera o Name, a menos que o campo Name esteja vazio. (BC:11407) |
| 33121 | Adicionada a capacidade de associar múltiplos templates ao mesmo tipo de componente, a partir da página Data Management - Component Types da caixa de diálogo Preferences. Melhorada a capacidade de escolher cada template necessário a partir de uma lista dinâmica de templates disponíveis. |
| 33152 | Implementada a possibilidade de migrar apenas símbolos/footprints com a ferramenta Library Migrator. (BC:10414) |
| 33157 | Adicionada uma nova opção "None" à lista pendente Component Type no Library Migrator. |
| 33276 | Corrigido um problema em que um relatório BOM em PDF gerado para o formato de ficheiro Excel era apresentado incorretamente. (BC:11744) |
| 33291 | Atualizado o Library Migrator para que um símbolo comum usado por múltiplos componentes migrados tenha um Name genérico (Symbol), em vez de um nome adotado a partir do primeiro componente de biblioteca migrado. |
| 33296 | Corrigido um problema em que o GIT Local Path não era atualizado depois de o valor ser editado na caixa de diálogo Git Repository. |
| 33397 | Corrigido um problema que fazia com que a aplicação mostrasse o projeto como desligado do servidor quando o VaultID no ficheiro do Projeto diferia do VaultID a partir do qual o projeto estava a ser aberto. |
| 33418 | Corrigido um problema com ficheiros Output em que um determinado Template causava resultados incorretos e diferentes quando um BOM Report era gerado para uma Folder Structure ou um PDF Container. (BC: 11514) |
| 33427 | Corrigida a formatação incorreta da saída Generic XLS. |
| 33429 | Corrigido um erro em que os códigos Naming Scheme não eram suportados no Library Migrator. (BC: 10414) |
| 33769 | Corrigido um erro que fazia com que fosse adicionado um footprint adicional e desnecessário no painel Explorer se um componente fosse descarregado da PCB Library. |
| 33847 | Adicionada uma nova opção na caixa de diálogo 'Use component data' para permitir a importação apenas dos parâmetros mapeados nas preferências de origem. (BC:11438) |
| 33926 | Corrigido um erro que causava uma falha quando um componente proveniente de Manufacturer Part Search era libertado do editor para o servidor. |
| 34198 | Corrigido um erro que fazia com que os ficheiros .ldb não fossem removidos quando o AD era encerrado. (BC:3761) |
| 34529 | Corrigido um problema em que o BomDoc num projeto era compilado automaticamente sempre que uma primitiva de desenho num esquema aberto desse projeto era movida. Isto acontecia quando muitos esquemas e o BomDoc estavam abertos no modo de visualização dividida vertical. |
| 34594 | Corrigido um problema em que um footprint que referenciava um item de modelo 3D no servidor ativo não podia ser libertado se o nome do modelo 3D fosse demasiado longo. |
| 34595 | Corrigido um problema em que a função Excel VLOOKUP não era transferida do template BOM para a BOM final. |
| 34671 | Adicionada deteção de duplicação ao Library Migrator, que assinala uma violação quando a Part Choice de um componente de biblioteca ou um Parameter especificado coincide com a de um componente no |
| 34862 | Corrigido um erro em que uma opção OutJob Data Source selecionada com a roda do rato não era aplicada durante a geração. (BC:11726) |
| 34970 | Melhorado o comportamento da pesquisa na grelha no painel Components: com um atraso de 0,7 s, suportando a introdução de múltiplos termos de pesquisa, tanto para componentes geridos como não geridos. |
| 34997 | Adicionado o comando Edit ao menu de contexto do botão direito no painel Components para SVNDbLibs, como alternativa ao ícone de edição em forma de lápis. |
| 35077 | Reorganizadas as violações para Componentes Duplicados detetados ao usar o Library Migrator. Apenas uma violação deste tipo será gerada durante a validação, e essa violação listará os componentes do servidor e de origem envolvidos. |
| 35146 | Ativada a visibilidade da coluna Note no Item Manager. |
| 35259 | Corrigida uma regressão que fazia com que as PCB Libraries não pudessem ser visualizadas no painel Components, a menos que um documento PCB fosse o documento ativo atual. Foi adicionada uma vista 'Footprints' ao menu Libraries do painel.(BC:12166) |
| 35601 | Corrigido um problema que fazia com que a ação Move to Part Choice eliminasse os parâmetros Description e Name. |
| 35761 | Corrigido um problema em que surgia a mensagem Error após alterar a origem do componente no painel Properties e abrir o BomDoc. |
Importadores/Exportadores
| 30197 | Corrigido um problema no importador Allegro PCB em que as coordenadas do polígono eram alteradas se a origem do PCB tivesse sido movida no Allegro. |
| 30940 | Adicionada uma opção no importador OrCAD para tratar todas as propriedades como propriedades de ocorrência. |
| 30947 | Corrigido um problema que fazia com que o importador ignorasse as classes de net definidas ao importar desenhos Allegro. |
| 30949 | Corrigido um erro em que a exportação de ficheiros ascii do P-CAD modificava o PCB de origem. |
| 30970 | Corrigido um erro em que faltavam nets nas portas de alimentação e massa ao importar desenhos xDxDesigner. |
| 30994 | Corrigido um erro que causava a criação de parâmetros com prefixo ao importar desenhos xDxDesigner. |
| 30995 | Corrigido um erro que causava o desalinhamento de símbolos de alimentação ao importar desenhos xDxDesigner. |
| 30996 | Corrigido um erro em que a orientação de alguns parâmetros era alterada ao importar desenhos xDxDesigner. |
| 31001 | Corrigido um erro em que componentes esquemáticos usavam mais área do que o seu tamanho real ao importar desenhos xDxDesigner. |
| 31009 | Corrigido um erro que fazia com que os furos de montagem não fossem convertidos com sucesso ao importar desenhos e bibliotecas Mentor Expedition. |
| 31028 | Corrigido um problema no importador Allegro PCB em que vias com tamanhos diferentes por camada não estavam a ser importadas como vias do tipo Top-Mid-Bottom no editor PCB. |
| 31326 | Adicionada a capacidade de remapear/remover camadas PCB ao importar desenhos Allegro. |
| 31327 | Adicionada a capacidade de remapear/remover camadas PCB ao importar desenhos Mentor Expedition. |
| 31328 | Adicionada uma nova funcionalidade que inclui fases adicionais no processo de importação, permitindo o remapeamento ou a remoção de camadas PCB durante a importação. |
| 31329 | Adicionada a capacidade de remapear/remover camadas PCB ao importar desenhos Eagle. |
| 31516 | Corrigido um erro que fazia com que o sistema bloqueasse ao importar ficheiros PADS ASCII Design And Library Files no formato PADS VVX1.2. |
| 31855 | O Allegro Importer passa agora a importar regras e clearances de um Projeto Allegro através do suporte para ficheiros XML gerados pelo Allegro Constraint Manager. |
| 32173 | Corrigido um erro em que faltavam off sheet connectors após a importação de ficheiros OrCAD Designs and Libraries. |
| 32200 | Corrigido um problema com o SO japonês ao importar desenhos Eagle. |
| 32225 | Adicionada uma opção ao importador Allegro para otimizar a criação de regras de desenho de clearance. |
| 33852 | Melhorias extensivas e correções de erros na área da importação de polygon-pour de projetos Allegro. |
| 33853 | Concluídas melhorias e correções de erros no xDxDesigner Importer. |
| 33854 | Concluídas melhorias e correções de erros no Xpedition Importer. |
| 33855 | Concluídas melhorias e correções de erros no OrCAD Importer, incluindo suporte para projetos multicanal e esquemas de múltiplas páginas. |
| 34234 | Corrigido um problema em que a importação de um PCB P-CAD específico resultava num erro List index out of bounds. |
| 34629 | Corrigido um problema em que o Allegro Importer falhava ao importar um desenho com o ficheiro de constraints incluído. |
| 35381 | Corrigido um problema que causava uma falha ao importar um projeto Allegro. |
SIMULAÇÃO
| 33516 | Adicionado motor de simulação reformulado ao Altium Designer e Altium NEXUS. |
| 33534 | Corrigida uma falha quando o parser processava uma fonte funcional e encontrava uma expressão incorreta. |
| 33535 | Melhorado o processamento de constantes de texto no parser de spice-netlist. |
| 33536 | Verificada e melhorada a descrição de nós, modelos e nominais dos componentes, sendo qualquer descrição incorreta interpretada como erro. |
| 33541 | Adicionado suporte para funções matemáticas dentro de fontes funcionais. |
| 33547 | Melhoradas as opções de controlo da simulação para garantir que são interpretadas corretamente. |
| 33548 | Melhorada a transferência dos dados de simulação calculados para o SimView, para melhorar a legibilidade dos resultados gráficos. |
| 33554 | Corrigido um erro com o comando SWEEP, que agora executa uma Parametric Sweep Analysis. |
| 33556 | Corrigido um erro ao adicionar novas ondas no SimView. |
| 33557 | Adicionado suporte e corrigidos erros no processamento de modelos VSWITCH e ISWITCH. |
| 33558 | Corrigido um erro para aplicar corretamente o parâmetro Level em modelos mosfet. |
| 33559 | Adicionado suporte para o comando .plot. |
| 33563 | Otimizada a interação com a barra de estado para refletir melhor o estado atual da simulação. |
| 33564 | Melhorado o tratamento dos parâmetros de entrada do modelo de díodo; repõe o valor predefinido quando BV=0. |
| 33726 | Corrigido um problema com valores predefinidos em modelos de código XSpice que fazia com que a simulação não arrancasse. |
| 33781 | Melhorada a velocidade e a fiabilidade do processamento de modelos de código XSPICE incorporados. |
| 33803 | Corrigido um problema ao processar nets cujo nome começa pelo símbolo '$'. |
| 33804 | Corrigido o processamento de parâmetros de transístor desnecessários quando estes são definidos pela diretiva .param. |
| 33890 | Corrigida a deteção de subcircuitos recursivos. |
| 33905 | Corrigido o processamento de subcircuitos aninhados. |
| 33934 | Corrigida a sintaxe do comando sweep. |
| 33993 | Corrigidas as unidades na legenda do eixo X. |
| 34126 | Corrigida a decomposição da matriz do circuito no caso de uma matriz singular |
| 34222 | Determina se o modelo PSPICE encriptado é usado no circuito e envia a mensagem apropriada. |
| 34223 | Determina se o modelo LTSPICE encriptado é usado no circuito e envia a mensagem apropriada. |
| 34224 | Determina se o modelo TINA-TI encriptado é usado no circuito e envia a mensagem apropriada. |
| 34327 | Corrigida a representação gráfica de números em notação e. |
| 35293 | Corrigido o cálculo de expressões com as funções pwr() e pwrs(). |
Draftsman
| 27909 | Corrigido um erro que fazia desaparecer vários objetos ao gerar PDFs num documento Draftsman. (BC:6801) |
| 32047 | Corrigida uma falha do Draftsman que ocorria após importar alterações de um documento PCB e depois selecionar outra página do Draftsman. |
| 32253 | Corrigida uma falha ao gerar um PDF do Draftsman a partir de OutJob para uma determinada Vista de Montagem no documento. |
| 32654 | Adicionada a capacidade de especificar a altura da linha num objeto de tabela personalizado. |
| 32655 | Atualizada a legenda de empilhamento de camadas do Draftsman para renomear Copper Plating para Surface Finish, em conformidade com o Layer Stack Manager. |
| 32811 | Corrigido um problema no Draftsman em que os designadores de componentes numa Vista de Montagem não podiam ser movidos (Ctrl+arrastar) na área de origem de uma Vista de Detalhe. |
| 32844 | Corrigido um problema em que o parâmetro de cadeia especial 'Application_BuildNumber' não estava a ser interpretado. (BC:8700) |
| 32926 | Corrigido um problema em que o Draftsman não apresentava corretamente a camada de acabamento superficial na legenda de empilhamento de camadas quando a placa incluía vias back-drilled. |
| 32996 | Adicionada a capacidade de alinhar horizontalmente o texto dentro de colunas numa Tabela de Furação. |
| 34035 | Corrigido um problema no Draftsman em que os designadores podiam desaparecer se fossem alterados para o modo de posicionamento Manual. |
| 34611 | Adicionada a capacidade de exportar no formato DXF. (BC:7094) |
| 35192 | Corrigidos vários erros de saída do Draftsman - seleção de variante ignorada quando definida no ficheiro OutJob; apenas os documentos que tinham sido abertos eram impressos; a opção 'All Draftsman Documents' não estava disponível no menu suspenso de seleção de saída. (BC:8278) |
| 35500 | Corrigida uma regressão em que a numeração das colunas na tabela Bill of Materials era alterada após a modificação do valor no campo Designator. |
| 35559 | Corrigido um problema que causava tamanhos inválidos dos itens ao exportar ficheiros DXF a partir do Draftsman. |
BOM
| 27062 | Os modelos Excel são agora aplicados corretamente quando o formato Generic XLS é selecionado para geração de BOM, e as definições de configuração da página são agora aplicadas corretamente ao gerar um PDF. Tenha em atenção que, por razões de desempenho, o modelo Excel tem de usar o formato de célula correto para o conteúdo das células. |
| 32817 | Corrigido um problema em que a Solução Manual de um BOMdoc era eliminada em resposta à modificação e atualização de um componente. (BC:11312) |
| 32999 | Corrigida a degradação na geração de PDF. |
| 33405 | Corrigido um erro que ocorria durante a geração de BOM com o formato de ficheiro nativo do MS-Excel, quando um nome de Variante continha o símbolo '/' (BC:11461). |
| 33416 | Corrigido um erro no ActiveBOM, em que os preços das Soluções Manuais eram arredondados para cêntimos inteiros (BC: 11418). |
| 33428 | Corrigido um problema que fazia com que algumas ligações de fabricante não fossem apresentadas no ActiveBOM. (BC: 11515) |
| 33820 | Corrigido um problema no ActveBOM em que algumas ligações de fabricante não eram carregadas corretamente. |
| 33991 | A geração de BOM a partir de um Outjob para um Folder Structure Output Container passa agora a apresentar uma caixa de diálogo de mensagem de erro se o BOM estiver atualmente aberto. |
COMPONENTS PANEL
| 32131 | Alterado o comportamento do atalho Place Component (PP) para que o foco seja colocado no campo Search no painel Components. |
| 32387 | Adicionada a capacidade de fundir vários tipos de componente selecionados num único tipo de componente especificado. Acedido na página Data Management - Component Types da caixa de diálogo Preferences. |
| 32780 | Corrigido um problema no painel Components em que algumas colunas não podiam ser corretamente ordenadas por valor. (BC:10476) |
| 32993 | Adicionado suporte para as teclas de seta operarem na lista Categories do painel Components; use as teclas Up/Down para percorrer a lista e as teclas Left/Right para abrir/fechar ramos. (BC:10473) |
| 33333 | Corrigido um problema pelo qual o texto informativo associado à pré-visualização da footprint - no painel Components - não podia ser lido facilmente ao usar o tema Altium Light Gray (BC:11379) |
| 33801 | Adicionada a capacidade de partilhar definições do painel Components entre instalações através da utilização de ficheiros de preferências DXP. |
| 33812 | Corrigido um problema em que o valor da localização no ecrã armazenado para a caixa de diálogo Select Columns fazia com que esta não fosse visível devido a alterações na configuração dos monitores. (BC:11708) |
| 33885 | Adicionada uma nova funcionalidade 'Apply to all libraries' na caixa de diálogo Extract Sources ou Install. |
| 35546 | Corrigido um problema de degradação de desempenho que ocorria ao procurar Footprints a partir da pesquisa em bibliotecas baseadas em ficheiros no painel Components. |
| 35550 | Corrigido um problema que causava uma falha ao executar a pesquisa de bibliotecas baseadas em ficheiros para Footprints no painel Components. |
| 35581 | Corrigido um problema em que o painel Components não era atualizado quando era executado o comando 'IntegratedLibrary:RefreshInstalledLibraries'. |
MULTI-BOARD
| 30988 | Adicionado suporte para exportar uma Multi-board Assembly como PDF 3D, com opções para incluir cobre, serigrafia, soldermask e corpos 3D. |
| 30989 | Adicionada a capacidade de exportar documentos Multi-board Assembly como documentos PDF3D. (BC:8798) |
| 30990 | Os OutputJobs passam agora a suportar a geração de PDF 3D de uma Multi-board Assembly. |
| 32835 | Corrigido um problema em que o editor Multi-board Schematic não utilizava o comportamento de deslocação/zoom especificado nas preferências de Mouse Wheel Configuration. (BC:9132) |
| 33466 | Corrigido um erro no Multi-board Schematic que ocorria ao tentar editar o acoplamento de pinos nas propriedades de Module Entry. |
| 33472 | O editor Multi-board Assembly passa agora a respeitar as definições de Mouse Wheel Configuration na caixa de diálogo Preferences. |
| 33809 | Adicionado suporte para ActiveBOM em Multi-board Assemblies. |