Suporte à Aquisição de Dados
O Altium facilita a capacidade de uma organização copiar o conteúdo de que necessita a partir de um Workspace de origem e entregá-lo a um segundo Workspace de destino – um processo designado simplesmente por Workspace Data Acquisition.
Ao adquirir conteúdo de design, a propriedade fica firmemente nas mãos da equipa do Workspace recetor, que passa a ter liberdade para fazer modificações e manter o conteúdo – no seu Workspace – como desejar daí em diante. E, ao manter uma ligação entre os dados adquiridos e a sua origem original, é possível efetuar um tratamento inteligente dos dados, incluindo notificações quando a origem de qualquer conteúdo copiado é atualizada. Assim, por exemplo, se mais tarde for feita uma alteração a uma revisão de um item de design no Workspace de origem, o Workspace de destino tem a capacidade de atualizar para essa revisão, ressincronizando-se com a “nave-mãe”, por assim dizer. E, independentemente de terem sido feitas versões adicionais de um item no Workspace de destino, existe sempre a possibilidade de reverter para uma revisão anterior do Workspace de origem – tudo isto mantendo uma ligação à origem original do item, ou Origin.
Aquisição de Dados – Visão Geral Conceptual
A imagem seguinte apresenta uma ilustração gráfica de nível superior do conceito de aquisição de dados. Os princípios de aquisição de dados apresentados são os mesmos, independentemente do tipo de dados a adquirir.

O conceito de aquisição de dados do Workspace.
Itens que podem ser Adquiridos
Os seguintes tipos de Item podem ser adquiridos a partir de um Workspace de origem para um Workspace de destino, utilizando a funcionalidade Data Acquisition:
- Modelo 3D
- Preferências do Altium Designer
- Componente (incluindo as Part Choices associadas)
- Template de Componente
- Folha de Dados
- Footprint
- Folha Esquemática Gerida
- Output Job
- Template Esquemático
- Script
- Modelo de Simulação
- Símbolo
Aspetos a ter em consideração ao adquirir dados:
-
Apenas a revisão escolhida de um Item de origem é adquirida, e não todas as revisões que possam existir para esse Item. Na vista predefinida do painel Explorer, esta será a revisão mais recente (atual) de um Item, a menos que uma revisão inferior (mais antiga) seja explicitamente selecionada – desmarque a opção Show only latest no menu
para mostrar todas as revisões de Item disponíveis.
-
Ao adquirir uma revisão de um Item Componente ou Folha Esquemática Gerida de origem, todos os Itens filhos ligados também serão adquiridos:
- Component Item – revisões aplicáveis dos seguintes objetos filhos ligados: Item Símbolo, Item Footprint, Item(ns) Modelo 3D, Item Modelo de Simulação, Item Template de Componente, Item(ns) Folha de Dados, associações Part Choice.
Note que o parâmetro Component Type não é transferido durante o processo de aquisição, pelo que os componentes transferidos aparecerão na localização Uncategorized do destino, tanto no painel Components do Altium Designer como na página Components do Workspace. Pode aplicar o Component Type pretendido a uma ou várias entradas de componentes utilizando a operação Change Component Type no painel Explorer do Altium Designer.
- Managed Sheet Item – revisões aplicáveis dos seguintes objetos filhos ligados: Item(ns) Componente, Item(ns) Símbolo, Item(ns) Footprint, Item(ns) Modelo 3D, Item(ns) Modelo de Simulação, Item(ns) Template de Componente, Item(ns) Folha de Dados, Item Template Esquemático.
-
O ciclo de vida de uma revisão de Item de origem adquirida assumirá o seu estado inicial (por exemplo,
Draft), tal como determinado pela definição de ciclo de vida atribuída ao Item de destino. Qualquer histórico de ciclo de vida da revisão do Item de origem será ignorado. - Se um Item filho de um Item Componente/Folha Esquemática Gerida de origem escolhido não puder, por qualquer motivo, ser adquirido, então a aquisição desse Item Componente/Folha Esquemática Gerida escolhido não prosseguirá.
Interface do Utilizador de Aquisição
Related page: Utilização do Content Cart
A aquisição é realizada através da caixa de diálogo Content Cart, à qual se acede a partir do painel Explorer. Ao navegar no Workspace de origem do qual pretende obter dados, clique com o botão direito do rato numa Revisão de Item que gostaria de adquirir e escolha o comando Operations » Add to Content Cart no menu de contexto. Pode adicionar uma ou várias Revisões de Item selecionadas, ou até uma pasta de Itens (o que carregará o carrinho com a revisão mais recente de todos os Itens dessa pasta).

A caixa de diálogo Content Cart – o centro de comando para adquirir dados a partir de um Workspace de origem.
Utilize o Content Cart para adquirir todo o conteúdo de dados de que necessita. O processo de aquisição de Itens de dados a partir de um Workspace de origem pode ser resumido nos passos seguintes:
-
O Workspace atualmente ativo é automaticamente determinado como o Workspace de origem.
- Pode alterar o Workspace ativo apresentado na vista do painel Explorer – e, por conseguinte, a origem atual dos dados – a partir do menu seletor de Workspace disponível no canto superior esquerdo do painel.
- Os Workspaces disponíveis são aqueles aos quais se ligou anteriormente e/ou que estão atualmente acessíveis (ligados), conforme mostrado em Known Servers na página Data Management – Servers da caixa de diálogo Preferences.
- Note que, embora o Altium Content Vault também esteja disponível como origem, a sua utilização direta para aquisição de dados está descontinuada em favor do painel Manufacturer Parts Search – para onde será encaminhado se o Content Vault for selecionado como origem. O painel Manufacturer Parts Search oferece capacidades de pesquisa sofisticadas para localizar peças do mundo real através do serviço Altium Parts Provider e, em segundo plano, utiliza o Altium Content Vault como origem para os dados de modelos de componentes. Os componentes encontrados que tenham dados de modelo de suporte podem ser adquiridos para utilização nos seus designs.
- Utilize o menu pendente do nome do Workspace de destino (realçado a azul) para selecionar um Workspace de destino alternativo a partir da lista, que é preenchida com os Workspaces atualmente ligados – escolha a opção Server Administration para ativar/desativar ligações a Workspaces.
-
A Revisão de Item original é listada na grelha principal. Pode adicionar-se ao carrinho qualquer número de Revisões de Item adicionais. Para o fazer, clique no controlo Add More Items no canto superior direito da caixa de diálogo e escolha a entrada Select para aceder à caixa de diálogo Choose Item (uma instância do painel Explorer). A partir daqui pode navegar no Workspace de origem em busca de mais Itens, adicionando-os um de cada vez ou em lote, utilizando as ferramentas normais de seleção múltipla.
Em alternativa, escolha a entrada Add manually para aceder à caixa de diálogo Add new items dialog. Esta caixa de diálogo permite colar uma lista externa dos itens de que necessita (um item por linha), que podem depois ser pesquisados no Workspace de origem, utilizando um critério de pesquisa escolhido (GUID, Item ID, Name ou MPN). Selecione e remova Revisões de Item da lista (clique no botão se decidir que afinal não devem ser adquiridas.
- Clique no controlo Change Settings no canto inferior direito da caixa de diálogo Content Cart para aceder à caixa de diálogo Content Cart Structure dialog. A partir daqui pode definir opções predefinidas para cada um dos tipos de Item de Dados suportados para aquisição por esta funcionalidade. Isto envolve especificar uma pasta predefinida no Workspace de destino, bem como a Definição de Ciclo de Vida predefinida, os Esquemas de Nomenclatura de Item e de Revisão e um índice inicial. Tem também a opção de adicionar uma nota, que pode fornecer informação útil sobre a aquisição a outras pessoas ao navegarem no conteúdo que adquiriu.
-
Depois de escolher os Itens de origem pretendidos, clique no botão
, que prepara o Workspace de destino para a aquisição. Isto verifica automaticamente o estado das revisões de Item escolhidas envolvidas (caso já tenham sido adquiridas anteriormente), as ligações pai-filho, e depois propõe a ação necessária – que, para novas aquisições, será Transfer new revision and item. Embora as opções de aquisição predefinidas (ver ponto 3 acima) sejam aplicadas durante esta fase de preparação, as propriedades de Itens individuais de destino podem ser modificadas, se necessário. Para o fazer, selecione um Item na lista e clique no botão
.
- Com a preparação concluída, clique no botão
para iniciar o processo de aquisição. Será apresentada uma caixa de diálogo de confirmação inicial – clique em Yes para prosseguir com a transferência do conteúdo entre os Workspaces de origem e de destino. Uma segunda caixa de diálogo de confirmação confirmará o resultado da aquisição.
Os dados adquiridos apontam para a sua origem original. Esta informação de ligação ancestral pode ser vista alterando a visualização de aspeto da revisão do Item de destino para a sua visualização de aspeto Origin. A informação só está disponível quando o Workspace de Origem (source) está disponível e ligado – consulte o ponto 1 acima.
Mecânica da Aquisição
Para quem pretender conhecer os mecanismos de transferência de dados por detrás do processo de Data Acquisition, a secção seguinte fornece uma visão mais aprofundada do fluxo processual básico utilizado pela funcionalidade e dos cenários gerais encontrados na gestão da aquisição de dados.
Fluxo Processual Básico
A imagem seguinte analisa mais de perto a mecânica da aquisição de dados a partir de um Workspace de origem. Ilustra o fluxo processual envolvido para, essencialmente, copiar uma revisão escolhida de um item de origem entre os Workspaces de origem e de destino designados.

A mecânica da aquisição de dados a partir de um Workspace de origem e da sua transferência para um Workspace de destino.
Como se pode ver, o procedimento resume-se essencialmente a três etapas distintas, garantindo que os dados são transferidos entre Workspaces enquanto mantêm a sua integridade:
- Download – a revisão escolhida do item de origem (no Workspace de origem) é primeiro descarregada.
- Modify & Retarget – os dados são automaticamente modificados para se adequarem às preferências locais definidas (locais ao Workspace de destino), preservando de forma fiável o valor adquirido.
- Release – os dados são libertados no Workspace de destino (neste caso, numa nova revisão de um item de destino existente). A revisão de destino mantém uma ligação à sua origem, um apontador para a sua revisão ancestral do item de origem.
Gestão de Dados Adquiridos
Na secção anterior, foi visto o fluxo básico da aquisição. Para gerir eficazmente a aquisição de dados, o histórico relativo tanto dos itens de origem como dos adquiridos é acompanhado, para que as ações de aquisição relevantes estejam disponíveis ao designer através da interface de gestão da aquisição.
As secções seguintes analisam os cenários gerais encontrados na gestão da aquisição de dados. Em cada caso, o estado dos dados adquiridos – em termos do Item de destino e de quaisquer revisões – é comparado com o Item de origem original e as respetivas revisões.
Aquisição Completamente Nova
Neste cenário, nenhuma revisão do Item de origem foi anteriormente adquirida. Uma revisão do Item de origem será adquirida para a revisão inicial de um novo Item de destino. O novo Item de destino e a respetiva revisão são criados como parte da configuração da aquisição.

Cenário 1 – aquisição de dados para a revisão inicial de um novo Item de destino.
Aquisição de uma Revisão Posterior
Neste cenário, uma revisão do Item de origem já foi anteriormente adquirida. O Item de origem foi subsequentemente modificado, resultando na disponibilização de uma revisão posterior. Neste caso, seria criada uma nova revisão do Item de destino existente, para adquirir a revisão posterior do Item de origem.
Assim, na prática, mesmo que a revisão mais recente tenha sido adquirida para uma pasta Cart diferente do Workspace de destino, o sistema importa a nova revisão para o Component Item existente. Esse componente passa então a ter a nova revisão disponível, que será detetada automaticamente quando for aberto um projeto que utilize o componente – indicado por um estado em Out of date no Properties panel, no Item Manager ou no documento ActiveBOM.

Cenário 2 – aquisição de uma revisão posterior de um Item de origem previamente adquirido.
Já Existe
Neste cenário, a revisão mais recente do Item de origem já foi adquirida – não há mais nada para adquirir.

Cenário 3 – a revisão pretendida do Item de origem já foi adquirida, nada a fazer.
