AnyLogic
Expand
Font size

Material Handling Library blocks

The Material Handling Library contains the following blocks:

Icon Block Description
AnyLogic: Convey Convey Transports the incoming agents (material items) by conveyor(s) to the specified destination point. The only block that controls the movement of material items within a conveyor network. A route can be specified explicitly as a sequence of conveyors or calculated automatically. If the route is calculated automatically, users can set the block to include or avoid certain conveyors in the route. To allow the material item to make decisions about the route as it moves, a continuous movement can be modeled by a sequence of Convey blocks, possibly with SelectOutput blocks in between.
AnyLogic: ConveyorEnter block ConveyorEnter Places the incoming agents (material items) in a conveyor network but does not start the transport of the items by a conveyor (while the item becomes accessible from the conveyor network and starts interacting with other material items). To start the transport, use the Convey block of the Material Handling library.
AnyLogic: ConveyorExit block ConveyorExit Removes the incoming material items from a conveyor network and sends them on through the output port as regular agents.
AnyLogic: ProcessByRobot block ProcessByRobot Processes an agent (material item) with a robot.
AnyLogic: MoveByCrane block MoveByCrane Transports an agent (material item) with a crane.
AnyLogic: SeizeCrane block SeizeCrane Seizes a crane and sends it to the specified location.
AnyLogic: ReleaseCrane block ReleaseCrane Releases the crane previously seized by the SeizeCrane block or MoveByCrane block. This operation takes zero time.
All seized cranes must be released before the agent is disposed of by the Sink block.
AnyLogic: TransporterFleet block TransporterFleet Defines a fleet of transporters used in a material handling process. An example of a transporter is an AGV (automated guided vehicle). Transporters can be seized and released by agents (material items) using the SeizeTransporter and ReleaseTransporter flowchart blocks.
AnyLogic: MoveByTransporter block MoveByTransporter Transports an agent by a transporter. The block provides a complete set of parameters for seizing a transporter, loading it with the required agent, sending it to the specified location, unloading the agent there, and finally releasing the transporter.
AnyLogic: SeizeTransporter block SeizeTransporter Seizes one transporter from the specified TransporterFleet block. Sends the seized transporter to the specified location.
AnyLogic: ReleaseTransporter block ReleaseTransporter Releases the transporter previously seized by the SeizeTransporter block. This operation takes zero time.
All seized transporters must be released before the agent is disposed by Sink block.
AnyLogic: TransporterControl block TransporterControl Defines the rules of navigation in the network and the routing algorithm for transporters.
AnyLogic: Store block Store Places an agent (material item) in a specified Storage or a Storage System.
AnyLogic: Retrieve block Retrieve Picks an agent (material item) from a Storage or a Storage System and delivers it to the specified location.
AnyLogic: StorageSystem block StorageSystem Models a storage zone made up of multiple Storage space markup shapes, providing centralized access and management.
How can we improve this article?