The Flexible BOM with Work Instructions App Suite is a powerful tool to get Tulip up and running on your shop floor quickly. Using this app suite, you are able to create infinite potential work instruction apps and dynamically pair them with the materials required at each step. This is a great balance between a standard parameterized MES solution, and the Tulip app editor’s limitless possibilities. The apps will control all of your work instructions, images, videos, and data collection, but the materials used in the process will be stored in a Tulip table. This means you can add or edit rows using the configurator app, or you can upload material data from a csv.

Check out this video for a demo of how everything works:

Steps to get started:

  1. Use the product template to create apps for your product work instructions. Note that each app must be named after the product being built. This means one app per part number.

  2. Create work orders using Tulip Tables. You can use a csv upload or manually build in some starter work orders. Eventually this table should be overwritten by another system.

  3. Fill in your Bill of Process using the configurator app or a csv upload to the [Common] Bill of Process table

Apps Overview

Work Order Selection - This app is the starting point for anyone using this app suite. Think of it as your “Home” app. This app will guide operators to the correct work instructions app, passing the selected work order so that processes can be tracked and analyzed to that specific order at a later date.

Bill of Process Configurator - The Bill of Process is more than just a Bill of Materials, it contains additional information to connect the material to the process. By default, you can associate a materials tracking level, reference, specification, and status in addition to regular BOM information.

Product Template - The product template is the core app for you to build your work instructions, pictures, videos, and data collections. This app will be duplicated for each unique product you manufacture. The template style of the app allows you to build apps in infinite possible ways and add inputs and triggers wherever you need them.

Tables in Use

Bill of Process - this is where you store the materials which will be used on each step, as well as any corresponding process information associated with that material.

Units - these represent the serialized objects which you are completing within a work order

Work Orders - this is our standard work orders table which contains information about the required manufacturing. In larger manufacturing operations, this would eventually be replaced by an ERP connection.

Stations State - this table is required to temporarily store data when switching between the Work Order Selection app and the product app. The table is loaded on app entry in both apps, so that the Current Work Order can be stored and then later read when you switch to the new app.

Did this answer your question?