生産計画システム(生産スケジューラ)Asprovaのプラグイン事例~スリッティング工程の計画~

連載テーマ「生産スケジューラのプラグイン事例」
- Vol.1 生産スケジューラ(生産計画システム)の標準的な計画ロジックとは
- Vol.2 生産スケジューラで材料を使い切る計画ロジック
- Vol.3 生産計画システム(生産スケジューラ)Asprovaのプラグイン事例〜手直し・転用について〜
- Vol.4 生産スケジューラで実現する最適な段取り順序とは
- Vol.5 生産スケジューラ(生産計画システム)で受注生産オーダの納期を遵守する計画ロジックとは
- Vol.6 生産計画システム(生産スケジューラ)Asprovaのプラグイン事例~炉の充填率を上げる~
- Vol.7 生産計画システム(生産スケジューラ)Asprovaのプラグイン事例 ~切り替え段取を計画する~
- Vol.8 生産計画システム(生産スケジューラ)Asprovaのプラグイン事例~スリッティング工程の計画~
本ブログでは、生産スケジューラのプラグイン事例を多数紹介いたします。
毎回、実現したい計画ロジックを設定し、生産スケジューラの標準的な計画ロジックとのギャップを示しながら、どのようにプラグインを実装したのかを解説いたします。
なお、生産スケジューラの計画ロジックは、筆者が熟知しております「生産スケジューラAsprova」のものを引用いたします。

プラグインとは・・・
ソフトフェアの機能を拡張するプログラムの事です。
ソフトフェアに用意されている差込口に、個別開発したプログラムを差し込んで機能拡張します。
ソフトウェアのプログラムを直接変更する「カスタマイズ」と比べて、制限を受けずに機能を拡張できます。
生産スケジューラ(生産計画システム)に関する資料をダウンロードできます
目次
導入
本ブログでは、生産スケジューラのプラグイン事例を多数紹介いたします。
毎回、実現したい計画ロジックを設定し、生産スケジューラの標準的な計画ロジックとのギャップを示しながら、
どのようにプラグインを実装したのかを解説いたします。
なお、生産スケジューラの計画ロジックは、筆者が熟知しております。「生産スケジューラAsprova」のものを引用いたします。
スリッティング工程の計画(効果的なスリット幅の組合せを選定する)
スリッティング工程では、原反を幅方向に切り分けます。
図1
切り分ける幅は顧客の注文によって決まります。
そのバリエーションは多岐にわたり、数ミリ単位で異なる幅の注文が入ります。
そこで、全ての幅を需要に応じて一定量在庫にしておきます。
その上で、「1本の原反をどの幅組合せでスリットするか?」が重要になります。
例えば、1,000mm幅の原反をスリットしてできる製品が、200mm幅、300mm幅、400mm幅、500mm幅のバリエーションで在庫を持つとします。
ここで、保持したい在庫に対して不足している製品本数が、以下だったとします。
製品の幅【mm】 | 不足数【本】 |
200 | 3 |
300 | 4 |
400 | 1 |
500 | 1 |
単純に幅が狭い順に合せると、以下の結果になります。

次に、できる限り余りが出ない組合せを考えてみましょう。

最後に余った300m幅は、300m幅の製品として無駄なく使えます。(少々在庫過多になりますが。)
このように、「無駄なく、かつ在庫過多にならない組合せでスリットする」ことが求められ、生産計画立案業務を難しくしております。
標準的な計画ロジックとのギャップ
一般的な生産スケジューラーでは、幅の組合せを考慮した計画は立案できません。
各製品の作業を組合せず、おおよその製造リードタイムで計画するのが限界です。

図5
これでは、製造部門への作業指示には使えません。
プラグイン事例
余り幅が出ない組合せのパターンから在庫のバランスが最も良いパターンを選定し、正味の製造リードタイムで計画するスケジューリングロジックを実装しました。
図6
まとめ
「効率の良いスリット幅の組合せを選定する計画ロジック」のプラグイン事例を紹介しました。
このように計画することで、歩留まりの良い、かつ在庫のバランスもとれたスリットの組合せを導きだすことができます。
場合によっては、人の感覚で計画するよりも良い結果を導きだせることもあります。
また、人力で計画するよりも短時間で計画できるため、計画立案工数の短縮にもつながります。
今回は、少々マニアックな事例を取り上げました。
プラグイン開発の懐の深さが伝われば幸いです。
筆者
プロフィール
岩島 健裕 Takehiro Iwashima
経歴:
新卒入社後、販売管理システム導入支援(プログラマ)を2年間経験する。
その後、10年以上に渡り、生産スケジューラの導入支援に携わる。現在は、導入プロジェクトのリーダーとして、ユーザと実装メンバーを繋ぐ役割を担う。
得意技は、生産スケジューラの標準機能では実装できないスケジューリング要件への対応(プラグイン)。
設計に留まらず、時にはプログラミングも担当する。

生産スケジューラ『Asprova』
基本ガイドブック
お困りごとがありましたら、お気軽にお問合せください。