Altium Vaults vale la pena per una piccola azienda?


17

Sto attraversando il processo di avvio di una serie di nuovi lavori di progettazione in Altium al momento presso la mia azienda e sto cercando di decidere se valga la pena passare attraverso lo sforzo di configurare l'infrastruttura Altium Vault, invece di utilizzare solo la versione tradizionale controllo. Ecco i pro e contro come li vedo:

Professionisti:

  • Rilascio di progettazione e processo di versioning molto buoni.
  • Modo semplice per creare componenti validati, affidabili e con versione.
  • Consente il concetto di "elementi" e il riutilizzo di blocchi validati di dimensioni maggiori rispetto al livello del componente.
  • Semplifica la condivisione dei dati di progettazione con i fornitori e la verifica della corretta versione dei dati di progettazione.

Contro:

  • Rende molto difficile per il singolo progettista apportare rapidamente modifiche a simboli schematici e impronte per i componenti, senza passare attraverso il processo di rilascio del deposito.
  • Il processo per rilasciare componenti e "elementi" nei depositi è molto complesso e richiede molto tempo.

Nella mia breve ricerca, sembra che ci vorrebbe un bibliotecario Altium a tempo pieno per mantenere le ruote ingrassate su una volta e mantenere il processo di rilascio di componenti e disegni scorrevoli. Qualcuno di voi là fuori ha qualche pensiero ed esperienza sulla questione? Ci sono altre piccole aziende o team di progettazione (5-10 ingegneri che lavorano con Altium in progettazione, produzione, approvvigionamento, ecc.) Che hanno trovato i Vault che vale la pena implementare?

Risposte:


22

Ho dovuto decidere qualcosa di simile anni fa.

A quel tempo, Altium vendeva la sua soluzione Vault che può avere diverse configurazioni:

  • Il Vault è nel cloud: nessun accesso a Internet = nessun accesso ai file. Se non continui con Altium e smetti di pagare l'abbonamento annuale, non hai più accesso ai tuoi dati. NON ACCETTABILE
  • Il Vault si trova su un server della tua azienda. Il contenuto è crittografato. Per accedere ai dati, è necessario identificarsi con i servizi Web Altium che sbloccano l'accesso al proprio server. Svantaggio: se non continui con Altium e smetti di pagare l'abbonamento annuale, non hai più accesso ai dati del tuo server. Nessun accesso a Internet = nessun accesso ai dati! NON ACCETTABILE
  • Il Vault e il server di identificazione si trovano su un server della tua azienda: sei indipendente al 100%. Quello è buono. Questa opzione è stata pubblicizzata, ma nel corso degli anni Altium ha dichiarato che non è ancora disponibile o in fase di test, ma "presto" sarai in grado di averlo.

La nostra conclusione è stata: se vuoi essere libero, essere l'unico padrone del tuo accesso ai dati, o usi il Vault su un server personalizzato e controlli tutto, oppure rimani con SVN e dimentichi tutte le loro cose come "design unificato "," gestione delle versioni ", ecc ...

Se le cose sono cambiate nel mezzo, sentiti libero di aggiornare la mia risposta con le ultime condizioni di Altium.

MODIFICARE:

Le cose sono cambiate nel mezzo!

  • Nessuna delle nuove opzioni richiede l'accesso a Internet per utilizzare Vault.
  • I dati non vengono mai crittografati, quindi è sempre possibile recuperare i dati.
  • La licenza per il Vault è ora perpetua e funziona ancora anche in caso di interruzione del "programma di abbonamento"
  • L'autenticazione non si basa più su un server Web Altium.
  • I dati vengono sempre archiviati all'interno dell'azienda e sotto il tuo pieno controllo.
  • Il processo di rilascio non è più risolto e supporta molte personalizzazioni.
  • SVN o qualsiasi sistema di controllo della versione viene utilizzato per il controllo della versione del lavoro quotidiano. Il deposito è lì solo per archiviare i componenti e il lavoro rilasciato.

Ora ci sono due opzioni:

  • La soluzione Vault personale: un solo utente, i dati vengono archiviati localmente (in un Vault locale), funzionalità ridotta. Ma non sono richieste licenze aggiuntive.
  • Il server del vault. Diversi utenti, i dati vengono archiviati nel server Vault, tutte le funzionalità.

In una parola: sembra che abbiano ascoltato la risposta del mercato e risolto i problemi principali.


4
Pienamente d'accordo. Ne abbiamo discusso anche internamente e siamo giunti alle stesse conclusioni. Inoltre, ci sono alcune "limitazioni" nel sistema Vault e inoltre: se il sistema Vault non corrisponde ai processi della tua azienda, sei bloccato, non puoi piegarlo nel modo desiderato. Quindi la conclusione è stata: restiamo fedeli a GIT (SVN si sarebbe integrato meglio, ma era un desiderio del nostro reparto IT e possiamo facilmente conviverci. (Inoltre un vantaggio: puoi facilmente portare tutte le revisioni con te su un laptop o simile)
Tom L.

Stavo attraversando roba di altium e mi rendo conto che il riferimento di testa nel mio commento precedente era perché avevo dimenticato di aver installato uno dei tanti plugin "Cloud to Butt". È un ottimo modo per iniettare un po 'di realtà nel clamore del cloud.
Connor Wolf,

Lavoro per Fujifilm e facciamo molto lavoro di progettazione Altium. Non abbiamo acquistato la licenza Vault, usiamo solo le nostre unità di rete per accedere ai file da diversi computer. L'unico aspetto negativo è quando due ingegneri stanno lavorando allo stesso progetto contemporaneamente, ma quando uno salva, chiede semplicemente all'altro se vorrebbero ricaricare. L'uso di un client SVN esterno potrebbe sicuramente migliorare le cose. Siamo giunti alla conclusione che l'accesso al caveau non è davvero necessario e siamo un'azienda abbastanza grande.
DerStrom8

Una terza opzione di SmartParts Management di Ciiva , che offre un cloud Altium Vault ospitato. Ciiva è un marchio Altium.
adetelec,

3

Non ho usato Altium Vault, ma ho usato un sistema simile per il CAD meccanico. Anche se potrebbe non rispondere direttamente alla tua domanda, la storia potrebbe avere ancora qualche rilevanza.

Come sistema di controllo della versione, era goffo a causa del suo modo di fare le cose con blocco-modifica-sblocco. La ramificazione e l'unione non facevano parte del sistema. Certo, questo tipo di operazioni sono un disastro per i modelli CAD, ma perché usare un VCS paralizzato solo perché è pieno di BLOB?

In quanto sistema di gestione dei dati di prodotto / ciclo di vita, si è appena messo in mezzo perché non era il nostro sistema principale. Mechanical utilizzava il suo sistema, elettrico e software utilizzava altri sistemi di controllo della versione e il database ufficiale dei documenti era ancora un altro sistema. È stato facile sincronizzare lo stato di rilascio degli oggetti nei vari sistemi. Anche i nostri addetti alla gestione delle modifiche a tempo pieno venivano sistematicamente bloccati negli angoli acuti della sincronizzazione manuale dei dati tra 3 sistemi incompatibili.

I sistemi non hanno aiutato affatto nello scambio di dati di sviluppo inediti con i fornitori o anche tra i nostri ingegneri elettrici e meccanici. "Controllo delle versioni" significa "l'allegato nell'email datata blah". Difficilmente una situazione ideale quando ottenere le giuste interfacce tra sottosistemi è già uno dei maggiori problemi.

Il mondo open source (hardware) ha fatto bene. I modelli CAD vanno nel controllo versione, perché si desidera tenere traccia delle versioni. Il controllo della versione funziona su file e non importa quale programma usi per modificare. La gestione delle versioni è un processo separato che utilizza i dati nel controllo della versione, ma non li assume completamente.

Non c'è nulla nel tuo elenco di professionisti che viene fornito automaticamente con qualcosa come Altium Vault e niente che non puoi fare con un VCS vaniglia e alcune regole dei processi aziendali di cui hai comunque bisogno. Dai un'occhiata a come alcuni importanti progetti open source (kernel Linux, Mozilla) gestiscono le versioni per avere un'idea sia di ciò che può essere fatto senza quei sistemi integrati, sia di quanto sia miope una visione dell'ingegneria delle versioni di quei sistemi integrati.


0

Le piccole aziende con 5 o meno ingegneri non hanno bisogno di un caveau. Una libreria basata su fogli di calcolo può facilmente soddisfare le loro esigenze senza alcun inconveniente. Sono specializzato nel portare le aziende fuori dal loro caveau e "promuoverle" in un sistema basato su database. Quindi possono dedicare il loro tempo a progettare invece di giocare a giochi di trucco Altium.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.