Interfacing to Other Design Tools

O software de conceção da Altium é provavelmente apenas um de muitos ambientes de conceção de engenharia com os quais trabalha, ou com os quais precisa de estabelecer interface.

Talvez precise de estabelecer interface com outra plataforma de conceção e análise para realizar uma simulação de potência, ou talvez precise de importar um projeto mais antigo que foi desenvolvido noutro ambiente de conceção. Seja qual for o motivo, é provável que um dia precise de conseguir estabelecer interface com outra ferramenta de conceção.

Executar uma Importação ou Exportação

Estabelecer interface com outro ambiente de conceção tem a ver com a transferência de dados de projeto. Isto pode ser feito através da leitura/escrita dos dados de projeto de/para um formato de ficheiro diferente, ou através da transferência direta de dados por meio de APIs de software.

As ações de importação são executadas através do comando File » Import. Além disso, muitos dos importadores podem ser acedidos através do Import Wizard. A utilização do Assistente permite importar em lote ficheiros relacionados, tais como ficheiros de projeto e as respetivas bibliotecas.

Os resultados de exportação podem ser criados adicionando os resultados necessários num ficheiro Outputjob (a partir dos submenus Edit » Add Export Outputs ou dos menus associados ao controlo [Add New Export Output] , na parte inferior da região Export Outputs , na janela principal de configuração do trabalho) e, em seguida, gerando os resultados a partir do ficheiro ou como parte do processo de Project Release. Em alternativa, as ações de exportação são executadas através do menu File » Export, no editor apropriado.

Assistente de Importação

O Import Wizard (File » Import Wizard) converterá rápida e facilmente os seus ficheiros de projeto de outros fabricantes para ficheiros do Altium Designer. O Wizard orienta-o ao longo do processo de importação, tratando tanto das partes do esquema como do PCB do projeto, bem como da gestão da relação entre ambas.

  • Clique em Cancel para fechar o Import Wizard.
  • Clique em Back para navegar para o ecrã anterior.
  • Clique em Next para navegar para o ecrã seguinte.
  • Clique em Finish para fechar o Import Wizard. Esta opção está disponível apenas na página final do Wizard.

Selecionar o Tipo de Ficheiros a Importar

Utilize esta página do Wizard para selecionar os tipos de ficheiros que pretende importar. Consulte a secção Interligação com Ferramentas de Conceção EDA abaixo para obter uma visão geral dos tipos de ficheiros de conceção que podem ser importados utilizando o Import Wizard.

Clique em Get More Importers para abrir a página Extensions and Updates, a partir da qual pode adicionar extensões adicionais, se necessário.

As páginas subsequentes do Wizard alteram-se consoante o tipo de ficheiro selecionado. Encontre o tipo de ficheiro pretendido na lista seguinte e clique na ligação para aceder às informações relativas a esse tipo de ficheiro.

Interligação com Ferramentas de Conceção EDA

A tabela abaixo resume as ferramentas de conceção EDA e os formatos de ficheiro que suportam para importação para e/ou exportação a partir do Altium Designer.

Nome Formatos Suportados Saber Mais
Protel® / Altium

Import
Todos os ficheiros/bibliotecas de esquemáticos Protel/Altium anteriores
Todos os ficheiros/bibliotecas de PCB Protel/Altium anteriores
Ficheiros de PCB do CircuitMaker (atual - *.CMPcbDoc), CircuitStudio (*.CSPcbDoc), PCBWorks (*.PWPcbDoc, *.SWPcbDoc)
Esquemáticos CircuitMaker 2000 (*.ckt)
Bibliotecas de Utilizador CircuitMaker 2000 (*.lib)
Bibliotecas de Dispositivos CircuitMaker 2000 (*.lib)
Base de Dados de Projeto Protel 99SE (*.ddb)
Esquemático Protel DOS (*.s??)
Ficheiros Tango PCB ASCII (*.pcb)
Autorax PCB (*.pcb)

Export
Ficheiros de PCB CircuitMaker (*.CMPcbDoc)
Ficheiros de PCB CircuitStudio (*.CSPcbDoc)
Protel PCB 2.8 ASCII (*.pcb)

Suporte de Importação-Exportação do Software de Conceção Altium

P-CAD®

Import
Ficheiros binários de projeto esquemático P-CAD V16 ou V17 (*.sch)
Ficheiros ASCII de projeto esquemático P-CAD V16 ou V17 (*.sch)
Ficheiros binários de projeto PCB P-CAD V15, V16 ou V17 (*.pcb)
Ficheiros ASCII de projeto PCB P-CAD V15, V16 ou V17 (*.pcb)
Ficheiros binários de biblioteca P-CAD V16 ou V17 (*.lib)
Ficheiros ASCII de biblioteca P-CAD V16 ou V17 (*.lia)
Ficheiros P-CAD PDIF (*.pdf)

Export
Ficheiros de projeto esquemático P-CAD V16 (*.sch)
Ficheiros de biblioteca esquemática P-CAD V16 (*.lia)
P-CAD ASCII PCB (*.pcb)
Ficheiros de biblioteca PCB P-CAD V16 (*.lia)

Suporte de Importação-Exportação do Software de Conceção Altium - Suporte de Importação-Exportação de Ficheiros de Projeto P-CAD

Autodesk® EAGLE™

Import (formato XML, versões 6.4 até 9.4)
Esquemático EAGLE (*.sch)
PCB EAGLE (*.brd)
Biblioteca EAGLE (*.lbr)

Importar um Projeto do EAGLE

Cadence® Allegro® Import (até à versão 17.4 do Allegro; requer Allegro, consulte Pré-requisitos de Importação)
PCB binário Allegro (*.brd)
PCB ASCII Allegro (*.alg)
Footprint Allegro (*.dra)

Importar um Projeto do Allegro

Cadence® OrCAD®

Import (até à versão 17.4 do OrCAD)
Projetos OrCAD Capture (*.dsn)
Bibliotecas OrCAD Capture (*.olb)
Documentos PCB OrCAD Layout (*.max)

OrCAD PCB Editor (*.brd) (requer o importador Allegro)
Bibliotecas PCB OrCAD (*.llb)
Ficheiros de configuração OrCAD CIS (*.dbc)  em formato binário
OrCAD SDT (*.sch)
Export
Esquemático OrCAD SDT (*.sch)
Projeto OrCAD v7 Capture (*.dsn)

Biblioteca esquemática OrCAD Capture (*.olb)

Importar um Projeto do OrCAD

Importar uma Biblioteca do OrCAD CIS

Exportar um Projeto para OrCAD

KiCad®

Import (até à versão 8.x do KiCad)
Ficheiros KiCad pro (*.pro)
Ficheiros KiCad kicad_pro (*.kicad_pro)
Ficheiros KiCad sch (*.sch)
Ficheiros KiCad kicad_sch (*.kicad_sch)
Ficheiros KiCad kicad_pcb (*.kicad_pcb)
Ficheiros KiCad lib (*.lib)
Ficheiros KiCad kicad_sym (*.kicad_sym)
Ficheiros KiCad kicad_mod (*.kicad_mod)

Importar um Projeto do KiCad

LTspice® Import
Ficheiros LTspice ASC (*.asc)
Ficheiros LTspice ASY (*.asy)

Importar um Projeto do LTspice

Siemens EDA® DxDesigner® Import (até VX2.x)
Projetos e Bibliotecas DxDesigner

Importar um Projeto do xDX Designer ou DxDesigner

Siemens EDA® Xpedition™ Import (até VX2.x)
Ficheiros Xpedition (*.prj, *.pcb, *.lmc)

Importar um Projeto do Xpedition

Siemens EDA® PADS™

Import (até VX2.x)
Ficheiros de projeto PADS Layout ASCII (*.asc)
Bibliotecas de decals PADS Layout ASCII (*.d)
Ficheiros de projeto PADS Logic ASCII (*.txt)
Bibliotecas de decals CAE PADS Logic ASCII (*.c)
Bibliotecas de tipos de peça PADS Logic ASCII (*.p)

Export
PADS Logic 5

Importar um Projeto do PADS Logic & PADS Layout

Exportar um Projeto para PADS Logic

Siemens EDA® xDX Designer® Import (até EE7.9.4)
Projetos (*.prj) e Bibliotecas xDX Designer

Importar um Projeto do xDX Designer ou DxDesigner

Simbeor® Export
Ficheiro Simbeor (*.esx)

Definir a Pilha de Camadas - Exportar uma Pilha de Camadas

Zuken® CADSTAR® Import (até à versão 2018)
Arquivo de Esquemático CADSTAR (*.csa)
Arquivo de PCB CADSTAR (*.cpa)
Biblioteca de Peças CADSTAR (*.lib)

Importar um Projeto do CADSTAR

Zuken® CR-5000® Import
Ficheiros Zuken CR-5000 PCF (*.pcf)
Ficheiros Zuken CR-5000 FTF (*.ftf)
Ficheiros Zuken CR-5000 EDS (*.eds)
Ficheiros Zuken CR-5000 EDF (*.edf)
Ficheiros Zuken CR-5000 LAF (*.laf)
Ficheiros Zuken CR-5000 SMB (*.smb)
Ficheiros Zuken CR-5000 PRF (*.prf)
Ficheiros Zuken CR-5000 CDFLAF (*.cdf)

Importar um Projeto do CR-5000

Criar uma Netlist

Altium Designer suporta a criação de uma netlist, no formato indicado, a partir de todos os documentos-fonte relevantes no projeto ativo ou a partir do documento-fonte ativo. Os comandos indexados relacionados são acedidos a partir do editor esquemático, a partir do sub-menu Design » Netlist For Project ou Design » Netlist For Document, respetivamente.

Uma Saída de Netlist, com a Origem de Dados indicada, também pode ser adicionada ao ficheiro ativo de Configuração de Output Job ao escolher um comando a partir dos sub-menus Edit » Add Netlist Outputs ou dos menus associados ao controlo [Add New Netlist Output], na parte inferior da região Netlist Outputs, na janela principal de configuração do job. Cada sub-menu diz respeito a um formato específico de netlist, n, enquanto cada entrada num sub-menu de formato de netlist diz respeito a uma Origem de Dados específica, m.

São suportados os seguintes formatos de netlist:

  • Cadnetix

  • Calay

  • EDIF para PCB

  • EESof

  • Intergraph

  • Mentor BoardStation

  • MultiWire

  • OrCad/PCB2

  • PADS

  • Pcad para PCB

  • PCAD

  • PCADnlt

  • Protel2

  • Protel

  • Racal

  • RINF

  • SciCards

  • Tango

  • Telesis

  • Wirelist

  • XSpice

A maioria das entradas de comando para gerar formatos de netlist só está disponível nos menus, desde que a funcionalidade associada esteja instalada como parte da sua instalação do Altium Designer.

  • Para aceder aos netlisters listados a vermelho acima, a funcionalidade Netlisters tem de estar ativada na sua instalação do Altium Designer. Para aceder ao netlister PADS, a funcionalidade PADS tem de estar ativada na sua instalação do Altium Designer. Estas funcionalidades estão ativadas por predefinição no Altium Designer. Podem ser ativadas/desativadas após a instalação.

    Para mais informação sobre como alterar a funcionalidade central instalada, consulte a página Installing & Managing (Altium Designer Develop, Altium Designer Agile, Altium Designer).

  • Para aceder ao netlister XSpice, a extensão de sistema Mixed Simulation tem de estar instalada. Esta extensão é instalada com o Altium Designer por predefinição. Pode ser instalada ou removida manualmente.

    Para mais informação sobre a gestão de extensões, consulte a página Extending Your Installation (Altium Designer Develop, Altium Designer Agile, Altium Designer).

Dependendo do formato de netlist que escolheu criar, ao executar o comando a netlist será gerada diretamente, ou surgirá uma caixa de diálogo intermédia que lhe permitirá definir opções específicas relacionadas com o formato. O(s) ficheiro(s) gerado(s) estarão inicialmente fechados.

  • Todos os ficheiros de saída serão escritos na pasta de saída especificada no campo Output Path, no separador Options da caixa de diálogo Options for Project. Por predefinição, o caminho de saída é definido para uma subpasta da pasta que contém o ficheiro do projeto e tem o nome Project Outputs for <ProjectName>. O caminho de saída pode ser alterado conforme necessário. No painel Projects, o ficheiro de netlist (<ActiveDocumentName>.NET) será apresentado na subpasta Generated\Netlist Files. Tenha em conta que, se for gerada uma netlist de formato diferente a partir do mesmo documento ativo, o ficheiro de netlist gerado anteriormente será substituído.
  • Se a opção para Use separate folder for each output type estiver ativada (também no separador Options ), a saída será escrita numa subpasta adicional, com o nome de acordo com o formato de netlist que escolheu criar (por exemplo, Project Outputs for <ProjectName>\<NetlistFormat> Output). No painel Projects , a saída aparecerá na subpasta Generated (<NetlistFormat> Output). Isto permite-lhe gerar várias netlists a partir do mesmo documento ativo para o projeto, sem que quaisquer ficheiros sejam substituídos.

Interligação com Outras Ferramentas de Design

O Altium Designer também pode interligar-se com outras ferramentas de design (MCADs, CAEs, etc.), por exemplo, utilizando formatos de ficheiro neutros. A tabela abaixo resume outros formatos de ficheiro suportados para importação para e/ou exportação a partir do Altium Designer.

ECAD-MCAD CoDesign

Tenha em atenção que, para os pacotes MCAD suportados, também é possível transferir a placa e os componentes diretamente entre MCAD e ECAD utilizando o CoDesigner, a tecnologia de conetividade ECAD-para-MCAD da Altium. Trabalhando através de um Workspace ligado, como um Altium 365 Workspace, o CoDesigner pode enviar a forma da placa e os componentes colocados em ambos os sentidos entre o seu software MCAD e o Altium Designer.

Saiba mais sobre Design Direto ECAD-MCAD com Altium CoDesigner

Nome Formatos Suportados Saiba Mais
Ansoft™ Export (até à versão 4.0)
Ficheiros neutros Ansoft™/ANSYS ® (*.anf)

Exportar um Design para o Formato Neutro Ansoft

Ansys® Export
Ficheiros EDB (*.def)

Exportar um Design para o Formato Ansys EDB

AutoCAD® Import/Export (até à versão 2018)
Ficheiros DXF (*.dxf)
Ficheiros DWG (*.dwg)

Suporte de Importação-Exportação AutoCAD-DXF

HyperLynx™ Export
Ficheiros HyperLynx (*.hyp)

Exportar um Design para HyperLynx

IDF Import/Export
Ficheiros IDF Board (*.brd, *.bdf, *.idb, *.enm, *.idf)

Suporte de Importação-Exportação de Dados Mecânicos - Suporte de Importação-Exportação de Ficheiros IDF

IDX Import/Export
Ficheiros de formato Incremental Design Exchange (*.idx)

Suporte de Importação-Exportação de Dados Mecânicos - Suporte de Importação-Exportação de Ficheiros IDX

MathWorks® Export
Ficheiros de valores separados por vírgulas (*.csv)
Exportar um Design para o Formato CSV MathWorks
Parasolid

Import
Ficheiros de Texto Parasolid (*.x_t)

Export
Ficheiros de Texto Parasolid (*.x_t)
Ficheiros Binários Parasolid (*.x_b)

Suporte de Importação-Exportação de Dados Mecânicos - Suporte de Importação-Exportação de Ficheiros Parasolid

SolidWorks® Import
Ficheiros de Peça SolidWorks (*.sldprt)

Suporte de Importação-Exportação de Dados Mecânicos - Suporte de Importação de Ficheiros de Peça SolidWorks

Specctra®

Import
Ficheiros de Design Specctra (*.dsn)
Ficheiros de Roteamento Specctra (*.rte)

Export
Ficheiros de Design Specctra (*.dsn)

Garantir a Preparação do PCB para Routers Compatíveis com Specctra

STEP Import/Export
Ficheiros em formato STEP (*.step, *.stp)

Suporte de Importação-Exportação de Dados Mecânicos - Suporte de Importação-Exportação de Ficheiros STEP

VRML Export
Ficheiros VRML (*.wrl)

Suporte de Importação-Exportação de Dados Mecânicos - Suporte de Exportação de Ficheiros VRML

A maioria dos importadores e exportadores é fornecida como extensões do Altium Designer, e o comando para uma importação/exportação de um tipo de ficheiro específico só estará presente se essa extensão estiver instalada. Consulte a página de um importador/exportador específico para saber mais sobre a extensão necessária.

Existe um conjunto de extensões de software fornecidas pela própria Altium ou desenvolvidas por terceiros para ampliar, de forma mensurável, as funcionalidades e capacidades do Altium Designer. Algumas destas extensões incluem:

  • JTAG Maps – a extensão gratuita JTAG Maps™ ajuda os engenheiros de hardware a avaliar o potencial da utilização de testes Boundary scan nos seus designs e prepara antecipadamente os dados de teste JTAG. Transfira a extensão a partir do website JTAG Live®.

  • XJTAG DFT Assistant x64 – a extensão gratuita XJTAG® DFT Assistant permite ao designer da placa avaliar e melhorar a testabilidade dos seus PCBs ao longo do processo de design.

  • MTBF and Reliability Toolkit – utilize o BQR fiXtress™ para o ajudar a conceber sistemas eletrónicos fiáveis sem reiterações dispendiosas nem protótipos físicos. Transfira a extensão a partir do website BQR®.

Saiba mais sobre as extensões de design disponíveis na área Altium Products.

Getting Help

Se está a ler esta página porque é novo no design com software Altium, aqui ficam algumas sugestões para o ajudar a começar:

  • Se está a mudar de outro ambiente de design, pode começar a explorar o software aqui, ou avançar diretamente para o tutorial introdutório do início ao fim.
  • Utilize os recursos disponíveis neste espaço de documentação (www.altium.com/documentation), onde pode pesquisar através do ícone de pesquisa ou navegar usando a árvore de navegação à esquerda.
  • Independentemente do tipo de documento que estiver a editar, pode premir F1 sobre um objeto, editor, painel, entrada de menu ou botão para aceder a informação de referência sobre esse item.
  • Prima Shift+F1 enquanto executa um comando, para ver uma lista de atalhos que pode usar nesse comando.
  • Explore o canal de YouTube Altium Academy, uma experiência online criada para levar educação moderna a designers e engenheiros de PCB em todo o mundo. Aprenda diretamente com profissionais e especialistas da indústria enquanto partilham o seu conhecimento sobre princípios básicos de design de PCB, tópicos avançados de engenharia e tudo o que existe pelo meio.
  • Participe num webinar ou noutro dos eventos de aprendizagem da Altium.
  • Junte-se a um fórum de discussão, onde pode partilhar com os seus pares da indústria e aprender com eles.
AI-LocalizedAI-localized
If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
Feature Availability

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

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

Legacy Documentation

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

Conteúdo