LTSPICE - Portabilidad de simulación

0

¿Alguien sabe de una fuente de información completa sobre los directorios, las bibliotecas, el Panel de control de LTSPICE, Sym & ¿Búsqueda de bibliotecas, ubicaciones de modelos, etc. relacionadas con la portabilidad de simulación?

Tengo dos computadoras, siempre que creo una simulación en una máquina, nunca se ejecuta en la otra máquina. Siempre obtengo "No se pudo abrir el archivo de la biblioteca" ... aunque el archivo preciso del que se queja está claramente en la ubicación a la que se hace referencia. He tenido un éxito limitado en la edición de las rutas del directorio en los archivos de texto que conforman el proyecto, pero sin coherencia (estos archivos utilizan extrañamente las rutas absolutas). La única forma en que puedo hacer que funcione es ingresar nuevamente el diseño completo en la segunda máquina. No hace ninguna diferencia con la máquina con la que empiezo, el resultado es el mismo.

Considero que la portabilidad de simulación LTSPICE es un completo misterio. Mataría por alguna documentación profesional. (algo además de los terabytes de cositas esparcidas por la WWW). Me parece que el Panel de control -Sym & Se agregó Lib Search para resolver esto, pero no puedo entender por qué existe, parece no hacer nada.

Cualquier orientación muy apreciada.

    
pregunta Charles

1 respuesta

0

La "regla de oro" tácita es crear siempre sus proyectos en sus propias carpetas y colocarlos dentro de todos los subcircuitos, modelos, símbolos o cualquier otro archivo usado (textos PWL, esquemas jerárquicos, etc.). Entonces, el esquema solo debe usar aquellos dentro de la carpeta, porque entonces, cuando desea enviar el proyecto a alguien (y que alguien pueda usarlo), todo lo que tiene que hacer es archivar la carpeta del proyecto. Esto supone que está enviando proyectos a ubicaciones externas de su computadora.

Todo esto a pesar del hecho de que LTspiceXVII admite rutas de biblioteca personalizadas. Al usar esta utilidad, LTspice no copia sus bibliotecas en algún lugar, solo agrega algunas rutas a su configuración, de modo que cuando esté usando una de estas bibliotecas personalizadas en un proyecto, aunque puedan estar visibles en su esquemas, otros no los verán, incluso si agregan las mismas rutas personalizadas como usted, debido a la falta de presencia de las bibliotecas en su propio almacenamiento.

Pero, si solo usa la utilidad de ruta de LTspice, antes de enviar cualquier proyecto usted primero debe asegurarse de que todo esté en orden: abra el archivo .asc y vea líneas como estas:

SYMBOL Pwr\Vsense 0 336 R0

Aquí, puede ver que Pwr no es una carpeta predeterminada para LTspice, y tampoco es Vsense un símbolo predeterminado. Ya que usted es el que agregó, manualmente, las rutas personalizadas, debe saber qué carpetas buscar y qué símbolos. Por lo tanto, busque estos nombres personalizados y simplemente copie ambos los símbolos y subcircuits / models / etc dentro de la carpeta de proyectos.

Si, OTOH, copió sus símbolos y archivos personalizados dentro de la instalación predeterminada de LTspice, o My Documents/LTspiceXVII , entonces siento pena por usted, tendrá que verificar manualmente cada nombre. El método anterior se basa en el hecho de que los símbolos personalizados residen en una carpeta conocida ( Pwr ), aquí solo verá:

SYMBOL Vsense 0 336 R0

... buena suerte con eso, pero también no te olvides de no culpar a nadie más por este desastre, es cosa tuya.

    
respondido por el a concerned citizen

Lea otras preguntas en las etiquetas