hexagon logo

Sample Template Measurement Routine

Hello Folks,



I'm Charles Hilton, an Application Engineer at Hexagon Manufacturing Intelligence.

Thought I might share a template I made for making new measurement routines. Please use the link to view and download. It's saved in 2022.1, and downgraded to 2016.0 with some newer features disabled.

https://hexmet-my.sharepoint.com/:f:...iDkLA?e=khV7o5

I tried my best to make it self descriptive, using document comments.

Please feel free to use it, comment on it, critique it.



Best regards,
Charles

MyQuality | Hexagon
https://myquality.hexagonmi.com/

Welcome to MyQuality - your one-stop shop for your contract programming and inspection needs. A quote is only a few clicks away.

Parents
  • Charles,
    Thank you for the update link and your template samples. The issue I found with your template (Hexagon Template Simple) was the groups that are place before the first LOADPROBE/ command will not work creating a New Measurement Routine. When I take your Hexagon Simple Template routine and save it as a Template and create a new routine from the Home page - New and Select Hexagon Simple Template, the new created template will be incomplete. All of the Groups and group that the first LOADPROBE/ command is place in will be missing.

    Here is the example code of the missing groups:

    ​PART NAME  : Test
    REV NUMBER :
    SER NUMBER :
    STATS COUNT : 1
     
    STARTUP    =ALIGNMENT/START,RECALL:USE_PART_SETUP,LIST=YES
                ALIGNMENT/END
                MODE/MANUAL
                FORMAT/TEXT,OPTIONS, ,HEADINGS,SYMBOLS, ;NOM,TOL,MEAS,DEV,OUTTOL, ,
                LOADPROBE/HOME
                TIP/T1A0B0, SHANKIJK=0, 0, 1, ANGLE=0
    $$ NO,
                Operator Input
                --------------
    OPR_GRP    =GROUP/SHOWALLPARAMS=NO
                ENDGROUP/ID=OPR_GRP
    $$ NO,
                Part Setup
                ----------
    PRT_SETUP_GRP=GROUP/SHOWALLPARAMS=NO
                ENDGROUP/ID=PRT_SETUP_GRP
    $$ NO,
                Teach Alignment
                ---------------
    TEACH_GRP  =GROUP/SHOWALLPARAMS=NO
                ENDGROUP/ID=TEACH_GRP
    $$ NO,
                Rough Alignment
                ---------------
    RGH_GRP    =GROUP/SHOWALLPARAMS=NO
                ENDGROUP/ID=RGH_GRP
    $$ NO,
                Datum Alignment
                ---------------
    DATUM_GRP  =GROUP/SHOWALLPARAMS=NO
                ENDGROUP/ID=DATUM_GRP
    $$ NO,
                Inspection
                ----------
    INSP_GRP   =GROUP/SHOWALLPARAMS=NO
                ENDGROUP/ID=INSP_GRP
    $$ NO,
                Construction
                ------------
    CONSTRUCTION_GRP=GROUP/SHOWALLPARAMS=NO
                ENDGROUP/ID=CONSTRUCTION_GRP
    $$ NO,
                Datum Definitions
                -----------------
    DTMDEF_GRP =GROUP/SHOWALLPARAMS=NO
                ENDGROUP/ID=DTMDEF_GRP
    $$ NO,
                Report
                ------
    RPT_GRP    =GROUP/SHOWALLPARAMS=NO
                ENDGROUP/ID=RPT_GRP
    $$ NO,
                Output
                ------
                PRINT/REPORT,EXEC MODE=END,$
                  TO_FILE=ON,OVERWRITE=RPT_FILE,AUTO OPEN=OFF,$
                  TO_PRINTER=OFF,COPIES=1,$
                  TO_DMIS_REPORT=OFF,FILE_OPTION=INDEX,FILENAME=,$
                  REPORT_THEORETICALS=NONE,REPORT_FEATURE_WITH_DIMENSIONS=NO,$
                  TO_EXCEL=ON,APPEND,FILENAME=DATA_FILE,AUTO OPEN=OFF,$
                  PREVIOUS_RUNS=DELETE_INSTANCES​
    
  • Hey, Dave. Yes, this template is (sadly) intended to be used using File > Save As..., rather than the built-in template functionality of PC-DMIS. I'm working on a template that uses scripts to address this issue, but have gone down a never ending rabbit hole of abstraction.
Reply Children
No Data