Perguntas frequentes

Geral

Algumas respostas a perguntas frequentes também podem ser encontradas na página Perguntas frequentes do Enterprise.

Posso usar o Altium On-Prem Enterprise Server para os meus componentes, mas manter os meus projetos de design localmente?

Pode usar o Altium On-Prem Enterprise Server para gerir apenas os seus componentes, mas isso não é recomendado. Um dos maiores pontos fortes do Enterprise Server é a gestão do trabalho diário de PCB em curso, o que inclui os dados de design. Quando utilizado corretamente, o Enterprise Server cria ligações de relacionamento entre todo o conteúdo de biblioteca e de design, facilitando funcionalidades como 'Where-Used'. Isto é extremamente útil para identificar peças duplicadas ou incorretas que possam ter sido utilizadas por engano em um ou mais designs.

Está tudo armazenado localmente?

Sim, tudo é local. Tudo está por detrás da sua firewall, nós não tocamos em nada disso. A única coisa que vai para a internet são os dados da cadeia de abastecimento, e nem sequer precisa necessariamente de usar isso. Se quiser consultar a Digikey, a Farnell ou qualquer um desses fornecedores, esse é o único tipo de acesso à internet que teria. Tudo o resto é local.

Posso alojar o meu Enterprise Server numa máquina virtual ou algures na Amazon AWS?

Sim. Cabe-lhe a si e à sua equipa de TI escolher onde o Enterprise Server ficará localizado.

Se a nossa rede VPN for lenta, de que forma isso afeta o fluxo de trabalho?

O fluxo de trabalho em si poderá não ser muito afetado. Ao trabalhar com componentes de biblioteca do Workspace, a navegação e a pesquisa iniciais poderão ser um pouco lentas, mas assim que esses dados ficarem em cache, tornar-se-á mais fácil. E, no caso dos designs, quando entra e abre um projeto do Workspace, está a armazená-lo e a trabalhar nele localmente.

Assim, a utilização diária do Enterprise Server não deverá ser terrivelmente afetada. Obviamente, ter uma VPN mais rápida seria melhor, mas já tivemos pessoas a dizer-nos que as suas VPN não são assim tão boas e, ainda assim, conseguem trabalhar bem porque não existe uma interação constante com o Enterprise Server.

Um utilizador sem privilégios de administrador pode alterar as suas próprias credenciais de acesso ao Enterprise Server?

Sim. Embora a gestão de utilizadores por um utilizador não administrativo não seja possível, esse utilizador pode alterar o perfil do seu próprio utilizador, quando a autenticação desse utilizador usa o serviço de autenticação Built In do Enterprise Server - incluindo a alteração do nome de utilizador e da palavra-passe. Isto é feito através da janela Edit User, à qual se acede clicando na área do utilizador ativo no canto superior direito da interface do navegador e escolhendo depois Profile no menu associado.

Ao usar a autenticação de Domínio Windows, os nomes de utilizador e palavras-passe dos utilizadores são normalmente alterados por um membro do departamento de TI da organização.

Posso ligar-me a vários Workspaces do Enterprise Server?

Só pode ter sessão iniciada em um Enterprise Server Workspace de cada vez, uma vez que está a ligar-se a uma plataforma de serviços, e não a um único serviço do Enterprise Server. Normalmente, uma organização terá uma única instalação do Enterprise Server. No entanto, se estiver disponível mais do que um Enterprise Server, basta terminar sessão num deles e iniciar sessão noutro, conforme necessário.

A partir do Altium Designer, ainda pode sign in para um Altium NEXUS Server (descontinuado), Altium Concord Pro (descontinuado), Altium Vault legado (Vault 2.0 a 3.0), ou connect para um Altium Personal Vault legado:

  • Altium NEXUS Server / Altium Concord Pro / Altium Vault - termine sessão no seu servidor ativo e, em seguida, utilize a caixa de diálogo Sign in para sign in ao servidor de destino.
  • Altium Personal Vault - termine sessão no seu servidor ativo e, em seguida, utilize a caixa de diálogo Sign in para connect ao Personal Vault. Lembre-se de que, no caso de um Personal Vault, está a ligar-se, não a iniciar sessão - pelo que a interface gráfica do Altium Designer não o mostrará como tendo sessão iniciada em qualquer servidor após uma ligação bem-sucedida a esse vault.

Depois de ter iniciado sessão/se ligado a uma entidade de destino, esta será listada na área Known Servers, na página Data Management - Servers page da caixa de diálogo Preferences no Altium Designer.

Embora as tecnologias de servidor legadas/descontinuadas ainda possam ser ligadas e utilizadas, já não existe desenvolvimento adicional para estes tipos de servidor. Por conseguinte, não beneficiará das melhorias atuais presentes no Enterprise Server nem das melhorias futuras obtidas com a sua utilização.

Eu ainda gostaria de executar o meu Altium Personal Vault, isso é possível?

Absolutamente. Se tiver uma versão anterior de servidor em execução no mesmo PC, certifique-se de que as portas de comunicação são únicas. Um Enterprise Server usa a porta predefinida 9780 (a mesma do seu antecessor Altium Concord Pro/Altium NEXUS Server/Altium Vault), enquanto um Altium Personal Vault usa a porta predefinida 9680.

Para tornar o seu Personal Vault um 'Known Server' no Altium Designer - na página Data Management - Servers page da caixa de diálogo Preferences - termine sessão no seu servidor ativo e, em seguida, utilize a caixa de diálogo Sign in para se ligar ao Personal Vault. Lembre-se de que, no caso de um Personal Vault, está a ligar-se, não a iniciar sessão - pelo que a interface gráfica do Altium Designer não o mostrará como tendo sessão iniciada em qualquer servidor após uma ligação bem-sucedida a esse vault. Depois, pode voltar a iniciar sessão no servidor que estava ativo anteriormente, continuando a usufruir da ligação ao seu Personal Vault.

Embora as tecnologias de servidor legadas/descontinuadas ainda possam ser ligadas e utilizadas, já não existe desenvolvimento adicional para estes tipos de servidor. Por conseguinte, não beneficiará das melhorias atuais presentes no Enterprise Server nem das melhorias futuras obtidas com a sua utilização.

Não consigo iniciar sessão no Enterprise Server; em vez disso, recebo uma mensagem de erro sobre DLLs em falta. O que devo fazer?

O Enterprise Server depende de vários componentes de runtime da Microsoft para funcionar e ser acedido com sucesso; em algumas situações, estes poderão não estar presentes na máquina de destino. Se receber uma mensagem de erro sobre uma biblioteca em falta (DLL) ao tentar iniciar sessão no Enterprise Server, isso indica que faltam componentes de runtime da Microsoft. Obtenha e instale o pacote Microsoft Visual C++ Redistributable adequado ao seu sistema operativo.

Quando tento iniciar sessão no Enterprise Server, recebo a mensagem de erro 'HTTP Error 503. The service is unavailable'. O que devo fazer?

Este erro pode ocorrer quando o Enterprise Server está instalado num computador que também está a executar o Microsoft Exchange Server. A instalação do Exchange Server pode alterar a configuração dos Internet Information Services (IIS) de uma forma que entra em conflito com o Enterprise Server.

Para resolver isto, têm de ser efetuadas as seguintes alterações ao ficheiro applicationHost.config:

<handlers accessPolicy="Read, Script">
...

<add name="kerbauth" image="C:\Program Files\Microsoft\Exchange Server\V15\Bin\kerbauth.dll" preCondition="bitness64" />
<add name="WSMan" image="C:\Windows\system32\wsmsvc.dll" preCondition="bitness64" />
<add name="exppw" image="C:\Program Files\Microsoft\Exchange Server\V15\ClientAccess\Owa\auth\exppw.dll" preCondition="bitness64" />
<add name="cafe_exppw" image="C:\Program Files\Microsoft\Exchange Server\V15\FrontEnd\HttpProxy\bin\exppw.dll"  preCondition="bitness64" />

...
</handlers>

Para obter informações sobre o ficheiro ApplicationHost.config, consulte este artigo.

Para obter informações sobre a edição do ficheiro, consulte este artigo.


Licenciamento

Que licenciamento é necessário?

O licenciamento do Enterprise Server consiste em dois componentes:

  • Server License - ativa o conjunto completo de serviços do Enterprise Server para a sua organização. É necessária uma licença de servidor por organização.
  • Client Access License - fornece acesso do utilizador às funcionalidades do Enterprise Server. É necessária uma licença Client por cada utilizador que aceda aos serviços do Enterprise Server.

Preciso de atualizar o meu licenciamento se atualizar a minha instalação existente do Enterprise Server para uma versão posterior?

Sim, certifique-se de que atualiza o licenciamento do seu Enterprise Server. Na página Admin - Licenses da interface de navegador do Enterprise Server Workspace, elimine as licenças existentes (Altium Enterprise Server e Altium Enterprise Server CAL) e depois adicione novas instâncias. Isto garantirá que tem o licenciamento mais recente, incorporando quaisquer alterações de funcionalidades relacionadas com licenciamento nessa versão posterior do Enterprise Server.

Não temos ligações suficientes para a nossa instalação do Enterprise Server; o que podemos fazer?

Através da interface de navegador do Enterprise Server Workspace, um utilizador administrativo pode terminar a sessão de um utilizador, para libertar à força uma ligação. Isto é feito a partir da página Sessions page da interface.

Em alternativa, e oferecendo uma solução muito melhor a longo prazo, basta adicionar mais lugares (ligações), através da compra de licenças adicionais de acesso de cliente (Altium Enterprise Server CAL).


Gestão de Componentes

Um componente de biblioteca do Workspace é o mesmo que um Unified Component?

Sim e não. Tudo depende de o componente de biblioteca do Workspace ter ou não Part Choices associadas definidas. Quando um componente é criado e libertado, sendo então referido como um componente de biblioteca do Workspace, ele representa simplesmente a perspetiva de engenharia, ou de design, desse componente. É, em essência, um contentor no qual é armazenada toda a informação usada para modelar esse componente na Área de Design. Isto inclui ligações a todos os modelos de domínio necessários (símbolo esquemático, componente PCB 2D/3D, Sim, etc.), bem como informação paramétrica. Tem grande significado para o designer que o usa num design de placa, mas não é significativo fora da área de design. Para se tornar um verdadeiro 'Unified Component', que una as áreas de Design e da Cadeia de Abastecimento, o componente tem de ser mapeado para peças físicas reais fabricadas. Isso é feito especificando Part Choices para o componente.

E é este mapeamento inteligente de um componente - da tradicional área do design eletrónico para a mais ampla 'área do produto', tal como é vista pelo resto da organização - que transforma o simples componente de biblioteca do Workspace num verdadeiro Unified Component!

E se eu já tiver bibliotecas grandes?

Altium Designer, em conjunto com o Enterprise Server Workspace, disponibiliza um processo simples e otimizado para importar rapidamente as suas bibliotecas existentes para o Workspace - o Library Importer. A GUI deste processo apresenta um fluxo intuitivo que recebe as bibliotecas inicialmente selecionadas e as importa para a sua instância do Enterprise Server. Suportando todos os tipos de bibliotecas associados a metodologias antigas de gestão de componentes - SCHLIB, PCBLIB, INTLIB, DBLIB, SVNDBLIB - o Library Importer é a solução perfeita para criar rapidamente o conjunto de componentes de biblioteca do Workspace da sua empresa, bem como para beneficiar das muitas vantagens desses componentes (elevada integridade, gestão do ciclo de vida, armazenamento e gestão centralizados, funcionalidade where-used, facilidade de reutilização de designs).

O Library Importer oferece um modo de interface Simple minimalista, no qual as bibliotecas de componentes selecionadas, baseadas em ficheiros, são importadas para componentes de biblioteca do Workspace num único passo, enquanto o importer trata automaticamente da classificação por tipo, da pasta de origem de destino, da inclusão de parâmetros e do tipo de valor, bem como da transferência de todos os dados relevantes. A interface também está disponível num modo Advanced que fornece uma pré-visualização completa da importação de biblioteca proposta e acesso aos respetivos dados e definições. E, embora a importação seja por predefinição um processo de um só clique, o importer também oferece opções avançadas de configuração através do painel Properties, para um controlo mais preciso sobre a forma como essa importação é executada.

Toda a informação presente numa biblioteca de origem original é importada para os componentes de biblioteca do Workspace, incluindo todos os modelos de domínio referenciados (símbolos esquemáticos, footprints PCB, modelos de simulação), informação paramétrica, escolhas de peças atribuídas, ficheiros de datasheet, etc. Os Component Templates também são criados quando necessário, podendo depois ser refinados e utilizados em importações de bibliotecas subsequentes. Se os seus componentes originais tiverem definidos vários footprints PCB, o Library Importer transferirá esses modelos e manterá o footprint predefinido atual. E se trabalhar apenas com bibliotecas PCB – sendo o seu único foco o layout PCB – então o Library Importer suporta a importação apenas dessas bibliotecas, ou pode ser mudado para um modo de importação apenas de modelos, em que os tipos de modelos especificados são importados a partir de bibliotecas integradas ou de base de dados. As bibliotecas que incluem vários tipos de componentes (bibliotecas monolíticas) também são automaticamente detetadas e processadas.

A interface gráfica para o processo de importação de componentes é a vista Library Importer, à qual se acede escolhendo o comando File » Library Importer nos menus principais (a partir de qualquer editor de documentos). Para mais informação, consulte Importing Existing Libraries to Your Connected Workspace.

Posso restringir quem pode modificar componentes no Enterprise Server Workspace?

Sim, pode definir diferentes permissões para determinar quem pode fazer o quê. Pode criar um grupo de bibliotecários e também definir quem pode ou não pode ler (ter acesso a) qualquer pasta. Pode até criar uma pasta sandbox à qual alguns engenheiros tenham acesso, caso pretendam criar as suas próprias peças, enquanto as peças oficiais libertadas podem ficar numa pasta diferente à qual todos tenham acesso. Portanto, tudo é muito controlável.

Para mais informação, consulte a página Controlling Access to Workspace Content.

Existe alguma forma de descarregar um snapshot dos componentes de biblioteca do Workspace para os dias em que a infraestrutura de TI possa estar indisponível?

Não, atualmente não existe forma de obter uma imagem local do Enterprise Server.

Ao utilizar o painel Components, os dados dos componentes de biblioteca do Workspace são colocados em cache na máquina local a partir do Workspace. Isto disponibiliza um modo de acesso offline aos componentes de biblioteca do Workspace quando o Altium Designer não está ligado ao Enterprise Server e, por isso, permite a navegação e colocação normais de componentes, etc. Tenha em atenção que Filters não estão ativadas neste modo.

Esta condição é indicada pelo texto de aviso 'Offline mode – cached data is being used' na barra inferior do painel da lista de componentes.

Posso criar uma biblioteca local a partir do Enterprise Server?

Sim, existe uma funcionalidade disponibilizada através do Content Cart que lhe permite obter componentes do seu Enterprise Server local para uma Biblioteca Integrada (*.IntLib). E, ao colocar componentes a partir dessa Biblioteca Integrada, as ligações reais remetem para os Component Items no Enterprise Server. Isto dá-lhe a capacidade de utilizar efetivamente os componentes de biblioteca do Workspace da sua empresa em modo offline, assegurando ao mesmo tempo que o design mantém uma ligação real a esses componentes no Enterprise Server de origem.


Gestão de Design

A funcionalidade Where-Used depende de os designs terem sido submetidos ao serviço local de Controlo de Versões do Enterprise Server?

O Enterprise Server precisa de ter conhecimento da existência do repositório de design onde o seu design está armazenado. Uma nova instalação do Enterprise Server fornece um único repositório de design baseado em Git para alojar todos os projetos de design do seu Workspace – e é só! Isto evita qualquer configuração e complexidade relacionadas com o serviço local de Controlo de Versões do Enterprise Server. Tem um único repositório de design – Versioned Storage – para todos os seus designers acederem e fazerem release. O repositório Git único não pode ser modificado de forma alguma, nem eliminado. A funcionalidade where-used é suportada nativamente pelo repositório de design Git nativo do Enterprise Server.

Quando faço uma alteração a um componente, é possível torná-la apenas local ao design?

Sem dúvida que pode fazê-lo. Fazer alterações locais ao design faz muito parte da funcionalidade principal do Altium Designer. No entanto, isto não é recomendado. Se mais tarde atualizar esse componente, utilizando uma das funcionalidades de atualização no Altium Designer, será introduzida a revisão seguinte a partir do Enterprise Server, o que irá substituir quaisquer alterações locais. Por isso, será muito melhor fazer alterações diretamente aos seus componentes de biblioteca do Workspace no Enterprise Server.

Posso controlar que violações de design têm de ser aprovadas antes de submeter qualquer revisão ao Enterprise Server?

Sim, e tudo isto pode ser configurado através de um ficheiro Output Job Configuration. A fase Validate Project do processo de release é executada automaticamente quando um ou mais relatórios do tipo Validation são detetados nos ficheiros OutJob atribuídos. Todos os geradores de saída de validação definidos num ficheiro Output Job atribuído ao item de dados que está a ser libertado são executados. Isto inclui a execução de qualquer um dos seguintes:

  • Differences Report – utilização do comparador para determinar se os documentos de origem e de design PCB estão corretamente sincronizados.
  • Electrical Rules Check – verificação da validade elétrica/de desenho do design de origem capturado.
  • Design Rules Check – verificação da validade do documento PCB em relação às restrições de design ao nível da placa especificadas.
  • BOM Checks - verificação de possíveis violações associadas a Design Items ou Part Choices no documento BOM de origem (*.BomDoc), quando disponível.
  • Footprint Comparison Report – comparação dos footprints na placa com a respetiva biblioteca de origem para garantir que estão atualizados e correspondem corretamente.
  • Component State Checking - verificação de componentes que se encontram em estados restritos. Como parte da configuração, determina a ação a tomar para cada estado atualmente definido, de cada Lifecycle Definition atualmente definida no Enterprise Server de destino: nenhuma ação, um aviso ou gerar um erro. Esta última opção impedirá o release do design. Além disso, a execução da verificação irá gerar um prático relatório em HTML, permitindo-lhe ver rapidamente quais os componentes do design que não se encontram em estados válidos.
  • Environment Configuration Compliance Check – verificação de que apenas são utilizados itens de dados permitidos pela configuração do ambiente disponível para utilização pelo seu grupo atribuído (quando aplicável). Esta verificação também pode garantir que todos os itens de design têm origem num Enterprise Server.
Para uma verificação de validação ERC, pode definir o nível máximo de erro tolerado. Assim, pode querer impedir o release perante quaisquer erros, permitindo ao mesmo tempo que prossiga se as verificações devolverem apenas avisos. A validação ERC utiliza apenas a verificação definida no Output Job, e não a verificação ERC ao nível do projeto. Desta forma, pode definir um conjunto de verificações ainda mais restritivo/rigoroso a cumprir, assegurando por sua vez uma integridade ainda maior dos dados de design libertados para o Enterprise Server.

O Enterprise Server pode impedir commits se determinadas validações não tiverem sido aprovadas através de um ficheiro Output Job?

Sim, se os seus passos de validação falharem, então o commit e o release dos dados para o Enterprise Server não acontecerão.

Posso importar designs existentes para o Enterprise Server?

Pode mover designs existentes para o seu Enterprise Server, mas atualmente não pode mover o repositório subversion existente. Se quiser mover os dados de design, tem de os extrair e voltar a submetê-los para o repositório relevante no Enterprise Server. Portanto, perderá essencialmente o histórico desses designs e estará, na prática, a recomeçar, mas pode extrair esses dados e voltar a introduzi-los.

Também pode converter os seus componentes de metodologias antigas de gestão de componentes para componentes de biblioteca do Workspace, com capacidades de correspondência automática disponibilizadas através do poderoso Item Manager.

AI-LocalizedAI-localized
If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
Conteúdo