Altium On-Prem Enterprise Server
Il Altium On-Prem Enterprise Server, che viene installato e gestito dal vostro reparto IT, lavora in armonia con Altium Designer per fornire una risposta elegante alla gestione dei dati di progettazione con integrità protetta. Il server non solo offre un'archiviazione dei dati sicura e altamente affidabile, ma consente anche la ripubblicazione dei dati come revisioni chiaramente separate, tracciando di fatto le modifiche al progetto nel tempo senza sovrascrivere alcun dato precedentemente rilasciato. Consente inoltre di gestire il ciclo di vita dei dati, permettendo a chi deve utilizzarli di vedere a colpo d'occhio a quale fase della loro "vita" sono arrivati e quindi per quale utilizzo possono essere impiegati in sicurezza.
Altium On-Prem Enterprise Server fornisce un Workspace, indicato anche come Enterprise Server Workspace, utilizzato per gestire tutti i dati, inclusi componenti, modelli di dominio, fogli schematici dei circuiti e template di progettazione. Potete persino creare e gestire interi progetti di progettazione direttamente all'interno del Workspace, con una vista di gestione incentrata sul CAD che facilita la revisione collaborativa e i commenti. Tramite un Manufacturing Portal dedicato, potete visualizzare e navigare i dati dei file rilasciati, ispezionare la BOM e visualizzare e commentare l'istantanea del progetto stesso, ovvero la sorgente di quei dati rilasciati. Potete persino controllare gli ambienti di lavoro dei vostri progettisti, assicurando che gli standard di progettazione aziendali siano applicati e rispettati.
Migliorando ed estendendo la collaborazione nella progettazione, il Workspace di Enterprise Server fornisce supporto per Process Workflows – flussi di processo altamente personalizzabili che guidano i progettisti della vostra azienda attraverso i tipici processi di progettazione quotidiani, come la creazione di componenti e progetti, o attività relative ai progetti di progettazione come la revisione del design. Potete definire questi workflow in modo tanto semplice o complesso quanto necessario, e l'interazione con essi avviene tramite il concetto di Tasks. Ogni task rappresenta un punto in cui è necessaria l'azione di un utente affinché un workflow possa proseguire.
Fornendo un insieme di "mattoni" di progettazione riutilizzabili all'interno del Workspace, potete avviare nuovi progetti con la certezza che ogni modello, componente ed elemento di progettazione di livello superiore sia stato ratificato e approvato per l'uso, senza dover reinventare la ruota, per così dire. Il Workspace diventa sia la sorgente sia la destinazione degli elementi di progettazione, con ogni nuovo progetto che utilizza elementi rilasciati nel Workspace e gestiti tramite esso. E progettando esclusivamente con elementi del Workspace, l'integrità di tali progetti è intrinsecamente garantita.
Leggete informazioni su Installazione di Enterprise Server, Come ottenere la licenza per il vostro Enterprise Server, Informazioni per i reparti IT
Leggete informazioni su Accesso al vostro Workspace da Altium Designer, Progettazione con un Workspace connesso
Contenuto del Workspace
All'interno del Workspace di Enterprise Server, ogni entità di progettazione che può essere archiviata, gestita e riutilizzata è rappresentata come uno specifico tipo di contenuto (o Item). Un Item è identificato in modo univoco all'interno del Workspace e può contenere un numero qualsiasi di Revisions, dove una revisione contiene i dati di quell'Item. Ogni volta che viene apportata una modifica ai dati contenuti in una revisione — che per la maggior parte dei tipi di Item possono essere modificati direttamente all'interno di un editor temporaneo associato — essa viene registrata (o ripubblicata) in una nuova revisione di quell'Item, garantendo che nessuna revisione esistente possa mai essere sovrascritta e assicurando così la massima integrità.
Un elemento di contenuto può avere un numero qualsiasi di revisioni, che rappresentano essenzialmente l'evoluzione di quell'Item nel tempo. Viene apportata una modifica e il nuovo contenuto dati viene registrato/caricato/rilasciato in una nuova revisione. I dati memorizzati in ciascuna revisione di un item sono quindi tipicamente diversi. Per distinguere tra queste diverse revisioni di un Item, viene utilizzato un identificatore di revisione (ID) che, in combinazione con l'ID dell'Item, crea un identificatore univoco per ogni rilascio di un Item. Questo ci fornisce il Item-Revision.
Un altro aspetto importante di una revisione di Item è il suo Lifecycle State. Si tratta di un altro identificatore che può essere utilizzato per valutare rapidamente a quale fase quella revisione è attualmente arrivata nel suo life, e cosa i progettisti sono quindi autorizzati a farne. Mentre la revisione riflette le modifiche di progettazione apportate all'Item, lo stato del ciclo di vita riflette lo stato dell'item da una prospettiva aziendale, come Planned, New From Design, For Production, Obsolete e così via.
Leggete informazioni su Lavorare con gli Item.
Modifica diretta
Il Workspace di Enterprise Server fornisce un metodo flessibile e sicuro per centralizzare l'archiviazione e la gestione di tutti i tipi di dati di progettazione utilizzati in Altium Designer. Dal modello schematico al componente, dai fogli gestiti fino ai progetti PCB completati, il Workspace offre un metodo ideale per archiviare e gestire i vostri dati di progettazione elettronica.
Molte entità di progettazione possono essere modificate e rilasciate nella revisione iniziale di un corrispondente nuovo Item del Workspace, grazie al supporto del Workspace per la modifica diretta. La modifica diretta vi libera dai vincoli di dati sorgente separati e controllati da versione. Potete semplicemente modificare un tipo di Item supportato utilizzando un editor temporaneo caricato con l'ultima sorgente direttamente dal Workspace stesso. E una volta completata la modifica, l'entità viene rilasciata (o ripubblicata) in una successiva revisione pianificata del suo Item padre, e l'editor temporaneo viene chiuso. Non ci sono file sul vostro disco rigido, nessun dubbio sul fatto che stiate lavorando con la sorgente corretta o più recente, e nessuna necessità di mantenere un software di controllo versione separato. Il Workspace gestisce tutto, con la stessa integrità che vi aspettate, e in un modo che accelera le modifiche ai vostri dati.
E in qualsiasi momento, potete tornare a qualsiasi revisione di un Item supportato nel Workspace e modificarla direttamente. Basta fare clic con il pulsante destro sulla revisione e scegliere il comando Edit dal menu contestuale. Ancora una volta, si aprirà l'editor temporaneo, con l'entità contenuta nella revisione aperta per la modifica. Apportate le modifiche necessarie, quindi registrate il rilascio del documento nella revisione successiva dell'elemento di contenuto.
Leggete informazioni su Creazione e modifica dei contenuti direttamente tramite un Workspace.
Componenti
Altium Designer, con il suo approccio di progettazione unificato, ha tradizionalmente utilizzato un modello di componente che si estende a tutti gli aspetti del processo di progettazione elettronica. Tuttavia, per integrare senza soluzione di continuità il processo di progettazione elettronica nel più ampio processo complessivo di sviluppo del prodotto, questo modello deve evolversi, estendendosi a coprire altri aspetti, inclusi altri processi di progettazione (in particolare MCAD e Industrial Design), nonché processi aziendali (come approvvigionamento e produzione) che si intersecano con il processo di sviluppo del prodotto.
Questo modello a oggetti evoluto è noto come Unified Component Model.
In base a questo paradigma di modellazione, il componente di progettazione, così come visto dal progettista, è separato dalle parti del produttore e/o del fornitore. Queste informazioni non sono definite come parte del componente. Invece, i Part Choices vengono utilizzati per mappare il componente di progettazione a una o più parti del produttore, che a loro volta possono essere mappate a una o più parti del fornitore, consentendo al progettista di stabilire in anticipo quali parti reali possano essere utilizzate per un determinato componente di progettazione impiegato in un progetto.
Questi componenti, insieme alle relative scelte di parte, sono memorizzati nel Workspace. Un componente viene memorizzato come una serie di revisioni di un item Component identificabile in modo univoco. Ogni revisione è gestita tramite ciclo di vita, fornendo raccolte di componenti certificati, autorizzati a essere riutilizzati in nuovi progetti di progettazione, prodotti in prototipi o utilizzati per cicli di produzione. In breve, un catalogo di componenti implementato tramite le Workspace Libraries.
Leggete informazioni su Creazione e manutenzione di componenti e librerie.
Gestione del progetto
Il Workspace di Enterprise Server, in combinazione con Altium Designer, offre supporto per i progetti di progettazione nella vostra infrastruttura Workspace. Questi progetti sono destinati alla fase di sviluppo del ciclo di vita del progetto, semplificando la creazione e il workflow continuo per i progetti controllati da versione. L'archiviazione centralizzata sotto il controllo del Workspace consente inoltre a questa funzionalità di costituire una base per altri servizi collaborativi.
Alcuni vantaggi chiave dell'utilizzo di progetti ospitati dal vostro Workspace sono:
- Archiviazione semplificata. Non è necessario prendere decisioni sulle posizioni di archiviazione. Backup e altri servizi di base sono gestiti automaticamente.
- Base per funzionalità collaborative.
- Controllo versione applicato.
- Vantaggi di un sistema di commenti dedicato.
- Notifiche e stato. Lo stato dei documenti, incluse le modifiche locali, è visibile a tutti i team di progettazione.
- La progettazione PCB concorrente funziona senza alcuna configurazione complessa.
- Possibilità di condividere il progetto con più persone per la modifica, oppure solo per la visualizzazione e i commenti.
La gestione viene eseguita tramite la pagina Projects dell'interfaccia del Workspace. Nuovi progetti possono essere creati tramite questa interfaccia oppure tramite la finestra di dialogo Create Project in Altium Designer. In alternativa, un progetto locale esistente può essere rapidamente reso disponibile nel Workspace.
Puoi anche accedere a una vista del progetto orientata alla produzione e incentrata sul CAD, che offre le opzioni di visualizzazione Design, Supply, Manufacture, Activities e History:
- Design – visualizza e consente di navigare i documenti di progettazione del progetto sorgente, vedere le proprietà degli oggetti di progetto e inserire commenti di revisione. Questa vista utilizza l'interfaccia Web Viewer interface. Questa vista riguarda la versione più recente dei dati del progetto sorgente, anziché una release specifica di quel progetto, e può quindi essere considerata una vista work-in-progress (WIP). È possibile visualizzare il progetto base o qualsiasi variante definita.
- Simulation – carica i file dei risultati della simulazione del circuito, che verranno associati al progetto corrente o alla release del progetto. I file vengono di fatto allegati al progetto, consentendo ai membri del Workspace di esaminare e/o scaricare i documenti dei risultati di simulazione relativi al progetto attualmente aperto.
-
Tasks – consente di accedere e gestire le richieste di attività di lavoro (Tasks) applicabili al progetto di progettazione attualmente aperto. Le attività sono presentate in stile flusso Kanban board, con il loro stato di avanzamento (
ToDo,InProgresseResolved) organizzato come righe di Task. - Releases – visualizza le release del progetto. È possibile aprire i dati completi della release oppure uno specifico assembly package, che verrà presentato in una scheda separata tramite un Manufacturing Portal. Da questo portale è possibile visualizzare e navigare i dati dei file rilasciati, ispezionare la BOM e visualizzare e commentare l'istantanea del progetto stesso, ovvero la sorgente di quei dati rilasciati. Sia dalla vista Releases, sia tramite il Manufacturing Portal di una release specifica, avrai accesso ai controlli per scaricare i dati di produzione a vari livelli di granularità (dai set completi di dati ai singoli file di output generati).
- Activities – cerca, visualizza e accedi alle attività del processo di workflow applicabili al progetto selezionato, come le revisioni di progetto. Usa le sotto-schede di un'attività selezionata per vedere il relativo Diagramma di flusso live, i Dati correlati e la Cronologia degli eventi.
- History – sfoglia una timeline progressiva dei principali eventi relativi al progetto, inclusi creazione, commit, release, cloni e scambi MCAD. Ogni volta che si verifica un evento supportato associato al progetto, questo viene aggiunto alla timeline come riquadro dedicato con varie azioni supportate, ove applicabile. È supportato il confronto dei dati schematici, BOM e Gerber. Per ulteriori informazioni, vedere Project History.
- Assembly Assistant – lavora con lo strumento interattivo Assembly Assistant tool per verificare e portare avanti il processo di assemblaggio della scheda. Lo strumento riunisce i dati BOM dettagliati del progetto e la relativa vista di assemblaggio 2D/3D per presentare un'interfaccia che fornisce l'insieme necessario di informazioni grafiche e sui componenti per procedere passo dopo passo nel processo di assemblaggio.
Leggi di più su Workspace Projects.
Configuration Management
Per facilitare l'applicazione a livello enterprise dell'ambiente di lavoro di un progettista, in modo da garantire che segua gli standard richiesti dall'organizzazione per progettazione, documentazione e produzione, l'Enterprise Workspace fornisce il Team Configuration Center.
Il ruolo del Team Configuration Center è offrire all'organizzazione un controllo centralizzato sull'ambiente in cui operano i suoi progettisti. Ciò viene ottenuto tramite la definizione e la gestione di Environment Configurations. Queste vengono utilizzate per vincolare l'ambiente di lavoro di Altium Designer di ciascun progettista all'uso esclusivo di elementi di progettazione approvati dall'azienda, inclusi template schematici, file di configurazione degli output job, preferenze del workspace e così via. In altre parole, facilita Centralized Environment Configuration Management.
È possibile definire un numero qualsiasi di configurazioni dell'ambiente tramite l'interfaccia browser dedicata del Center. I dati utilizzati e applicati da ciascuna configurazione, indicati come Configuration Data Items, provengono dal Workspace. Associando poi ciascuna configurazione dell'ambiente a uno specifico gruppo di utenti, e assegnando a loro volta gli utenti a tali gruppi, il corretto ambiente di lavoro viene caricato in Altium Designer non appena l'utente accede all'Enterprise Server Workspace. Questo approccio basato sui gruppi garantisce che un progettista ottenga sempre la configurazione a cui ha diritto, indipendentemente dal fatto che disponga di un proprio PC o condivida un unico PC con altri progettisti.
Leggi di più su Environment Configuration Management.
Workflows
Altium Designer offre un potente ambiente di progettazione collaborativa. Una parte di questo è il supporto per Process Workflows, che guidano i progettisti di un'azienda attraverso i tipici processi di progettazione quotidiani, quali:
- Richiedere nuove parti di libreria del Workspace
- Eseguire attività relative al progetto, come revisioni di progetto o pubblicazione su un PLM
- Creazione di nuovi progetti Workspace.
Ogni Workflow utilizzato per implementare un particolare processo di progettazione viene creato come parte di una Process Definition. Può quindi essere indicato come il Workflow sottostante di quel processo, o semplicemente come una Process Workflow.
I processi, e i relativi Workflow, vengono creati e gestiti tramite l'interfaccia dell'Enterprise Server Workspace da un amministratore di quel Workspace. Per le tre aree di progettazione menzionate in precedenza, l'installazione include workflow di processo predefiniti. Alcuni di questi sono attivati per l'uso fin da subito. Usali, modificali oppure creane di tuoi secondo necessità, per adattarli alle esigenze della tua azienda. Altri sono esempi: questi non possono essere attivati e utilizzati così come sono. Ciascuno di essi è quindi più simile a un "template": modificalo in base ai requisiti della tua azienda, assegnagli un nome e salvalo come nuova definizione di processo, che can potrai poi attivare e utilizzare insieme a tutte le altre definizioni.
Un potente Process Workflow Editor offre la flessibilità necessaria per creare processi con workflow tanto semplici o complessi quanto richiesto, in linea con le esigenze della tua azienda.
Leggi di più su Creating & Managing Processes. Leggi di più su Defining a Process Workflow. Leggi di più su Working with Tasks.
ECAD-MCAD Co-Design
La maggior parte dei prodotti elettronici progettati viene fissata a qualche tipo di struttura meccanica, che si tratti di un telaio o di un contenitore. Individuare tardi nel processo di progettazione un conflitto meccanico tra scheda (ECAD) e telaio/contenitore (MCAD) può essere molto costoso. E sebbene sia possibile esportare un modello 3D da Altium Designer, si tratta di un processo manuale che richiede una decisione e un'azione consapevoli. In realtà, questa operazione viene eseguita molto di rado, con il risultato che il progettista MCAD non è mai del tutto sicuro di avere la versione più aggiornata e migliore. Non dovrebbe essere così difficile assicurarsi di non sprecare una montagna di denaro solo perché i tuoi strumenti non comunicano tra loro.
L'Enterprise Server Workspace facilita una collaborazione nativa da ECAD a MCAD, in cui i dati fluiscono senza soluzione di continuità tra i domini. Niente più controlli continui per cercare aggiornamenti e niente più incertezza. I dati vengono trasferiti tra i domini man mano che il progetto evolve, garantendo la coerenza del progetto.
Leggi di più su ECAD-MCAD CoDesign.
PLM Integration
L'Enterprise Server Workspace facilita la sincronizzazione uni- o bidirezionale dei dati di componenti e progetti con i sistemi enterprise. L'interazione tra l'Enterprise Server e il sistema enterprise, tipicamente un sistema PLM, viene configurata e gestita tramite la PLM Integration page del server. Questa fornisce un'interfaccia automatizzata per configurare facilmente l'interconnessione, mappare i dati dei parametri e specificare la direzione della sincronizzazione dei dati. La sincronizzazione dei dati dei componenti tra l'Enterprise Server e il sistema enterprise di destinazione utilizza un processo di sincronizzazione integrato che può essere attivato manualmente o impostato come evento ripetuto temporizzato.
È disponibile un workflow dedicato Project Creations che supporta la creazione automatica dei part number nella tua istanza PLM e la loro successiva propagazione al Workspace come parametri di progetto. Puoi anche pubblicare un progetto nella tua istanza PLM come parte dell'esecuzione del Project Releaser in Altium Designer. L'operazione di pubblicazione utilizza un template di pubblicazione, definito come parte della configurazione di integrazione dell'istanza PLM, per controllare il modo in cui i dati devono essere propagati al PLM.
L'Enterprise Server Workspace può essere collegato a una o più istanze PLM, con supporto diretto per Windchill®, Arena®, Oracle® Agile™, Aras Innovator® e Siemens Teamcenter® (con licenza e configurazione aggiuntive).
Un'installazione di Enterprise Server include uno CSV Component database importer tool che può essere utilizzato per importare dati dei componenti nell'Enterprise Server Workspace da un file esportato da un altro sistema (PLM, ERP o altro). Implementato come file batch configurabile (*.bat), lo strumento desktop importa i dati dei componenti da un file spreadsheet di destinazione (*.csv) nel Workspace in base ai template esistenti del Workspace o a un file di configurazione dedicato.
Scopri di più su PLM Integration.