Holey Triangular Calibration

Here are screenshots of the GUI layouts so-far. The intent is for there to be another button alongside the Triangular Calibration button, that will kick off this series of widgets which implements the Holey Six Point Calibration.

I broke the calibration into 3 steps. The first is the Machine Parameters widget, where the starting machine parameters are entered. The second is the Measurements widget, where the machine measurements are entered into the widget. The third is the Calibrate widget, where the calibration is actually executed and reported.

I wanted to put this in front of everyone, so that everyone who is interested can gain some familiarity. I would like feedback. However, it may not be reasonable to support all requests.

Machine Parameters Widget

Hopefully it is somewhat self explanatory.

  • The bottom picture is a place-holder for some guiding comments, how-to and informational text.
  • The left-most column are machine parameters that need to be correctly set, and affect the end result, but are not directly calibrated.
  • The middle column is machine parameters that are calibrated. These are the initial machine parameters.
  • The right column is a series of buttons
    • Pull from Firmware is going to populate all initial parameters by pulling them from Firmware values.
    • Next steps to the next widget, Measurements.
    • Quit quits the calibration altogether

Measurements

This is where the measurements are entered

  • The left-top figure is a figure of the measurement pattern.
  • The left-bottom is an image, which is a placeholder which will contain some descriptive, how-to commentary.
  • The inputs labeled M1 through M12 are where the measurements are entered.
    • The labels will change colors as the measurements are entered. They will be green if the measurements are within 10% of the ideal length; they will be red otherwise. This is a validation service.
  • The button, Next, will step to the next widget in the calibration
  • The button, Quit, will exit out of Holey Calibration

Calibrate

This is where the actual calibration is run.

  • The big table on the top has the 12 measurements in the rows, and the columns are: Initial Measurement, Initial Error, Calibrated Distance, and Calibrated Error.
  • On the bottom-left, the Calibrate button executes the calibration.
  • The bottom table shows the initial Machine Parameters, in the left column, and the calibrated Machine Parameters in the right.
  • The “Push to Firmware” button will push the calibrated machine parameters back to the Firmware, replacing the need to copy-paste the results back into GC.
  • The Quit button will exit out of the Holey Calibration process

5 Likes