Form Template using "Gauge"

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Gary Gosine
    replied
    Thanks, I'll give it a try.

    Leave a comment:


  • AndersI
    replied
    If you have the Probe Readouts window visible, you can use COMMENT/READOUTS instead of COMMENT/OPERATOR. Write a message before your calculation and another after. Example:


    AutoMessage.PNG

    Leave a comment:


  • Gary Gosine
    started a topic Form Template using "Gauge"

    Form Template using "Gauge"

    I've only created a couple of Form Templates so far and it seems as though one has to be a Rocket Surgeon to figure out the Form Editor. I've searched the Help files, the tutorial, the PC-DMIS Forum, YouTube and the English (en) PC-DMIS manual to no avail. Here's my problem:

    I have a loop that does mathematical calculations and while it is do its thing, the CMM sits idle for a while. Not too big of a deal but the operators do not know if the program has completed its execution (running PC-DMIS in Operator Mode). Depending on the condition of the part, the loop could iterate 5 times or 500 times. I want to display some sort of "please wait..." message that will automatically close when the loop has completed its calculations. I tried using the COMMENT/OPER command with Auto-execution delay of 1 second but it unnecessarily and dramatically increases the looping cycle time - not acceptable. The Auto-execution delay will only accept an integer value between 1 and 600. Would be nice if it allowed me to enter a 0. Then the COMMENT/OPER window would just "stay open" until the loop completes.

    So, I figured I could use a Form template with the Gauge icon. This would provide a "Progress Bar" of sorts as the loop iterates, keeping the operator informed that things are grinding on behind the scenes. The problem I have is that for every iteration, one has to click the blue "Continue" button. Is there a way to suppress the Continue button in one of the settings in the Form Editor so the form automatically closes at the end of each looping cycle?

    Simplified example of loop:
    ASSIGN/CNTR=0
    WHILE/CNTR<100
    ASSIGN/CNTR=CNTR+1
    CS1 =FORM/FILENAME= C:\CMM FORMS\TEST FORM (GAUGE).FORM
    PARAM/GAUGE1.VALUE=CNTR
    PARAM/=
    ENDFORM/
    END_WHILE/


    PS. I tried attaching the .FORM file but the forum does not allow for a file of this size.

Related Topics

Collapse

Working...
X