flexsim_apply_shapes
Apply a shapes manifest JSON to a FlexSim model (window backend only), restoring per-session object shape assignments after reopening by mapping each object to its shape file.
Instructions
Apply every entry of a shapes manifest JSON (window backend only).
Las asignaciones por script son POR SESIÓN (verificado 2026-09-27: tras
guardar+reabrir el índice vuelve a mapping default). El manifiesto
(ej. planta_sanjorge_v1_7.shapes.json) las versiona: al abrir el modelo,
correr esta tool y listo. Formato: {"shapes": [{object, file, shape_name?}]}
con file absoluto o relativo al manifiesto.
Args:
manifest_path: JSON con clave "shapes" (lista de {object, file}).
Returns JSON {manifest, applied:[{object, shape_index, note}], errors:[...]}.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| params | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |