This is the draft agenda of the training seminar of Production Scheduling. You are welcome to provide your suggestion on the content of this seminar.
You can write me to the following email address:
dicklam128@hotmail.com
The training seminar of Production Scheduling is expected to launch on April 2011 both in Hong Kong and Shanghai.
If you are interested in joining the training seminar, you can contact the following training institution:
Hong Kong: training@universal-hk.net
Shanghai: enquiry@medglory.com
4. Production – the core of a factory operation 1. Production Add value to customers, needs support from every functional depts of the factory 2. All Other Functional Depts Including Purchasing, Material, Engineering, Quality, HR & Admin, Finance & etc
5. Time Workforce Inventory Production capacity cannot be stored Operators are not flexible actually Incorrect planning leads to increase in Inventory! Why matters?
13. But there is nothing to do in production lines SOMETIMES!!!
14. Agenda 6 5 4 3 2 1 Scheduling – Model II (Sequential Processing, Pull & Push) Scheduling – Model I (Multiple Machines for Single Job Task) Scheduling – Simplified Version (Single Production Line) Scheduling Principles Excel Basics Excel – User Defined Functions Library Challenge up, Support Down
24. 1. Excel Basics Functions review Min, Max Vlookup Sumif, Sumifs Sumproduct Iferror Range Name Define, Create Dynamic Range
25. 2. Excel User Defined Functions You can write some functions like “sum”, “sumif” with the parameters you define e.g. =sumxy(Cell1, Cell2) e.g. =factorial(Cell1) The file stored should be with .xlsm You can also package all the user defined functions into a library. The file stored should be with .xlam
27. Library: DLSupplyChain.xlam The Excel library developed by Dick Lam for Supply Chain management It contains various functions for production scheduling model Be reminded to put in the same folder of your supply chain model, but you need to manually open it whenever you open any Excel files which use the functions contained
28. Put it in the following folder: C:rogram Filesicrosoft Officeffice12LSTART The library will open automatically whenever you start up Excel However, for users without this library in the above folder(particularly you distribute the file to others), they cannot see the result but “error”
29. Add-in Put it in any folder while the following is preferred: C:ocuments and Settingsserpplication DataicrosoftddIns Then go to register it in the Add-in manager
30.
31.
32. 3. Scheduling Principles Pull or Push principles First Deliver First Scheduled Identify Weakest Link/Critical Path and then exploit Identify the non-critical Path as well as the spare capacity Schedule the identical/similar components in continuous order 不知其源, 焉知其流?
33. Master Production Schedule For formula construction, please refer to the: Master Production Schedule.xlsx
35. Basic Formula Opening + In – Out = Closing Opening + Production – Sold = Closing Production = Closing – Opening + Sold Closing = Summation of Units to be sold of future days covered by Target Inventory Days
36.
37. Using today capacity for tomorrow demand Future spare capacity cannot be used to cover today/yesterday unfulfilled demand
38. MPS – Full Model The user defined function is included in the library of “DLSupplyChain.xlam”
39. 4. Single Production Line It is scheduling of various job orders in a single production line Focus on the achievability of job orders Results: When to start and when to complete How many hours to complete including set up & set down time How many hours of spare capacity and how many quantity not achieved When to change die
43. 5. Multiple Machines for Single Job Task For multiple job orders, says 100 within a week, which use the same kind of machinery or production lines, it is to allocate job order to related machines/production line with consideration of certain conditions (constraints) and tell the user if it can be achieved.
45. Model Highlight Based on the priority of the machines & expected completion date, it will assign quantities to various equivalent machines so as to meet the expected completion date. A line schedule is produced telling the following: What orders to produce over a certain period of time (week by week) When to switch product How many operators required
46. A Snapshot There is spare capacity for Job No.12 in R102 but the end date will be after ready date, therefore, it is allocated to R103 Job No.9’s ready date is Feb 4, but the capacity of days on and before Feb 4 have been used up, so it is allocated to R102; however, Job No.10 being with Feb 5 can stay on R102
48. 6. Sequential Processing For job orders which requires >1 sequential processes, or even with more together with parallel processes of pre-conditions, it is to allocate the job orders to related process and evaluate whether it can be completed on time
50. Pull vs. Push Pull: Deadline/Delivery Date set, then see if it can be met after scheduling trial Push: Schedule production, process by process and define the Deadline/Delivery Date
53. Conclusions – 3 Steps Planning 1 Materials Requirement Planning 2 Master Production Schedule Production Scheduling 3
54. Define your conditions Time gap between Delivery Date & Production Completion Date (Target Inventory Weeks) Identify the capacity flexibility Identify the weakest link
55. Operation Cycle Sales get the order Eager to meet customer expectation by internal strength SCM lays the path Does the MPS Plans the materials Schedules the production Production follows schedule Utilize available hours to profit
56. To enroll the course Hong Kong, contact training@universal-hk.net Shanghai, contact enquiry@medglory.com