Working with Rooms on a PCB

Riepilogo

Una room è un’area definita su uno degli strati superficiali del PCB. Una room viene utilizzata per definire i requisiti di progettazione all’interno di quell’area della scheda, come: these components must be in this area, oppure route these nets this width, oppure use routing vias of this size.

Una room viene posizionata come gli altri oggetti poligonali, sia come forma rettangolare sia come forma poligonale.

Oltre a esistere come forma X-Y nominata sulla scheda, ogni room diventa automaticamente anche un vincolo di progettazione Room Definition nominato (). Le impostazioni del vincolo Room Definition definiscono: gli objects a cui la room si applica, se tali oggetti devono essere mantenuti inside or outside della room, e il layer su cui la room viene applicata.

Oltre al semplice requisito di keep these objects in (or out) che il vincolo Room Definition specifica direttamente, la room può anche essere usata per definire un’area della scheda in cui vengono applicati altri vincoli di progettazione. Ad esempio, il routing sotto un BGA potrebbe dover avere una larghezza specifica (), oppure il routing di coppie differenziali sotto un BGA potrebbe richiedere l’applicazione di uno specifico profilo di impedenza ().

Disponibilità

Le room sono disponibili per il posizionamento/la creazione solo nel PCB Editor. Utilizzare i seguenti metodi per creare room:

  • Selezionare il comando richiesto dal sottomenu Design » Rooms , quindi definire interattivamente la forma della room (se è stato selezionato un comando Place) oppure creare automaticamente la room (se è stato selezionato un comando Create).

  • Aggiungere un nuovo vincolo di progettazione Room Definition, quindi modificare il nuovo vincolo della room, quindi fare clic sul pulsante Define per definire interattivamente la forma della room poligonale.

  • Creare una room basata su un contorno chiuso (selezionato) formato da un insieme di track / archi, utilizzando il comando Tools » Convert » Create Room from Selected Primitives

  • Creare automaticamente le room durante la sincronizzazione del progetto dallo schematico al PCB. Ulteriori informazioni sulle room generate automaticamente (incluso come disabilitarle).

Per ogni room posizionata o creata, viene automaticamente creato un vincolo di progettazione Room Definition associato. Vale anche il contrario: se si aggiunge un nuovo vincolo di questo tipo, il corrispondente oggetto room apparirà nello spazio di progettazione.

Creazione di una room

La procedura utilizzata per creare una room nel documento PCB dipende dal fatto che la room venga posizionata o creata interattivamente e dal particolare metodo di posizionamento/creazione scelto.

Sono disponibili diverse tecniche per posizionare o creare una room.Sono disponibili diverse tecniche per posizionare o creare una room.

Modifica di una Room

La forma X-Y della room e la sua posizione sulla scheda possono essere modificate in modo interattivo. Si noti che vengono utilizzati due diversi processi per modificare interattivamente una room: in base al relativo rettangolo di selezione (descritto nella sezione Modifica di dimensioni e posizione) oppure in base ai vertici di modifica della forma (descritti nella sezione Modifica della forma).

Oltre ad accedere ai comandi tramite il sottomenu Design » Rooms, è anche possibile accedere ai comandi specifici della room facendo clic con il pulsante destro del mouse su una room posizionata e selezionando il sottomenu Room Actions.

Fare clic con il pulsante destro del mouse su una room per accedere ai comandi specifici della room. Fare clic con il pulsante destro del mouse su una room per accedere ai comandi specifici della room.

Lavorare con le room

Il software include numerose funzionalità per aiutare a lavorare con le room e con gli oggetti al loro interno. Ciò include comandi per: disporre le room secondo uno schema a griglia; spostare le room sulla griglia di snap corrente; e, per un progetto che include sezioni di circuito ripetute, copiare il posizionamento e il routing da una room a un’altra.

È inoltre possibile utilizzare una room per limitare altri vincoli di progetto a un’area della scheda, richiedendo ad esempio che in questa room le net vengano instradate con una larghezza e una clearance specifiche, oppure che le coppie differenziali vengano instradate con un profilo di impedenza specifico. 

Un mixer a 8 canali: il primo canale di ingresso è stato posizionato e instradato, quindi replicato sugli altri sette canali di ingresso utilizzando il comando Copy Room Format. Un mixer a 8 canali: il primo canale di ingresso è stato posizionato e instradato, quindi replicato sugli altri sette canali di ingresso utilizzando il comando Copy Room Format.

Questo campo contiene il nome della stanza di destinazione (che rappresenta il canale dallo schema) a cui verranno applicati il posizionamento e il routing copiati. Se il progetto è un design multicanale e i canali di origine e di destinazione sono membri della stessa Classe di Canale, la copia della formattazione verrà applicata ai canali abilitati nella Channel Class regione della finestra di dialogo (). Si noti che il canale di origine (stanza) e il canale di destinazione (stanza) devono appartenere alla stessa classe di canale se si desidera copiare la formattazione di un canale di origine (stanza) in altri canali (stanze).

Opzioni

Copy Component Placement Copia il posizionamento dei componenti della stanza di origine nella/e stanza/e di destinazione. Copy Designator and Comment Formatting Copia il formato del designatore e del commento della stanza di origine nella stanza di destinazione. Copy Routed Nets Copia il layout di routing (tracce/archi e via usati per instradare le net) della stanza di origine nella stanza di destinazione. Copy Room Size/Shape Copia la forma della stanza di origine e applica questa forma alla stanza di destinazione. Se Copy Room Orientation è abilitato nella finestra di dialogo, la forma della stanza di destinazione verrà modificata rispetto al suo punto iniziale (in basso a sinistra), cioè il punto in basso a sinistra della stanza di destinazione rimarrà invariato. Copy Room Orientation Copia l'orientamento della stanza. Altium Designer rileva l'orientamento delle stanze (tramite l'angolo di rotazione del componente con il maggior numero di pin oppure, se c'è più di un componente con lo stesso numero massimo di pin, il componente con l'area maggiore) e lo usa per ruotare la stanza di destinazione. Copy Selected Objects Only Copia la formattazione degli oggetti selezionati della stanza di origine nella stanza di destinazione.

Opzioni oggetti a contatto

Copy All Objects Touching the Room Include gli oggetti (diversi da componenti e tracce/archi di routing e via) che sono completamente o parzialmente racchiusi dalla stanza. Questa opzione deve essere abilitata per copiare sia oggetti net sia non-net, come regioni, poligoni e keepout, da una stanza a un'altra. Exclude NoNet Objects Esclude gli oggetti a cui non è assegnata alcuna net.

Solo completamente racchiusi / Racchiusi e a contatto

Fully Enclosed Objects Only Se l'opzione Copy All Objects Touching the Room è abilitata, attivare questa opzione per copiare solo gli oggetti completamente racchiusi. Enclosed & Touching Objects Se l'opzione Copy All Objects Touching the Room è abilitata, attivare questa opzione per copiare sia gli oggetti racchiusi sia quelli a contatto.

Corrispondenza dei componenti da canale a canale

Match Components by Channel Offsets A ciascun componente in un canale ripetuto viene assegnato un offset di canale durante il trasferimento del progetto dallo schema al PCB; usare l'offset di canale per identificare lo stesso componente in ciascun canale. Match Components by Source Designator In alternativa, usare il designatore di origine (schema) per identificare i componenti corrispondenti in ciascun canale.

Rimuovi connessioni interessate

Whole connections Dopo l'elaborazione della copia del formato del canale, il software deve sapere come rimuovere le connessioni interessate. Se viene scelta questa opzione, vengono rimosse le connessioni interessate all'interno e all'esterno della stanza. Touching parts of connections only Se viene scelta questa opzione, vengono rimosse solo le connessioni interessate che toccano la stanza. Contained parts of connections only Se viene scelta questa opzione, vengono rimosse solo le connessioni interessate all'interno della stanza.

Classe di Canale

Channel Class

Quando un design multicanale viene trasferito dallo schema al PCB, la circuiteria ripetuta (canali) viene identificata come Classe di Canale nella finestra di dialogo Object Class Explorer dell'editor PCB (). È questa Classe di Canale che viene usata per identificare a quali canali deve essere applicata la copia della formattazione. Se la Channel Class regione della finestra di dialogo è vuota, verificare che la Classe di Canale sia definita correttamente nella finestra di dialogo Object Class Explorer (Design » Classes). Se non viene identificata alcuna Classe di Canale, il comando di copia viene applicato solo dalla Stanza di origine alla Stanza di destinazione.

Channel Members Questo elenco contiene i canali, ciascuno identificato dal nome della propria stanza. Se la stanza di origine fa parte di una classe di canale definita, verranno elencati la classe e tutti i suoi membri. Vengono visualizzati il layer (il lato della scheda su cui è stata posizionata la stanza) e il numero di componenti in ciascun canale. Ogni canale include una casella di controllo usata per stabilire se la copia della formattazione deve essere applicata a quel canale; la casella di controllo diventa accessibile se l'opzione Apply To Specified Channel è abilitata. Apply To Specified Channel Il comportamento predefinito consiste nel copiare il formato dalla Source Room a tutti i canali della Classe di Canale di cui la stanza (canale) di origine è membro.  Quando questa opzione è abilitata, la casella di controllo Copy per ciascun canale diventa disponibile, consentendo un controllo selettivo su quali canali della classe saranno interessati dall'azione di copia della formattazione.
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