flexsim_agv_link_path
Links two AGV endpoints by connecting a ControlPoint or path to another and verifies reachability via outObjects. Use it to close AGV loops or attach control points to paths.
Instructions
Link two AGV endpoints with objectconnect (window backend only).
Une point_a -> point_b, donde cada extremo puede ser un AGV::StraightPath /
CurvedPath o un AGV::ControlPoint (p. ej. cerrar el loop de
flexsim_add_agv_loop, o atar un ControlPoint a su path).
Fuente / honestidad: objectconnect es el comando verificado para flujo
general (AGENTE_FLEXSIM.md sec 5) y para cintas (AGENTE_FLEXSIM.md sec 3c,
receta de flexsim_add_conveyor_leg); sobre objetos AGV su efecto NO esta
pre-verificado, asi que esta tool lo prueba en codigo y lo verifica con
_flow_path (BFS de outObjects ya usado por flexsim_agv_connect y
flexsim_add_conveyor_leg, que reporta la cadena real incluso con nodos
intermedios). No se inventa ningun comando AGV especifico.
Args:
point_a: ControlPoint o path origen (Model.find debe resolverlo).
point_b: ControlPoint o path destino (Model.find debe resolverlo).
verify: caminar outObjects con BFS (_flow_path) buscando point_b.
Returns JSON {from, to, linked, path | last_out, note}.
note: "tasksequences sobre la red: flexsim_run_transport".
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| params | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |