SmartCaliperApp
Login

SmartCaliper.APP User Manual

Interactive Menu

  1. Navigating the App
  2. Viewing and Interacting with Programs
  3. The Program Filtering Feature: Precision Search 🔍
  4. Creating & Editing Programs
  5. Editing an Existing Program
  6. Running a Measurement Program
  7. Reports: Quality Data Management

Welcome to the SmartCaliper.App! This innovative tool streamlines your precision measurement tasks. The Programs list is your hub for managing all saved measurement programs.

1. Navigating the App

programs list page main page
ButtonFunction
Programs listDisplays a list of all your saved measurement programs (the current screen).
New programStarts the process of creating and saving a brand-new measurement program.
ReportsAccesses measurement data, logs, and compiled reports from completed runs.

2. Viewing and Interacting with Programs

The main area of the Programs list screen displays your saved programs.

Program List Overview

Each program is displayed as a row with three key interaction points:

  • Program Name: Displays the unique identifier for the saved program (e.g., `program19881`).
  • Edit Program: Click this icon Edit program icon to open the program for editing, allowing you to modify its parameters, settings, or steps.
  • Run Program: Click this icon Play program icon to immediately start the measurement program associated with that program.

3. The Program Filtering Feature: Precision Search 🔍

Finding the exact program you need among a large list is effortless with the Precision Search filtering bar.

This feature uses dynamic, real-time filtering—meaning the program list updates immediately as you type, narrowing the results to show only the programs whose names contain the characters you've entered.

✨ The Fancy Part: This Precision Search doesn't just filter; it offers a high-speed, dynamic program retrieval system. It transforms a potentially cluttered list into a focused, bespoke directory on the fly. You gain instant visual confirmation of your program's existence and location, ensuring zero delay between need and action. This efficiency is key to maintaining a rapid, streamlined workflow.

4. Creating & Defining Programs

Start a new program by clicking the New program button.

Defining Measurement Lines (New Program Form)

Column HeaderDescription
BalThe balance or line number (sequential, e.g., 1, 2, 3...).
FeatureCrucial selection. Click the dropdown to select the type of measurement (e.g., Distance, Diameter, Angle, etc.).
NominalEnter the target or ideal value for this measurement (e.g., 5, 10, 3.6).
Upper.tol.Enter the Upper Tolerance. The positive amount the measurement can exceed the Nominal value and still be acceptable.
Lower.tol.Enter the Lower Tolerance. The negative amount the measurement can drop below the Nominal value and still be acceptable.
DeleteClick the Delete program line icon icon to remove this specific measurement line from the program.

Saving and Measuring

  • Save the Program: Click the Save program button. A confirmation message ("Program saved successfully.") will appear.
  • Measure Now (Optional): After saving, you can immediately begin using the program by clicking the Measure now button.

✨ The Fancy Part (Program Creation): This interface provides a digital DNA template for your components, crafting a dynamic, pass/fail validation schema to ensure adherence to rigorous standards.

5. Editing an Existing Program

The app allows for effortless modification. Clicking the Edit Program icon takes you to the same robust creation interface.

Accessing the Edit Screen & Versioning Policy

  1. Navigate to the Programs list and click the icon Edit program icon on the right side of the program's row.
  2. The program's details will load, ready for modification.

Versioning Policy (Important!):

  • If you change the Program Name during editing, clicking Save program will create a new copy (version) of the program.
  • If you do not change the Program Name, clicking Save program will overwrite the original program with your edits.

Saving the Changes

After making all desired modifications, click the Save program button. The updated program will be reflected on the Programs list screen.

✨ The Fancy Part (Editing): Editing is designed for Iterative Precision. Your programs are living, adaptable blueprints, giving you the power to instantly fine-tune your QA process.

6. Running a Measurement Program

Both the Play program icon icon from the list and the Measure now button take you to the Measurement/Run Screen.

The Measurement/Run Screen

Column HeaderDescription
NominalThe target value defined in the program (Read-only).
ActualThe value you physically measure and enter.
Upper tol. & Lower tol.The acceptable positive and negative deviations (Read-only).

Execution & Feedback:

  1. Enter Actual Values: Measure the feature and enter the reading into the Actual column.
  2. Observe Real-time Feedback:
    • Green Background: The measured value is within the defined tolerance. (Pass)
    • Red Background: The measured value is outside the defined tolerance. (Fail)
  3. Save Results: After entering all measurements, click the Save measurement button.
  4. View Report/Replay: After saving, new options appear: Report ID (view report), Replay (run again), Edit program.

✨ The Fancy Part (Running): Running a program delivers Actionable Intelligence. The real-time color-coding transforms a standard data entry task into a dynamic Quality Assurance checkpoint.

6.1. Smart Result Match (Auto-Fill Feature)

The Smart result match feature is designed to automate the data entry process when measurements are taken sequentially, or in environments where the physical measurement order might be slightly irregular.

Activate Smart Match

  1. Activate Smart Match:
    • The feature is active when the "Smart result match" checkbox is ticked (it appears to be active by default).
  2. Input Measurement:
    • Instead of clicking into each Actual field one-by-one, you can enter all measured values sequentially into the dedicated AUTO input bar located above the measurement table. This input can be typed manually or received wirelessly from a connected caliper.
  3. Automatic Assignment:
    • The app intelligently compares the incoming measurement value to the Nominal value of each remaining unmeasured line.
    • The measurement is automatically assigned to the line whose Nominal value is closest to the input, provided it is within the defined Matching range (indicated next to the checkbox).
    • Example from Video: Inputting 90.1 is automatically assigned to the Angle line (Nominal 90). Inputting 3.2 is assigned to the Diameter line (Nominal 3).
    • The 1xTol, 2xTol, 3xTol dropdown menu lets you choose the search range. "2x" multiplies the tolerance by 2.

Example 1: If nominal is 10+/- 0.1 and your device measures any value from 9.8 to 10.2, the program will match the nominal with the measurement.

Example 2: You increase the search range to 3xTol. If nominal is 10+/- 0.1 and your device measures any value from 9.7 to 10.3, the program will match the nominal with the measurement.

Example 3: You change the search range to 1xTol. If nominal is 10+/- 0.1 and your device measures any value from 9.9 to 10.1, the program will match the nominal with the measurement.

Measurements that don't find a match will have to be done manually in normal measuring mode.

You can switch between normal and Smart Match mode at any time it's necessary.

  1. Real-time Feedback:
    • As values are assigned, the Actual field is color-coded: Green (Pass) or Red (Fail).

✨ The Fancy Part about Smart Match: This feature is the pinnacle of workflow optimization, leveraging Dynamic Value Recognition. It eliminates the need for strict, value-by-value measurement sequencing, freeing the operator to focus entirely on the physical measurement. By intelligently matching the measured value to the correct step, it provides Unprecedented Speed and Accuracy in data capture, accelerating your Quality Assurance cycle.

7. Reports: Quality Data Management

reports list page

Reports List and Filtering

  • Click the Reports button on the main navigation bar.
  • Use the "Filter reports by program name..." bar, which operates with the same dynamic, real-time filtering as the Programs list, helping you quickly isolate reports from a specific program.

Analyzing and Exporting a Detailed Report

reports list page
  1. Click the icon report view icon to open the "Measurement report" screen.
  2. The report table includes the Error and uses Green/Red color-coding for quality assessment.
  3. Printing/PDF: Initiate the print command in your browser (usually CTRL+P). Change the destination to Save to PDF or print to create a digital, shareable, immutable audit trail.
  4. reports list page

✨ The Fancy Part (Reports): The Reports section transforms raw data into Historical Quality Intelligence. Saving to PDF ensures every component's history is perfectly preserved and instantly accessible for compliance.