¿Cómo cambio las propiedades de varios objetos a la vez?

14

Tengo varias líneas y arcos en una biblioteca de huellas EAGLE que necesito modificar para hacerlas más gruesas. En Altium es sencillo mantener presionada la tecla Ctrl, hacer clic en un grupo de objetos, abrir sus propiedades y cambiarlas todas a la vez. En EAGLE no tengo idea.

El paradigma del "grupo" de

EAGLE parece estar un poco alejado de la norma, por lo que mis intentos de uso pueden ser un callejón sin salida, pero ¿hay alguna manera mejor? ¿Hay algún comando mágico que pueda ejecutar para dar a cada línea y arco de una parte de la biblioteca en la capa X un grosor de Y? ¿Qué tal en una PCB, rompiendo todas las partes y cambiando todas sus etiquetas a fuente Z con tamaño W?

    
pregunta Nick T

4 respuestas

10

Probablemente necesite la herramienta change ("llave") disponible en la GUI. Pero también podría valer la pena considerar el uso de algunos comandos de Eagle para ese fin.

Suponiendo que, por ejemplo, desea cambiar el grosor de sus cables a 30 mil, primero tiene que seleccionar esas pistas como de costumbre, luego puede ejecutar los siguientes comandos:

change width 30 mil
(> 0 0)

La parte (> 0 0) simula el clic derecho requerido para aplicar los cambios.

Si necesita cambiar el grosor de todos los cables, esto podría incluirse en un script aún más:

display none top
group all
change width 30 mil
(> 0 0)
display last
    
respondido por el Sylvain Leroux
5

Sí, el paradigma de "grupo" es lo que está buscando la mayor parte del tiempo. Sí, es tan torpe como crees. No hay un comando de magia prefabricado. Puede desplazar + arrastrar (bastante seguro de que es desplazamiento, quizás control, ha pasado un tiempo) los cuadros de selección para agregar más objetos a una selección de grupo existente.

Una cosa que puedes intentar es desactivar todas las capas excepto la que deseas modificar y luego seleccionar todo y usar la herramienta de grupo de esa manera. Aparte de eso, es posible que desee ver la funcionalidad ULP / scripting de Eagle para convertirse en un comando.

    
respondido por el Joe Baker
0

No sé si es demasiado tarde para esto, pero podría usar un ULP (User Language Program) para cambiar el ancho de todos los rastros en la pizarra.

Ir a Archivo - > Ejecutar ULP .. - > Escriba "cmd-change-brd-width.ulp" - > Abierto

Se abrirá un cuadro de diálogo y puede usarlo para cambiar el ancho de varios cables al mismo tiempo.

    
respondido por el Chandough
0

Ingrese el comando:

cha wid 0.234

Donde reemplaza "0.234" con el ancho que desee en cualquiera de sus unidades actuales. Esta es una forma corta de ingresar el comando "cambiar ancho". La mayoría de los nombres de comandos de Eagle y otras palabras clave se pueden abreviar a tres letras. Para obtener más detalles sobre el comando "cambiar", ingrese HELP CHANGE.

Luego, simplemente haga clic en los cables que desee cambiar. Sí, realmente es así de fácil.

    
respondido por el Olin Lathrop

Lea otras preguntas en las etiquetas