Te presentamos Vectary Canvas, un nuevo espacio para la ideación acelerada por AI. → Canvas

Configurador de aire acondicionado

Muestra equipos de aire acondicionado de forma innovadora gracias al 3D.

¿Qué es un configurador de aire acondicionado?

El configurador se puede usar como una visualización dinámica del funcionamiento del sistema según lo especificado por los equipos de diseño de producto. Se convierte fácilmente en una herramienta útil para varios departamentos que permite al usuario observar el rendimiento en tiempo real del equipo de aire acondicionado, la composición de los materiales, así como ver las dimensiones y la interfaz de usuario. El configurador de aire acondicionado también es una visualización digital que permite a los consumidores configurar y probar el sistema de refrigeración en tiempo real seleccionando detalles de los requisitos de refrigeración y sus preferencias de eficiencia energética.

Desarrollo del concepto

El objetivo de este configurador de aire acondicionado es explicar todas las funciones usando elementos personalizados de UI flotante, interacciones y animaciones.

‍

La UI flotante debe:

  • Mostrar la temperatura y la UI para aumentarla/disminuirla
  • Activar/desactivar funciones adicionales como el modo Swing y el purificador de aire
  • Encender el aire acondicionado

‍

La animación debe:

  • Mostrar el aire acondicionado en acción con una infografía animada del flujo de aire

Cómo crear un configurador 3D de aire acondicionado

Configuración

‍

El proyecto se modeló desde cero en Vectary Studio utilizando objetos primitivos, el modo edición y modificadores. La parte superior del aire acondicionado se dibujó primero en Figma y se importó como un archivo .svg, donde se convirtió en geometría y se usó en una booleana para crear el recorte.

‍

Animaciones

‍

Vamos a dividir este proyecto en varias categorías, empezando por las animaciones. Hay un total de cuatro animaciones: Start, Stop, Fan y Swing mode. Como sugieren sus nombres, cada una realiza una función específica.

  • La La animación Start abre el aire acondicionado en un orden específico, mientras que la animación Stop es esencialmente la misma, pero con un orden diferente de keyframes y easing.
  • La La animación Swing realiza un movimiento de oscilación configurado para repetirse, lo que permite reproducirlo en bucle.
  • La La animación Fan ejecuta un movimiento de rotación de 360 grados del ventilador del aire acondicionado, configurado para repetirse.

‍

Crear varias animaciones en lugar de una sola te da más control sobre ellas. Al configurar interacciones, puedes crear la sensación de una animación continua utilizando retrasos ajustados a duraciones específicas según su duración. De este modo, una animación empieza cuando termina la anterior. Este método ofrece un control mucho mejor de las animaciones más adelante, al emparejarlas con elementos de la UI flotante y configurar las interacciones. No olvides configurar las condiciones; de lo contrario, puede que el orden no funcione. Por ejemplo, el modo Swing activa la animación Swing, que solo se puede reproducir una vez que la animación Start haya finalizado.

‍

Materiales y horneado

‍

Toda la escena está configurada con un esquema de colores neutro en gris claro/blanco. Los equipos de aire acondicionado de interior suelen integrarse en la habitación y no llaman mucho la atención, razón por la cual elegimos el color blanco y materiales metálicos. Un detalle de diseño genial de este aire acondicionado en concreto es la cubierta frontal, que oculta los componentes internos cuando el aparato no está en funcionamiento. Sobre la cubierta, hay una fina pieza de geometría con un material de cristal aplicado, lo que le aporta profundidad y unos reflejos atractivos. La temperatura y los iconos están situados debajo de este panel de cristal. Se horneó un mapa de luces (lightmap) en las partes exteriores, mientras que la oclusión ambiental (AO) se utilizó para las partes internas. Las texturas de AO son más pequeñas en comparación con los mapas de luces, lo que las hace ideales para zonas donde no se necesita un gran nivel de detalle.


‍

Los materiales animados se aplican a dos planos con modificadores noise y bend utilizando archivos Lottie en formato .json, ambos configurados como emisivos con algo de opacidad.


‍

Consejo: El plano del suelo no se puede rotar. Para conseguir una sombra distribuida de manera uniforme en la pared detrás del aire acondicionado, usa un plano con un mapa de AO horneado.

‍

Interacciones



‍

La UI flotante imita una versión simplificada del mando a distancia de un aire acondicionado real. Incluye un botón de encendido/apagado, botones para subir/bajar la temperatura y botones para activar/desactivar el modo Swing y la filtración de aire. La visibilidad de la FUI se puede activar o desactivar haciendo clic en el icono del logotipo de la esquina, garantizando así que no cubra el Canvas continuamente.

‍

El icono del purificador de aire activa la visibilidad de dos estados de icono: uno con un color que indica que está apagado y otro en verde que indica que está encendido. También activa la visibilidad de un icono de hoja en 3D en el propio aire acondicionado.

‍

El modo Swing activa la animación Swing con la condición de que la animación Start haya finalizado.

‍

El icono del botón de encendido utiliza un truco con dos iconos que se alternan mediante interacciones de mostrar/ocultar (hide/unhide), eliminando la necesidad de definir condiciones. Este botón activa varias acciones, como mostrar el flujo de aire con materiales animados, mostrar el estado del botón de encendido como On, reproducir la animación Start y mostrar la temperatura con texto en 3D. Al apagarlo, se activa la animación Stop y se ocultan los materiales animados del flujo de aire con flechas.

Interacciones: Eventos



‍

El aspecto más importante de este proyecto es el uso de Eventos, que definen una lógica determinada según el comportamiento de los elementos. En esta escena, los eventos controlan los ajustes de temperatura. Primero, tienes que definir el valor del evento al cargar (on-load). Usamos el tipo de evento Number, donde se crea un nuevo evento Temp_def con un valor establecido en 24. Esto significa que, en cuanto abras el proyecto, la temperatura por defecto en la FUI y en el aire acondicionado será de 24. Puedes insertar este Temp_def en otros elementos de Studio, como un texto en 3D o el campo de texto de la UI flotante.

‍

A continuación, tienes que definir que, al hacer clic, Temp_def aumentará en una unidad. La nueva interacción tendrá este aspecto:

  • disparador (trigger) al hacer clic + icono de la FUI, con la acción configurada en evento - Number
  • Evento: Temp_def, y valor configurado en Temp_def+1.
  • Configura una condición para la temperatura máxima: tipo de evento de condición número, evento Temp_def y valor inferior a 28. De este modo, la temperatura máxima se establece en 28.

‍

La interacción para bajar la temperatura se configura al hacer clic en el icono Down, con una condición para el evento mínimo de tipo número, evento Temp_def y valor mayor que 18. Después, la acción se configura en evento, tipo número, evento Temp_def y valor Temp_def-1.

‍

Esta configuración garantizará que al hacer clic en los iconos de subir o bajar se aumente o disminuya la temperatura en 1, con un mínimo of 18 y un máximo de 28.

Ventajas de tener un configurador de aire acondicionado

Pruebas de producto

Tutorial de reparación

Experiencia de compra

Try Business Workspaces

  • Ideate together in Canvas
  • Create and review 3D as a team
  • Organize projects and control access
  • Publish 3D and AR across every channel
  • Scale with APIs, hosting, and expert support
Talk to our team
Vectary Workspaces with shared folders, team cursors, and a 3D material board