Saltar al contenido principal

Booleano

Descripción general

El operador booleano permite a los usuarios realizar operaciones de conjunto en dos splines y combinarlas para crear nuevas rutas en función de sus regiones superpuestas. Esto resulta útil para los flujos de trabajo de modelado procedimental en los que las splines deben fusionarse, restarse o intersecarse de forma dinámica.

Uso

Nodo booleano de RailClone

  1. Agregue el operador booleano: arrastre el nodo booleano al editor de estilos de RailClone.
  2. Conecte los Splines de entrada: conecte dos splines de entradas (Spline A y Spline B).
  3. Seleccione una operación: elija la función booleana deseada en el menú desplegable:

Modos booleanos

  • Intersección: conserva solo las regiones superpuestas entre las dos splines.
  • Unión: fusiona ambos splines en una sola forma.
  • Diferencia: conserva las regiones cubiertas por la Spline A, pero elimina las que se superponen con la Spline B.
  • XOR (OR exclusivo): mantiene las áreas cubiertas por la Spline A o la Spline B, pero elimina las secciones superpuestas.
  1. Continuar editando: modifique aún más la spline resultante utilizando operadores adicionales si es necesario.

Interfaz y parámetros

La interfaz de usuario del operador booleano de RailCloneOperador booleano

Operaciones

Define el tipo de operación booleana aplicada:

  • Intersección: mantiene solo las áreas superpuestas de las dos splines.
  • Unión: fusiona ambas splines en una sola forma unificada.
  • Diferencia: Resta la Spline B de la Spline A.
  • XOR: conserva las regiones cubiertas por una spline u otra, pero no por ambas.

Consejos y mejores prácticas

  • Asegúrese de que las splines de entrada estén limpias y correctamente alineadas para obtener mejores resultados.
  • Utilícelo en combinación con el operador Filtrar por ID de Material para controlar qué secciones de una spline participan en la operación booleana.
  • El operador booleano es particularmente útil para crear formas paramétricas complejas, como cortes procedimentales, fusionar límites o generar regiones cerradas de forma dinámica.
  • Si se producen resultados inesperados, compruebe si hay vértices de spline superpuestos que puedan afectar a la operación booleana.