MENU
    デジタル作業指示アプリの作り方
    • 23 Jan 2025
    • 1 読む分
    • 寄稿者

    デジタル作業指示アプリの作り方


    記事の要約

    デジタル作業指示書アプリの作り方

    このステップバイステップガイドを使用して、Tulipで紙の作業指示書を複製する方法を学びます。

    注:このトピックは、Tulip Universityの「Build a Basic Work Instructions App」コースで紹介されています。

    紙ベースの作業指示書を使用している場合、製造プロセスの各ステップをTulipにインポートする迅速で簡単な方法が必要です。

    以下は、65ページにわたる製品の製造・出荷ガイドの指示書です:

    How To Build A Digital Work Instructions App_89041429.png{高さ="" 幅=""}。

    コピー&ペーストが多いですね。

    ここで朗報です:作業指示書は信頼できるいくつかのパターンを使用しているので、アプリ内で複雑なロジックを心配する必要はありません。

    指示書をTulipにインポートし始める前に、工場内のさまざまなステーションに基づいて指示書を分割する必要があります。例えば、前述の65ページのガイドには、9つの異なる工程とサブアセンブリが含まれています。つまり、9つの別々のアプリが必要になります。

    How To Build A Digital Work Instructions App_89041156.png{高さ="" 幅=""}。

    おそらく、他の8つのアプリのビルドを続ける前に、1つのアプリだけをビルドし、製造現場でテストすることから始めたいでしょう。

    Tulip Terminalを使えば、さらに簡単です。ほとんどのオペレーターは、個々のステップをクリックしたくはないでしょう。その代わりに、次のステップを覚えていないときだけ、作業指示を参照する必要があります。チューリップ・ターミナルは、オペレーターが選択的に指示を確認することを容易にします。Tulipで作業指示書を作成する前に、Tulip Terminalのガイドをチェックしてください。

    作業指示書アプリには、一般的に以下のステップがあります:

    1. バーコードのスキャンまたはバーコードIDの手入力
    2. 部品の品質チェック
    3. 1つの作業指示
    4. アプリ内のナビゲーションを可能にするステップインデックス

    これらのステップの潜在的なレイアウトは以下の通りです:

    How To Build A Digital Work Instructions App_91386791.png{高さ="" 幅=""}。

    これは、品質チェックが作業指示と並行して行われることを想定しています。したがって、品質チェックと作業指示を別々の文書で管理している場合は、この機会に1つのフローに統合することができます。

    あるいは、もしあなたのチームに不具合報告専用の品質スペシャリストがいるのであれば、品質専用アプリを構築するためのガイドをご覧ください。

    最後に、各オペレーターの部品別サイクルタイムのリアルタイム分析を見ることができます。

    作業指示アプリの作り方はこちら。

    ステップ1- バーコードをスキャンする

    How To Build A Digital Work Instructions App_89041158.png{高さ="" 幅=""}。

    このステップでは、Tulipに統合されたバーコードスキャナを使用して、作業指示書をスキャンするようオペレータに促します。作業指示番号は "wo_number "という変数に格納される。

    そして、作業指示番号は、後で分析するために、アプリのこの特定の完了に添付されます。

    チューリップでの構築

    画面の例を以下に示す:

    How To Build A Digital Work Instructions App_89042814.png{高さ="" 幅=""}。

    このステップでは、以下のウィジェットを使用します:

    • デフォルト・ライブラリの画像
    • カスタムボタン
    • テキストボックス

    ツールバーのAssetsタブ内にある "Devices "ライブラリからバーコード画像を追加できます。

    How To Build A Digital Work Instructions App_93162209.png{高さ="" 幅=""}。

    画面には、次のステップに自動的に進む方法はありません。バーコード・スキャンに反応するには、ステップ自体にトリガーを追加する必要があります(「ステップ・トリガー」とも呼ばれます)。

    オペレーターが進むことができる唯一の方法は以下のとおりです:

    1. 有効なバーコードをスキャンする
    2. 右下の "Search Work Orders"(作業指示の検索)ボタンを押して、手動で作業指示を入力する。

    ステップ・トリガーを追加するには、アプリの背景をクリックし、右側のサイド・ペインでトリガーを作成します。このトリガーを "Get Data on Scan "と呼びます。

    How To Build A Digital Work Instructions App_93162544.png{height="" width=""}」とします。

    トリガーの設定方法です:

    上部のドロップダウンで、Tulipに統合されているバーコードスキャナーを選択します。

    次に、バーコード番号を解析する式を作成します。それを "wo_number "という変数に格納します。

    以下は、式エディタのテキストです:

    デバイス Output.data + "

    この変数をまだ作成していない場合は、"変数 "の隣にあるドロップダウンメニューを使って、この画面から作成することができる。

    How To Build A Digital Work Instructions App_89043259.png{height="" width=""}。

    "Device Output.data "には、この特定のバーコードスキャナからのバーコード番号が含まれる。

    Search Order "ボタンでは、"Search Orders "ボタンのトリガーを使用して、オペレータを "Search for a Work Order "と呼ばれるステップに送ることができます。そのトリガーは、以下のようになります:

    How To Build A Digital Work Instructions App_93164124.png{height="" width=""} とします。

    次に、"Search for a Work Order "ステップはフォームステップになり、1つの入力があります。

    How To Build A Digital Work Instructions App_93164454.png{高さ="" 幅=""}。

    また、サイドペインを使用して、数値フィールドの値を "wo_number "という変数に格納する。

    How To Build A Digital Work Instructions App_93164847.png{height="" width=""} このステップを他のステップと組み合わせる。

    このステップと他のステップを組み合わせる

    この作業オーダーに関連する外部データベース(ERP システムなど)にデータが保存されている場合、バーコード スキャンを使用して Connector 関数を呼び出し、そのデータをアプリにインポートすることもできます。

    その後、アプリ内でそれらのデータポイントを参照することができます。

    分析の可能性

    これは、特定の作業指示をアプリの完了に結びつけることができるステップです。9ステップの工程があり、9人のオペレーター全員が開始前に作業オーダーをスキャンする場合、「変数を比較」分析を使って、個々の作業オーダー全体の生産価値の流れを見ることができます。

    さらに読む

    ステップ2- 入荷部品の品質チェック

    How To Build A Digital Work Instructions App_89043604.png{高さ="" 幅=""}。

    よくある不具合の説明など、オペレーターが作業を開始する前に部品がどのように見えるべきかに関する文書がある場合があります。

    そのような場合、作業指示の前に「チェック」ステップを入れることで、オペレーターが部品を検査し、手直しやスクラップを報告する機会を作ることができます。

    チューリップでの構築

    チューリップ・ターミナルには、画像用のパネルと指示用のパネルがあります。こんな感じ:

    How To Build A Digital Work Instructions App_89043856.png{height="" width=""} のようになります。

    一般的な欠陥の画像をインポートしたり、正しいレイアウトを示す図を含めることができます。変数やトリガーは必要ありません。

    各 "チェック "ステップでは、以下を使用するだけです:

    1. アップロードする画像
    2. テキストボックス

    このステップと他のステップを組み合わせる

    一連の作業指示ステップの前に、品質チェックステップを入れたい場合があります。オペレーターは、作業を続ける前に、このステップを使って、部品に欠陥があるかどうかをチェックすることができます。

    欠陥がある場合、オペレーターはステップの一番下にある "Report Defect"(欠陥報告)ボタンを使って、フロー内で報告することができます。

    How To Build A Digital Work Instructions App_93166209.png{高さ="" 幅=""}

    その他の情報

    ステップ3- 作業指示書内のワンステップ

    How To Build A Digital Work Instructions App_89044218.png{高さ="" 幅=""}

    チューリップのステップは、紙の作業指示書のステップにマッピングされます。上記の「品質チェック」ステップと同じパターンを使うことができます。

    すべての品質チェックと作業指示のステップを1つの連続したシーケンスにすることで、オペレーターが簡単にめくることができます。

    チューリップでの構築

    作業指示ステップのデザインは、品質チェックステップのデザインと同じです。

    How To Build A Digital Work Instructions App_89052144.png{高さ="" 幅="" }である。

    また、作業台での活動の種類ごとにステップグループを使用すると、作業者にとって便利です。

    以下は、"Cast Clean "というステップグループです:

    How To Build A Digital Work Instructions App_89052210.png{height="" width=""} です。

    ステップグループ内では、ステップごとに "必要な部品 "リストを更新して、どの工具が必要かをオペレーターに知らせることができます。

    How To Build A Digital Work Instructions App_89052319.png{高さ="" 幅=""}。

    また、「次へ」と「前へ」のボタンがあることを確認し、オペレーターが進めるようにします:

    How To Build A Digital Work Instructions App_93168258.png{height="" width=""} また、"次へ "と "前へ "のボタンがあることを確認してください。

    さらなる読み物

    ステップ4- ステップインデックス

    How To Build A Digital Work Instructions App_89052577.png{高さ="" 幅=""}

    オペレータは、インストラクションの異なる部分に簡単に到達する方法を必要とします。フォームステップで "目次 "を作成し、各ステップにボタンを設置することで、オペレーターは目次に到達することができます。

    チューリップで作る

    まず、ベースレイアウトにボタンを追加して、オペレータがいつでもステップインデックスに到達できるようにします。この場合、ボタンの背景はオレンジ色です。

    How To Build A Digital Work Instructions App_89052754.png{高さ="" 幅=""}です。

    ボタントリガーを使って、オペレータをステップインデックスに送ります。この場合、ステップは「ステップ・インデックス」と呼ばれます。

    How To Build A Digital Work Instructions App_89052936.png{height="" width=""} ステップ・インデックスはフォーム・ステップです。

    ステップ・インデックスは、アプリ内の5種類のアクティビティを表す5つのオプションを持つフォーム・ステップです。

    How To Build A Digital Work Instructions App_89053052.png{height="" width=""} フォームステップを作成します。

    フォームステップを作成した後、ドロップダウンフィールドを追加し、サイドペインの "ボタンとして表示する "にチェックを入れます。

    How To Build A Digital Work Instructions App_93204359.png{高さ="" 幅=""}。

    ドロップダウンをクリックした後、右メニューの「変数」セクションを使用して、オペレータがオプションの1つを選択したときに更新される変数を作成します。

    How To Build A Digital Work Instructions App_89053176.png{高さ="" 幅=""}。

    次に、if/thenロジックを追加できるように、"Submit "ボタンをカスタムアクションとして設定します。

    How To Build A Digital Work Instructions App_89053427.png{height="" width=""} 次に、"Submit "ボタンをカスタムアクションに設定します。

    式エディタを使って、先ほど作成した変数の値にアクセスします。if/thenロジックを使用して、オペレータが選択したオプションに基づいて、アプリ内の特定のステップにオペレータを送信します。

    How To Build A Digital Work Instructions App_89053520.png{height="" width=""} このようにします。

    以下はその一例です:

    How To Build A Digital Work Instructions App_93204589.png{height="" width=""} です。

    If文は、Expression Editorを使って "Step Index "変数の値を調べます。

    変数.ステップ・インデックス

    これが "Cast Clean "と等しい場合、言い換えれば、オペレーターがドロップダウンで最初のオプションを選択した場合、この特定のアプリのCast Cleanステップに送られます。

    さらに読む

    全体メモ

    以下は、4種類のステップを含むアプリ全体の図である。

    How To Build A Digital Work Instructions App_89041234.png{height="" width=""}.

    この作業指示アプリで、よくある2つの質問に答えることができます:

    1. 各オペレーターが特定の作業を終えるのに、通常どれくらいの時間がかかりますか?
    2. ある製品の平均サイクルタイムは?

    最初の質問には、"ユーザー別工程完了時間 "を見ることができます。アプリの「アナリティクス」タブで、このデフォルトの分析オプションを使用します。

    How To Build A Digital Work Instructions App_89053741.png{高さ="" 幅=""}。

    2つ目の質問に答えるには、複数のアプリからデータを組み合わせる必要があります。はじめに、9つのアプリに分割された生産バリューストリームの例を挙げました。各アプリの開始時に作業指示書をスキャンすれば、9つのアプリのデータを組み合わせて、製品全体のサイクルタイムを追跡できます。

    詳しくは、解析の修正に関するこちらのガイドをご覧ください。


    お探しのものは見つかりましたか?

    community.tulip.coに質問を投稿したり、他の人が同じような質問に直面していないか確認することもできます!


    この記事は役に立ちましたか?