A apoiar a eventual necessidade de trabalhar com designs de PCB no formato Zuken® CADSTAR™, o Altium Designer inclui um CADSTAR Importer para traduzir ficheiros CADSTAR Schematic, PCB e Library para ficheiros de design equivalentes do Altium Designer. O importador está incluído no Altium Designer como uma extensão da plataforma, e a função é apresentada como uma opção de tipo de ficheiro de importação no Import Wizard de ficheiros de design.
Para aceder ao importador CADSTAR no Altium Designer, a funcionalidade Cadstar 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).
Suporte de versões
O importador CADSTAR do Altium Designer suporta nominalmente as versões CADSTAR 9 a 2018 quando os ficheiros de design são convertidos para o formato de arquivo CADSTAR baseado em ASCII – os ficheiros binários do CADSTAR não são suportados.
Os ficheiros de arquivo CADSTAR têm a extensão .cpa ou .csa para ficheiros baseados em PCB e Schematic, respetivamente. Na prática, o importador suporta os seguintes tipos de ficheiro CADSTAR:
Preparar ficheiros para importação
A tabela seguinte descreve os tipos de ficheiro CADSTAR que o importador suporta, com um resumo de como converter o formato de ficheiro binário CADSTAR para um formato de ficheiro de arquivo (quando necessário) e o resultado equivalente no Altium Designer.
CADSTAR File Type
|
Export to CADSTAR Archive
|
Altium Designer Output
|
Design de PCB (*.pcb)
|
Converta o design binário de PCB (*.pcb) para um arquivo CADSTAR PCB (*.cpa)
|
Documento PCB do Altium Designer (*.pcbdoc)
|
Design esquemático (*.scm)
|
Converta o design esquemático binário (*.scm) para um arquivo esquemático CADSTAR (*.csa)
|
Documento esquemático do Altium Designer (*.schdoc)
|
Biblioteca PCB (*.lib)
|
Converta a biblioteca PCB binária (*.lib) para um arquivo CADSTAR PCB (*.cpa)
|
Biblioteca PCB do Altium Designer (*.pcblib)
|
Biblioteca de peças (*.lib) e biblioteca de símbolos esquemáticos (*.lib)
|
O ficheiro da biblioteca de peças (*.lib) já deverá estar num formato de ficheiro ASCII e não necessita de conversão. Tal como na biblioteca PCB, converta a biblioteca de símbolos binária (*.lib) para um arquivo esquemático CADSTAR (*.csa)
|
O importador utiliza tanto a biblioteca de peças como o arquivo esquemático de símbolos para gerar uma biblioteca esquemática do Altium Designer (*.schlib)
|
Design de PCB
O ficheiro de layout PCB do CADSTAR é equivalente a um documento PCB do Altium Designer. Dado um ficheiro de layout PCB do CADSTAR (*.cpa), o importador CADSTAR do Altium Designer irá traduzi-lo para um documento PCB nativo (*.PcbDoc). Se o layout PCB do CADSTAR estiver em formato de ficheiro binário, arquive-o para o formato de ficheiro *.cpa.
Designs esquemáticos
Para importar ficheiros binários esquemáticos do CADSTAR (*.scm) para o Altium Designer, estes têm primeiro de ser exportados no formato de arquivo (*.csa).
Biblioteca esquemática
O importador necessita de pelo menos dois ficheiros de origem CADSTAR para criar uma biblioteca esquemática do Altium Designer. O primeiro é a biblioteca Parts do CADSTAR, uma listagem de peças em texto simples. Os itens de peça na biblioteca de peças são referenciados por definições de símbolos num ficheiro separado de biblioteca de símbolos, que é o segundo ficheiro exigido pelo importador ao criar uma biblioteca esquemática do Altium Designer.
O ficheiro da biblioteca de símbolos tem de estar no formato de ficheiro de arquivo CADSTAR Schematic (*.csa).
Por exemplo, quando um ficheiro de biblioteca de peças chamado parts.lib utiliza as definições de símbolos num ficheiro de biblioteca de símbolos chamado symbol.lib, este último é primeiro convertido para um ficheiro ASCII symbol.csa utilizando o utilitário de arquivo do CADSTAR. O importador irá depois traduzir os ficheiros parts.lib e symbol.csa para um parts.schlib do Altium Designer. Se o ficheiro parts.lib referenciar vários ficheiros symbol.csa . Estes podem ser adicionados durante o processo de importação/conversão.
Em termos do Altium Designer, uma definição de item de peça no ficheiro parts.lib e a definição de símbolo no ficheiro symbol.csa são equivalentes à definição de um componente de biblioteca esquemática do Altium Designer.
Biblioteca PCB
Um componente PCB do CADSTAR é equivalente a um footprint PCB do Altium Designer. A biblioteca PCB do CADSTAR (*.lib) tem primeiro de ser convertida para o seu formato de arquivo (ASCII) (*.cpa) e pode depois ser traduzida para uma biblioteca PCB do Altium Designer (*.PcbLib) utilizando o importador CADSTAR.
Um ficheiro de biblioteca de peças CADSTAR não é estritamente necessário ao importar uma biblioteca PCB do CADSTAR; contudo, se os seus componentes PCB estiverem ligados a símbolos esquemáticos através de definições de peça, é boa prática fornecer o ficheiro da biblioteca de peças durante o processo de importação. Ao fazê-lo, o importador CADSTAR do Altium Designer poderá mapear corretamente os nomes dos pinos do componente esquemático para o footprint PCB, utilizando os nomes dos pinos na definição da peça.
Utilizar o importador CADSTAR
O importador de ficheiros de design CADSTAR está disponível através do Import Wizard do Altium Designer (File » Import Wizard), selecionando CADSTAR Designs and Libraries na página Select Type of Files to Import do Wizard. O Wizard disponibiliza opções de página para indicar tanto os ficheiros de design (esquemático e PCB) como os ficheiros de biblioteca (peças, símbolo e footprint), bem como opções de mapeamento de camadas PCB de CADSTAR para Altium Designer.
Note que o Import Wizard disponibiliza uma configuração predefinida de Layer Mapping, que pode ser modificada e guardada como um ficheiro *.ini. O mapeamento é utilizado pelo Import Wizard para criar o mapeamento de camadas para cada PCB no design importado, pelo que, durante a importação de vários ficheiros PCB, pode ser carregado um ficheiro de configuração de mapeamento guardado e aplicado a ficheiros PCB individuais (ou a todos).
Quando estiver disponível o conjunto completo de ficheiros CADSTAR (design esquemático, design PCB, biblioteca de peças e bibliotecas esquemática/pcb), é altamente recomendável que sejam todos importados durante uma única sessão do Import Wizard do Altium Designer. Desta forma, o Wizard pode gerar um projeto completo do Altium Designer e as respetivas bibliotecas, em que as definições de componentes na biblioteca esquemática resultante (*.SchLib) irão incluir corretamente tanto o símbolo relacionado como uma ligação ao footprint correspondente (no ficheiro *.PcbLib gerado).
Import Wizard - CADSTAR Designs and Libraries
Designs e bibliotecas CADSTAR
O Import Wizard suporta o seguinte tipo de ficheiro CADSTAR:
-
Design de PCB
-
Biblioteca de componentes PCB
-
Design esquemático
-
Biblioteca de peças e biblioteca de símbolos esquemáticos
O Import Wizard não suporta ficheiros binários CADSTAR. O ficheiro binário CADSTAR tem de ser convertido para um ficheiro de arquivo CADSTAR antes da importação para o Altium Designer. O ficheiro de arquivo CADSTAR tem normalmente a extensão .cpa ou .csa.
Importing CADSTAR Design Files
Esta página do Wizard é utilizada para selecionar quais os ficheiros de design CADSTAR a importar. Pode importar designs PCB do CADSTAR (*.cpa) ou designs esquemáticos do CADSTAR (*.csa).
Clique em Add para escolher quais os ficheiros de design CADSTAR a importar. Pode eliminar um ficheiro selecionado clicando em Remove.
Selecting CADSTAR Library Files
Esta página do Wizard é utilizada para selecionar quais os ficheiros de biblioteca CADSTAR a importar.
Clique em Add para escolher quais os ficheiros de biblioteca CADSTAR a importar. Pode eliminar um ficheiro selecionado clicando em Remove.
Setting the Reporting Options
Utilize a página Reporting Options para configurar as opções gerais de relatório de registo.
Em General Settings, ative as opções pretendidas: Log All Errors, Log All Warnings e Log All Events.
Editing the Layer Mapping
Esta página do Wizard é utilizada para rever e editar o mapeamento de camadas para cada design ou biblioteca PCB do CADSTAR. O Wizard fornece um mapeamento predefinido para criar o mapeamento de camadas para cada PCB. O mapeamento de camadas pode ser personalizado para cada um dos seus designs a importar. Poderá querer importar vários designs PCB do CADSTAR e mapear a mesma camada CADSTAR para a mesma camada do Altium Designer. Pode definir o mapeamento de camadas uma vez e utilizar esse mapeamento para todos os ficheiros a importar. A vantagem de importar desta forma é que a gestão em lote de camadas pode poupar tempo ao importar vários designs. A desvantagem é que o mapeamento predefinido de camadas nem sempre é inteligente perante estruturas diferentes nos designs e, por isso, poderão ser necessárias algumas alterações manuais.
Os elementos CADSTAR Layer Name, Altium Designer Layer e CADSTAR Layer Type (Sub Type) são apresentados na região em grelha. Utilize a seta do menu pendente no lado direito de cada região para filtrar a lista apresentada dessa região.
Utilize o botão Menu para manipular os mapeamentos de camadas.
-
Invert Selection – selecione para inverter os itens que estão selecionados para não selecionados, e os que não estão selecionados para selecionados.
-
Set Selection To – selecione para aceder a um submenu de tipos de camada a partir do qual pode escolher a camada pretendida.
-
Load Layer Mapping – selecione para abrir a caixa de diálogo Load Configuration e carregar os ficheiros de mapeamento pretendidos.
-
Save Layer Mapping – selecione para abrir a caixa de diálogo Choose File to Save Layer Mapping e escolher o caminho em que pretende guardar o mapeamento de camadas.
Clicar com o botão direito na região em grelha dá acesso aos mesmos menus e submenus que clicar no botão Menu.
Specifying the Output Directory
Utilize esta página do Wizard para rever a estrutura do projeto de saída e especificar a diretoria de saída para a qual importar os ficheiros. Utilize o ícone Browse Folder para procurar e escolher a Output Directory.
Abre-se uma página com uma barra de progresso verde e é apresentado o documento que está atualmente a ser processado, com uma barra verde a indicar o progresso da importação.
Closing the Wizard
O CADSTAR Import Wizard foi concluído. Clique em Finish para fechar o Wizard. A estrutura do projeto/ficheiro de saída será apresentada no espaço de design do Altium Designer.
Os ficheiros CADSTAR são traduzidos da seguinte forma:
- Os ficheiros de arquivo de design (layout) de PCB do CADSTAR (
*.cpa) serão convertidos em documentos PCB do Altium Designer (*.pcbdoc).
-
Os ficheiros de arquivo esquemático do CADSTAR (
*.csa) serão convertidos em documentos esquemáticos do Altium Designer (*.schdoc).
-
Os ficheiros da biblioteca de componentes do CADSTAR (
*.LIB) e de arquivo de símbolos (*.csa) serão convertidos em ficheiros de Biblioteca Esquemática do Altium Designer (*.schlib).
-
O ficheiro de arquivo PCB do CADSTAR (
*.cpa) será convertido em ficheiros de Biblioteca PCB do Altium Designer (*.pcblib).