Come posso modificare le proprietà di più oggetti contemporaneamente?


16

Ho diverse linee e archi in una libreria di impronte EAGLE che devo modificare per rendere più spessa. In Altium è semplice tenere premuto Ctrl, fare clic su un gruppo di oggetti, aprire le loro proprietà e cambiarle tutte in una volta. In EAGLE non ne ho idea.

Il paradigma del "gruppo" di EAGLE sembra un po 'lontano dallo standard, quindi i miei tentativi di utilizzarlo potrebbero essere un vicolo cieco, ma c'è un modo migliore? C'è qualche comando magico che potrei eseguire per dare ad ogni singola linea e arco in una parte di libreria sul livello X uno spessore di Y? Che ne dici di un PCB, distruggendo tutte le parti e cambiando tutte le loro etichette in carattere Z con dimensione W?

Risposte:


12

Probabilmente avrai bisogno dello strumento di modifica ("chiave inglese") disponibile dalla GUI. Ma potrebbe anche valere la pena di utilizzare alcuni comandi Eagle a tale scopo.

Supponendo ad esempio che tu voglia cambiare lo spessore dei tuoi fili a 30 mil, prima devi selezionare quelle tracce come al solito, quindi potresti emettere i seguenti comandi:

change width 30 mil
(> 0 0)

La (> 0 0)parte simula il clic con il tasto destro richiesto per applicare le modifiche.

Se è necessario modificare lo spessore di tutti i fili, questo potrebbe essere ulteriormente scritto:

display none top
group all
change width 30 mil
(> 0 0)
display last

5

Sì, il paradigma del "gruppo" è ciò che stai cercando per la maggior parte del tempo. Sì, è goffo come pensi. Non esiste un comando magico predefinito. Puoi spostare + trascinare (abbastanza sicuro che sia Maiusc, forse controllare, è stato un po 'di tempo) caselle di selezione per aggiungere più oggetti a una selezione di gruppo esistente.

Una cosa che puoi provare è disattivare tutti i livelli tranne quello che desideri modificare e quindi selezionare tutto e utilizzare lo strumento di gruppo in quel modo. Oltre a ciò, potresti voler esaminare la funzionalità ULP / scripting di Eagle per farti un comando.


Ho selezionato più righe, ma come posso modificarle tutte in una volta? Se faccio clic con il pulsante destro del mouse o Ctrl + clic con il pulsante destro del mouse con lo strumento Informazioni e modifica, cambia semplicemente la riga su cui ho fatto clic.
Nick T,

1
Seleziona le linee e quindi seleziona lo strumento che desideri. Apparirà per deselezionare le linee, ma il gruppo viene salvato. Fai clic destro ovunque, ci sarà un'opzione "<Tool>: Group". Puoi anche scegliere lo strumento prima di selezionare il gruppo.
Joe Baker,

Sto selezionando un gruppo, inscatolando alcune linee, selezionando lo strumento informazioni, ma non riesco a fare clic con il tasto destro del mouse sulla parte (fa un rumore di errore) e se faccio clic con il tasto destro del mouse vicino a una linea non mostra informazioni : Opzione di gruppo, solo gli strumenti normali che sembrano influenzare solo la linea vicina. Ho 6.2.0; hai una versione più recente?
Nick T,

1
Ah, devo usare lo strumento Cambia (chiave inglese).
Nick T,

Come sottolinea Joe, puoi usare display per aiutarti. Esempio: "display none via;", "group" (o "group all") quindi seleziona i vias, "change ..." e ctrl-clic destro. È possibile utilizzare Maiusc + clic durante la definizione di un gruppo per aggiungerlo a un gruppo esistente. A volte è un po 'disordinato, ma almeno puoi continuare ad applicare qualsiasi modifica facendo clic consecutivamente sull'elemento successivo da modificare. (A meno che tu non cambi 100 oggetti in quel modo e il tuo collega ti picchi con il mouse infernale).
Carveone,

0

Non so se è troppo tardi per questo, ma potresti usare un ULP (User Language Program) per modificare la larghezza di tutte le tracce sulla scheda.

Vai a File -> Esegui ULP .. -> Digita "cmd-change-brd-width.ulp" -> Apri

Si aprirà una finestra di dialogo e puoi usarla per modificare la larghezza di più fili contemporaneamente.


0

Inserisci il comando:

cha wid 0.234

Dove sostituisci "0.234" con la larghezza che desideri in qualunque sia la tua unità attuale. Questo è un modo breve per inserire il comando "cambia larghezza". La maggior parte dei nomi dei comandi Eagle e di altre parole chiave può essere abbreviata in tre lettere. Per maggiori dettagli sul comando "cambia", inserisci AIUTO CAMBIA.

Quindi fai clic su tutti i fili che desideri vengano modificati. Sì, è davvero così facile.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.