Skip to content

Alzado a escala del palé y captura real junto al esquema - #6

Merged
manuamest merged 2 commits into
devfrom
feature/alzado-y-capturas
Sep 19, 2026
Merged

manuamest merged 2 commits into
devfrom
feature/alzado-y-capturas

Conversation

@manuamest

Copy link
Copy Markdown
Contributor

Dos cosas que el alzado no estaba enseñando bien, y una que ya se subía y no leía nadie.

1. El alzado se dibujaba para un europeo

PALLET_DECK_M (0.144 m) y el suelo de zMax (0.30 m) eran absolutos, del mismo tipo que
el PALLET_X que ya se corrigió. Con la maqueta de 210 mm, el palé se dibujaba 1.8 veces
más alto que toda la carga
y el montón quedaba en el 18 % del alzado: parecía que no
llegaban ni dimensiones ni posiciones.

Ahora las dos se derivan del ancho del palé. Medido con los datos reales de la simulación
(carga 0.0797 m, palé 0.21 m):

carga palé
maqueta, antes 18.0 % 32.4 %
maqueta, ahora 63.8 % 20.2 %
europeo, antes y ahora 71.3 % 10.8 %

El europeo no se mueve: deckHeight y minStackHeight dan para 1.2 m exactamente los
valores de antes.

2. Las capturas del simulador

Ya había 22 filas en snapshots y no las consultaba nadie. Se añade el cliente
getSnapshots, el hook useSnapshots y un conmutador «Ver captura» / «Ver esquema» en
cada panel.

Arranca siempre en el esquema, que es el que lleva las cotas y el polígono de soporte; la
foto está para comprobar que el dibujo no miente, que hasta ahora no había forma de saberlo.
Se coge la captura de mayor after_seq: la del final del episodio.

Va en EpisodeDashboard, así que lo ganan Live y el detalle de la ejecución.

Comprobado

  • build y lint del front en verde.
  • 116 tests de backend, con Postgres, incluido el contrato contra los .ts del front.
  • Las URL públicas de Storage sirven los PNG (71 KB en la prueba).

Notas

  • Sólo 6 episodios tienen capturas; en el resto el botón no aparece, que es lo correcto.
  • Tres runs distintos usan la semilla 1. comparability() bloquea comparar ejecuciones cuyos
    rangos de semillas no coincidan, así que conviene que cada tanda tenga el suyo.

manuamest added 2 commits September 19, 2026 16:05
Dos constantes absolutas mas del mismo tipo que PALLET_X: PALLET_DECK_M
(0.144 m) y el suelo de zMax (0.30 m) suponian un europeo. Con la maqueta de
210 mm el pale se dibujaba 1.8 veces mas alto que TODA la carga, y el monton
quedaba en el 18% del alzado: por eso parecia que no llegaban dimensiones.

Ahora las dos se derivan del ancho del pale. Medido con los datos reales
(carga 0.0797 m, pale 0.21 m):

  maqueta  antes: carga 18.0% del alzado, pale 32.4%
  maqueta  ahora: carga 63.8% del alzado, pale 20.2%
  europeo  antes y ahora: 71.3% / 10.8%   (sin cambios)

Y las capturas del simulador, que ya se estaban subiendo y no las leia nadie:
cliente getSnapshots, hook useSnapshots y un conmutador en cada panel para
pasar del esquema a la foto. Arranca siempre en el esquema, que es el que
lleva cotas y poligono de soporte; la foto esta para comprobar que el dibujo
no miente, que hasta ahora no habia forma de saberlo.

Va en EpisodeDashboard, asi que lo ganan Live y el detalle de la ejecucion.
Se coge la captura de mayor after_seq: la del final del episodio.
# Conflicts:
#	frontend/api/hooks/index.ts
#	frontend/components/molecules/index.ts
#	frontend/components/screens/LiveScreen/useLiveScreen.ts
@manuamest
manuamest merged commit 1070b19 into dev Sep 19, 2026
4 checks passed
@manuamest
manuamest deleted the feature/alzado-y-capturas branch September 19, 2026 14:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant