Importing a Design from OrCAD

A tradução de projetos OrCAD® completos, incluindo esquemas Capture, ficheiros PCB Layout e ficheiros de biblioteca, pode ser efetuada através do Import Wizard do Altium Designer (até à versão 17.4 do OrCAD). O Import Wizard elimina grande parte das dificuldades normalmente associadas à tradução de projetos, analisando os ficheiros importados e oferecendo predefinições e definições sugeridas para a estrutura do projeto, o mapeamento de camadas, a nomenclatura de footprints PCB e muito mais. A flexibilidade proporcionada pelas etapas do Wizard dá-lhe tanto ou tão pouco controlo quanto pretender sobre as definições de tradução dos ficheiros antes de avançar para o processo de tradução propriamente dito.

Para aceder às capacidades de importação do OrCAD no Altium Designer, a funcionalidade OrCAD tem de estar ativada na sua instalação do Altium Designer. Esta funcionalidade está ativada por predefinição no Altium Designer. Pode ser ativada/desativada após a instalação.

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

Importar ficheiros OrCAD

O importador de ficheiros de projeto OrCAD está disponível através do Import Wizard do Altium Designer (File » Import Wizard), selecionando a opção Orcad Designs and Libraries Files na página Select Type of Files to Import do Wizard. O Wizard fornece opções para indicar tanto ficheiros de projeto schematic/pcb como ficheiros de biblioteca, bem como opções de mapeamento de camadas PCB de OrCAD para Altium Designer.

Uma barra de progresso verde mostra o progresso do processo de importação, ao mesmo tempo que lista cada ficheiro à medida que o processo continua.

Closing the Wizard

O Assistente de Importação do OrCAD foi concluído. O painel Messages é apresentado com quaisquer mensagens relevantes. Clique em Finish para fechar o Assistente. Se tiverem sido gerados avisos durante o processo de importação, será aberto um ficheiro *.LOG a mostrar os avisos.

Os ficheiros OrCAD importados são convertidos da seguinte forma:

  • Os ficheiros OrCAD Layout (*.MAX) são convertidos em ficheiros PCB do Altium Designer (*.PcbDoc).

  • Os ficheiros OrCAD Capture (*.DSN) são convertidos em ficheiros esquemáticos do Altium Designer. Cada página dentro de um ficheiro .DSN será importada como um único ficheiro esquemático do Altium Designer (*.SchDoc). As caches de design dentro de um ficheiro .DSN serão importadas como uma biblioteca esquemática (*.SchLib). A hierarquia do design é mantida, incluindo a hierarquia complexa.

  • Os ficheiros OrCAD .OLB (biblioteca esquemática) serão convertidos em ficheiros de biblioteca esquemática do Altium Designer (*.SchLib).

  • Os ficheiros OrCAD .LLB (biblioteca PCB) serão convertidos em ficheiros de biblioteca PCB do Altium Designer (*.PcbLib).

  • As bibliotecas OrCAD convertidas são automaticamente agrupadas num único projeto PCB.

A abertura direta de um ficheiro OrCAD (*.dsn, *.max, *.olb, *.llb) no Altium Designer (File » Open) ativará o Import Wizard, com esse ficheiro já especificado para importação.

O importador OrCAD consegue importar ficheiros PCB criados em OrCAD Layout. Se o PCB tiver sido criado no produto denominado OrCAD PCB Editor (OrCAD PCB Designer Professional), utilize o importador Allegro para importar os ficheiros PCB e de biblioteca PCB para o Altium Designer.

Tradução de Ficheiros

Os ficheiros OrCAD importados são convertidos da seguinte forma:

  • Os ficheiros OrCAD Layout (*.MAX) são convertidos em ficheiros PCB do Altium Designer (*.PcbDoc).
  • Os ficheiros OrCAD Capture (*.DSN) são convertidos em ficheiros esquemáticos do Altium Designer. Cada página dentro de um ficheiro .DSN será importada como um único ficheiro esquemático do Altium Designer (*.SchDoc). As caches de design dentro de um ficheiro .DSN serão importadas como uma biblioteca esquemática (*.SchLib). A hierarquia do design é mantida, incluindo a hierarquia complexa.
  • Os ficheiros OrCAD .OLB (biblioteca esquemática) serão convertidos em ficheiros de biblioteca esquemática do Altium Designer (*.SchLib).
  • Os ficheiros OrCAD .LLB (biblioteca PCB) serão convertidos em ficheiros de biblioteca PCB do Altium Designer (*.PcbLib).
  • As bibliotecas OrCAD convertidas são automaticamente agrupadas num único projeto PCB.
  • Os ficheiros OrCAD PCB Editor (*.BRD & *.ALG) podem ser importados para o Altium Designer utilizando o importador Allegro.
A migração de uma ferramenta para outra está sujeita às limitações da conversão de objetos da primeira ferramenta para a ferramenta de importação. Por vezes, não é possível converter todos os tipos de objeto. A Altium melhora regularmente os Import Wizard's conversores de ficheiros de design, por isso, se surgirem dificuldades durante uma importação, certifique-se de que o Altium Designer foi atualizado para a versão mais recente. Isto poderá resultar numa melhor compatibilidade entre versões e em importações mais precisas.

Importar Ficheiros de Designs e Bibliotecas Orcad e PADS

Muitos utilizadores do PADS usam uma combinação do PADS Layout para o layout PCB e do OrCAD Capture para a captura esquemática. Esta secção assume essa combinação.

Todas as camadas PCB PADS utilizadas têm de ser mapeadas para uma camada do Altium Designer antes da importação. Existem opções adicionais nas páginas do Assistente para controlar a criação automática de regras de design, vias em falta e conversões de keep-out.

Importa referir como as camadas são mapeadas na importação de designs PCB. O Mapeamento de Camadas é simplesmente um mapeamento entre os nomes das camadas PCB do PADS e as camadas PCB do Altium Designer. Naturalmente, pode alterar tantos mapeamentos quantos quiser, uma vez que apenas são fornecidos mapeamentos predefinidos sugeridos. Este mapeamento é utilizado pelo Assistente de Importação para criar o mapeamento de camadas para cada PCB, que depois pode ser personalizado individualmente. A lógica é a seguinte: se pretender importar dez designs PCB e quiser mapear a camada Assembly 1 para Mechanical Layer 1, não terá de personalizar cada um dos dez designs PCB para obter o mapeamento de camadas correto.

A vantagem de importar desta forma é que a gestão em lote do mapeamento de camadas pode poupar muito tempo ao importar vários designs. Neste caso, o mapeamento de camadas predefinido será guardado nas suas Preferências. A desvantagem desta abordagem é que o Mapeamento de Camadas Predefinido nem sempre é inteligente quando existem estruturas diferentes nos designs, pelo que poderão ser necessárias algumas alterações manuais posteriormente.

Trabalhar com Documentos Importados

No OrCAD Capture, todo o trabalho de design começa na página, que é a área lógica de trabalho do design, e podem existir várias páginas esquemáticas dentro de um único ficheiro de design esquemático OrCAD (*.DSN ficheiro). No Altium Designer, a área lógica de design começa com um documento e, para cada documento, existe um ficheiro armazenado no disco rígido.

Isto significa que cada folha esquemática (página) do Altium Designer é representada por um ficheiro de documento esquemático, o que é uma diferença conceptual importante a ter em conta. Note que o Altium Designer também pode incluir vários documentos de diferentes tipos (para além de apenas documentos esquemáticos e de design PCB), dependendo da natureza do projeto de design.

Painéis

Muitos elementos do ambiente do Altium Designer parecerão familiares aos utilizadores do OrCAD, como o painel Projects, que é semelhante ao Project Manager do OrCAD. Uma vez que o painel Projects não está limitado a dados de design esquemático, pode incluir o PCB, todas as bibliotecas, ficheiros de saída, bem como outros documentos do projeto, tais como ficheiros não nativos (PDFs, ficheiros de texto, folhas de cálculo, etc.).

Consulte as secções da Documentação do Altium Designer para saber mais sobre as funcionalidades do Altium Designer.

Estrutura do Projeto

O OrCAD Capture, tal como o Altium Designer, suporta designs planos e hierárquicos.

O Capture apresenta um esquema, mostrado como um ícone de pasta no Project Manager do Capture, e este contém páginas mostradas como ícones de folhas esquemáticas. Cada esquema do Capture pode ser composto por uma ou mais páginas, e um design plano típico em Capture consiste num esquema (pasta), sendo o design desenhado em tantas páginas quantas as necessárias nesse esquema.

A pasta do esquema no topo de uma hierarquia, que refere direta ou indiretamente todos os outros módulos do design, chama-se módulo raiz. No OrCAD Project Manager, o módulo raiz tem uma barra invertida no ícone da sua pasta.

O Altium Designer apresenta uma hierarquia de esquemas relacionados, em que a estrutura entre folhas é normalmente definida por Sheet Symbols. A construção equivalente no Capture é um símbolo de Bloco Hierárquico, que referencia o esquema de nível inferior.

Consulte painel Projects para obter informações sobre a gestão de estruturas de projeto no Altium Designer.
  • Tenha em atenção que o importador do OrCAD converterá os componentes em cache contidos num ficheiro esquemático importado *.DSN numa biblioteca esquemática do Altium Designer (*.SchLib). As entradas de componentes da biblioteca incluirão quaisquer referências de footprint e parâmetros que estejam disponíveis no ficheiro de origem. Esta função é semelhante à funcionalidade Make Schematic Library do Altium Designer para projetos nativos.
  • Os parâmetros definidos no bloco de título de um esquema OrCAD são tratados/comportam-se como parâmetros do documento esquemático.

A opção Convert Orcad Off-Page connectors as Altium Ports (instead of defaults Off-sheet connectors)  na página Schematics General Options pode ser utilizada ao converter um design plano num design hierárquico quando são necessárias portas. Veja a imagem na secção Net Connectivity abaixo

Conectividade de Nets

No OrCAD Capture, a conectividade de nets é feita utilizando aliases de net, conectores off-page, blocos hierárquicos e portas, e globais. As nets entre páginas esquemáticas dentro de uma única pasta de esquema são ligadas através dos conectores off-page, enquanto os blocos hierárquicos e as portas ligam as nets entre as pastas de esquema. As globais são utilizadas para ligar nets de alimentação/terra em todo o design.

O Altium Designer utiliza um conjunto semelhante de identificadores de net para criar conectividade de nets. Dentro de uma folha esquemática pode utilizar Wires e Net Labels. Entre folhas esquemáticas, as nets num design plano são normalmente ligadas usando Ports, mas os Off-Sheet Connectors também estão disponíveis. As nets num design hierárquico são ligadas a partir de uma Port na folha inferior a uma Sheet Entry com o mesmo nome no símbolo de folha que representa a folha inferior. As nets de alimentação/terra são ligadas utilizando Power Ports.

O documento esquemático gerado suporta power ports, conectores de portas personalizados e conectores off-sheet bidirecionais. Estes objetos terão os mesmos gráficos do design original. Os power ports e conectores off-sheet importados também terão o valor Custom para a sua propriedade Style.

Se desejar, pode ativar a opção Convert Orcad Off-Page connectors as Altium Ports (instead of defaults Off-sheet connectors)  na página Schematics General Options para eliminar o processo manual necessário para converter conectores off-page em portas.

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