Shop Floor Modeling

This chapter covers the following topics:

Overview of Shop Floor Modeling

Oracle Manufacturing Scheduling provides features to model the work on your shop floor for creating a prototype for scheduling. This enables you to improve responsiveness and optimize scheduling with material and resource information. You set up parameters for modeling, and then use the Scheduler Workbench for a graphical view and to reschedule on the shop floor. The features available for shop floor modeling are:

Scheduling Priorities

You can assign a scheduling priority number for jobs. The priority value determines the order resources and material are allocated to jobs. Priority is not considered when a single job is scheduled or rescheduled. See: Defining WIP Scheduling Priority.

Alternate Resources

Alternate resources consist of other resources, or groups of resources, used instead of the primary resource in the job operation. Alternate resources are invoked when scheduling dates are not feasible due to resource unavailability. See: Defining Simultaneous and Alternate ResourcesAlternate Resources, and Scheduling Jobs with Simultaneous and Alternate Resources.

Simultaneous Resources

Simultaneous resources consist of two or more resources working concurrently within a job operation, subject to shift assignments of the individual resource. See: Defining Simultaneous and Alternate Resources and Scheduling Jobs with Simultaneous and Alternate Resources.

Scheduling Objectives

You can select the primary goal, or objective, of scheduling and model your system to this application of resources. The choice of objective determines the scheduling logic. See: Setting Up Scheduling Objectives. Scheduling objectives use penalty factors. machine and resource setups, and resource instances.

Resource Instances

You can define specific machines to machine resources, and specific employees to labor resources. The resource instance data is viewable in the Resource Property window, including setup start date, setup end date, assigned units, effective start date, effective end date, and serial number. See: Resource Instances.

Capacity Adjustments

Resource capacity can be adjusted to respond to machine or personnel availability. You can add, delete, or adjust capacity and resource units. Simulation sets are used and linked to scheduling. They are defined and associated to resources.

See Also

Defining Work in Process Parameters

Assigning Resources to a Department, Oracle Bills of Material User's Guide

Adjusting Resource Capacity

Minimum Transfer Quantity

Minimum transfer quantities on routings enable you to move a portion of assemblies. This allows you to complete jobs more efficiently than waiting for the entire quantity to be completed. See: Minimum Transfer Quantity,.

Resource Batching

Resource batching enables you to use a single resource to process multiple jobs simultaneously, preventing a resource from being underutilized. See: Resource Batching.

Minimum Transfer Quantity

You can define a minimum transfer quantity for operations on a routing, enabling you to move a portion of some assemblies to the subsequent operation. Scheduling with transfers provides the ability to complete jobs more efficiently than waiting for the entire quantity to move to the next operation. Scheduling algorithms use the minimum transfer quantity values; and processing begins before all assemblies are completed at the current operation.

Setting Up

Minimum transfer quantity functionality is enabled when you enter this value on either the Standard Operations or Routings windows in Oracle Bills of Material. If the job uses a standard operation, the value defaults from the Standard Operations window. If the job uses a routing, either bill of material or work in process routing type, the value defaults from the Routings window.

See Also

Creating a Routing, Oracle Bills of Material User's Guide

Creating a Standard Operation, Oracle Bills of Material User's Guide

Processing Features

Manufacturing begins when a sufficient quantity of the assembly is at the operation resource. When the quantity is complete, it moves to the next operation resource.

Resource Batching

Resource batching enables you to use resources across multiple jobs. This prevents a resource from being underutilized. Work scheduled using resource batching is equivalent work performed with the same manufacturing processes.

Resource batching creates processing batches which consist of a job/resource combination, and standard operation code if applicable. For each batchable resource, a time window is defined when the system should look for operations to include in the batch.

Note: If using standard operation codes, they must be the same for all the operations in a batch.

Batching Different Assemblies

You can create a batch that includes jobs of different assembly numbers. The scheduling engine creates batches across multiple jobs and schedules them as a one group when they use the same:

They must also fall within the same batching window.

Batch Definition

The resource batching information is defined in the Resources window in Oracle Bills of Material. See: Creating a Routing, Oracle Bills of Material User's Guide. Check the Batchable check box to enable a resource for batching, and enter values for the following fields: