Me gustaría rebajar automáticamente ciertos componentes en un esquema usando DelphiScript.
Por ejemplo, digamos que tenemos una red de 5V y 12V en nuestro esquema y algunos capacitores de 16V en cada una de esas redes. Para reducir los condensadores al 50%, necesito seleccionar solo aquellos que están conectados a la red de 12V y reemplazarlos con, por ejemplo, condensadores de 25V.
(Tenga en cuenta que no podemos lograr esto a través del cuadro de diálogo "Buscar objetos similares ..." porque eso considera solo las características del componente en sí, no sus detalles de implementación. A medida que los proyectos se hacen más grandes con varias hojas y tableros interdependientes, incluso agrupar los componentes por red no es suficiente para evitar que esto se vuelva tedioso y propenso a errores.
La Guión de ejemplo de conectividad está cerca de proporcionar una solución completa . Desafortunadamente, los comentarios indican que se requiere un documento físico para determinar las redes de los componentes.
¿Hay alguna forma de obtener redes de componentes solo desde un esquema? No veo por qué sería imposible, ya que las redes se definen en el esquema y el nido de la rata se genera a partir del mismo.