Drop-off: Difference between revisions

From Planimate Knowledge Base
Jump to navigation Jump to search
m (Agent Drop-off moved to Drop-off: Removed Agent from TItle)
mNo edit summary
Line 1: Line 1:
The Agent Drop-off enables agents which are carrying items to release one or more of the items. Agent Drop-off Objects can be classified as “Logical with Capacity”, as they can hold items, and no time passes when they process items.
<onlyinclude>The Drop-off Object enables Carrier Items to release one or more of the items they are carrying.</onlyinclude>


Items leave the Agent Drop-off independently to the agent. Agents pick up items using the Agent Pick-up object. The Agent Drop-off can be used when modelling situations where items move or are supplied in groups or batches. An agent carrying items can enter the Agent Drop-off, drop off some or all of the items being carried and then immediately leave the Agent Drop-off. The items leave the Agent Drop-off if they are not blocked. An item needs an outgoing path before it can be delivered to the Agent Drop-off.
[[Image:DropOff-Icon.jpg]]<br>


DropOff Objects can be classified as “Logical with Capacity”, as they can hold items, and no time passes when they process items.


=== '''Agent Drop-off States''' ===
The DropOff can be used when modelling situations where items move or are supplied in groups or batches. <br>


'''''Empty'''''
A Carrier Item carrying items can enter the DropOff, deposit some or all of the items being carried and then immediately leave the DropOff. <br>


The Drop-off Object is empty. An agent carrying items may enter and restock the Drop-off Object. The agent leaves immediately after.
An item will only be delivered to a DropOff if its Class has a path leaving the DropOff.<br>


'''''Busy'''''
Dropped items immediately leave the DropOff if they are not blocked. <br>


The Drop-off Object contains some items. These will move out of it as soon as possible.
Carrier Items pick up items using the [[Pick-up|PickUp Object]]. <br>


'''''Full'''''
<br>


The Drop-off Object has been stocked to its capacity. Agents cannot enter until some capacity is released (by items leaving)
== '''DropOff States'''  ==


'''''Blocked'''''
'''''[[Image:DropOff-Idle.jpg]]&nbsp; Empty &nbsp;'''''The DropOff Object is empty. <br>


The agent is being blocked from leaving the Drop-off Object. A queue or dispatcher should be added after the tray to avoid this state occurring, because while the Agent is blocked, no Items can leave the Drop-off Object.
A Carrier Item carrying items may enter and restock the DropOff Object. <br>


The Carrier Item leaves immediately after.


=== '''Capacity''' ===
<br>


Sets the maximum number of items the Agent Drop-off can hold at one time. Agent Drop-off capacities may be set by attributes. Selecting Capacity in the Agent Drop-off Object Menu brings up an Attribute selection dialog.
'''''[[Image:DropOff-Busy.jpg]]&nbsp; Busy &nbsp;'''''The DropOff Object contains some items. <br>


These will move out of it as soon as possible.


<br>


=== '''Max Qty. Dropped''' ===
'''''[[Image:DropOff-Full.jpg]]&nbsp; Full &nbsp;'''''The DropOff Object has been stocked to its capacity. <br>


This is a "per delivery" limit on the number of items an agent can drop into the Drop-off Object at one time. The default value is <no limit>. This indicates that no limit is set, and an entering agent will drop all qualifying items it is carrying in to the Agent Drop-off, (up to the capacity limit). When you select "Maximum Qty dropped", you are prompted to select an Attribute " for it. If you use a Constant Attribute to set the per-delivery maximum value, then every agent visiting the Agent Drop-off must comply with this per-delivery maximum value, and it will not vary during the course of a model run.
Carrier Items cannot enter until some capacity is released (by items leaving)  


To reset the <no limit> value for the Agent Drop-off, select the Constant Option in the Attribute Selection Dialog, and type in "-1". If you use another type of Attribute to set the per-delivery maximum value, then every time that Attribute is changed during the course of a model run, the per-delivery maximum value will change also.
<br>  


If you use an Item Attribute to set the per-delivery maximum value, then every time an agent goes to enter the Agent Drop-off, the Attribute is read by the Agent Drop-off and the per-delivery maximum value will be set to that value. Every agent that will use this Agent Drop-off must carry the Item Attribute.
'''''[[Image:DropOff-Blkd.jpg]]&nbsp; Blocked'''''&nbsp; The Carrier Item is being blocked from leaving the DropOff Object. <br>


A queue or dispatcher should be added to the Carrier Item's Path after the DropOff to avoid this state occurring, because while the Carrier Item is blocked, no Items can leave the DropOff Object.


<br>


=== '''Drop Item Flag''' ===
== DropOff Properties<br>  ==


This is a control property that is set on to items being carried by an Agent. The Attribute Selection Dialog can be used to assign an Attribute. If for an incoming item this attribute is set to a value greater than zero, the item can be dropped (providing that there is an outgoing path for that item class). The "drop item flag" feature can be used at a given Drop-off Object even if some item classes dont have the "drop" attribute defined. As long as there isn't an outgoing flow for this class, an error wont be produced.
=== '''Capacity'''  ===


Sets the maximum number of items the DropOff can hold at one time. <br>


You can use an Attribute to set or alter a DropOff's capacity. <br>


Refer to Editing Object Properties for information about editing properties common to all objects.
Selecting Capacity in the DropOff Object Menu brings up an Attribute selection dialog.  


[[Category:Object]]
<br>
 
=== '''Max Qty. Dropped'''  ===
 
This is a "per delivery" limit on the number of items a Carrier Item can drop into the DropOff Object at one time. <br>
 
The default value is ''&lt;no limit&gt;''. This indicates that the Carrier Item can deposit into the DropOff all qualifying items it is carrying (up to the DropOff's capacity limit).
 
When you select "Maximum Qty dropped", you are prompted to select an Attribute " for it.
 
If you use a Constant Attribute to set the per-delivery maximum value, then every Carrier Item visiting the DropOff must comply with this per-delivery maximum value, and it will not vary during the course of a model run.
 
To reset the &lt;no limit&gt; value for the DropOff, select the Constant Option in the Attribute Selection Dialog, and type in "-1".
 
If you use another type of Attribute to set the per-delivery maximum value, then every time that Attribute is changed during the course of a model run, the per-delivery maximum value will change also.
 
If you use an Item Attribute to set the per-delivery maximum value, then every time a Carrier Item goes to enter the DropOff, the Attribute is read by the DropOff and the per-delivery maximum value will be set to that value. Every agent that will use this DropOff must carry the Item Attribute.
 
<br>
 
=== '''Drop Item Flag'''  ===
 
This is a control property that is set on to items being carried by a Carrier Item.
 
The Attribute Selection Dialog can be used to assign an Attribute. If for an incoming item this attribute is set to a value greater than zero, the item can be dropped (providing that there is an outgoing path from the DropOff for that item class).
 
The "drop item flag" feature can be used at a given DropOff Object even if some item classes dont have the "drop" attribute defined. As long as there isn't an outgoing flow for that item class, an error wont be produced.
 
<br>
 
Refer to Editing Object Properties for information about editing properties common to all objects.


[[Category:Object]]
[[Category:Object]]

Revision as of 11:17, 18 December 2008

The Drop-off Object enables Carrier Items to release one or more of the items they are carrying.

DropOff-Icon.jpg

DropOff Objects can be classified as “Logical with Capacity”, as they can hold items, and no time passes when they process items.

The DropOff can be used when modelling situations where items move or are supplied in groups or batches.

A Carrier Item carrying items can enter the DropOff, deposit some or all of the items being carried and then immediately leave the DropOff.

An item will only be delivered to a DropOff if its Class has a path leaving the DropOff.

Dropped items immediately leave the DropOff if they are not blocked.

Carrier Items pick up items using the PickUp Object.


DropOff States

DropOff-Idle.jpg  Empty  The DropOff Object is empty.

A Carrier Item carrying items may enter and restock the DropOff Object.

The Carrier Item leaves immediately after.


DropOff-Busy.jpg  Busy  The DropOff Object contains some items.

These will move out of it as soon as possible.


DropOff-Full.jpg  Full  The DropOff Object has been stocked to its capacity.

Carrier Items cannot enter until some capacity is released (by items leaving)


DropOff-Blkd.jpg  Blocked  The Carrier Item is being blocked from leaving the DropOff Object.

A queue or dispatcher should be added to the Carrier Item's Path after the DropOff to avoid this state occurring, because while the Carrier Item is blocked, no Items can leave the DropOff Object.


DropOff Properties

Capacity

Sets the maximum number of items the DropOff can hold at one time.

You can use an Attribute to set or alter a DropOff's capacity.

Selecting Capacity in the DropOff Object Menu brings up an Attribute selection dialog.


Max Qty. Dropped

This is a "per delivery" limit on the number of items a Carrier Item can drop into the DropOff Object at one time.

The default value is <no limit>. This indicates that the Carrier Item can deposit into the DropOff all qualifying items it is carrying (up to the DropOff's capacity limit).

When you select "Maximum Qty dropped", you are prompted to select an Attribute " for it.

If you use a Constant Attribute to set the per-delivery maximum value, then every Carrier Item visiting the DropOff must comply with this per-delivery maximum value, and it will not vary during the course of a model run.

To reset the <no limit> value for the DropOff, select the Constant Option in the Attribute Selection Dialog, and type in "-1".

If you use another type of Attribute to set the per-delivery maximum value, then every time that Attribute is changed during the course of a model run, the per-delivery maximum value will change also.

If you use an Item Attribute to set the per-delivery maximum value, then every time a Carrier Item goes to enter the DropOff, the Attribute is read by the DropOff and the per-delivery maximum value will be set to that value. Every agent that will use this DropOff must carry the Item Attribute.


Drop Item Flag

This is a control property that is set on to items being carried by a Carrier Item.

The Attribute Selection Dialog can be used to assign an Attribute. If for an incoming item this attribute is set to a value greater than zero, the item can be dropped (providing that there is an outgoing path from the DropOff for that item class).

The "drop item flag" feature can be used at a given DropOff Object even if some item classes dont have the "drop" attribute defined. As long as there isn't an outgoing flow for that item class, an error wont be produced.


Refer to Editing Object Properties for information about editing properties common to all objects.