Working with Managed Schematic Sheets

Poder reutilizar conteúdo de design é algo que todas as empresas de desenvolvimento de produtos pretendem, e de que podem beneficiar imenso. A reutilização não só poupa tempo, como a capacidade de reutilizar facilmente uma secção de um design anterior significa que toda a qualificação e todos os testes dessa parte do design já foram feitos. No entanto, a reutilização de design é muito mais do que copiar e colar; a verdadeira reutilização exige que o conteúdo esteja bloqueado, para que tenha a garantia de que é exatamente o mesmo de antes. Nada de edições rápidas para mudar a cor de um componente ou ajustar o valor de uma resistência; trabalhar com conteúdo reutilizável tem de ser como trabalhar com componentes standard: coloca-se o conteúdo, fazem-se as ligações, e funciona tal como da última vez.

Altium Designer, em conjunto com um Workspace ligado, oferece a possibilidade de criar folhas esquemáticas geridas (Managed Schematic Sheet Items) nesse Workspace. Essas folhas podem ser criadas:

  • Através de edição direta.

  • Através da gravação da folha esquemática atual no Workspace.

  • Através do carregamento do documento esquemático relevante (*.SchDoc) para uma revisão de uma folha esquemática gerida de destino.

Depois de uma folha esquemática gerida ter sido criada (e os dados guardados numa revisão da mesma), pode ser reutilizada em futuros projetos de design de placas.

O que é exatamente uma Folha Esquemática Gerida?

Uma folha esquemática gerida é uma folha esquemática standard do Altium Designer, que contém componentes e ligações e que foi armazenada num Workspace, para poder ser reutilizada noutros designs. É editada como qualquer outra folha esquemática. O conceito de folha esquemática gerida também não se limita a uma única folha esquemática; pode colocar no seu design uma folha esquemática gerida que seja o topo de uma árvore de outras folhas esquemáticas geridas.

As folhas esquemáticas geridas diferem das device sheets pelo facto de serem armazenadas num Workspace, enquanto as device sheets são armazenadas numa pasta de um disco rígido. Como tal, as folhas geridas beneficiam das vantagens associadas ao conteúdo do Workspace, incluindo armazenamento simplificado, controlo de versões imposto e, claro, integridade protegida.

Veja informações sobre Device Sheets geridas localmente.

A decisão de passar de device sheets para folhas esquemáticas geridas surge quando existe a vontade de fazer a transição de conteúdo reutilizável para Workspace conteúdo reutilizável – isto é, quando existe a vontade ou a necessidade de conseguir controlar a disponibilização desse conteúdo de design e fornecer uma fonte única desse conteúdo para toda a equipa.

Ao transformá-lo em conteúdo do Workspace, pode ter a certeza de que a revisão de uma folha esquemática gerida utilizada num design pode ser facilmente identificada e rastreada até à sua origem sempre que necessário. E, por ser conteúdo do Workspace, pode ser revista e atualizada quando necessário, sendo também possível rastrear todas as relações de utilização — tanto ao nível dos componentes dessa folha, como ao nível dos designs que a utilizam. Isto garante que dispõe de toda a informação necessária para decidir se essa folha revista deve ser propagada para os designs existentes, ou se um determinado design deve continuar a usar a revisão anterior.

Tipo de Pasta

Ao criar a pasta na qual serão armazenadas as folhas esquemáticas geridas, pode especificar o tipo da pasta. Isto não afeta o conteúdo da pasta — guardar uma folha esquemática resultará sempre num Managed Schematic Sheet Item correspondente. Apenas fornece uma “pista” visual sobre o que está armazenado numa pasta e pode ser útil ao navegar num Workspace em busca de conteúdo específico. Para definir a utilização de uma pasta como contentor de folhas esquemáticas geridas, defina o respetivo Folder Type como Managed Schematic Sheets, ao definir as propriedades da pasta na caixa de diálogo Edit Folder dialog.

Especificar o tipo de pasta — a sua utilização pretendida — fornece uma indicação visual do conteúdo dessa pasta ao navegar no Workspace.
Especificar o tipo de pasta — a sua utilização pretendida — fornece uma indicação visual do conteúdo dessa pasta ao navegar no Workspace.

Tipo de Conteúdo

Ao criar um Managed Schematic Sheet Item de destino no qual irá armazenar a sua folha esquemática, certifique-se de que o respetivo Content Type está definido como Managed Schematic Sheet, na caixa de diálogo Create New Item dialog. Se estiver a criar o Item numa pasta do tipo Managed Schematic Sheets, este tipo de conteúdo estará disponível no menu de contexto do botão direito ao criar o Item.

Criar uma folha esquemática gerida numa pasta Managed Schematic Sheets — o Content Type correto está disponível no menu de contexto.
Criar uma folha esquemática gerida numa pasta Managed Schematic Sheets — o Content Type correto está disponível no menu de contexto.

Guardar uma Folha Esquemática

Related page: Criar & Editar Conteúdo

Até agora, discutimos o suporte para uma folha esquemática gerida no Workspace, em termos dos tipos de pasta e de conteúdo relacionados. Guardar uma folha esquemática efetivamente definida numa revisão de um desses Managed Schematic Sheet Items pode ser feito de duas formas, tal como descrito nas secções abaixo.

Para ajudar na reutilização fluida de Managed Sheets nos seus designs, é altamente recomendável que a folha esquemática seja anotada manualmente (Tools » Annotation » Annotate Schematics) antes de ser guardada como Managed Sheet. Quando um design que utiliza Managed Sheets estiver concluído, todas as folhas e componentes podem ser renumerados em todo o projeto.

Consulte a secção Annotating Components and Sheets abaixo para obter mais informações.

Edição Direta

Uma folha esquemática pode ser editada e guardada na revisão inicial de um Managed Schematic Sheet Item recém-criado, graças ao suporte do Workspace para edição direta. A edição direta liberta-o das limitações de dados de origem separados e controlados por versões. Pode simplesmente editar um tipo de conteúdo suportado utilizando um editor temporário carregado com a origem mais recente diretamente a partir do próprio Workspace. E, assim que a edição estiver concluída, a entidade é guardada (ou novamente guardada) numa revisão planeada subsequente do seu Item principal, e o editor temporário é fechado. Não existem ficheiros no seu disco rígido, não há dúvidas sobre se está a trabalhar com a origem correta ou mais recente, e não há necessidade de manter software de controlo de versões em separado. O Workspace trata de tudo, com grande integridade e de uma forma que acelera significativamente as alterações aos seus dados.

Quando cria um Managed Schematic Sheet Item, tem a opção de editar e guardar uma folha esquemática na revisão inicial desse Item, após a criação. Para o fazer, ative a opção Open for editing after creation, na parte inferior da caixa de diálogo Create New Item dialog (ativada por predefinição). O Item será criado e o Schematic Editor temporário será aberto, apresentando um documento .SchDoc como documento ativo na janela principal de design. Este documento será nomeado de acordo com o formato Item-Revisão, no formato: <Item><Revision>.SchDoc (por exemplo, SCH-0007-1.SchDoc).

Se o seu Workspace tiver pelo menos um Schematic Template guardado, será apresentada a caixa de diálogo Select configuration item (Schematic Templates). Utilize-a para escolher que template será aplicado ao documento esquemático.

Exemplo de edição da revisão inicial de uma folha esquemática gerida, diretamente a partir do Workspace — o Schematic Editor temporário disponibiliza o documento com o qual define a sua folha esquemática.
Exemplo de edição da revisão inicial de uma folha esquemática gerida, diretamente a partir do Workspace — o Schematic Editor temporário disponibiliza o documento com o qual define a sua folha esquemática.

Utilize o documento para definir a folha esquemática conforme necessário. Uma vez que as folhas esquemáticas geridas são armazenadas num Workspace, os componentes nelas existentes também devem ser armazenados no Workspace. Dessa forma, obtém todo o benefício do sistema de conteúdos disponibilizado pelo Workspace, incluindo a capacidade de identificar e localizar todos os componentes utilizados na folha esquemática gerida (os filhos), bem como identificar e localizar em que designs a folha esquemática gerida foi utilizada (where-used). Para mais informações, consulte Criar & Manter os Seus Componentes e Bibliotecas.

A capacidade de utilizar componentes do Workspace para criar blocos de construção de design maiores permite que o fluxo de design se torne cada vez mais simplificado e com um nível de abstração mais elevado. O designer, tal como quem escolhe peças de uma prateleira, reutiliza estas folhas esquemáticas geridas de funcionalidade de design como componentes constituintes do projeto de design maior. E quanto mais folhas esquemáticas geridas deste tipo de circuitos tiverem sido criadas e guardadas no Workspace, mais funcionalidade o designer terá à sua disposição, o que, por sua vez, aumenta a produtividade em designs subsequentes.

Existem três controlos relevantes durante a edição direta, prontamente disponíveis a partir do Quick Access Bar (no canto superior esquerdo da janela principal da aplicação), ou da barra de ferramentas Schematic Standard:

  • Save Active Document. Utilize este botão para guardar localmente quaisquer alterações feitas ao documento. Isto permite-lhe guardar as alterações atuais, caso pretenda voltar mais tarde para efetuar alterações adicionais antes de guardar definitivamente no Workspace.
  • /Save to Workspace. Utilize este botão para guardar a folha esquemática definida no Workspace, armazenando-a na revisão inicial (planeada) do Item Managed Schematic Sheet de destino. A caixa de diálogo Edit Revision será apresentada, onde poderá alterar o Nome, a Descrição e adicionar notas de lançamento, conforme necessário. O documento e o editor serão fechados após a gravação. O documento que contém a folha esquemática de origem (*.SchDoc) será armazenado na revisão do Item.

    É também disponibilizado convenientemente um controlo Save to Server à direita da entrada da folha esquemática, no próprio painel Projects.
  • /Discard Local Changes. Utilize este botão se pretender cancelar a edição e descartar quaisquer alterações efetuadas. O documento e o editor serão fechados, e nada será guardado no Item Managed Schematic Sheet de destino.

Estes controlos também estão disponíveis como comandos – Save (Atalho: Ctrl+S), Save to Server (Atalho: Ctrl+Alt+S) e Discard Local Changes – no menu principal File e no menu de contexto ao clicar com o botão direito na entrada da folha esquemática no painel Projects.

Os dados guardados armazenados no Workspace consistem na folha esquemática de origem, definida no ficheiro Schematic Document (<Item><Revision>.SchDoc), bem como em quaisquer ficheiros de definição de harness associados (*.Harness). No painel Explorer, mude para o separador de vista do aspeto Preview para ver uma representação gráfica da folha, juntamente com uma lista dos seus componentes constituintes (e do modelo de folha esquemática gerida, se aplicável).

Clique na entrada com hiperligação de uma revisão de Item de Componente filho para fazer cross-probe para a mesma no painel Explorer. A área Child Items também disponibiliza um menu de contexto ao clicar com o botão direito com comandos para trabalhar com uma revisão de Item de Componente filho.

Navegue pela revisão guardada da folha esquemática gerida, de volta ao painel Explorer. Mude para o separador de vista do aspeto Preview para ver uma representação gráfica e uma lista das revisões dos componentes filhos.
Navegue pela revisão guardada da folha esquemática gerida, de volta ao painel Explorer. Mude para o separador de vista do aspeto Preview para ver uma representação gráfica e uma lista das revisões dos componentes filhos.

Os componentes filhos utilizados na folha também podem ser consultados a partir do separador de vista do aspeto Children. Faça duplo clique numa entrada para fazer cross-probe, clique com o botão direito para aceder a um conjunto de comandos relacionados com componentes.

Navegue pelos componentes constituintes na folha esquemática gerida através da vista de aspeto Children.
Navegue pelos componentes constituintes na folha esquemática gerida através da vista de aspeto Children.

Guardar uma Folha Existente no Workspace

Embora a edição direta seja a abordagem preferida para a maioria dos conteúdos de design que podem ser armazenados num Workspace, no caso de folhas esquemáticas existentes (ou device sheets, aliás), também tem a capacidade de guardar uma folha diretamente no Workspace. Isto requer que tenha uma revisão planeada de um Item Managed Schematic Sheet existente, na qual a folha será guardada. O processo é o seguinte:

  1. Crie um novo Item Managed Schematic Sheet e a revisão planeada inicial, ou tenha uma revisão planeada de outro Item existente, conforme necessário.

  2. Abra a folha esquemática, ou device sheet, no Altium Designer.

  3. Escolha o comando File » Save as Managed Sheet to Server nos menus principais.

  4. A caixa de diálogo Choose Planned Item Revision será apresentada. Utilize-a para escolher a revisão de destino do Item Managed Schematic Sheet pretendido (que tem de estar no estado Planned) e, em seguida, clique em OK.

    Se o Item Managed Schematic Sheet de destino não existir, pode criá-lo dinamicamente através da caixa de diálogo Choose Planned Item Revision. Se o fizer, certifique-se de que desativa a opção Open for editing after creation (na caixa de diálogo Create New Item), caso contrário entrará no modo de edição direta.
  5. A caixa de diálogo Edit Revision será apresentada, na qual pode alterar o Nome, a Descrição e adicionar notas de lançamento, conforme necessário.

  6. Depois de clicar em OK, a folha será guardada e armazenada na revisão do Item.

Exemplo de envio de uma folha de dispositivo existente para o Workspace ao qual está ativamente ligado. A gravação tem de ser efetuada numa revisão existente de uma folha esquemática gerida, e essa revisão tem de estar no estado Planned.
Exemplo de envio de uma folha de dispositivo existente para o Workspace ao qual está ativamente ligado. A gravação tem de ser efetuada numa revisão existente de uma folha esquemática gerida, e essa revisão tem de estar no estado Planned.

Pesquisar e Colocar uma Folha Esquemática Gerida

O painel Design Reuse descrito abaixo está em Open Beta e disponível quando a opção UI.ModernDesignReusePanel estiver ativada na caixa de diálogo Definições Avançadas. Quando esta opção está desativada, uma folha esquemática gerida pode ser colocada a partir do painel Explorer. Para o fazer, navegue ou pesquise a folha esquemática gerida que pretende colocar, clique com o botão direito na revisão específica da folha esquemática gerida necessária (normalmente a mais recente, caso em que basta clicar com o botão direito diretamente na entrada Item de nível superior) e escolha o comando Place.

As folhas esquemáticas geridas armazenadas no Workspace ligado podem ser exploradas e utilizadas a partir do painel Design Reuse quando este está configurado para apresentar recursos do Workspace ().

Pode navegar pelas pastas do Workspace para encontrar a folha esquemática gerida pretendida. Em alternativa, utilize o campo Search no topo do painel Design Reuse para procurar uma folha esquemática gerida pelo seu nome ou descrição.

  • Apenas a revisão mais recente de cada folha esquemática gerida é apresentada no painel Design Reuse.

  • Se a revisão mais recente de uma folha esquemática gerida estiver num estado do ciclo de vida com a opção Visible in Vault panels desativada (saiba mais), essa folha esquemática gerida, por predefinição, não será apresentada no painel. Para apresentar as folhas esquemáticas geridas que atualmente não estão visíveis, clique no botão   no canto superior direito do painel e, em seguida, ative a opção Show Hidden Revisions no menu associado.

Clique no controlo Details na parte inferior do painel para expandir o painel Details, que apresenta detalhes das folhas esquemáticas geridas selecionadas, incluindo:

  • Nome da folha esquemática gerida.

  • O ícone do estado do ciclo de vida e a revisão (clique na ligação para abrir a vista detalhada do Histórico do Item Managed Schematic Sheet com a revisão mais recente selecionada).

  • Descrição da folha esquemática gerida.

  • Informação geral da folha esquemática gerida.

Utilizando o acesso controlado ao conteúdo do Workspace, em conjunto com um esquema de ciclo de vida adequado, o pessoal autorizado (bibliotecários, gestão sénior de design) pode ratificar e disponibilizar apenas as folhas esquemáticas geridas que devem ser usadas nos projetos. Isto permite ao projetista desenvolver o design com a confiança de que está a usar apenas as folhas de circuitos de design reutilizáveis autorizadas para utilização.

Prior to Placement

Há alguns pontos a ter em conta antes de colocar uma folha esquemática gerida num design:

  • O símbolo de folha de uma folha esquemática gerida não pode ser colocado numa folha esquemática livre; a folha de destino tem de fazer parte de um projeto.

  • Certifique-se de que a folha esquemática que irá receber o símbolo de folha associado está aberta no Altium Designer e é o documento ativo. Se existirem documentos abertos em várias janelas, certifique-se também de que a janela que contém esse documento esquemático ativo está em foco.

Para colocar uma folha esquemática gerida num design, passe o cursor sobre a respetiva entrada no painel Design Reuse, clique no botão   (ou clique com o botão direito na entrada) e selecione o comando Place no menu. Um símbolo de folha que referencia a folha ficará preso ao cursor – clique no local pretendido na folha esquemática para efetuar a colocação.

Ao colocar o símbolo de folha, o Altium Designer copia a folha gerida representada pelo símbolo do Workspace para a pasta do projeto, dentro de uma subpasta chamada \Managed\Sheets. É armazenada aqui uma cópia de cada folha gerida, cada uma dentro da sua própria subpasta identificada por um identificador único gerado pelo sistema (GUID).

A subpasta com nome GUID em que a instância da folha esquemática gerida é descarregada e armazenada não deve ser editada/renomeada de forma alguma.

Anotação de Componentes e Folhas

Para garantir a integridade dos circuitos utilizados numa folha esquemática gerida, essa folha não pode ser editada durante a utilização normal de design. Isto significa que as atribuições do número da folha e dos designadores não podem ser modificadas na folha. Então, como numerar todas as folhas do projeto e anotar todos os componentes?

Estas tarefas são geridas por dois comandos: as folhas são numeradas com o comando Tools » Annotation » Annotate Compiled Sheets e os componentes são anotados com o comando Tools » Annotation » Board Level Annotate. As atribuições do número da folha e dos designadores são armazenadas num ficheiro separado, <ProjectName>*.annotation

As ferramentas de anotação de componentes precisam de conhecer a ordem pela qual as folhas esquemáticas devem ser processadas. Por esta razão, é melhor numerar as folhas antes de numerar os componentes.

Os princípios de Anotação de Componentes e Folhas são os mesmos que ao usar Device Sheets locais. Para mais informações sobre a anotação de designs que incluem folhas esquemáticas geridas, consulte as seguintes secções na página Device Sheets:

Editar uma Folha Esquemática Gerida

Para editar uma folha esquemática gerida, passe o cursor sobre a respetiva entrada no painel Design Reuse e clique no botão   (ou clique com o botão direito na entrada) e selecione o comando Edit no menu. O editor temporário será aberto, com a folha esquemática contida na revisão mais recente do Item Managed Schematic Sheet aberta para edição. Faça as alterações necessárias e, em seguida, guarde o documento na revisão seguinte do Item (File » Save to Server).​​​

Se precisar de alterar a folha esquemática armazenada num Item Managed Schematic Sheet, e tiver a folha atualizada, pode carregá-la para esse Item utilizando o painel Explorer – a nova folha será armazenada na revisão seguinte desse Item. Para mais informações, consulte a página Criar e Editar Conteúdo.

Outras Ações de Folhas Esquemáticas Geridas

O menu do botão  (e o menu do botão direito) de uma entrada de folha esquemática gerida no painel Design Reuse também fornece acesso aos seguintes comandos:

  • Move – utilizar para alterar a localização do Item Managed Schematic Sheet na estrutura de pastas do Workspace. Ao executar este comando terá acesso à caixa de diálogo Move Item  na qual poderá selecionar a pasta de destino na qual o Item deverá ser colocado.

  • Share – utilizar para definir as permissões de partilha da folha esquemática gerida. Após selecionar o comando, abrir-se-á a caixa de diálogo Share For Item, na qual pode configurar a partilha conforme necessário. Saiba mais sobre a partilha ao nível do Item.

  • Operations – utilizar para aceder a um menu pendente de funções adicionais para folhas esquemáticas geridas, conforme descrito abaixo.

    • Make a Copy – utilizar para copiar a folha esquemática gerida. Será aberto um editor temporário da folha esquemática gerida, com o mesmo conteúdo da folha esquemática gerida original. Faça as alterações necessárias e guarde a folha esquemática gerida no Workspace. 

    • Change Revision State – utilizar para alterar o estado da revisão mais recente da folha esquemática gerida. Após selecionar o comando, abre-se a caixa de diálogo Batch state change dialog, que lhe permite alterar o estado da revisão da folha esquemática gerida.

    • Download – utilizar para descarregar os dados armazenados na folha esquemática gerida. Os dados associados serão descarregados para uma subpasta sob o diretório escolhido, nomeada com o ID da Revisão do Item Managed Schematic Sheet. O ficheiro pode ser encontrado na(s) pasta(s) Released aí contida(s).

  • Delete – utilizar para eliminar a folha esquemática gerida do Workspace ligado. Após selecionar o comando, aparecerá a caixa de diálogo Delete Items  para confirmar a eliminação. 

    Na realidade, esta ação é uma “eliminação suave”, em que a folha esquemática gerida será movida para a área Trash  do Workspace. Saiba mais sobre a eliminação suave.

  • History – utilizar para aceder a uma vista detalhada da folha esquemática gerida, aberta como uma nova vista com separador no Altium Designer.

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