Hola,
Estoy tratando de jugar con Catapult de Sigmazone ( https://sigmazone.com/catapult/ ) y practicar mis habilidades de DoE, pero tengo problemas para configurar las restricciones de factor.

Básicamente tengo 5 factores continuos con los siguientes niveles:
- Ángulo de liberación --> 90 - 185
- Ángulo de disparo --> 90 - 140
- Elevación de la copa --> 200 - 300
- Elevación del pin --> 100 - 200
- Posición elástica --> 100 - 200
El problema es que el ángulo de disparo siempre debe ser 5 unidades mayor que el ángulo de disparo, de lo contrario la catapulta no disparará.
Me resultó difícil encontrar documentación sobre cómo usar este script correctamente, así que estoy haciendo estas preguntas aquí ahora.
Intenté esto, pero desafortunadamente no funciona:
Release Angle - Firing Angle >= 5
Por ejemplo, esto dará como resultado que no sea posible realizar la ejecución 5.

Encontré un par de videos de YouTube donde intentaron resolver esta catapulta, pero siempre ignorarán esta restricción y, debido a la simplicidad, simplemente mantienen el ángulo de disparo constante (por ejemplo, 110) y luego establecen el ángulo de liberación entre 115 y 185.
¿Me puede ayudar con esto? ¡Muchas gracias por adelantado!
Intente especificar su restricción utilizando "Especificar restricciones lineales" en lugar de "Secuencia de comandos de combinaciones no permitidas".
Hola @Victor_G ,
¡Muchas gracias por la rápida respuesta!
Gracias también por la información adicional.
Lamentablemente, si intento ejecutar esta expresión ahora, obtengo un error. Incluso cambié el nombre de los factores, copié su línea en mi script y configuré solo las interacciones principales, pero sigo recibiendo este mensaje.
¿Cuál podría ser la razón de ésto? Estoy usando JMP17.

¡Gracias de antemano!
Hola @basti41aa ,
¡Bienvenidos a la Comunidad!
Su restricción está bien matemáticamente, pero puede no ser correcta con respecto al lenguaje de secuencias de comandos JSL.
Tengo buenos resultados definiendo la restricción usando el panel " Especificar restricciones lineales " y esta expresión:
{1 * :RA + -1 * :FA >= 5}
Obtengo este diseño (al especificar solo los efectos principales en el modelo usando la plataforma de diseño personalizado):

Aquí está el script para generar el diseño (y la tabla de datos adjunta):
DOE(
Custom Design,
{Add Response( Maximize, "Y", ., ., . ),
Add Factor( Continuous, 90, 185, "RA", 0 ),
Add Factor( Continuous, 90, 140, "FA", 0 ),
Add Factor( Continuous, 200, 300, "CE", 0 ),
Add Factor( Continuous, 100, 200, "PE", 0 ),
Add Factor( Continuous, 100, 200, "BP", 0 ), Set Random Seed( 5840095 ),
Number of Starts( 51664 ), Add Constraint( [-1 1 0 0 0 -5] ), Add Term( {1, 0} ),
Add Term( {1, 1} ), Add Term( {2, 1} ), Add Term( {3, 1} ), Add Term( {4, 1} ),
Add Term( {5, 1} ), Add Alias Term( {1, 1}, {2, 1} ),
Add Alias Term( {1, 1}, {3, 1} ), Add Alias Term( {1, 1}, {4, 1} ),
Add Alias Term( {1, 1}, {5, 1} ), Add Alias Term( {2, 1}, {3, 1} ),
Add Alias Term( {2, 1}, {4, 1} ), Add Alias Term( {2, 1}, {5, 1} ),
Add Alias Term( {3, 1}, {4, 1} ), Add Alias Term( {3, 1}, {5, 1} ),
Add Alias Term( {4, 1}, {5, 1} ), Set Sample Size( 12 ), Simulate Responses( 0 ),
Save X Matrix( 0 ), Make Design}
)
Recomiendo encarecidamente leer la excelente publicación de blog de @Jed_Campbell sobre las restricciones de factores: Desmitificando las restricciones de factores