Empresa Ondsel ha lanzado la versión pública de Ondsel Engineering Suite (ES). Es un fork libre del software CAD libre FreeCAD con varias mejoras.
Entre las mejoras:
- Banco de trabajo integrado para crear ensamblajes (etapa — vista previa tecnológica). Se ha tomado como referencia la implementación de UX/UI en Onshape, y se utiliza su propio solver (el código original fue escrito en Smalltalk por uno de los miembros del equipo y luego portado a C++).
- Varias mejoras en el banco de trabajo Sketcher: copiar/pegar geometría, nuevas herramientas (rotación, desplazamiento, escalado, offset), una herramienta "inteligente" para la colocación de restricciones, que reemplaza a otras media docena, herramienta de asignación automática de restricciones horizontales/verticales, panel de propiedades de las herramientas, colocación de restricciones directamente al dibujar mediante entrada numérica en el viewport, y más.
- Varias pequeñas mejoras en ergonomía, incluyendo la optimización de configuraciones predeterminadas.
- Un diálogo sencillo de configuración en el primer inicio, donde se puede elegir el idioma de la interfaz, unidades de medida preferidas, etc.
- Integración incorporada con el servicio en la nube Ondsel Lens para almacenar y compartir proyectos (vaulting), así como para organizar el trabajo en equipo (PDM). Se admite un versionado simple. En el propio servicio en línea, se dispone de configuración paramétrica de modelos en línea; para ello, en Ondsel ES o FreeCAD hay que asignar propiedades personalizadas a través de PropertyBag desde el banco de trabajo Path (se está preparando una solución más "directa"). La integración se realiza a través de complemento código abierto (LGPLv2+).
Video del lanzamiento: https://www.youtube.com/watch?v=x2F1A0MYhMk.
Las compilaciones están disponibles aquí: https://ondsel.com/download/.
Todos los cambios están disponibles bajo la licencia original de FreeCAD (LGPLv2+), parte ya está en compilaciones inestables de FreeCAD, el resto está en fase de pruebas. El formato de archivos no ha cambiado, se mantiene la compatibilidad con FreeCAD.
La empresa también colabora con la comunidad para solucionar errores relacionados con la nomenclatura de la topología. El trabajo consiste en trasladar y reescribir parcialmente los parches de RealThunder de la rama LinkStage3. Hay tres dificultades principales en este proyecto: 1) LinkStage3 no se ha sincronizado con el upstream durante más de un año y se ha convertido en un hard fork, 2) el parche está poco documentado y afecta a una parte significativa de la base de código del proyecto, 3) algunos cambios de RT necesitan ser refinados. La finalización del proyecto se espera en la primera mitad de 2024.
La empresa Ondsel apareció hace un año. Su cofundador es Brad Collette, uno de los participantes más antiguos del proyecto y autor del banco de trabajo Path (CAM). Los inversores son el fondo Open Core Ventures, fundado por el director de Gitlab, Sid Sijbrandij.
Fuente: linux.org.ru
