flexsim_collector_create
Create a Statistics Collector object in FlexSim at a specified name and position, with optional overwrite. Use it to set up statistics collection for simulation models.
Instructions
Create one Statistics Collector object (window backend only).
Camino SEGURO y honesto (ver bloque DB-bind): Object.create + name unico +
setLocation + return verificado (receta de flexsim_dashboard_create,
AGENTE_FLEXSIM.md sec 9). La clase del grupo statistics NO esta verificada
en repo ni Commands.xml (grep 2026-09-26: collector 0 hits), asi que
collector_class es libre (default "StatisticsCollector"): si Object.create
falla se devuelve el error real de FlexSim sin mentir ni inventar clases
candidatas.
Args:
name: nombre unico (solo letras, digitos, _).
collector_class: clase libre del grupo statistics (default
"StatisticsCollector", no verificado).
x, y, z: posicion en metros (default 0, 0, 0).
overwrite: si True destruye el objeto previo con el mismo nombre.
Returns JSON {name, class, created} o {name, class, created:false, error}
con el error real + hint para listar candidatas a mano por
flexsim_execute_script con library().find("?statistics").
Limite: solo creacion+posicion verificadas; configuracion interna del
collector no verificada (ver flexsim_collector_record).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| params | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |