Gestão da Configuração do Ambiente

Now reading version 7.0. For the latest, read: Gestão da Configuração do Ambiente for version 8.1

Atribua o mesmo projeto de design a vários designers e os resultados obtidos irão, sem dúvida, diferir de várias formas, feitios e aspetos. Afinal, cada designer traz consigo o seu próprio conjunto de características de design, nível de experiência e preferências de trabalho. Mas, embora a extensão destas diferentes abordagens possa ser perfeitamente aceitável em escritórios e laboratórios de diferentes empresas e disciplinas de produto, a visibilidade dessas diferenças deixa de ser um mero pormenor quando trabalham para a mesma equipa de design dentro da mesma organização.

Facilitando a aplicação, ao nível empresarial, do ambiente de trabalho de um designer — para garantir que segue as normas exigidas por essa organização em matéria de design, documentação e produção — a instalação do Enterprise Server fornece o Team Configuration Center.

Team Configuration Center

O papel do Team Configuration Center é extremamente simples: dar à organização controlo centralizado sobre o ambiente em que os seus designers trabalham. Fá-lo através da definição e gestão de Environment Configurations. Estas são utilizadas para restringir o ambiente de trabalho de cada designer no Altium Designer a usar apenas elementos de design aprovados pela empresa, incluindo modelos de esquemático, ficheiros de configuração de output job e preferências do workspace. Por outras palavras, facilita Centralized Environment Configuration Management.

O Team Configuration Center — por vezes referido como TC2 — é disponibilizado como um serviço através da instalação do Enterprise Server; o Team Configuration Service.

É possível definir qualquer número de configurações de ambiente através da interface dedicada do browser do Center. Os dados usados e aplicados por cada configuração — designados por Configuration Data Items — têm origem no Workspace. E, ao associar cada configuração de ambiente a um grupo de utilizadores específico, e ao atribuir depois utilizadores a esses grupos, o ambiente de trabalho correto é carregado no Altium Designer assim que o utilizador se liga ao Workspace. A utilização desta abordagem baseada em grupos garante que um designer obtém sempre a configuração a que tem direito, quer tenha o seu próprio PC, quer esteja a partilhar um único PC com outros designers.

A imagem seguinte fornece uma visão geral gráfica do conceito de Gestão Centralizada da Configuração do Ambiente.

O conceito de Gestão Centralizada da Configuração do Ambiente. Quando um utilizador se liga ao Workspace, o Team Configuration Center determina, através dos grupos atribuídos, quais as configurações (e itens de dados associados) que estão disponíveis para esse utilizador. O Altium Designer utiliza depois os itens de dados da configuração nos locais relevantes.
O conceito de Gestão Centralizada da Configuração do Ambiente. Quando um utilizador se liga ao Workspace, o Team Configuration Center determina, através dos grupos atribuídos, quais as configurações (e itens de dados associados) que estão disponíveis para esse utilizador. O Altium Designer utiliza depois os itens de dados da configuração nos locais relevantes.

Itens de Dados de Configuração

Antes de poder avançar para a criação e definição de configurações de ambiente, tem primeiro de definir os itens de dados de configuração necessários — os elementos constituintes das configurações. Estes são os elementos de design que o utilizador — cujo(s) grupo(s) atribuído(s) determina(m) a(s) configuração(ões) disponível(eis) — está autorizado a usar. Por outras palavras, uma configuração define e impõe o conjunto de itens de dados de configuração disponíveis para o utilizador.

Cada item de dados de configuração é simplesmente uma revisão de um tipo de conteúdo suportado para utilização e atribuição a uma configuração de ambiente.

Atualmente, os seguintes tipos de conteúdo podem ser utilizados com configurações de ambiente:

Tenha em atenção que uma configuração só pode incluir a revisão de um Item de Altium Designer Preferences. Para os outros tipos de conteúdo suportados, uma configuração pode usar tantos itens de dados de configuração quantos forem necessários. Além disso, o mesmo item de dados pode ser usado em várias configurações de ambiente.
Para que os membros de um grupo atribuído possam ver os itens de dados da configuração (revisões de tipos de conteúdo suportados), essas revisões têm de ser partilhadas com eles.

Configurações de Ambiente

Related page: Gerir Configurações de Ambiente

Com as revisões dos itens de dados de configuração definidas e libertadas num Workspace, dispõe agora dos blocos fundamentais para definir as próprias configurações de ambiente. As configurações de ambiente são definidas a partir do Team Configuration Center, acedido através da interface de browser do Workspace.

O acesso à interface é feito iniciando sessão no Workspace através de um browser. Uma vez aí, navegue até à página Admin - Configurations. Tenha em atenção que esta página só está acessível quando inicia sessão no Workspace com direitos administrativos (é membro do grupo Administrators).

Acesso à interface de utilizador baseada em browser do Team Configuration Center — através de um browser externo à sua escolha.
Acesso à interface de utilizador baseada em browser do Team Configuration Center — através de um browser externo à sua escolha.

A interface permite a um administrador criar uma ou mais configurações de ambiente, consoante as necessidades da organização. Cada configuração requer a definição de:

  • Configuration name - um nome significativo, talvez refletindo as pessoas cujo ambiente de trabalho irá reger.
  • Configuration data - as restrições elementares da configuração. As revisões de itens de dados suportados que podem ser validamente utilizadas por um utilizador abrangido pela configuração.
  • Target groups - a especificação de a quem se aplica a configuração de ambiente. Estes são os mesmos grupos que são definidos e usados pelo Workspace para controlar permissões de acesso.

Um exemplo de configuração de ambiente definida.
Um exemplo de configuração de ambiente definida.

Os dados de configuração são armazenados na base de dados do Workspace.

Aplicação de Configurações de Ambiente no Altium Designer

Related page: Aceder ao Seu Workspace

Para facilitar a gestão da configuração do ambiente e impor as configurações de ambiente aplicáveis a todos e cada um dos utilizadores de uma organização, com base no(s) grupo(s) que lhes foi(ram) atribuído(s), cada utilizador precisa de estar ligado ao Workspace do Enterprise Server. Isto é necessário para:

  • Fornecer acesso ao Team Configuration Service.
  • Fornecer acesso ao Workspace.
  • Permitir que o Identity Service reconheça quem é e a que grupo(s) foi atribuído. A(s) configuração(ões) de ambiente correta(s) pode(m) então ser aplicada(s). Isto torna-se especialmente importante em ambientes de trabalho onde os computadores partilhados são a norma.

Assim que um utilizador está ligado ao Workspace, o serviço de configuração determina a configuração de ambiente a utilizar para esse utilizador e altera as áreas relevantes do ambiente do Altium Designer para impor os elementos de dados permitidos dessa configuração. Se o utilizador estiver atribuído a vários grupos e se puderem aplicar-se várias configurações de ambiente, ser-lhe-á dada a possibilidade de escolher qual a configuração de ambiente a aplicar quando iniciar sessão.

Garantir a Conformidade da Configuração do Ambiente

Related page: Libertação de Projeto de Design de Placa

Quando chega o momento de libertar um projeto de design de placa, o processo envolvido assegura a máxima integridade dos dados de design e, mais importante ainda, dos dados de fabrico gerados que a Supply Chain acabará por utilizar para transformar o seu trabalho de design em realidade física. Como parte do processo de libertação, podem ser inseridas verificações de validação para garantir, por exemplo, que as regras elétricas e de design são verificadas e estão a ser cumpridas. Afinal, uma validação rigorosa pode detetar quaisquer problemas que tenham passado despercebidos e que possam conduzir a novas iterações dispendiosas.

Como parte desta fase de validação no processo de libertação, também pode incluir um Environment Configuration Compliance Check. Isto fornece um meio de testar e impor de forma conclusiva a utilização de elementos de dados autorizados pela empresa num design. Em termos simples, se não estiver a usar itens de dados permitidos através da configuração de ambiente disponível para utilização pelo seu grupo atribuído, a libertação irá falhar. Isto evita uma abordagem de design “à solta” e assegura a adesão e a conformidade com os ambientes de design de trabalho definidos centralmente ao nível empresarial.

Adicione um gerador de outputs deste tipo a partir da secção Validation Outputs do ficheiro OutJob. A configuração das condições da verificação é realizada na caixa de diálogo Environment configuration compliance setup. Estas condições determinam:

  • Que revisões de Schematic Template Items podem ser usadas pelos documentos esquemáticos de origem no design. Podem ser adicionadas à lista uma ou mais revisões de Schematic Template Item.
  • Que revisões de Outputjob Items podem ser usadas para a geração de outputs a partir do design. Podem ser adicionadas à lista uma ou mais revisões de Outputjob Item.
  • Que revisão de um Altium Designer Preferences Item deve ser usada no momento da libertação. Pode ser especificada uma única revisão de Altium Designer Preferences Item.
  • Se todas as peças usadas no design têm, ou não, de ter origem num Workspace.
Clique em  (ou no botão  para preferências) para aceder a uma caixa de diálogo na qual pode escolher o Item-Revision necessário a partir do Workspace. Para remover uma entrada, selecione-a e depois clique no botão . No caso de Preferences, a entrada, depois de criada, não pode ser eliminada, mas pode selecionar uma revisão de Item diferente, ou simplesmente desativar a opção.
Certifique-se de que a verificação de conformidade da configuração do ambiente é adicionada ao ficheiro Output Job de origem necessário e configurada BEFORE antes de libertar esse ficheiro Output Job para o Workspace de destino. Um ficheiro OutJob do Workspace — mais especificamente, a configuração de um gerador de outputs — não pode ser alterado. Terá de efetuar alterações ao ficheiro de origem e voltar a libertá-lo na revisão planeada seguinte do Item de destino (como administrador, e usando a metodologia de Direct Editing do Workspace).

Adicione e configure uma verificação de conformidade da configuração do ambiente como parte do seu regime global de validação durante a libertação do design da placa.
Adicione e configure uma verificação de conformidade da configuração do ambiente como parte do seu regime global de validação durante a libertação do design da placa.

AI-LocalizedLocalizado por IA
Caso encontre um problema, selecione o texto/imagem e primaCtrl + Enterpara nos enviar o seu feedback.
Conteúdo