Si estás tratando con subcircuitos, es bastante fácil hacerlo. Supongamos que el símbolo es el subcircuito Test.asy
y Test.sub
(o .lib
, .cir
, .txt
, cualquiera que sea la extensión que desee, no importa). El nombre de la instancia es Test
. Todo lo que tiene que hacer es crear un subcircuito ficticio llamado Off
(por ejemplo) que es un subcircuito en blanco pero con el mismo número de pines (para compatibilidad con el símbolo). Si su subcircuito tiene 3 pines, se vería así:
.subckt Off pin1 pin2 pin3
.ends Off
Si su subcircuito viene como una carga a una fuente actual, o si los elementos que lo rodean no pueden vivir sin un camino conductor, simplemente agregue algunas resistencias ficticias de valores apropiados allí. Entonces, todo lo que hay que hacer es cambiar el nombre de Test
a Off
y comentar hacia fuera la instrucción .inc Test,sub
o .lib Test.sub
, si eso es lo que tienes, o comentar todo el bloque de texto SPICE .subckt
, si eso es lo que usaste De esta manera, puede mantener el símbolo en el esquema y también los parámetros que le haya pasado, sin la necesidad de cambiarlos / agregarlos nuevamente si eliminara su símbolo y luego lo volviera a agregar. Los métodos ya mencionados también funcionarán, pero mantendrán su conteo de nodos / elementos intacto (o peor), lo que significa que el solucionador de matrices se cargará, inútilmente, incluso si su subcircuito casi nunca se usaría.
Si tiene esquemas jerárquicos, supongo que esto también podría hacerse, aunque no lo he intentado. Una forma es hacer copias. Supongamos que su archivo es Test.asc
, entonces solo un Test.asy
es el símbolo que se vincula al esquema, por lo que podría:
-
copia / mueve Test.asc
con un nuevo nombre, Test.asc.orig
-
cree Test.asc
vacío con solo algunas resistencias de valores altos en él ( 1G
más o menos)
Esto requerirá modificar los archivos, ellos mismos, por lo que después de la prueba, implicaría cambiar el nombre de Test.asc
a Test.asc.off
, luego Test.asc.orig
volver a Test.asc
, lo cual es un poco tedioso, pero también puede ser hecho fácilmente con un script de menor importancia.