Altium 365 Workspace

Parte integrante della piattaforma infrastrutturale Altium 365, l'Altium Workspace è un server dedicato all'hosting e alla gestione di tutti i contenuti di progettazione. Consente una connettività fluida e i meccanismi per lo spostamento dei dati tra i domini della progettazione, della produzione e della supply chain. Funziona con Altium Designer per fornire una soluzione elegante alla gestione dei dati di progetto con integrità protetta. Il Workspace non solo offre un'archiviazione dei dati solida e sicura, ma consente anche il rilascio di nuovi dati come revisioni chiaramente separate, tracciando di fatto le modifiche del 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 immediatamente a quale fase della loro "vita" sono arrivati e quindi per quale utilizzo possono essere impiegati in sicurezza.

Il Workspace può contenere tutti i dati gestiti, inclusi componenti, modelli di dominio, fogli schematici dei circuiti e template di progettazione. È persino possibile creare e gestire interi progetti di progettazione direttamente nel Workspace, con una vista di gestione incentrata sul CAD che consente la revisione collaborativa e l'inserimento di commenti sul progetto, insieme all'ispezione della relativa BOM e della cronologia. Tramite un'apposita Manufacturing Portal è 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. Una release selezionata può anche essere condivisa, come Manufacturing Package, direttamente con il produttore.

Fornendo nel Workspace un insieme di "building block" di progettazione riutilizzabili, è possibile 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.

  • L'Altium Workspace viene fornito e identificato come Altium Develop Workspace oppure Altium Agile Workspace a seconda della Altium Solution acquistata. Per entrambe le varianti di Workspace, in questa documentazione verrà utilizzato il termine generale Altium Workspace o simili.

  • Per le informazioni più recenti su sicurezza, affidabilità, privacy e conformità della piattaforma Altium 365, visita il Altium 365 Trust Center.

  • Per le organizzazioni che richiedono conformità alle normative di sicurezza del governo degli Stati Uniti, come ITAR ed EAR, Altium offre Altium 365 GovCloud con sede negli Stati Uniti, che opera nella regione AWS GovCloud e fornisce misure aggiuntive di protezione dei dati. Per maggiori informazioni, consulta Altium 365 GovCloud e le FAQ correlate.


Elementi di contenuto del server

All'interno del Workspace, ogni entità di progettazione che può essere archiviata, gestita e riutilizzata è rappresentata come un tipo specifico di 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 in un editor temporaneo associato — essa viene confermata (o nuovamente rilasciata) in una nuova revisione di quell'Item, il che significa che nessuna revisione esistente può mai essere sovrascritta, garantendo così il massimo livello di integrità.

Un Item 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 dei dati viene confermato/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 release 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 fare con essa. 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.

Leggi di più su Lavorare con gli Item.

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 perfettamente il processo di progettazione elettronica nel processo complessivo di sviluppo del prodotto, questo modello si è evoluto 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 progetto, così come visto dal progettista, è separato dalle parti del produttore e/o del fornitore. Queste informazioni non sono definite come parte del componente. Al contrario, vengono utilizzate Part Choices per mappare il componente di progetto a una o più parti del produttore, che a loro volta possono essere mappate a una o più parti del fornitore. Ciò consente al progettista di stabilire fin dall'inizio quali parti reali possono essere utilizzate per un determinato componente di progetto impiegato in un design.

Questi componenti, insieme alle relative scelte di parte, sono archiviati nel Workspace. Un componente viene memorizzato come una serie di revisioni di un Component Item 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 usati per la produzione in serie. In breve, un catalogo di componenti implementato tramite "librerie" basate su server.

  • Usa la pagina Components del Workspace per accedere alla libreria dei componenti e gestirla, oltre a monitorare lo stato di salute (disponibilità, ciclo di vita, validità, ecc.) dei suoi componenti.

  • Usa il pannello Components di Altium Designer per interagire con tutti i componenti di progettazione, sia basati su server (componenti gestiti) sia basati su file. Il pannello offre anche opzioni per modificare un componente gestito ed eseguire funzioni di gestione come la creazione e la clonazione di componenti, oppure la modifica delle Part Choices e del Type di un componente.

  • Usa il pannello Manufacturer Part Search di Altium Designer per cercare parti reali prodotte nel mondo reale, quindi acquisirle nel Workspace.


Gestione della progettazione

Il Workspace, in combinazione con Altium Designer, offre supporto per progetti completamente gestiti. I progetti gestiti sono orientati alla fase di sviluppo del ciclo di vita del progetto e semplificano la creazione e il flusso di lavoro continuo per i progetti con controllo di 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 questi progetti basati su 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 di versione applicato.

  • Vantaggi di un sistema di commenti dedicato.

  • Notifiche e stato. Lo stato del documento, incluse le modifiche locali, è visibile all'intero 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.

  • Funzionalità completa quando si utilizza la funzionalità Project History, inclusi gli eventi di commit relativi al VCS e i confronti dei dati di progetto.

La gestione viene eseguita tramite la pagina Projects dell'interfaccia browser del Workspace. Nuovi progetti possono essere creati tramite questa interfaccia oppure tramite la finestra di dialogo Create Project in Altium Designer.

È inoltre possibile accedere a una vista dettagliata del progetto, incentrata sul CAD, che offre più opzioni di visualizzazione (a seconda del livello di accesso al software):

  • Design – visualizzare e 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 per presentare il progetto in quattro sotto-viste di dati distinte, mostrando rispettivamente gli schemi sorgente, la scheda in 2D, la scheda in 3D e la Bill of Materials. 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 esaminare sia il progetto base sia qualsiasi sua variante definita.

  • Tasks – creare, visualizzare, gestire e completare richieste di lavoro come Task. Presentati in una struttura a flusso affiancata, i Task vengono creati manualmente, assegnati ai Commenti oppure generati automaticamente dai processi del Workspace.

  • Simulation – caricare file dei risultati di simulazione dei circuiti Simulation 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 ispezionare e/o scaricare i documenti dei risultati di simulazione relativi al progetto attualmente aperto.

  • Releases – visualizzare i rilasci del progetto. L’accesso consente di aprire i dati completi del rilascio oppure uno specifico pacchetto di assemblaggio, 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 per uno specifico rilascio, avrai accesso ai controlli per scaricare i dati di produzione a vari livelli di granularità, dai set di dati completi ai singoli file di output generati. Un rilascio selezionato può anche essere inviato – come Manufacturing Package – direttamente al tuo produttore. Hai inoltre la possibilità di confrontare i dati Gerber o i dati dello schema tra diversi rilasci.

  • Design Reviews – creare e gestire revisioni formalizzate dei progetti di progettazione. I processi di peer review vengono definiti assegnando utenti alla revisione, che poi completano il Task associato. Gli assegnatari della revisione possono visualizzare e commentare un’istantanea generata del progetto e inviare una conclusione di accettazione o rifiuto.

  • History – sfogliare una timeline progressiva dei principali eventi relativi al progetto, inclusi creazione, commit, rilasci, 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. Per gli eventi della cronologia, hai anche la possibilità di confrontare i dati Gerber tra rilasci o rispetto a un set di file generato localmente, oppure di confrontare i dati dello schema tra rilasci o commit. Per ulteriori informazioni, vedi Cronologia del progetto.

  • Assembly – lavorare con lo strumento interattivo Assembly 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 richiesto di informazioni grafiche e sui componenti per procedere passo dopo passo nel processo di assemblaggio.

Il vantaggio dei progetti basati su Workspace è che sono controllati in versione per impostazione predefinita e possono essere sviluppati in modo collaborativo senza doversi preoccupare di unità condivise, server, accordi e così via. Il controllo di versione è gestito dal servizio integrato di controllo di versione Git del Workspace. Se il tuo progetto è sotto controllo di versione esterno, puoi migrarlo per renderlo un progetto completamente gestito nel Workspace che ospita i file di progettazione nel repository Git del server (passando di fatto al VCS nativo del Workspace). Per informazioni dettagliate su come farlo, vedi Passaggio da VCS esterno a VCS nativo del Workspace.

Puoi anche mantenere il progetto non gestito (un normale progetto locale o basato su VCS), ma renderne disponibile online una copia sincronizzata inviandola al tuo Workspace. Indicato come Simple Sync, questo ti consente di sfruttare i vantaggi collaborativi offerti tramite la Altium Platform.


Condivisione globale dei dati del pacchetto di produzione

Un aspetto chiave dei progetti di progettazione gestiti all’interno di un Workspace è la possibilità di creare e condividere un Build Package di rilascio con altri. Quando viene condiviso direttamente con il tuo produttore, può essere considerato come un Manufacturing Package, poiché è il pacchetto che il produttore può consultare, scaricare e utilizzare per fabbricare e assemblare la scheda.

A supporto della possibilità di condividere tale pacchetto con altri e con il tuo produttore (che in genere si trova al di fuori della tua organizzazione), la Altium 365 Platform fornisce un Manufacturing Package Viewer dedicato – un elemento del supporto Global Sharing della piattaforma – che consente ad altri di visualizzare un pacchetto di produzione da qualsiasi browser web, ovunque nel mondo, ma al di fuori del tuo Workspace, in modo che i tuoi progetti stessi e altre preziose proprietà intellettuali restino inaccessibili.

Ogni utente condiviso riceverà un invito via email con un link per visualizzare un pacchetto di produzione tramite il Manufacturing Package Viewer. I pacchetti di produzione condivisi vengono presentati nella pagina Shared with Me dell’interfaccia della Altium Platform.

Il Manufacturing Package Viewer stesso consente ai principali stakeholder – e soprattutto al personale di produzione – di vedere una panoramica riepilogativa del progetto, con i dati chiave della scheda. Sono inoltre fornite sottopagine del visualizzatore per i dati di fabbricazione, assemblaggio e BOM. In definitiva, il personale di produzione può scaricare un Build Package del rilascio visualizzato – e da qualsiasi pagina del Viewer – con cui realizzare fisicamente quella revisione della scheda.

Leggi di più su Manufacturing Package Viewer.

CoDesign ECAD-MCAD

La maggior parte dei prodotti elettronici progettati è fissata a qualche tipo di struttura meccanica, come un telaio o un contenitore. Individuare un conflitto meccanico tra la scheda (ECAD) e il telaio/contenitore (MCAD) in una fase avanzata del processo di progettazione 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 consapevole e un’azione specifica. 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 stare per sprecare un mucchio di denaro solo perché i tuoi strumenti non comunicano tra loro.

Il Workspace facilita una collaborazione nativa da ECAD a MCAD in cui i dati fluiscono senza interruzioni tra i domini. Niente più controlli continui per gli aggiornamenti e niente più incertezze. I dati vengono trasferiti tra i domini man mano che il progetto evolve, garantendo la coerenza del progetto.

Le seguenti piattaforme MCAD sono supportate quando si utilizzano i plugin Altium MCAD CoDesigner più recenti:

  • Dassault Systemes SOLIDWORKS®

  • Autodesk Inventor Professional®

  • PTC Creo Parametric®

  • Autodesk Fusion®

  • Siemens NX®

Le versioni degli strumenti MCAD ufficialmente supportate dipendono dalla versione del plugin Altium MCAD CoDesigner in uso (vedi la pagina Novità di CoDesigner).

MCAD CoDesigner sincronizza il progetto PCB tra ingegneri elettrici e meccanici. Funziona direttamente con i dati ECAD e MCAD tramite il pannello MCAD CoDesigner sul lato Altium Designer e un pannello corrispondente integrato nel software MCAD. Quest’ultimo viene fornito tramite l’installazione (e la registrazione nel software MCAD) del Altium CoDesigner plugin. Ottieni il plugin corrispondente per il tuo software MCAD dalla sezione MCAD CODESIGNER PLUGINS della pagina Downloads del sito altium.com.

Leggi di più su CoDesign ECAD-MCAD.

Integrazione PLM

Il Workspace facilita la sincronizzazione uni- o bidirezionale di componenti, parametri dei componenti e scelte dei componenti tra il tuo Altium 365 Workspace e la tua istanza PLM. La sincronizzazione dei dati dei componenti tra il Workspace e il sistema PLM di destinazione utilizza un processo di sincronizzazione integrato che può essere attivato manualmente o impostato come evento ripetuto temporizzato. È disponibile un workflow Project Creations dedicato che supporta anche la creazione automatica dei codici parte nella tua istanza PLM e quindi la propagazione di questi parametri nel progetto di progettazione. Hai inoltre la possibilità di pubblicare il tuo progetto nella tua istanza PLM come parte dell’esecuzione del Project Releaser in Altium Designer

Il Workspace Altium 365 supporta i seguenti sistemi PLM:

  • PTC Windchill® PLM versione 12, 13 e PTC Windchill+ (la variante SaaS di Windchill).

  • Arena® PLM.

  • Oracle® Agile™ PLM.

  • Aras Innovator® Release 30.

  • Siemens Teamcenter®, con ulteriore configurazione dell’integrazione.

  • Duro PLM, implementato come istanza PLM di terze parti.

La connessione a un sistema PLM supportato può essere stabilita tramite un’interfaccia utente avanzata semi-automatizzata oppure utilizzando un processo manuale basato sulla modifica dei file XML di configurazione PLM. Quest’ultimo richiede conoscenza delle strutture dati del sistema PLM di destinazione e familiarità con il formato XML, mentre il sistema semi-automatizzato recupera automaticamente i dati necessari dal PLM e dall’Altium Workspace per popolare le opzioni di menu nell’interfaccia. Vedi Sincronizzazione dei componenti PLM per ulteriori informazioni.

Si noti che la sincronizzazione dei dati Part Choice è unidirezionale, solo dal sistema enterprise al Workspace.

Leggi di più su Integrazione PLM.

Configurazione della sorgente dei componenti

Ogni Workspace ha il proprio Part Catalog dedicato. Si tratta di un database catalogo componenti gestito, dedicato alla gestione e al tracciamento dei componenti del produttore e dei relativi componenti del fornitore.

Il Catalogo componenti memorizza elementi rappresentativi di reali Manufacturer Parts, insieme a uno o più elementi rappresentativi di Supplier Parts, ovvero le incarnazioni di quei Manufacturer Parts così come venduti dai Suppliers/Vendors. Ogni Supplier Part è un riferimento a un elemento in un database di componenti, che sia il database aggregato dei componenti del Altium Parts Provider (che a sua volta si interfaccia con i fornitori abilitati e ne raccoglie i componenti), oppure un database locale di componenti collegato.

I fornitori effettivamente utilizzati – un elenco di Approved Suppliers – sono gestiti dal Workspace tramite la pagina Admin – Part Providers della sua interfaccia browser. Ciò facilita una gestione centralizzata della supply chain, con progettisti in tutta l’organizzazione che utilizzano lo stesso elenco approvato di fornitori da cui ricavare informazioni di supply chain per i componenti utilizzati nei loro progetti.

L’accesso e la gestione della sorgente componenti Altium Parts Provider per un Workspace possono essere eseguiti solo da un amministratore di quel Workspace. Si noti inoltre che le impostazioni Altium Parts Provider definite nel Workspace avranno la precedenza su quelle di Altium Designer quando un utente si connette al Workspace.

Per molte organizzazioni, i dati dei fornitori di componenti provengono (e devono provenire) da un sistema enterprise interno all’azienda che fornisce un insieme proprietario di dati sui fornitori di parti, che potrebbe basarsi su una gamma di vendor rigorosamente approvati e/o su strutture di prezzo speciali. Questa situazione è gestita dall’alternativa Altium Custom Parts Provider, che, quando configurata per la sincronizzazione tramite Altium Designer, consente di mappare i dati dei fornitori da una specifica origine database ai dati della supply chain del Workspace. Per maggiori dettagli, vedere Sincronizzazione dei dati del database della supply chain con i dati del Workspace.


Acquisizione dei dati

Altium offre a un’organizzazione la possibilità di copiare i contenuti necessari da un server sorgente e trasferirli a un secondo server di destinazione, un processo indicato semplicemente come Server Data Acquisition. Acquisendo i contenuti di progettazione, la proprietà viene posta saldamente nelle mani dell’organizzazione ricevente, che è quindi libera di apportare modifiche e mantenere i contenuti nel proprio Workspace. Mantenendo un collegamento tra i dati acquisiti e la loro origine, è possibile gestire i dati in modo intelligente, inclusa la notifica quando la sorgente di qualsiasi contenuto copiato viene aggiornata. E indipendentemente dal fatto che siano stati effettuati rilasci aggiuntivi per un elemento nel Workspace, esiste sempre la possibilità di tornare a una revisione precedente dal server sorgente, il tutto mantenendo un collegamento alla sorgente originale dell’elemento, o Origin.

L’acquisizione viene eseguita utilizzando la finestra di dialogo Content Cart dialog. È possibile accedere a questa finestra di dialogo dall’interno del pannello Explorer panel. Durante la navigazione del server sorgente dal quale si desidera ottenere i dati, fare clic con il pulsante destro del mouse sulla revisione di un tipo di Item supportato che si desidera acquisire (o, ad esempio, su una cartella di componenti) e scegliere il comando Operations » Add to Content Cart dal menu contestuale.

Leggi informazioni su Acquisizione dei dati in un Workspace.
AI-LocalizedLocalizzato tramite A
Se trovi un problema, seleziona il testo/l’immagine e premi Ctrl + Invio per inviarci il tuo feedback.
Disponibilità delle funzionalità

Le funzionalità disponibili dipendono dalla soluzione Altium in uso – Altium Develop, un’edizione di Altium Agile (Agile Teams o Agile Enterprise), oppure Altium Designer (con licenza attiva).

Se non vedi nel tuo software una funzionalità descritta,  contatta il team vendite di Altium per saperne di più.