Richieste di componenti
Il numero di componenti di progetto disponibili per un ingegnere durante l’acquisizione del progetto successivo può variare da alcune centinaia, distribuite tra singole librerie di simboli e modelli, fino a centinaia di migliaia, archiviate in un database aziendale dedicato dei componenti. Ma indipendentemente da quanti componenti siano disponibili, ce ne saranno sempre altri che non lo sono e che devono essere creati e aggiunti per il riutilizzo.
Per una piccola società di progettazione, un ingegnere cambierà semplicemente “cappello” e diventerà il Librarian – creando rapidamente i componenti necessari mancanti dal proprio arsenale di progetto. Tuttavia, per un’organizzazione più grande che impiega un reparto librerie dedicato alla crescita e alla manutenzione dei componenti di progetto – accessibili a tutti gli ingegneri e progettisti di quell’organizzazione – ha senso inviare a quel reparto richieste di nuovi componenti mancanti. Per offrire una soluzione elegante a questo problema, Altium Designer, in combinazione con il tuo connected Workspace, mette a disposizione la funzionalità Part Requests.
Un ingegnere può semplicemente inviare una richiesta per la creazione di uno o più componenti ed essere avvisato quando tale richiesta è stata completata e il/i componente/i reso/i disponibile/i o rifiutato/i (e per quale motivo). Il richiedente fornisce quante più informazioni chiave possibili a supporto della richiesta (produttore e codice/i componente, descrizione/i, eventuale datasheet pertinente (PDF o URL)). Si possono anche creare componenti stub che il bibliotecario può poi prendere in carico (e completare).
Creazione di Part Requests
Le Part Requests possono essere create e gestite all’interno di Altium Designer, tramite il pannello Explorer panel.
Aggiunta di una richiesta
Una nuova richiesta di componente può essere aggiunta dalla cartella Part requests del Explorer panel selezionata nella scheda Folders del pannello, utilizzando il pulsante
in alto a destra del pannello. Inoltre, se la ricerca di un componente non ha esito positivo, il pulsante
diventerà disponibile sopra la finestra dei risultati nella scheda Search del Explorer panel. Per aggiungere una nuova richiesta di componente, fai clic su questo pulsante e scegli il comando New Request dal menu successivo. Verrà visualizzata la finestra di dialogo New Part Request, nella quale puoi definire la richiesta.

Aggiunta di una nuova richiesta di componente direttamente da Altium Designer utilizzando il Explorer panel.
Usa i controlli nella finestra di dialogo per fornire quante più informazioni possibile:
-
Manufacturer – questo è un campo obbligatorio per indicare al bibliotecario chi produce effettivamente il componente.
-
Manufacturer Part Numbers – questo è un campo obbligatorio che indica al bibliotecario il/i codice/i specifico/i dei componenti che deve creare. Più codici componente devono essere separati da una virgola (,).
-
Description – questo campo può essere utilizzato per fornire una descrizione dettagliata del componente (tipicamente ricavata dal datasheet del produttore).
-
Request ID – questo viene generato e assegnato automaticamente alla richiesta, consentendo agli utenti di monitorarne facilmente l’avanzamento.
-
Required To Date – usa questo campo per specificare la data entro la quale hai bisogno che il/i componente/i sia/siano pronti. Inserisci direttamente la data (nel formato
dd/mm/yyyy) oppure fai clic sul pulsante
a destra per accedere a una finestra calendario a comparsa, con cui specificare la data richiesta.
-
State – questo campo di sola lettura viene utilizzato per specificare lo stato della richiesta. Lo stato predefinito per una nuova richiesta è
New. -
Assignee – questo campo mostra quale bibliotecario sta attualmente lavorando alla richiesta. Il campo a discesa elenca tutti i membri del Workspace che fanno parte del/dei ruolo/i di bibliotecario nominato/i, che viene/vengono nominato/i tramite la relativa pagina di amministrazione dell’interfaccia browser del Workspace.
-
Component Type – questo campo può essere utilizzato per specificare il tipo di componente richiesto. L’elenco a discesa includerà tutti i tipi attualmente definiti nella pagina Data Management – Component Types page della finestra di dialogo Preferences.
-
Attachments – quest’area può essere utilizzata per allegare qualsiasi file utile relativo al componente richiesto. Ad esempio, un datasheet PDF, un’immagine o un documento. Fai clic sul pulsante
per individuare il/i file tramite una finestra di dialogo standard.
-
Part List – usa quest’area per specificare eventuali componenti esistenti nel Workspace che hai creato come componenti stub temporanei. Fai clic sul pulsante
e cerca il componente richiesto di conseguenza. Il bibliotecario potrà quindi soddisfare la richiesta. Se non esiste alcun componente stub, il bibliotecario creerà un nuovo componente nel Workspace, insieme ai necessari modelli di dominio (se non esistono già).
-
Parameters – quest’area può essere utilizzata per aggiungere un insieme di parametri specifici richiesti per il/i componente/i. Fai clic sul pulsante
e usa i campi successivi per fornire un nome e un valore per il parametro. Se non vengono specificati parametri, è probabile che il bibliotecario ricorra all’aggiunta dei parametri presenti nel datasheet correlato a quel componente, in conformità con la politica dell’organizzazione.
Una volta definite tutte le informazioni richieste – essenzialmente Manufacturer e Manufacturer Part Numbers (che sono obbligatori) – fai clic su OK per creare la richiesta.
Visualizzazione delle Part Requests
In qualsiasi momento, puoi visualizzare le richieste di componenti che hai avviato (richiedente) o di cui sei responsabile (bibliotecario). Questa operazione può essere eseguita dal Explorer panel. Sia per l’autore di una richiesta di componente (Requester) sia per l’utente/gli utenti definiti nei ruoli associati al ruolo Librarian (Librarians), le richieste vengono presentate tramite il Explorer panel utilizzando una cartella dedicata Part requests.

Esempio di Part Requests nella cartella Part requests. Vedi i componenti che hai richiesto; un bibliotecario vede i componenti che gli sono stati assegnati per essere gestiti, nonché quelli che devono ancora essere assegnati.
Selezionando una richiesta nella regione superiore verrà visualizzato un flusso di informazioni nella regione inferiore. Queste informazioni forniscono un riepilogo continuo di qualsiasi evento relativo a quella richiesta, inclusi eventuali commenti del richiedente o del bibliotecario. Ogni voce del flusso è composta dai seguenti elementi:
-
Created At – la data e l’ora in cui si è verificato l’evento.
-
Created By – l’utente responsabile dell’evento (il richiedente o un bibliotecario).
-
Description – una voce composta da un messaggio generato automaticamente, insieme a qualsiasi commento incluso dal richiedente/bibliotecario.
Modifica di una richiesta di componente esistente
Per modificare una richiesta di componente esistente, fai doppio clic sulla relativa voce nella regione superiore oppure selezionala e scegli il comando Edit dal menu contestuale accessibile con il tasto destro.

Accesso alla finestra di dialogo in cui è possibile modificare una richiesta di componente esistente.
Apporta le modifiche necessarie, quindi fai clic su OK.
Controllo della visualizzazione dei dati
Le sezioni seguenti forniscono ulteriori informazioni su come lavorare con i dati presentati nella cartella Part requests.
Controlling the Display of Columns
Ogni colonna nella vista corrisponde a un campo specifico della richiesta di componente. La configurazione delle colonne visualizzate avviene tramite la finestra di dialogo Select Columns, accessibile facendo clic con il tasto destro all’interno delle intestazioni di colonna e scegliendo il comando Select Columns dal menu contestuale.

La finestra di dialogo Select Columns viene utilizzata per definire quali dati vengono presentati nella cartella Part requests.
Column Ordering & Sizing
L’ordine delle colonne è personalizzabile. Fai clic sull’intestazione di una colonna e trascinala orizzontalmente nella nuova posizione desiderata. Le posizioni valide sono evidenziate da frecce di posizionamento verticali.
Grouping Part Requests
Le richieste di componenti possono essere raggruppate in base a una qualsiasi delle intestazioni di colonna visibili facendo clic e tenendo premuto su un’intestazione di colonna, quindi trascinandola e rilasciandola sul testo che dice Drag a column header here to group by that column.
Per cancellare il raggruppamento per una colonna, fai clic sul controllo
a sinistra del suo nome nella regione delle colonne raggruppate.

Un esempio di raggruppamento personalizzato (per la colonna Assignee).
Sorting
Le richieste di componenti possono essere ordinate in base a una colonna specifica facendo clic sull’intestazione di quella colonna. Fai clic una volta per ordinare in ordine crescente (in base al contenuto di quella colonna). Fai nuovamente clic per ordinare in ordine decrescente.
Puoi ordinare per più colonne. Con le richieste di componenti già ordinate per una colonna specifica, Shift+Click su un’altra colonna per eseguire un “sotto-ordinamento” in base al suo contenuto.
Column-based Filtering
Come in un foglio di calcolo Excel, le richieste di componenti possono essere ulteriormente filtrate in base al contenuto di ciascuna colonna facendo clic sull’icona del filtro che appare sul lato destro dell’intestazione di una colonna quando si passa il puntatore su di essa Si aprirà un menu contenente una voce per ogni valore di quella colonna. Fai clic su una voce per ridurre l’elenco in modo da includere solo le richieste di componenti con quel valore.
Quando viene applicato un filtro di colonna, l’icona del filtro viene visualizzata in blu a indicare che è applicato un filtro basato su quella colonna. Il filtraggio può essere applicato a più colonne di dati. Ogni filtro di colonna diventa una condizione AND nel filtro complessivo. Una rappresentazione testuale del filtro attualmente in vigore verrà presentata nella parte inferiore della regione.

Un esempio di filtraggio per colonna in azione.
Per personalizzare ulteriormente il filtro corrente, fai clic sul pulsante
all’estrema destra della rappresentazione testuale del filtro per aprire la finestra di dialogo Filter Editor. Usa questa finestra di dialogo per creare filtri più sofisticati e complessi, secondo necessità.
Operazioni aggiuntive
Il menu contestuale accessibile con il tasto destro per la regione superiore contiene anche i seguenti comandi utili quando si lavora con le richieste di componenti:
-
Operations » Create Component – questo consente di creare rapidamente un elemento componente shell a partire dalla richiesta di componente, fornendo al bibliotecario assegnato un punto di partenza per realizzare il componente richiesto. Si aprirà l’editor temporaneo dei Component in Single Component Editing mode – pronto per la modifica diretta del componente. Definisci il componente, aggiungi i modelli di dominio e salvalo nel Workspace.
-
Operations » Export Data – questo consente di esportare i dati dalla regione superiore. Si aprirà la finestra di dialogo Select columns for data export nella quale è possibile specificare i dati che si desidera esportare. La finestra di dialogo contiene tutte le possibili colonne per la griglia, con quelle attualmente visualizzate nel pannello abilitate per l’esportazione per impostazione predefinita. Dopo aver fatto clic su OK, si aprirà la finestra di dialogo standard di Windows Save As nella quale è possibile assegnare un nome e salvare il file esportato. Usa il campo Save as type per scegliere il formato del file, ovvero file con valori separati da virgole (
*.csv) oppure file Excel (*.xls). -
Close » Completed – può essere utilizzato (tipicamente) dal bibliotecario per contrassegnare rapidamente la richiesta di componente come completata senza doverla aprire per la modifica.
-
Close » Rejected – può essere utilizzato (tipicamente) dal bibliotecario per rifiutare rapidamente la richiesta di componente senza doverla aprire per la modifica.
-
Close » Cancelled – può essere utilizzato dal bibliotecario (o dal richiedente) per annullare rapidamente la richiesta di componente senza doverla aprire per la modifica.