Altium 365 Workspace
Parte integrante da plataforma de infraestrutura Altium 365, o Altium Workspace é um servidor dedicado ao alojamento e gestão de todo o seu conteúdo de design. Permite a conectividade contínua e os mecanismos para mover dados entre os domínios de design, fabrico e fornecimento. Funciona com o Altium Designer para fornecer uma resposta elegante à questão do tratamento de dados de design com integridade segura. O Workspace não só fornece armazenamento de dados sólido e seguro, como também permite a republicação de dados como revisões distintamente separadas – acompanhando essencialmente as alterações de design ao longo do tempo, sem substituir quaisquer dados anteriormente publicados. Também permite gerir o ciclo de vida dos dados, possibilitando que as pessoas que precisam de os utilizar vejam imediatamente em que fase os dados se encontram na sua 'vida' e, por conseguinte, para que podem ser utilizados em segurança.
O Workspace pode acomodar todos os dados geridos, incluindo componentes, modelos de domínio, folhas esquemáticas de circuitos e modelos de design. Pode até criar e gerir os seus projetos de design completos diretamente no Workspace, com uma vista de gestão centrada em CAD que permite a revisão colaborativa e comentários sobre esse design, juntamente com a inspeção da sua BOM e histórico. Através de um Manufacturing Portal pode visualizar e navegar pelos dados de ficheiros publicados, inspecionar a BOM e ver e comentar a captura do próprio design; a origem desses dados publicados. Uma publicação escolhida também pode ser partilhada – como um Manufacturing Package – diretamente com o seu fabricante.
Ao disponibilizar um conjunto de 'blocos de construção' de design reutilizáveis no Workspace, pode iniciar novos projetos com a segurança de que cada modelo, componente e elemento de design de nível superior foi ratificado e aprovado para utilização, sem ter de reinventar a roda, por assim dizer. O Workspace torna-se simultaneamente a origem e o destino dos elementos de design, com cada novo design a utilizar elementos publicados no Workspace e geridos através dele. E ao projetar apenas com elementos do Workspace, a integridade desses designs fica inerentemente assegurada.
Itens de Conteúdo do Servidor
Dentro do Workspace, cada entidade de design que pode ser armazenada, gerida e reutilizada é representada como um tipo específico de Item. Um Item é identificado de forma única dentro do Workspace e pode conter qualquer número de Revisions, em que uma revisão contém os dados desse Item. Sempre que é feita uma alteração aos dados contidos numa revisão – que, para a maioria dos tipos de Item, podem ser editados diretamente num editor temporário associado – essa alteração é submetida (ou republicada) numa nova revisão desse Item, o que significa que nenhuma revisão existente pode alguma vez ser substituída, garantindo assim a máxima integridade.
Um Item pode ter qualquer número de revisões, que são essencialmente uma evolução desse Item ao longo do tempo. É feita uma alteração e o novo conteúdo de dados é submetido/carregado/publicado numa nova revisão. Os dados armazenados em cada revisão de um item são, por isso, tipicamente diferentes. Para identificar estas diferentes revisões de um Item, é utilizado um identificador de revisão (ID), que em combinação com o ID do Item cria um identificador único para cada publicação de um Item. Isto dá-nos o Item-Revision.
Outro aspeto importante de uma Revisão de Item é o seu Lifecycle State. Este é outro identificador que pode ser utilizado para avaliar rapidamente em que fase essa revisão se encontra atualmente no seu life, e o que os designers estão, por conseguinte, autorizados a fazer com ela. Enquanto a Revisão reflete alterações de design feitas ao Item, o Estado do Ciclo de Vida reflete o estado do item numa perspetiva de negócio, como Planned, New From Design, For Production, Obsolete, e assim por diante.
Componentes
O Altium Designer, com a sua abordagem de design unificada, tem tradicionalmente utilizado um modelo de componentes que se estende por todos os aspetos do processo de design eletrónico. No entanto, para integrar sem descontinuidades o processo de design eletrónico no processo global de desenvolvimento do produto, este modelo evoluiu, alargando-se para abranger outros aspetos, incluindo outros processos de design (em particular MCAD e Design Industrial), bem como processos de negócio (como aprovisionamento e fabrico) que se cruzam com o processo de desenvolvimento do produto.
Este modelo de objetos evoluído é conhecido como Unified Component Model.
Neste paradigma de modelação, o componente de design, tal como é visto pelo designer, é separado das peças do Fabricante e/ou do Fornecedor. Esta informação não é definida como parte do componente. Em vez disso, são utilizadas Part Choices para mapear o componente de design para uma ou mais Peças do Fabricante, que por sua vez podem ser mapeadas para uma ou mais peças do Fornecedor. Isto permite ao designer indicar, à partida, que peças reais podem ser utilizadas para qualquer componente de design usado num design.
Estes componentes, juntamente com as suas escolhas de peças, são armazenados no Workspace. Um componente é armazenado como uma série de revisões de um Item de Componente identificável de forma única. Cada revisão é gerida por ciclo de vida, fornecendo coleções de componentes certificados autorizados a ser reinstanciados em novos projetos de design, fabricados em protótipos ou utilizados em séries de produção. Em suma, um catálogo de componentes implementado através de 'bibliotecas' baseadas em servidor.
Gestão de Design
O Workspace, em conjunto com o Altium Designer, oferece suporte para projetos totalmente geridos. Os projetos geridos destinam-se à fase de desenvolvimento do ciclo de vida do projeto e simplificam a criação e o fluxo de trabalho contínuo para projetos com controlo de versões. O armazenamento centralizado sob o controlo do Workspace também permite que esta funcionalidade seja uma base para outros serviços colaborativos.
Alguns benefícios principais da utilização destes Projetos baseados no Workspace são:
-
Armazenamento simplificado. Não é necessário tomar decisões sobre localizações de armazenamento. As cópias de segurança e outros serviços básicos são assegurados.
-
Base para funcionalidades colaborativas.
-
Controlo de versões imposto.
-
Vantagens de um sistema de comentários dedicado.
-
Notificações e estado. O estado do documento, incluindo modificações locais, é visível para equipas de design inteiras.
-
O design PCB concorrente funciona sem qualquer configuração complexa.
-
Capacidade de partilhar o projeto com várias pessoas para edição, ou apenas para visualização e comentários.
-
Funcionalidade completa ao utilizar a funcionalidade Project History, incluindo eventos de commit relacionados com VCS e Comparações de Dados de Design.
A gestão é realizada através da página Projects da interface do navegador do Workspace. Podem ser criados novos projetos através desta interface, ou através da caixa de diálogo Create Project no Altium Designer.
Também pode aceder a uma vista detalhada do projeto, centrada em CAD, que oferece várias opções de visualização (dependendo do seu nível de acesso ao software):
-
Design – apresentar e navegar pelos documentos de design do projeto de origem, ver propriedades dos objetos de design e colocar comentários de revisão. Esta vista utiliza a interface Web Viewer para apresentar o seu design em quatro sub-vistas de dados distintas, para mostrar o(s) esquema(s) de origem, a placa em 2D, a placa em 3D e a Lista de Materiais, respetivamente. Esta vista destina-se à versão mais recente dos dados do projeto de origem, em vez de uma publicação específica desse projeto, e por isso pode ser considerada uma vista de trabalho em curso (WIP). Pode rever tanto o design base como qualquer variante definida do mesmo.
-
Tasks – criar, ver, gerir e concluir pedidos de trabalho como Tarefas. Apresentadas numa estrutura de fluxo em mosaico, as Tarefas são criadas manualmente, atribuídas a Comentários ou geradas automaticamente por processos do Workspace.
-
Simulation – carregar ficheiros de resultados de simulação de circuitos Simulation que serão associados ao projeto atual ou à publicação do projeto. Os ficheiros ficam efetivamente anexados ao projeto, o que permite aos membros do Workspace inspecionar e/ou transferir documentos de resultados de simulação relacionados com o projeto atualmente aberto.
-
Releases – ver as versões publicadas do projeto. É disponibilizado acesso para abrir os dados completos da versão publicada, ou um pacote de montagem específico, que será apresentado num separador separado através de um Manufacturing Portal. A partir deste portal, pode ver e navegar pelos dados dos ficheiros publicados, inspecionar a BOM e ver e comentar a captura instantânea do próprio design; a origem desses dados publicados. Tanto na vista Releases , como através do Manufacturing Portal de uma versão publicada específica, terá acesso a controlos para descarregar dados de fabrico com vários níveis de granularidade (desde conjunto(s) completos de dados até ficheiros de saída gerados individualmente). Uma versão publicada selecionada também pode ser enviada – como um Manufacturing Package – diretamente para o seu fabricante. Tem também a possibilidade de comparar dados Gerber ou dados esquemáticos entre versões publicadas.
-
Design Reviews – criar e trabalhar com revisões formalizadas de projetos de design. Os processos de revisão por pares são definidos através da atribuição de utilizadores à revisão, que depois concluem a respetiva Tarefa. Os responsáveis pela revisão podem ver e comentar uma captura instantânea gerada do design e submeter uma conclusão de Aceitação ou Rejeição.
-
History – navegar por uma cronologia progressiva dos principais eventos relacionados com o projeto, incluindo a sua criação, commits, versões publicadas, clones e trocas MCAD. Sempre que ocorre um evento suportado associado ao projeto, esse evento é adicionado à cronologia como um mosaico dedicado com várias ações suportadas, quando aplicável. Para eventos do histórico, tem até a possibilidade de comparar dados Gerber entre versões publicadas ou com um conjunto de ficheiros gerado localmente, ou comparar dados esquemáticos entre versões publicadas ou commits. Para mais informações, consulte Histórico do Projeto.
-
Assembly – trabalhar com a ferramenta interativa Assembly tool para verificar e avançar ao longo do processo de montagem da placa. A ferramenta reúne os dados detalhados da BOM do projeto e a sua vista de montagem 2D/3D para apresentar uma interface que fornece o conjunto necessário de informação gráfica e de componentes para percorrer o processo de montagem.
Partilha Global de Dados de Pacotes de Fabrico
Um aspeto fundamental dos projetos de design geridos num Workspace é a capacidade de criar e partilhar uma Build Packageversão publicada com outras pessoas. Quando partilhada diretamente com o seu fabricante, pode então ser entendida como um Manufacturing Package, uma vez que é o pacote que o fabricante pode consultar, descarregar e utilizar para fabricar e montar a placa.
Para suportar a capacidade de partilhar esse pacote com outras pessoas e com o seu fabricante (que normalmente está fora da sua organização), a Altium 365 Platform disponibiliza um Manufacturing Package Viewerportal dedicadoManufacturing Package Viewer – um elemento do suporte de Partilha Global da plataforma – que permite a terceiros visualizar um pacote de fabrico a partir de qualquer navegador web – em qualquer parte do mundo – mas fora do seu Workspace, para que os próprios designs e outra propriedade intelectual valiosa permaneçam inacessíveis.
Cada utilizador com quem é feita a partilha receberá um convite por email com uma ligação para visualizar um pacote de fabrico através do Manufacturing Package Viewer. Os pacotes de fabrico partilhados são apresentados na página Shared with Me da Interface da Altium Platform.
O próprio Manufacturing Package Viewer permite que as partes interessadas principais – e sobretudo o pessoal de fabrico – vejam uma visão geral resumida do design, com os principais dados da placa. Também são disponibilizadas subpáginas do visualizador para Fabrico, Montagem e dados da BOM. Em última análise, o pessoal de fabrico pode descarregar um Build Package da versão publicada que visualizou – e a partir de qualquer página do Visualizador – com o qual pode concretizar fisicamente essa revisão da placa.
CoDesign ECAD-MCAD
A maioria dos produtos eletrónicos concebidos é fixada a algum tipo de estrutura mecânica, como um chassis ou invólucro. Descobrir um conflito mecânico entre a placa (ECAD) e o chassis/invólucro (MCAD) numa fase tardia do processo de design pode ser dispendioso. E embora possa obter um modelo 3D exportado a partir do Altium Designer, trata-se de um processo manual que exige uma decisão consciente e uma ação para o fazer. Na realidade, isto é feito muito raramente, com o resultado de que o designer MCAD nunca tem a certeza de que aquilo que recebeu é a versão mais recente e melhorada. Não deveria ser assim tão difícil garantir que não está prestes a desperdiçar uma fortuna só porque as suas ferramentas não comunicam entre si.
O Workspace facilita a colaboração nativa entre ECAD e MCAD, em que os dados fluem sem interrupções entre domínios. Acabaram-se as verificações constantes por atualizações e acabou-se a incerteza. Os dados são enviados entre domínios à medida que o design evolui, garantindo a coerência do design.
As seguintes plataformas MCAD são suportadas ao utilizar os plugins mais recentes do Altium MCAD CoDesigner:
-
Dassault Systemes SOLIDWORKS®
-
Autodesk Inventor Professional®
-
PTC Creo Parametric®
-
Autodesk Fusion®
-
Siemens NX®
As versões das ferramentas MCAD oficialmente suportadas dependerão da versão do plugin Altium MCAD CoDesigner utilizada (consulte a página Novidades no CoDesigner).
Integração PLM
O Workspace facilita a sincronização unidirecional ou bidirecional dos seus componentes, parâmetros de componentes e escolhas de peças entre o seu Altium 365 Workspace e a sua instância PLM. A sincronização de dados de componentes entre o Workspace e o sistema PLM de destino utiliza um processo de sincronização incorporado que pode ser acionado manualmente ou definido como um evento repetitivo temporizado. Está disponível um workflow Project Creations dedicado que também suporta a criação automática de números de peça na sua instância PLM e, em seguida, a propagação desses parâmetros de volta para o projeto de design. Também tem a possibilidade de publicar o seu design na sua instância PLM, como parte da execução do Project Releaser no Altium Designer
O Altium 365 Workspace fornece suporte para os seguintes sistemas PLM:
-
PTC Windchill® PLM versão 12, 13 e PTC Windchill+ (a variante SaaS do Windchill).
-
Arena® PLM.
-
Oracle® Agile™ PLM.
-
Aras Innovator® Release 30.
-
Siemens Teamcenter®, com configuração de integração adicional.
-
Duro PLM, implementado como uma instância PLM de terceiros.
A ligação a um sistema PLM suportado pode ser estabelecida através de uma interface de utilizador avançada semiautomatizada, ou através de um processo manual baseado na edição de ficheiros XML de configuração PLM. Este último requer conhecimento das estruturas de dados do sistema PLM de destino e familiaridade com o formato XML, enquanto o sistema semiautomatizado obtém automaticamente os dados necessários do PLM e do Altium Workspace para preencher as opções de menu na interface. Consulte Sincronização de Componentes PLM para mais informações.
Configuração da Origem de Peças
Cada Workspace tem o seu próprio Part Catalog. Trata-se de uma base de dados gerida de catálogo de peças, dedicada à gestão e rastreio de peças de fabricante e das respetivas peças de fornecedor associadas.
O Catálogo de Peças armazena itens representativos de Peças de Fabricante reais, juntamente com um ou mais itens representativos de Peças de Fornecedor – as encarnações dessas Peças de Fabricante, tal como são vendidas pelos Fornecedores/Vendedores. Cada Peça de Fornecedor é uma referência a um item numa base de dados de peças – quer a base de dados agregada de peças do Altium Parts Provider (que, por sua vez, faz interface com os Fornecedores ativados e recolhe as peças destes), quer uma base de dados local de peças ligada.
Os Fornecedores efetivamente utilizados – uma lista de Approved Suppliers – são geridos pelo Workspace, através da página Admin – Part Providers da sua interface no navegador. Isto facilita a gestão centralizada da cadeia de abastecimento, com designers em toda a organização a utilizarem a mesma lista aprovada de Fornecedores, a partir da qual obtêm inteligência da cadeia de abastecimento para as peças usadas nos seus designs.
Aquisição de Dados
O Altium disponibiliza a capacidade de uma organização copiar o conteúdo de que necessita de um servidor de origem e entregá-lo a um segundo servidor de destino – um processo referido simplesmente como Server Data Acquisition. Ao adquirir conteúdo de projeto, a propriedade fica firmemente nas mãos da organização recetora, que passa então a poder efetuar modificações e manter o conteúdo no seu Workspace. 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. E, independentemente de terem sido efetuadas versões adicionais de um item no Workspace, existe sempre a possibilidade de reverter para uma revisão anterior a partir do servidor de origem – tudo isto mantendo uma ligação à origem original do item, ou Origin.
A aquisição é realizada através da caixa de diálogo Content Cart. O acesso a esta caixa de diálogo é feito a partir do painel Explorer. Enquanto navega no servidor de origem a partir do qual pretende obter dados, clique com o botão direito do rato na revisão de um tipo de Item suportado que pretende adquirir (ou numa pasta de componentes, por exemplo) e escolha o comando Operations » Add to Content Cart no menu de contexto.







