Lavorare con le Rooms su un PCB

A colpo d'occhio

Questo articolo spiega cosa sono le room in Altium Designer e come aiutano a definire aree specifiche su un PCB per il posizionamento dei componenti e i vincoli di progettazione. Illustra i diversi modi per posizionare o creare le room, tra cui room rettangolari e poligonali, room generate a partire dai componenti selezionati e room create tramite un vincolo di progettazione Room Definition. Chiarisce inoltre il legame tra gli oggetti room e i vincoli associati, mostrando come vengono gestiti sia nel PCB Rules and Constraints Editor sia nel Constraint Manager. Se vuoi capire meglio come controllare il posizionamento e il comportamento dei vincoli all'interno di aree definite della scheda, continua a leggere: questo articolo ti offrirà indicazioni pratiche per lavorare con maggiore sicurezza.

- Imparerai cos'è una room su un PCB e come viene utilizzata per controllare il posizionamento degli oggetti e i requisiti di progettazione all'interno di un'area definita della scheda.
- Scoprirai i principali metodi per creare room nell'editor PCB, tra cui il posizionamento interattivo, la creazione a partire dai componenti selezionati e la creazione tramite vincoli di progettazione.
- Capirai come interagiscono gli oggetti room e i vincoli Room Definition in Altium Designer, anche nel PCB Rules and Constraints Editor e nel Constraint Manager.
Approfondisci con l'IA:

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, ad esempio: 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, con una forma rettangolare oppure poligonale.

Oltre a essere presente sulla scheda come forma X-Y con un nome, ogni room diventa automaticamente un vincolo di progettazione Room Definition con un nome (). Le impostazioni del vincolo Room Definition definiscono: gli objects a cui si applica la room, se tali oggetti devono essere mantenuti inside or outside della room e lo layer a cui si applica la room.

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

Disponibilità

Le room possono essere posizionate o create solo nell'editor PCB. Per creare le room, utilizzare i seguenti metodi:

  • Selezionare il comando desiderato 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, modificare il nuovo vincolo della room, quindi fare clic sul pulsante Define per definire interattivamente la forma della room poligonale.

  • Creare una room a partire da un contorno chiuso (selezionato) formato da un insieme di piste/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 (inclusa la procedura per disabilitarle).

Per ogni room posizionata o creata, viene creato automaticamente 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 interattivamente o creata, nonché dal metodo di posizionamento o creazione scelto.

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

Modificare una room

La forma X-Y della room e la sua posizione sulla scheda possono essere modificate interattivamente. Si noti che esistono due procedure diverse per modificare interattivamente una room: tramite il rettangolo di selezione (descritto nella sezione Modificare le dimensioni e la posizione) oppure tramite i vertici di modifica della forma (descritti nella sezione Modificare la forma).

Oltre ad accedere ai comandi tramite il sottomenu Design » Rooms, è possibile accedere ai comandi contestuali delle 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. Fare clic con il pulsante destro del mouse su una room per accedere ai comandi specifici.

Lavorare con le room

Il software include diverse funzionalità che aiutano a gestire le room e gli oggetti al loro interno. Sono disponibili comandi per disporre le room secondo uno schema a griglia, spostarle sulla griglia di snap corrente e, per un progetto che include sezioni circuitali ripetute, copiare il posizionamento e il routing da una room all'altra.

È inoltre possibile utilizzare una room per limitare l'applicazione di altri vincoli di progettazione a un'area della scheda, richiedendo ad esempio che, all'interno di questa room, le net siano sbrogliate con larghezza e clearance specifiche, oppure che le coppie differenziali siano sbrogliate con un profilo di impedenza specifico. 

Un mixer a 8 canali: il primo canale di ingresso è stato posizionato e sbrogliato, 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 sbrogliato, quindi replicato sugli altri sette canali di ingresso utilizzando il comando Copy Room Format.

AI-LocalizedLocalizzato tramite A
Se trovi un problema, seleziona il testo/l’immagine e premi Ctrl + Enter per inviarci il tuo feedback.
Nav
Contents
Disponibilità delle funzionalità

Le funzionalità a tua disposizione dipendono dalla soluzione Altium di cui disponi: Altium Develop, Altium Agile Teams, Altium Agile Enterprise oppure Altium Designer (con abbonamento attivo).

Se non vedi una funzionalità documentata nel software che stai effettivamente utilizzando, contatta il reparto 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.

Contents