Lavorare con gli elementi
All'interno di un Workspace connesso, ogni entità di progettazione che può essere archiviata, gestita e riutilizzata è rappresentata come un tipo specifico di Item. Per supportare la necessità di poter aggiornare un Item nel tempo, ciò che viene effettivamente archiviato nel Workspace è una serie di Revisioni dell'Item, ovvero revisioni specifiche di quell'Item il cui nome è basato sullo schema di denominazione delle revisioni scelto. Ogni nuovo Item viene creato in una cartella e, una volta definite le cartelle necessarie all'interno di un Workspace, è possibile creare nuovi Item nella cartella selezionata nella regione Item del pannello Explorer.
Tipi di contenuto supportati
Item diversi vengono utilizzati per archiviare e rappresentare tipi diversi di dati. Un Item potrebbe rappresentare un simbolo schematico, un altro un modello di componente PCB, mentre un altro ancora potrebbe contenere i dati di fabbricazione generati da un progetto di scheda rilasciato. Per dichiarare il tipo di contenuto che un Item (o, più precisamente, le sue revisioni) verrà utilizzato per contenere, la relativa proprietà Content Type deve essere specificata durante la creazione o la modifica di quell'Item. In altre parole, in sostanza si sta specificando il Item Type.
La tabella seguente elenca i vari tipi di contenuto (tipi di Item) che possono essere creati manualmente da un utente in un Workspace connesso, insieme ai rispettivi:
-
Associated Folder Type – il tipo di cartella dedicato, ove disponibile, in cui archiviare il contenuto di quel tipo. Questo non influisce sul contenuto della cartella. Fornisce semplicemente un 'indizio' visivo su ciò che è archiviato in una cartella e può risultare utile durante l'esplorazione di un Workspace alla ricerca di contenuti specifici. Il contenuto può essere archiviato in qualsiasi tipo di cartella, inclusa la
Generic Folder. -
Content Type Code – il codice utilizzato durante l'assegnazione dell'ID univoco a un Item creato di quel tipo di contenuto, quando lo schema di denominazione degli Item della cartella padre utilizza la voce
$CONTENT_TYPE_CODE. -
Folder Type Code – il codice utilizzato durante l'assegnazione dell'ID univoco a un Item creato di quel tipo di contenuto, quando lo schema di denominazione degli Item della cartella padre utilizza la voce
$FOLDER_TYPE_CODE.
| Tipo di contenuto | Tipo di cartella associato | Codice del tipo di contenuto | Codice del tipo di cartella | Ulteriori informazioni... |
|---|---|---|---|---|
| Modello 3D | Modelli 3D | A3D |
A3DL |
Strumenti aggiuntivi per lavorare con i corpi 3D |
| Preferenze di Altium Designer | Preferenze di Altium Designer | PREF |
ADPC |
Accesso, definizione e gestione delle preferenze di sistema |
| Dati di assemblaggio | Catalogo progetti | PAS |
PRJ |
Rilascio del progetto di progettazione |
| File binario | File binari | ABF |
ABC |
Tipo di contenuto file binario |
| Modello BOM | Modelli BOM | XLT |
XLT |
Preparazione di una BOM nel Report Manager |
| Componente | Componenti | CMP |
CMPL |
Creazione di un nuovo componente di libreria del Workspace |
| Template di componente | Template di componente | CMPT |
CTC |
Template di componente |
| Template di documento Draftsman | Template Draftsman | DFD |
DRT |
Creazione di template Draftsman |
| Template di foglio Draftsman | Template Draftsman | DFS |
DRT |
Creazione di template Draftsman |
| File di fabbricazione | – | – | – | Progetti Workspace (Workspace Altium 365) Progetti Workspace (Workspace Enterprise Server) |
| Footprint | Footprint | PCC |
PCBCL |
Creazione di un footprint PCB |
| Template di layout harness | Template di layout harness | HARLT |
HLTC |
Creazione di documenti template harness |
| Cablaggio harness | – | HARW |
– | Creazione di un componente di cablaggio harness |
| Template di cablaggio harness | Template di cablaggio harness | HARWT |
HWTC |
Creazione di documenti template harness |
| Stackup layer | Stackup layer | ALS |
ALS |
Definizione dello stackup layer |
| Foglio schematico gestito | Fogli schematici gestiti | SCH |
SSC |
Lavorare con fogli schematici gestiti |
| Outputjob | Output Job | OUT |
OUTC |
Preparazione dei dati di produzione con gli Output Job |
| Dati di fabbricazione PCB | Catalogo progetti | PBL |
PRJ |
Rilascio del progetto di progettazione |
| Snippet PCB | Snippet PCB | PCBS |
PSNC |
|
| Progetto di progettazione | Catalogo progetti | PDE |
PRJ |
Rilascio del progetto di progettazione |
| Pacchetto di revisione del progetto | Catalogo progetti | PRP |
PRJ |
Rilascio del progetto di progettazione |
| Template di progetto | Template di progetto | PRJT |
PRJT |
Creazione di un template di progetto |
| Blocco di riutilizzo | Blocchi di riutilizzo del progetto | RBL |
RBLC |
|
| Snippet schematico | Snippet schematici | SCHS |
SSNC |
|
| Template schematico | Template schematici | SCHDOT |
STC |
Creazione di template schematici |
| Script | Script | ASF |
ASC |
Creazione e archiviazione di script |
| Modello di simulazione | Modelli di simulazione | SIM |
SML |
Creazione di un modello di simulazione |
| Simbolo | Simboli | SYM |
SSL |
Creazione di un simbolo schematico |
Revisioni degli Item
Un Item può avere un numero qualsiasi di revisioni, che sono essenzialmente un'evoluzione di quell'Item nel tempo. Viene apportata una modifica e il nuovo contenuto dati viene salvato/caricato/rilasciato in una nuova revisione, garantendo che nessuna revisione esistente possa mai essere sovrascritta e assicurando quindi il massimo livello di integrità. I dati archiviati in ogni revisione di un Item sono quindi in genere diversi. Per distinguere 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 ID completo Item-Revision identifica quindi semplicemente una revisione specifica di un Item padre. Esisterà sempre almeno una revisione di un Item (il primo rilascio), ma potrebbero essercene molte, a seconda di quante volte i dati di quell'Item sono stati salvati/caricati/rilasciati. Un punto importante da sottolineare qui è che è possibile rilasciare su una particolare Item-Revision una sola volta. Se c'è una modifica, allora deve essere creata una nuova Item-Revision. Questo garantisce il massimo livello di integrità, poiché i dati contenuti in una determinata revisione non possono mai essere sovrascritti effettuando nuovamente il rilascio sulla stessa revisione. Per rilasciare di nuovo, deve essere utilizzata una nuova Item-Revision.
Il modo più semplice per comprendere il concetto di Item e delle sue revisioni è pensare a una “scatola”, all’interno della quale vengono memorizzati tutti i dati relativi a quella specifica revisione di quel determinato Item. Quando l’Item viene rilasciato, i dati vengono inseriti nella scatola e la scatola viene chiusa. L’ID dell’Item e l’ID della revisione diventano etichette sul lato della scatola: consentono di riconoscere immediatamente a cosa servono i contenuti della scatola. Se i dati devono essere aggiornati e rilasciati nuovamente, l’ID della revisione viene incrementato, creando una nuova scatola.

La “scatola” Item-Revisione, etichettata con l’ID dell’Item e l’ID della revisione. Il contenuto è costituito dai dati necessari per costruire, o rappresentare, quella revisione di quell’Item. L’atto del rilascio chiude la scatola, impedendo che in futuro vengano rilasciati altri dati in quella revisione. L’ID completo Item-Revisione, in questo caso, sarebbe: D-820-1001-01.A.1.
Il formato dell’ID di una revisione è determinato dal Revision Naming Scheme utilizzato per l’Item padre. Il formato specifico usato in uno schema è configurabile e dipenderà dalle esigenze di ciascuna organizzazione.
Note di cambio stato e di rilascio
Per migliorare la tracciabilità dei contenuti in un Workspace, Altium Designer offre la possibilità di inserire note quando si cambia lo stato del ciclo di vita di una Item-Revisione e, per molti tipi di contenuto, quando si rilasciano i dati sorgente nelle revisioni pianificate del Workspace.
Note di cambio stato
Quando si cambia lo stato del ciclo di vita di una Item-Revisione in un Workspace, utilizzare l’area State change note della finestra di dialogo di cambio stato successiva per inserire una nota pertinente a tale modifica.

Aggiunta di una nota per spiegare il cambiamento nello stato del ciclo di vita di una Item-Revisione.
Note di rilascio
Quando si rilasciano dati sorgente in una nuova revisione pianificata di un Item in un Workspace, utilizzare l’area Release notes della finestra di dialogo Create Revision successiva per inserire una nota pertinente a tale rilascio. Questa funzionalità è disponibile quando si esegue nuovamente il rilascio di qualsiasi tipo di Item che supporti il paradigma Direct Editing.

Esempio di aggiunta di una nota di rilascio durante il nuovo rilascio di uno stackup di layer in un Workspace di destinazione.
Visualizzazione delle note associate alle revisioni di un Item
Le note aggiunte per qualsiasi revisione di un Item possono essere visualizzate nei seguenti punti:
- Detailed Item view – visualizza la nota di rilascio associata e le note relative ai cambi di stato della revisione nella colonna Note all’interno dell’area Timeline. Per ciascuno stato nella vita di una revisione, la nota applicabile (se aggiunta) può anche essere visualizzata nella rappresentazione grafica del ciclo di vita della revisione.
- Explorer panel – passa alla scheda di visualizzazione aspetto Lifecycle per una Item-Revisione selezionata. Per ciascuno stato nella vita di una revisione, la nota applicabile (se aggiunta) può essere vista nella rappresentazione grafica del ciclo di vita della revisione. Inoltre, visualizza la nota di rilascio associata e la nota dell’ultimo cambio di stato della revisione nella colonna Note, all’interno dell’area principale Item del pannello (potrebbe essere necessario abilitare la visualizzazione di questa colonna).

Visualizzazione delle note associate alle revisioni di un componente.
Comandi generali degli Item
Insieme alle opzioni di visualizzazione, l’area opzioni del pannello Explorer include anche il pulsante di comando Add <item>, che si applica al tipo di cartella attualmente selezionato.
Questo comando avvia la creazione di un nuovo item del Workspace del tipo selezionato. Quando, ad esempio, nel pannello è selezionato un tipo di cartella componente, viene proposto un pulsante
. Questo aprirà un componente di quel tipo appena creato nel Component Editor. Analogamente, viene mostrato un pulsante
quando è stata selezionata una cartella di tipo Output Job, e così via. Il pulsante
sarà disponibile dopo una ricerca di componenti, inserita nel campo del percorso componente nella parte superiore del pannello, che crea un’attività Part Request applicata al componente selezionato nei risultati della ricerca.
Posizionamento tramite drag & drop
Il posizionamento di determinati Item del Workspace in un progetto PCB in Altium Designer è semplificato grazie alla possibilità di trascinare e rilasciare le revisioni di questi tipi di Item sul documento attivo (e applicabile), direttamente dal pannello Explorer. È supportato il trascinamento di:
- Una revisione di un Component Item sul documento schematico attivo (o sul documento PCB). Il modello applicabile per il dominio scelto apparirà di conseguenza agganciato al cursore.
- Una revisione di un Managed Schematic Sheet Item sul documento schematico attivo. Un simbolo di foglio che fa riferimento al foglio apparirà agganciato al cursore.
- Una revisione di un 3D Model Item su un documento PCB o PCB Library, creando un oggetto 3D Body che fa riferimento a quella revisione dell’Item.
Esplora il tuo Workspace per trovare l’Item richiesto da posizionare. Il posizionamento riguarda una specifica revisione di quell’Item, quindi assicurati di espandere la voce principale dell’Item per elencare tutte le revisioni disponibili (fai clic sul pulsante
in alto a destra del pannello e disabilita l’opzione Show only latest per vedere tutte le revisioni precedenti). Quindi fai clic sulla revisione richiesta e trascinane un’istanza sul documento di progetto.
Inoltre, Altium Designer supporta l’accesso ai componenti dal pannello Components e il relativo posizionamento.
Download dei dati del contenuto
Scarica i dati memorizzati in una revisione di un Item facendo clic con il pulsante destro del mouse su quella revisione e scegliendo il comando Operations » Download dal menu contestuale. I dati associati verranno scaricati in una sottocartella nella directory scelta, denominata utilizzando l’ID della revisione dell’Item. I file si troveranno nella cartella Released al suo interno.
Tipo di contenuto file binario
Altium Designer, insieme al Workspace connesso, offre la possibilità di archiviare file liberi in un tipo di contenuto speciale: l’Item Binary File. Tali Item possono essere creati per contenere uno o più file di qualsiasi formato. Questo consente di sfruttare efficacemente la natura sicura del Workspace e sottolinea come il Workspace sia il luogo perfetto per archiviare qualsiasi cosa, inclusi i file binari sorgente, raccolti in un’unica entità. Inoltre, per facilitare un flusso semplificato dei file di dati, è disponibile una funzionalità bidirezionale di drag-and-drop, che consente di spostare rapidamente i file tra le cartelle del Workspace e quelle di Windows Explorer.
- Crea un Item del tipo di contenuto Binary File nel Workspace. Una nuova revisione di un Binary File Item può essere creata caricando i file applicabili. Questa operazione può essere eseguita in un paio di modi: per ulteriori informazioni, vedi Caricamento dei dati in una nuova revisione di un Item .
- Se devi modificare i file memorizzati in un Binary File Item, carica i nuovi file richiesti in quell’Item: i nuovi file verranno memorizzati nella revisione successiva di quell’Item.
- Per aprire un file memorizzato in una revisione di un Binary File Item, seleziona quel file nella scheda di visualizzazione aspetto Details della revisione, quindi fai clic con il pulsante destro del mouse e scegli il comando Open dal menu contestuale. L’applicazione pertinente (o lo stesso Altium Designer) verrà utilizzata per presentare il file, ove applicabile.
Uso di un Binary File con le preferenze dei template
Nell’ambito delle Preferenze di Altium Designer, è possibile definire i documenti template predefiniti utilizzati quando si crea un nuovo documento di un determinato tipo. Questa operazione viene eseguita dalla scheda Defaults della pagina Data Management – Templates della finestra di dialogo Preferences. Un documento template predefinito può essere basato su file oppure provenire da un Workspace connesso.
Per alcuni tipi di documento (ActiveBOM Document, Out Job File, Multi-board Schematic e Multi-board Assembly), un documento modello predefinito basato su Workspace può provenire solo da un file binario. È quindi necessario caricare il documento modello richiesto nella revisione di un file binario e poi usarlo come predefinito per il nuovo documento.

Carica il documento necessario (ad esempio, un file OutputJob) nella revisione iniziale di un nuovo file binario.
Ora, quando provi a definire un nuovo documento predefinito dal Workspace connesso, puoi cercare il file binario e la voce nelle preferenze verrà popolata di conseguenza.

Uso riuscito di un OutputJob come nuovo documento predefinito, tramite il file binario che lo contiene.