flexsim_dashboard_create
Create a dashboard or chart window object in FlexSim with a unique name, type, and position. Supports overwriting existing objects.
Instructions
Create one dashboard/chart window object (window backend only).
Solo creacion + posicion (sin configuracion de series/datos: no hay
setProperty de charts verificado en el repo, asi que no se inventa API).
Clases creables via Object.create verificadas en AGENTE_FLEXSIM.md sec 4:
StatChart, GanttChart, Recorder. Dashboard se acepta por patron pero queda
pendiente de verificacion (si la clase no existe FlexSim devuelve FAIL:create).
Metodo (receta AGENTE_FLEXSIM.md sec 9): Model.find duplicado + destroyobject
si overwrite + Object.create(kind) + o.name + o.setLocation + return o.name.
Args:
kind: StatChart (default), GanttChart, Recorder o Dashboard.
name: nombre unico (solo letras, digitos, _).
x, y, z: posicion en metros (default 0, 0, 0).
overwrite: si True destruye el objeto previo con el mismo nombre.
Returns JSON {name, kind, created, note} (o {name, kind, created:false, error}).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| params | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |