Lavorare con gli snippet

Il pannello Design Reuse utilizzato per gestire gli snippet e descritto in questa pagina è in Open Beta ed è disponibile quando l'opzione UI.ModernDesignReusePanel è abilitata nella finestra di dialogo Advanced Settings dialog. Quando questa opzione è disabilitata, viene utilizzata la versione precedente del pannello descritta nella pagina Working with Reuse Blocks & Snippets.

La funzionalità snippets consente di salvare qualsiasi selezione di circuiteria su un singolo foglio schematico oppure di circuiteria in un progetto PCB, inclusi i componenti e il routing, per poi riutilizzarla in qualsiasi progetto. Il pannello Design Reuse consente di accedere rapidamente a tutti i controlli necessari per lavorare con la propria raccolta di snippet e gestirla.

Creazione di uno Snippet

Un nuovo snippet schematico o PCB può essere creato a partire da una circuiteria esistente su un foglio schematico o in un documento PCB:

  1. Selezionare la circuiteria desiderata nell'editor schematico o PCB.

  2. Selezionare il comando Tools » Convert » Create Snippet from selected objects dai menu principali (nell'editor PCB è anche possibile fare clic con il pulsante destro sulla selezione e scegliere Snippets » Create Snippet from selected objects dal menu contestuale).

  3. Verrà visualizzata la finestra di dialogo New Schematic Snippet o New PCB Snippet, nella quale è possibile definire Name, Description, la destinazione di salvataggio (Save to – il Workspace connesso oppure una cartella locale) e la cartella in cui verrà salvato il nuovo snippet (Path).

    Fare clic sul pulsante a destra del campo Path nella finestra di dialogo per accedere alla finestra di dialogo Choose Folder (quando si salva uno snippet nel Workspace) oppure alla finestra di dialogo Choose Snippet Folder (quando si salva uno snippet in una cartella locale), che consente di selezionare una cartella esistente in cui salvare lo snippet oppure di creare al volo una nuova cartella.

    • Nella finestra di dialogo Choose Snippet Folder, fare clic su il pulsante e utilizzare la finestra di dialogo Folder Properties che si apre per aggiungere una nuova sottocartella alla struttura complessiva delle cartelle degli snippet locali (). Nella finestra di dialogo è possibile specificare un nome per la nuova cartella e determinare sotto quale cartella padre dovrà essere creata.

    • Per informazioni sull'organizzazione degli snippet locali in cartelle, vedere la sezione Organizzazione degli Snippet Locali qui sotto.

  4. Fare clic su nella finestra di dialogo per salvare lo snippet.

Quando si salva uno snippet nel Workspace connesso, si consiglia di utilizzare nello snippet componenti provenienti da quel Workspace. In questo modo, si ottiene il pieno vantaggio del sistema dei contenuti fornito dal Workspace.

Ricerca e Posizionamento di uno Snippet

Gli snippet del Workspace e quelli locali sono disponibili per il posizionamento dal pannello Design Reuse.

  • Quando il pannello è impostato per visualizzare le risorse del Workspace (), può essere utilizzato per accedere agli snippet memorizzati nel Workspace connesso.

  • Quando il pannello è impostato per visualizzare le risorse locali (), fornisce accesso agli snippet memorizzati nelle cartelle del disco rigido (le cartelle sono configurate come descritto sopra).

È possibile sfogliare le cartelle del Workspace/locali per trovare lo snippet richiesto. In alternativa, utilizzare il campo Search nella parte superiore del pannello per cercare uno snippet in base al nome o alla descrizione.

  • Nel pannello Design Reuse viene presentata solo la revisione più recente di ciascuno snippet del Workspace.

  • Se la revisione più recente di uno snippet del Workspace si trova in uno stato del ciclo di vita che ha l'opzione Visible in Vault panels disabilitata (scopri di più), per impostazione predefinita tale snippet non verrà visualizzato nel pannello. Per visualizzare gli snippet che attualmente non sono visibili, fare clic sul pulsante in alto a destra del pannello, quindi abilitare l'opzione Show Hidden Revisions nel menu associato.

Fare clic sul controllo Details nella parte inferiore del pannello per espandere il riquadro Details, che mostra i dettagli del blocco di riutilizzo selezionato, inclusi:

  • Nome dello snippet.

  • L'icona dello stato del ciclo di vita e la revisione (solo per uno snippet del Workspace; fare clic sul collegamento per aprire la vista Cronologia dettagliata dell'elemento Reuse Block con selezionata la revisione più recente).

  • Descrizione dello snippet.

  • Informazioni generali sullo snippet.

  • Immagini di anteprima dello snippet.

Utilizzando il controllo degli accessi ai contenuti del Workspace, insieme a uno schema del ciclo di vita adeguato, il personale autorizzato (bibliotecari, responsabili senior della progettazione) può approvare e rendere disponibili solo quegli snippet del Workspace destinati a essere utilizzati nei progetti. Questo consente al progettista di lavorare con la tranquillità di utilizzare soltanto snippet autorizzati all'uso.

Prima di posizionare uno snippet, assicurarsi di avere aperto il documento di destinazione corretto come documento attivo. Il comando di posizionamento sarà disponibile solo se lo snippet può essere correttamente posizionato in quel documento, cioè se il tipo di snippet e il tipo di documento coincidono.

Per posizionare uno snippet, passare il cursore sopra la sua voce nel pannello Design Reuse, fare clic sul pulsante (o fare clic con il pulsante destro sulla voce) e selezionare dal menu il comando Place (per uno snippet schematico o PCB) oppure Place as Sheet Symbol (solo per uno snippet schematico). Quando viene selezionato quest'ultimo, lo snippet verrà posizionato sul foglio schematico attivo come simbolo di foglio. Il simbolo di foglio posizionato includerà voci di foglio corrispondenti alle porte presenti nello snippet. Il contenuto dello snippet verrà posizionato su un foglio schematico figlio creato automaticamente e referenziato dal simbolo di foglio.

Organizzazione degli Snippet Locali

Gli snippet locali possono essere organizzati in cartelle di snippet, in modo da raggruppare insieme snippet correlati e facilitarne l'individuazione. Le cartelle degli snippet sono cartelle Windows esistenti che non possono essere create dall'interno del pannello Design Reuse. Vengono invece "aperte" o "chiuse" durante la navigazione degli snippet locali che contengono. Queste cartelle possono essere create solo direttamente sul disco rigido o sulla rete, al di fuori di Altium Designer.

Quando il pannello Design Reuse è impostato per visualizzare le risorse locali (fare clic sull'icona più a sinistra nella barra degli indirizzi nella parte superiore del pannello e selezionare la voce Local – l'icona verrà mostrata come ), le cartelle degli snippet possono essere aperte e chiuse dalla finestra di dialogo Available Snippets Folders, accessibile facendo clic sul pulsante in alto a destra del pannello e selezionando il comando Snippet Folders dal menu.

  • Fare clic su per individuare la cartella desiderata sul disco rigido o sulla rete. La cartella selezionata verrà aggiunta all'elenco nella finestra di dialogo e successivamente comparirà nel pannello Design Reuse.

  • Per rimuovere una cartella di snippet dall'elenco (in sostanza chiudendola dal punto di vista della navigazione), selezionare la cartella nell'elenco della finestra di dialogo Available Snippets Folders, quindi fare clic su .

Modifica di uno Snippet

Per modificare uno snippet del Workspace, passare il cursore sopra la sua voce nel pannello Design Reuse, fare clic sul pulsante (o fare clic con il pulsante destro sulla voce) e selezionare il comando Edit dal menu. Si aprirà un editor temporaneo, con aperto per la modifica il documento snippet contenuto nella revisione più recente dello Snippet Item. Apportare le modifiche necessarie, quindi salvare lo snippet nella revisione successiva dell'Item (File » Save to Server).

Per modificare il contenuto di uno snippet locale, aprire il documento <SCHSnippetName>.SchDoc o <PCBSnippetName>.PcbDoc dalla cartella Windows in cui è memorizzato lo snippet (utilizzando il comando File » Open dai menu principali di Altium Designer oppure tramite Windows Explorer), apportare le modifiche necessarie e quindi salvare il documento (File » Save).

Le proprietà di uno snippet locale (nome, descrizione e percorso) possono essere modificate tramite la finestra di dialogo Snippet Properties. Per accedere a questa finestra di dialogo, passare il cursore sopra la sua voce nel pannello Design Reuse e fare clic sul pulsante (o fare clic con il pulsante destro sulla voce) e selezionare il comando Edit dal menu contestuale. Utilizzare la finestra di dialogo per apportare le modifiche richieste.

Altre Azioni sugli Snippet

Anche il menu del pulsante (e il menu del clic destro) di una voce snippet nel pannello Design Reuse fornisce accesso ai seguenti comandi:

  • Move (solo per uno snippet del Workspace) – da utilizzare per cambiare la posizione dello Snippet Item nella struttura di cartelle del Workspace. L'avvio del comando consente di accedere alla finestra di dialogo Move Item in cui selezionare la cartella di destinazione in cui collocare l'Item.

  • Share (solo per uno snippet del Workspace) – da utilizzare per definire i permessi di condivisione dello snippet. Dopo aver selezionato il comando, si aprirà la finestra di dialogo Share For Item nella quale sarà possibile configurare la condivisione secondo necessità. Scopri di più sulla condivisione a livello di Item.

  • Operations (solo per uno snippet del Workspace) – da utilizzare per accedere a un menu a discesa di funzioni aggiuntive per gli snippet, come descritto di seguito.

    • Make a Copy – usa per copiare lo snippet. Si aprirà un editor temporaneo dello snippet, con lo stesso contenuto dello snippet originale. Apporta le modifiche necessarie e salva lo snippet nel Workspace. 

    • Change Revision State – usa per modificare lo stato di revisione dell'ultima revisione dello snippet. Dopo aver selezionato il comando, si apre la finestra di dialogo Batch state change dialog, che consente di modificare lo stato di revisione dello snippet.

    • Download – usa per scaricare i dati memorizzati nello snippet. I dati associati verranno scaricati in una sottocartella della directory selezionata, denominata usando l' Item Revision ID. Il file può essere trovato nelle cartelle Released in essa contenute.

  • Delete – usa per eliminare lo snippet.

    • Per uno snippet del Workspace, verrà visualizzata la finestra di dialogo Delete Items , in cui confermare l'eliminazione.

      L'azione è in realtà una 'eliminazione soft', per cui lo snippet verrà spostato nell'area Trash del Workspace. Scopri di più sulla soft deletion.

    • Per uno snippet locale, verrà visualizzata la finestra di dialogo Confirm per confermare l'eliminazione. L'azione rimuoverà i file dello snippet dal disco rigido.

  • History (solo per uno snippet del Workspace) – usa per accedere a una vista dettagliata dello snippet, aperta come una nuova vista a schede in Altium Designer.

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ù.

Documentazione legacy

La documentazione di Altium Designer non è più suddivisa per versione. Se è necessario accedere alla documentazione delle versioni precedenti di Altium Designer, visitare la sezione Documentazione legacy della pagina Altri programmi di installazione.

Contenuto