Software de ingeniería de código abierto
Esta lista se mantuvo originalmente en el proyecto DevelopSpace para ayudar al desarrollo de sistemas espaciales.
Al brindar acceso a herramientas de software de ingeniería relevantes y de código abierto, utilizando los aportes de los colaboradores de Appropedia y de la comunidad de ingeniería de OSAT en general , nuestro objetivo es brindar información sobre las herramientas existentes e identificar áreas en las que las nuevas herramientas podrían ser útiles para alentar el desarrollo de dichas herramientas.
En el caso de las herramientas disponibles, nuestro objetivo es proporcionar reseñas sobre la utilidad de cada herramienta para aplicaciones específicas, guías sobre cómo utilizar las herramientas de manera más eficaz para diversos tipos de esfuerzos relacionados con el desarrollo de sistemas espaciales y descripciones de cómo se pueden utilizar las herramientas en conjunto. Cuando exista la necesidad de crear nuevas herramientas o mejorar las existentes, intentaremos recopilar información sobre qué funcionalidad se desea y (cuando sea posible) señalar herramientas comerciales relevantes que podrían servir como modelos.
Si bien este proyecto se centra en herramientas relevantes para aplicaciones de desarrollo sustentable , existe una superposición significativa con muchas otras disciplinas de ingeniería, por lo que una cantidad significativa de las herramientas que describimos serán relevantes fuera del ámbito tecnológico correspondiente . Por favor, colabore con este proyecto y con la comunidad de ingeniería de desarrollo sustentable en su conjunto ampliando el material disponible aquí.
Contenido
- 1 Licencias de software
- 2 Diseño asistido por ordenador (CAD)
- 3 Software de visión artificial
- 4 Hojas de cálculo y software de oficina
- 5 Análisis estructural, software de dinámica de fluidos computacional (CFD) y modelado de elementos finitos (FEA)
- 6 Lenguajes de programación numérica y software de visualización
- 7 Ingeniería de software
- 8 Automatización del diseño electrónico (EDA)
- 9 Software de comunicaciones y estaciones terrestres
- 10 Software de ingeniería de sistemas
- 11 Gestión de proyectos
- 12 Diagramas/Diagramas de flujo
- 13 Listados adicionales
- 14 Materiales de aprendizaje
- 15 Sitios web de ingeniería gratuitos (específicos de cada disciplina)
Licencias de software
Para los fines de este proyecto, nos interesa identificar herramientas de software que sean gratuitas y de código abierto en el sentido de que se proporcione el código fuente del software y la licencia del software le permita utilizar, modificar y redistribuir libremente el software sin pagar regalías ni otros cargos. El software incluido aquí debe cumplir con la Definición de Código Abierto de la Iniciativa de Código Abierto (OSI) y la Definición de Software Libre de la Fundación para el Software Libre (FSF) (donde libre significa libertad).
La OSI mantiene una lista del software que ha aprobado aquí . La FSF tiene una lista de licencias de software libre y no libre aquí . La lista de la FSF también especifica si la licencia es compatible con la Licencia Pública General GNU (GPL), una de las principales licencias de código abierto.
Los ingenieros que tienen gran experiencia pueden obtener un título de experiencia de vida en línea que les permitirá ayudar a otros ingenieros a través de software de ingeniería de código abierto.
Diseño asistido por ordenador (CAD)
Véase también: Wikipedia Listado de software CAD gratuito
Software de visión artificial
- OpenCV (licencia BSD)
- Banco de trabajo de visión de la NASA (licencia NOSA)
- cv.jit (licencia GPL) Visión artificial para Jitter
Hojas de cálculo y software de oficina
- OpenOffice.org (LGPL) Incluye la hoja de cálculo Calc como parte de una suite ofimática completa.
- Hoja de cálculo del proyecto GNOME Gnumeric (GPL) .
- wikiCalc (GPL) Sistema de hoja de cálculo en línea que permite a los usuarios editar de forma similar a un wiki.
- Software de diagramación del proyecto GNOME Dia (GPL) . Útil para diagramas de sistemas, esquemas, etc.
- Veusz : paquete de gráficos y diagramas científicos
Análisis estructural , software de dinámica de fluidos computacional (CFD) y modelado de elementos finitos (FEA)
- Conjunto de elementos finitos dinámicos Impact (GPL)
- Software de modelado de elementos finitos Code_Aster
- SALOME (LGPL) Plataforma de Pre y Postprocesamiento para simulación numérica.
- Software de elementos finitos de Elmer para problemas multifísicos
- Gmsh Un generador de malla de elementos finitos tridimensionales con funciones de preprocesamiento y posprocesamiento integradas
- OpenFVM Un solucionador CFD tridimensional general que utiliza Gmsh para el preprocesamiento y posprocesamiento
- Calculix Un programa de elementos finitos estructurales tridimensionales
- OpenFOAM es una caja de herramientas C++ para el desarrollo de solucionadores numéricos personalizados y utilidades de preprocesamiento y posprocesamiento para la solución de problemas de mecánica de medios continuos, incluida la dinámica de fluidos computacional (CFD).
- OpenSEES El sistema abierto para simulación de ingeniería sísmica
Lenguajes de programación numérica y software de visualización
- Octava (GPL)
- Paquete de bibliotecas de octavas adicionales
- Entorno de modelado ASCEND
- Software de visualización OpenDX (IBM)
- Listado de software de visualización de Freshmeat.net
- Veusz : paquete de gráficos y diagramas científicos
- Calcpad : cálculos de ingeniería con soporte de unidades
Ingeniería de software
- Tigris Sitio web dedicado a herramientas de ingeniería de software de código abierto
Automatización del diseño electrónico (EDA)
- Listado de EDA de código abierto de EETimes.com por EETimes.com
- Listado de automatización de diseño electrónico de Freshmeat.net
- Listado de software EDA gratuito de Wikipedia
- GEDA. Conjunto de paquetes EDA gratuitos y de código abierto. Schamatic, PCB, FPGA, organizador de proyectos.
- PCB GRATIS. Paquete de diseño de PCB gratuito y de código abierto con enrutador automático. Solo para Windows.
- Tinycad. Paquete de esquemas gratuito y de código abierto. Solo para Windows.
- KiCAD. Captura de paquetes EDM de código abierto, PCB, DRC, Sim, Windows y Linux.
Software de comunicaciones y estaciones terrestres
- Ground Station Software Suite tiene como objetivo proporcionar un conjunto de herramientas de código abierto para operadores de radioaficionados.
- PREDICT (GPL) Programa multiusuario de seguimiento de satélites y predicción orbital
- Radio de software de código abierto (GPL) Puede tener cierta relevancia para las radios definidas por software en naves espaciales
- Pachube es una plataforma que permite a los desarrolladores conectar datos de sensores a la Web y crear sus propias aplicaciones en ellos.
Software de ingeniería de sistemas
- Protoforge (GPL) Plataforma de ingeniería de sistemas basada en web para desarrollo de sistemas opnn, estilo wiki.
- SciLab es una plataforma interactiva para el cálculo numérico que proporciona un potente entorno informático para aplicaciones científicas y de ingeniería.
Gestión de proyectos
- Open Pario es un entorno de alojamiento de proyectos que incluye seguimiento de tareas y tiempo, wikis, blogs, carga de archivos, flujos de trabajo, foros y más.
Diagramas/Diagramas de flujo
- Dia es un programa de creación de diagramas basado en GTK+ para GNU/Linux, MacOS X, Unix y Windows, y se publica bajo la licencia GPL.
- Gaphor es una herramienta de modelado sencilla para UML y SysML. Es multiplataforma y se publica bajo la licencia Apache.
Listados adicionales
- Listado de herramientas de ingeniería civil de código abierto de iCivilEngineer.com
- Listado de aplicaciones científicas en Linux: una recopilación de información y enlaces a software de interés para científicos e ingenieros
- Listados de software científico y de ingeniería de Freshmeat.net (además de los incluidos anteriormente)
- Listados de software de Wikipedia (más allá de los incluidos anteriormente)
- Listado de software de ingeniería asistida por computadora en Linux.org
Materiales de aprendizaje
Boceto Up
- Manual para principiantes de SketchUp (consulte Discusión del usuario: Chriswaterguy, http://web.archive.org/web/20100731030338/http://www.skup.be:80/syntra/sketchup/ )
- Manual intermedio de SketchUp
- SketchUp: el manual que falta para todo lo que no se cubre en los artículos anteriores