Furnace resource

Resource Class


The furnace resource is a resource to which multiple operations are assigned to start and end at the same time. Only when all of the following conditions are satisfied, operations are allowed to be assigned to the same time period. Also, operations assigned to same time period will all be checked for the conditions.

Set the maximum capacity of furnace resource at the same time

In case that there are several operations in furnace resource at the same time, the maximum capacity is decided by the resource qty in calendar table and the required resource qty of use instruction in master table.

For example, the resource qty is 4 in calendar table and the required resource qty of use instruction is 1. Then 4 operations can be assigned at the same time.
The resource qty is 4 in calendar table and the required resource qty of use instruction is 2. Then 2 operations can be assigned at the same time.
The resource qty is 4 in calendar table and the required resource qty of use instruction is 0.5. Then 8 operations can be assigned at the same time.


In case that the maximum capacity at the same time is decided by the operation production qty, make sure to use the Assigned resource quantity flag property of resource class.

The same value is specified for a spec

Spec values of the order or item are used for determining whether the operations can be assigned simultaneously to a furnace resource. You can specify in the resource class which spec (from spec 1 to 4) you want to apply.


Furnace resource (Spec 1)Operations that have the same spec 1 value can be assigned to this resource simultaneously.
Furnace resource (Spec 2)Operations that have the same spec 2 value can be assigned to this resource simultaneously.
Furnace resource (Spec 3)Operations that have the same spec 3 value can be assigned to this resource simultaneously.
Furnace resource (Spec 4)Operations that have the same spec 4 value can be assigned to this resource simultaneously.
Furnace resource (Any spec)Operations can be assigned to this resource simultaneously regardless of the spec value.

When you use spec 5 or above for the determination, use the property "Furnace valid condition".


Meeting Furnace Valid Condition

You can specify an expression from the property "Furnace valid condition" of the resource class to determine whether an operation can be assigned to the furnace resource along with other operations. If evaluation of the expression is successful and the results of the expression are the same, operations can be assigned simultaneously.

There are two ways of using the furnace valid condition.

1. Simple comparison whether two property values are the same

Write a property for which you want to compare values.

Example:

Same customer

ME.Order.Customer

Same spec 10 value

GetApplicableSpec(10, ME)

2. Advanced comparison

Compare values using ME and OTHER keywords. ME is an operation you are going to assign and OTHER is an operation already assigned to the target time period.

Example:

When the difference between the num spec 1 value of the two operations is 10 or smaller

Abs(GetApplicableNumSpec(1, ME) - GetApplicableNumSpec(1, OTHER)) <= 10


Note:

* When OTHER is not used in an expression, the expression will be evaluated for both an already assigned operation and an operation you are going to assign. When the evaluations of the expression is successful and the results of the expression are the same, the two operations will be determined to be able to be processed at the same time.

* When both ME and OTHER exist in an expression, the expression will be evaluated regarding ME as an operation you are going to assign and OTHER as an operation already assigned to the target time period. When the evaluation of the expression is successful and the return value is TRUE, the two operations will be determined to be able to be processed at the same time.

Having the Same Production Time

For production tasks, they can be assigned to the same time period only when the production time of the operations are the same when they are assigned.

*Note that conditions other than those stated above such as assignment status and so on will affect whether or not operations are actually assigned at the same time as a result of scheduling.


HelpNo.:747000
© 2016 Asprova Corporation, All rights reserved.