Nueva edición de FidoCadJ diseña esquemas en todas partes

¿Recuerdas haber dibujado tu primer esquema? Supuestamente usaste un bolígrafo o lápiz y algún tipo de papel. Sin embargo, el software de captura de esquemas facilita mucho el diseño de esquemas. Hay muchos para elegir, pero pasamos algún tiempo revisando FidoCadJ y lo encontramos capaz. Por supuesto, hay muchas otras opciones, pero nos gustó que FidoCadJ funcione localmente y como usa Java funcionará en casi cualquier computadora. Debido a que es de código abierto, puede modificarlo y no tiene que preocuparse por una licencia para sus muchas computadoras o su computadora.

El programa es un archivo JAR y nuestro primer intento de ejecutarlo se ejecutó en nuestra versión anterior de Java, que era el Java Runtime Environment predeterminado. Pero eso fue fácil de arreglar, especialmente porque había una versión más nueva, pero no la predeterminada.

Java y Computadoras han progresado mucho, por lo que el programa es rápido y receptivo en una computadora moderna. Hay una biblioteca muy buena de componentes y huellas de PCB y otras bibliotecas disponibles, por lo que podría organizar una placa de computadora con la herramienta, aunque no lo sugeriríamos.

El programa se puede exportar a varios formatos, aunque queremos que sea un poco más interoperable con otros programas. Crea scripts Eagle y formatos gEDA .pcb. No hemos visto una manera fácil de incrustarlos en KiCAD, por ejemplo, o incluso producir archivos para navegadores de autor comunes. Sin embargo, estos tampoco son los objetivos del proyecto. Según sus preguntas:

Ya uso Kicad, LTSpice, Cadence, Mentor, Altium o Visio, ¿por qué es interesante FidoCadJ?

Porque es un programa diferente que tiene como objetivo diferentes objetivos. Es complementario a las grandes herramientas electrónicas EDA. ¿Alguna vez ha intentado incluir sus esquemas en un documento o en una presentación? ¿Quedaste satisfecho con el resultado?

Si desea publicar y compartir sus dibujos y no está interesado en las funciones de la lista de redes y la simulación, FidoCadJ puede ser la herramienta para usted. Es compatible con LaTeX: puede exportar dibujos en script PGF / TikZ para incluirlos en su documento.

Por supuesto, tanto este programa como KiCAD usan archivos ASCII y el código es visible, así que si está escribiendo un convertidor, avísenos.

Hay muchas formas de crear esquemas, por supuesto. Especialmente si no te importa la nube.

  • Allan-H dice:

    No estaría contento con el esquema que se muestra en la imagen de arriba. No hay puntos que muestren dónde se encuentran las líneas y, por lo tanto, no es posible ver los enlaces exactos de los colectores de Q1-Q4.

    • reinicia dice:

      Los puntos de conexión son completamente visibles en el programa y en la captura de pantalla de muestra en GitHub. ¿Quizás se perdieron al escalar los gráficos del artículo?

      http://darwinne.github.io/FidoCadJ/examples/differential_amplifier.png

    • pelrun dice:

      Bueno, no se conectan a ninguna de las líneas cruzadas, entonces, ¿por qué debería haber puntos?

      Incluso si los puntos no están disponibles (lo que sería poco probable), no son una necesidad para diseñar esquemas; algunas guías de estilo incluso recomiendan dividir los enlaces de 4 vías en dos de tres vías para que no sean ambiguos.

      • Comedias dice:

        Me gustan los puntos en los enlaces T como las bases de Q3 y Q4 para que sepa que la herramienta lo ve como un enlace. De lo contrario, descubrir por qué sus pistas no se conectan en la PCB significa leer la lista de correo. Sí, eso me pasó en el grifo.

    • RW versión 0.0.3 dice:

      No veo ninguna intersección en la que tengan que unirse y tener un lugar, y poner puntos en cada T donde es obvio que se unen porque no tienen ningún otro lugar es superfluo.

      • Allan-H dice:

        Suponiendo que "superfluo" significa "requerido por algunos estándares de edición de esquemas", ¡entonces estoy totalmente de acuerdo!

  • John dice:

    TLDR; Es esto, y es muy bueno, pero no es muy bueno. Tiene esta función, pero no la usaría si fuera usted. Incluso puede hacer esta otra cosa, pero no muy bien. También puede funcionar con otras cosas, pero no con las cosas que usamos. De todos modos existe.

    • pelrun dice:

      Lo cual es una señal de que esto no está dirigido a la captura esquemática regular. Es específicamente para producir hermosos diagramas con fines documentales, que son herramientas normales de EDA bastante malas.

      • Neil dice:

        Si su documentación está en HTML, entonces me gusta mucho la opción Exportar a SVG desde gEDA gschem. De hecho, no existe tal opción. Exporto a EPS y luego uso eps2svg del paquete `geg`.

  • Joshua dice:

    ¿Es compatible con DXF?

  • Paulvdh dice:

    [ Quote ]

    Java y Computadoras han progresado mucho, por lo que el programa es rápido y receptivo en una computadora moderna.
    [ /Quote ]

    Esto no tiene nada que ver con Java.
    Las computadoras “modernas” se han convertido en monstruos computacionales y sería realmente extraño si tuvieran problemas con programas simples como este.

    Mi propio estándar es KiCad y funciona bien en mi Dualcore de 12 años.
    Pero tengo que admitir, cuando tomo el Olinuxino A64 de github y lo abro en KiCad, entonces mi computadora tiene problemas con el PCB de 6 capas, pero incluso eso probablemente se deba a mi tarjeta gráfica barata, que no funciona mucho OpenGL.

    KiCad también exporta fácilmente esquemas a SVG, PDF, Postscript (y más), y eso debería ser suficiente para la publicación.

  • Alphatek dice:

    "Debido a que usa Java, difícilmente funcionará con casi cualquier computadora".

    FTFY

    • Elliot Williams dice:

      ... siempre que haya descargado la versión correcta de Runtine Environment.

  • doragasu dice:

    Si la principal fortaleza de FidoCAD es que los esquemas se pueden exportar fácilmente a LaTeX, no lo necesita. Embebí esquemas KiCAD en LaTeX con todo su esplendor vectorial. Simplemente trace el esquema como PDF en b / ny sin los límites, e incluya el PDF en KiCAD. Fácil y de alta calidad.

    Pero siempre es divertido aprender cosas nuevas, así que lo intentaré.

  • bosque eterno dice:

    Sé que apareció recientemente, ¡pero todos deberían probar LibrePCB ahora!

    Los esquemas son buenos y es una gran herramienta de PCB. Odiaría tener que lidiar con dos programas separados para mi PCB y esquema cuando solo puedo usar uno.

    No se publica específicamente, la mayoría de las veces si miro un esquema, se hizo con una herramienta de PCB, por lo que me siento bastante cómodo con la estética de los esquemas decentes orientados a PCB.

    Lo único que quiero tener son anotaciones distintas de los circuitos reales, justo en los diagramas. Todavía no hará marcos elegantes ni nada parecido a Eagle, pero debería ser lo suficientemente bueno para la "Figura A" en PDF.

    • Paulvdh dice:

      No, gracias.
      Estoy completamente satisfecho con KiCad, que es un programa de proyectos de PCB muy decente y tiene bibliotecas enormes de alta calidad.
      Y con cada lanzamiento se agregan algunas de las antiguas "funciones faltantes".

      También miré:
      https://librepcb.org/compare/

      La comparación con KiCad es simplemente ridícula.
      La mitad de las declaraciones son falsas, al menos para el estado actual de KiCad, y otras son simplemente estúpidas.

      Tampoco entiendo la filosofía de los diseñadores de LibrePCB. Lo mejor que recuerdo de cuando se inició este proyecto fue algo como, "KiCad no es un programa completamente pulido todavía, y algunas cosas funcionan un poco al azar y podemos hacerlo mejor". Hasta ahora solo hincha. Pero, ¿por qué comenzar un nuevo proyecto de PCB diseñado para eso y duplicar todo ese esfuerzo en lugar de contribuir al proyecto FOSS ya existente?

      Utilizo un programa de código abierto exclusivamente por principio y he visto cosas similares antes. En lugar de unas pocas aplicaciones geniales para algunas tareas, hay 100 de ellas, la mayoría basura y solo algunos "tipos de OK".

      En un sentido más amplio, me pregunto ¿por qué es esta falta de comunicación y colaboración?

      • bosque eterno dice:

        He visto muchas discusiones en foros sobre "KiCad nos gusta tanto como es". Sería extremadamente difícil recrear una interfaz de usuario de LibrePCB en KiCad, ya que a los usuarios existentes parece gustarles la modularidad y el teclado.

        Blender es la única vez que he visto la estrategia de "Pulir un programa existente", cuánto tiempo llevaría hacer un competidor de KiCad Eagle.

        Es posible que se escapen, pero según tengo entendido, KiCad-dev no es tan fácil, básicamente todo se une a programas separados, creando una experiencia completamente perfecta en la que todo se sincroniza de forma completamente automática.

        La mayoría de las cosas parecen estar divididas en el programa "estilo Vim", que da un nivel bajo, la versión para el consumidor y los cientos de basura que mencionas, que generalmente se hacen porque a alguien no le gustó el tamaño de otra cosa y pensó que no se usaba los rasgos son malvados.

        La combinación de programas de consumo fáciles de usar para nosotros y las cosas de usuario con teclado para personas con gran memoria y escritura táctil rara vez ocurre, es como preguntar por qué necesitamos Ubuntu cuando existen Arch y Food. A menos que desee que Arch sea una versión fija y todo lo creado alrededor de una batería estándar incluye la instalación, siempre necesitará ambas.

  • kc8rwr dice:

    "Es un complemento de las grandes herramientas electrónicas de EDA".

    Con todas las disculpas por la filosofía de Unix, preferiría usar solo una gran herramienta EDA completa que lo haga todo. Si bien probablemente podría sentarme con cualquier programa de captura de esquemas y descubrir cómo entrar en un esquema de manera realmente efectiva, requiere tiempo y esfuerzo. Además, incluso si tuvieran opciones de importación / exportación para trabajar con cualquier otra herramienta que desee utilizar, ¿puede ser siempre confiable? Si una conexión no sobreviviera al proceso de importación o exportación en un diseño grande y complejo, ¿lo notaría el usuario?

  • mi dice:

    Creo que fidocadj no recibe el crédito adecuado; puedes hacer algo más que hermosos patrones.

    Aquí hay una computadora monstruo de espagueti volador hecha con pistas bezier y cúbicas basadas en splines:

    https://la-tecnologia.io/project/19904-noo-dleus-ex-machina-freeform-pcb-design-proto

Ricardo Prieto
Ricardo Prieto

Deja una respuesta

Tu dirección de correo electrónico no será publicada.