Los empalmes estándar se basan en una lista de reglas que indican a la operación cómo debe determinar las aristas en las que se van a aplicar empalmes, en lugar de crear vínculos a topologías concretas.
Las reglas tienen una selección de entidades (operaciones y caras) de origen e identifican las aristas en función de las instrucciones de interacción. Por ejemplo, una regla puede especificar "todas las aristas que una operación especificada genera cuando se interseca con el cuerpo". Esas aristas se detectan cuando se crea o se actualiza la operación. Esto ofrece dos ventajas:
- Resulta más rápido y sencillo usar una operación de empalme estándar basado en reglas para identificar las múltiples aristas que, de no ser así, se tendrían que seleccionar por separado.
- Incluso si se producen grandes cambios en la operación y la topología del cuerpo, lo más probable es que la regla siga estando vigente. El empalme estándar basado en reglas se regenera fácilmente, lo que proporciona un paradigma sólido de creación de empalmes. Las reglas que no coinciden con ninguna arista para una topología de cuerpo especificada se pasan por alto.
Ejemplo
Ejemplo: tiene una operación como la que aparece en la imagen (extrusión de un perfil plano Hasta-Siguiente). Desea empalmar todas las aristas de la operación. Todas las aristas de la intersección entre la operación y la pared fina de la pieza.
Puede crear este empalme estándar usando en la operación resaltada un único empalme estándar con dos reglas:
Aristas sueltas (es decir, las aristas de la propia operación) y Por pieza (que alude a las aristas de intersección operación-pieza). Cada regla requiere únicamente la selección de la operación (para un total de dos selecciones de operaciones) y cada regla puede tener su propio radio.
Además de simplificar la operación de empalme, este procedimiento aporta una solidez superior incluso a los cambios topológicos de mayor envergadura realizados en el cuerpo objetivo, como el que se muestra en la imagen.
También se admiten los cambios topológicos drásticos de la operación incluidos en las reglas. Por ejemplo, una redefinición del perfil de extrusión regenera el empalme estándar basado en reglas sin ninguna otra interacción adicional.
Entre los elementos de un empalme estándar basado en reglas se incluyen:
- Un conjunto de selección de origen que depende más de la estructura de las operaciones que de una topología concreta (por ejemplo, una o varias operaciones o una o varias caras).
- Una regla ideada para identificar las aristas (por ejemplo, “todas las aristas creadas por una operación” o “todas las aristas creadas por la intersección entre la operación A y la operación B”).
- Probablemente un conjunto de selección de ámbito (por ejemplo, si la regla requiere un conjunto de selección secundario, una regla que incluye “todas las aristas creadas por la intersección entre la operación A —conjunto de origen— y las operaciones B, C y D —conjunto de ámbito”).
- Un conjunto de exclusión opcional empleado para limitar las aristas identificadas por la regla (por ejemplo “todas las aristas creadas por la operación A, excluidas las que pertenecen a una cara concreta”).
- Un filtro de convexidad opcional para detectar sólo las aristas cóncavas o convexas (por ejemplo, empalmes o redondeos). En el diseño de plástico, esto resulta útil para crear una pared constante en la intersección entre dos operaciones (por ejemplo, todas las aristas cóncavas formadas por la intersección entre la operación A y la operación B).
Cada regla tiene los siguientes elementos de entrada:
Operaciones/caras
Las operaciones o caras objetivo de la regla se designan en la región gráfica o en el navegador (en el caso de las operaciones). Las reglas se basan en este conjunto de selección, denominado también conjunto de selección principal
Tipo de regla
Dependiendo del conjunto de selección de origen, existen los siguientes tipos de reglas:
Conjunto de selección de origen: operaciones
|
|
|
Considere la operación resaltada en el conjunto de selección de origen.
|
Tipos de reglas:
|
|
|
- Todas las aristas: se aplican empalmes a todas las aristas generadas por las operaciones y por la intersección de las operaciones con el cuerpo de la pieza.
|
|
- Por pieza: sólo se aplican empalmes a las aristas formadas por las caras de las operaciones y las caras del cuerpo de la pieza.
|
|
- Por operaciones: sólo se aplican empalmes a las aristas generadas por la intersección de las operaciones del conjunto de selección de origen y las operaciones del conjunto de selección de ámbito. Por ejemplo, considere la posibilidad de que los tres agujeros formen parte del conjunto de selección del ámbito.
|
|
- Aristas sueltas: sólo se aplican empalmes a las aristas formadas por las caras de las operaciones incluidas en el conjunto de selección de origen.
|
Conjunto de selección de origen: caras
|
|
|
Considere la cara resaltada del conjunto de selección de origen.
|
Tipos de reglas:
|
|
|
- Todas las aristas: se aplican empalmes a todas las aristas generadas por las caras seleccionadas con cualesquiera otras caras del cuerpo de la pieza.
|
|
- Por operaciones: sólo se aplican empalmes a las aristas generadas por las caras seleccionadas en el origen y las caras de las operaciones del conjunto de selección de ámbito. Por ejemplo, considere la posibilidad de que los tres agujeros formen parte del conjunto de selección del ámbito.
|
|
- Aristas incidentes: como las aristas de este ejemplo, que terminan en las caras de origen, son paralelas a un eje seleccionado (dentro de una tolerancia especificada) y tienen la misma dirección. Por ejemplo, dados la cara indicada en el origen y el eje vertical cercano al cursor como dirección, el empalme estándar basado en reglas genera el resultado mostrado en la siguiente imagen.
|
Opciones de convexidad
Entre todas las aristas seleccionadas por una operación basada en reglas, se puede filtrar además por convexidad. Por ejemplo, seleccione únicamente las aristas cóncavas, las aristas convexas o ambas (ajuste por defecto).
|
- Opción Todos los empalmes: aristas cóncavas. Por ejemplo, en la regla de las aristas incidentes descrita anteriormente, la opción Todos los empalmes filtra las aristas como se indica.
|
|
- Opción Todos los redondeos: aristas convexas. Por ejemplo, en la regla de aristas incidentes descrita anteriormente, la opción Todos los redondeos filtraría las aristas como se indica.
|
Exclusión de caras
Puede designar un conjunto de caras. Las aristas formadas por esas caras quedarán excluidas.
Exclusión de aristas
Puede seleccionar un conjunto de aristas que no estén incluidas en la operación para mejorar la flexibilidad de las reglas y excluir además algunas aristas que puedan causar fallos en la operación de empalme estándar basado en reglas.