Setup

  • Launch File Setup

    User has to configure camera parameters and app settings via the launch file available in app data

  • Auto Cut Testing

    User can test autocut functions to validate that the setup is correct

User & Authentication

  • Login

    Available via KVP because the app must be launched from KVP

  • User

    Managed in KVP, supporting admin, supervisor, and operator roles

Defect Detection and Inspection Settings

  • Recipe Management

    Allows user to add, edit, and delete recipes. Each recipe has an associated model, and the defect category is automatically assigned based on the model. Users can group recipes, set size sensitivity and thresholds, and defects that meet the condition are not allowed and considered for cut planning

System Health

  • Camera Health

    Shows the health of each camera, including frame count and inference time

  • PLC Health

    Shows the health of KWIS PLC and remote PLC

  • App Health

    Shows app health status (idle, running, engaged)

  • Dancer Sensor Event

    Displays all dancer sensor turning on events

  • Cutter Sensor Events

    Shows all cutter sensor turning on events

  • Encoder Values

    Shows front and back encoder values during loop close

  • Auto Cut Events

    Displays auto cut communication events, including cycle start, machine readiness, and acknowledgement timestamps

Logs and Activities

  • System Logs

    System stores error logs with codes

  • User Activity

    System records user activity in system logs as an activity

  • Component State Log

    All software and hardware components store their states (available, connected, running, fault) in the component state log

Data & Dashboards

  • Body analysis live

    Shows the first, second, and third body counts in real time

  • Wastage analysis live

    Shows defect fabric in kg, body count, and meter

  • Meter and Defect Analysis

    Shows the total inspected meter and total defects identified

  • Cloud Dashboard

    With support from the data compute node and data sync module, the system syncs data to the cloud and displays the Looker dashboard, including system state logs, roll data, body data, and defect data

Inspection Management

  • Add Roll Details

    User can enter roll ID, GSM, width, roll weight, roll length, loom ID, and layer type before inspection starts

  • Select Work Order

    User can select a work order for primary length; based on the target and pieces cut, the system updates the work order status

  • Offset

    Allows the user to set a variable fabric distance between the camera and stopper, controlling where defects will be cut; machine stops after completing the work order

  • Batch Count

    Allows the user to set a batch size for primary cut length; machine stops after the specified number of pieces are completed

  • Roll Continue

    User can continue a stopped inspection using the same roll ID

System Alerts and Logs

  • Dancer Sensor Alert

    Generates an alert if the dancer sensor does not work for 40 meters

  • Cutter Sensor Alert

    Generates an alert if the cutter sensor does not work for twice the cut length

  • Front Encoder Alert

    Generates an alert if the front encoder value is below 90% of the cut length for three consecutive cycles

  • Back Encoder Alert

    Generates an alert if the back encoder value is below 90% of the cut length for three consecutive cycles

  • PLC Communication Alert

    If communication fails between PC and PLC, system retries three times; if still not connected, it generates an alert

  • DB Disconnection Alert

    If the software cannot store data into the database, it retries three times; if still not connected, it generates an alert

  • Buzzer on Defective Body

    Can be configured to beep at the start or end of a defective body; beep is not continuous

  • Green Light

    Green light indicates the second length throughout the body

  • Yellow Light

    Yellow light indicates the third length throughout the body

  • Red Light

    Red light indicates a defective body throughout its length

  • Roll Not Started Machine Running

    Generates a popup when the roll is not started but the cutting machine is running

  • Cutlength entered bigger then cam to stopper

    Generates a popup and prevents roll start if the entered cut length is greater than cam-to-stopper distance plus offset in autocut or recut

  • License Expire Soon

    System gives a popup on startup when the license is about to expire

Cut Planning & Real Time Machine Control

  • Semi Auto

    In semi-auto mode, system accepts one length and provides a stopping distance to the last defect on the panel

  • Auto Cut

    In auto cut mode, system accepts one length plan and sends the cutting distance to the cutting machine

  • Re Cut

    In re-cut mode, system accepts three lengths and selects the best length based on defect positions, then sends it to the cutting machine

  • Max Defective Body Length

    Allows user to set the maximum length of a defective body; for continuous defects, the system cuts the body into the specified maximum length

  • Just Cut

    Provides the same functionality as auto cut but via electrical integration with the cutting machine for cutter, start, etc.

  • Fabric Map

    Fabric map updates in real time, showing each camera, its covered region, projected body lines, cutter positions, and defect locations mapped to the real world

  • Stop at Each Defect

    In semi-auto mode, system stops at each defect on the panel

  • Stop at Last Defect

    In semi-auto mode, system stops at the last defect on the panel

  • Top Bottom Mode

    Top Bottom mode is available only in semi-auto or auto cut systems