flexsim_add_agv_loop
Create a pilot AGV loop in FlexSim by placing N control points in a rectangle and adding a straight path between the first two points.
Instructions
Create a pilot AGV loop: N ControlPoints in rectangle + one StraightPath (window backend only).
Crea n_points AGV::ControlPoint (<prefix>CP1..N) en rectangulo de lado spacing
desde (x, y, z) + UN AGV::StraightPath piloto del punto 1 al 2. Cada creacion
se verifica con return o.name. La conexion fisica entre paths es incierta:
el StraightPath se crea sin conectar (si StraightPath requiriese 2 endpoints
como args de creacion, queda documentado como limite en el resultado).
NO crea Dispatcher/TE.
Args:
name_prefix: prefix for ControlPoint names (default AGV -> AGVCP1..N).
n_points: 2-10 control points (default 4).
spacing: rectangle side in meters (default 8).
x, y, z: origin corner of the rectangle.
overwrite: destroy previous <prefix>CPi / <prefix>Path12 first when they
already exist (default False: reject without writing anything).
Siguiente paso (red AGV, marcador # AGV-red): flexsim_agv_link_path une dos
extremos (path-path o ControlPoint-path) con objectconnect verificado por
_flow_path; flexsim_agv_route despacha una sola TS con un TRAVEL por stop.
Guia completa de la red en el docstring de flexsim_agv_route.
Returns JSON {control_points, paths, limit, note} (+ errors / error).
Limit: red completa y tasksequences AGV aun no verificadas.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| params | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |