見出し画像

生産計画を自動化するサービス公開してみた【無料】【シンプル生産スケジューラ】

はじめまして。木村です。

生成AIの登場によりコーディングが爆速でできるようになったこともあり、何かサービスを作りたいと思っていたのですが、第一弾として生産計画を自動で作成するサービスを作成しました。

いわゆる生産スケジューラという部類なのですが、生産スケジューラというとパッケージ製品であれば初期費用数十万円以上、独自のロジックが必要でスクラッチで開発を行うと数百万円は下らないかと思います。

もちろん高価なものにはそれなりの理由があり多機能なのですが、「そんなにたくさん機能いらないからシンプルで安価なサービスが欲しい」という需要があると予想してみました。

そこで、機能は「柔軟に最適な生産計画を立てる」ことだけにフォーカスし、シンプルかつ制御条件の部分はカスタマイズ性の高いサービスを作りました。

極限までシンプルな設計にするため、あえてデータベースは持たず、アップロードしたテキストファイル(需要データ、品種マスタ、リソースマスタ)をもとに、用意された制御条件の中から1つ選択し、計算を行うという流れとしました。

制御条件を追加・変更するときにデータベースを変更をする必要もなく、ユーザー側で適切なフォーマットのファイルをアップしてもらえれば計算が行えます。

実演

今回は以下のような制御条件を選択して計算してみます。

絶対条件: 機械リソースを超えない
希望条件(優先度高): 在庫不足の最小化(需要を可能な限り満たすこと)
希望条件(優先度中): 総生産量の最小化、1品種切替の最小化、機械切替の最小化
希望条件(優先度低):早く(前詰めで)生産を完了させる

需要データに○月○日までに各品種がいくつ必要か、というデータを用意します。(受注データや基準在庫からMRPなどを使って需要データを作成している会社もあると思います。)

需要データ

品種マスタに各品種の初期在庫と使用する機械のデータを用意します。

品種マスタ

最後にリソースマスタを用意します。リソース(=機械)が各日付でどれくらい使用できるか、のデータを用意します。

リソースマスタ

では、最適化ボタンを押して計算してみます。
数秒で以下の結果が得られました。

計算結果

いい感じですね。
CSVデータをダウンロードできたり、グラフで見れるようにしました。

計算結果のグラフ

今回、使用した制御条件はこちらのページでお試しできるようになっています。(アカウント作成不要)
お試しあれ。


アカウント作成(無料)していただくと、他の制御条件を選択できたり、ファイルサイズの制限なく20回/月まで計算でき、月1,000円課金頂くと∞回計算できます。

こうな制御条件追加してほしいとか、こんな機能追加してほしいとかあれば、お気軽にこちらまでお問い合わせください😊

それではまた🙋


この記事が気に入ったらサポートをしてみませんか?