Complemento de BricsCAD: generar componentes complejos como bloques 3D
Desarrollo de software de un complemento de BricsCAD en C++ que genera componentes complejos a partir de simples datos de planificación como sólidos 3D y los prepara como bloques para la exportación.
Cliente: Proveedor de software de planificación para la ingeniería de instalaciones
Tecnologías: C++, BRX-SDK, BricsCAD, sólidos 3D, Visual Studio
- leer más
Tarea
En el software de planificación de nuestro cliente hay componentes que solo existen como datos. Tienen tipo, medidas y posición, pero ninguna geometría. Por eso faltan en la vista 3D y en la exportación 3D, aunque los usuarios quieren verlos. Basta una forma simplificada. No tiene que mostrar cada tornillo del componente real.
Solución
Primero revisamos la especificación del cliente y le comunicamos los puntos abiertos y las incoherencias. Después creamos el complemento:
- Geometría paramétrica: con pocos valores clave se crean componentes complejos en varias variantes, sueltos o como grupo completo.
- Colocación automática: el complemento distribuye los componentes de forma uniforme y los orienta mediante una lógica de ángulos propia.
- Exportación: cada sólido se convierte en un bloque con aristas redondeadas.
- Datos en el objeto: las medidas se asocian al sólido como atributos. Las capas y los factores figuran en un archivo de configuración.
El proyecto está en marcha desde 2026.
Beneficio
Los modelos 3D y las exportaciones muestran la instalación completa. Nadie tiene que modelar estos componentes a mano. El complemento lo hace en segundos, y siempre igual.
Más información
Visor CAD en WPF para un CAD de planificación eléctrica
Desarrollo continuo de un sistema CAD propio para la planificación eléctrica: rendimiento, visor en WPF, vista previa de zoom, vistas y bloques dinámicos.
Cliente: Fabricante de electrotecnia
Tecnologías: C#, WPF, Windows Forms, .NET, Entity Framework, Visual Studio
- leer más
Tarea
Nuestro cliente planifica armarios de contadores y cuadros de distribución con un sistema CAD de desarrollo propio. Primero se trataba de la velocidad, porque los diseños grandes tardaban minutos. Después había que modernizar la visualización y el manejo.
Solución
- Rendimiento: tras la medición y la reestructuración, el sistema responde entre 12,5 y 15 veces más rápido.
- Visor CAD en WPF: una nueva visualización del dibujo en WPF.
- Vista previa de zoom: una ventana de vista general muestra con un marco de selección qué parte del dibujo se ve en ese momento. Funciona también cuando la vista está muy alejada.
- Vistas y ventanas gráficas para distintos ángulos sobre el mismo diseño.
- Bloques dinámicos: los componentes se adaptan mediante parámetros, en lugar de que cada variante sea un bloque propio.
Beneficio
Los proyectistas trabajan con fluidez incluso con diseños grandes. Y el software crece con nuevas funciones en lugar de reescribirse.
Más información
Sistema CAD entre 12,5 y 15 veces más rápido
Medición del rendimiento, consultoría de software, elaboración del concepto y optimización de software para aumentar el rendimiento de un sistema CAD.
Cliente: Industria eléctrica
Tecnologías: Java, Eclipse, TFS, entre otros
- leer más
El proyecto comenzó con un análisis exhaustivo del rendimiento del sistema CAD que el propio cliente había desarrollado a lo largo de décadas. Cadida Software detectó los puntos débiles de este sistema CAD. A continuación, asumimos la planificación del concepto y de la optimización para corregir y acelerar el software, y desarrollamos las soluciones de software para el cliente.
Las mejoras de rendimiento implementadas permiten al cliente y a sus usuarios trabajar de forma más eficiente con su software. Además, el cliente puede captar otro grupo destinatario con dibujos CAD más exigentes y de mayor tamaño, así como con mayores volúmenes de datos.
Cómo medimos y qué puntos abordamos primero se explica en el caso de estudio «Sistema CAD propio: entre 12,5 y 15 veces más rápido» y en el artículo técnico Cuando su propio software se congela. El desarrollo posterior se describe en el proyecto Visor CAD en WPF para un CAD de planificación eléctrica.
