理解 PRINT/REPORT 命令的語法

該命令的語法爲:

PRINT/REPORT,EXEC MODE=END,$

TO_FILE=OFF,TOG1,AUTO OPEN=OFF,$

TO_PRINTER=OFF,COPIES=,$

TO_DMIS_REPORT=OFF,FILE_OPTION=TOG2,FILENAME=,$

REPORT_THEORETICALS=ALL,REPORT_FEATURE_WITH_DIMENSIONS=YES,$

TO_EXCEL=OFF,TOG3, AUTO OPEN=OFF,$

PREVIOUS_RUNS=DELETE_INSTANCES

EXEC MODE = 由於 DMIS 與 PC-DMIS 管理報告資料的方式不同,因此本選項可讓您控制軟體傳送報告資料給 DMIS 與 PC-DMIS 輸出檔案的方式及時間。DMIS 要求在執行常式,先定義輸出檔名及其他列印的參數。另一方面,在決定傾印報告資料的位置前,PC-DMIS 會等待直至測量常式執行完畢。透過此選項可支援這兩種格式。它取 STARTEND 這兩個值中的一個。

START
在常式結束或遇到 PRINT/REPORT 命令時,告知 PC-DMIS 開始列印。如果匯入 DMIS 檔案,並且該檔案有一條列印報告命令,則將使用 START 作爲其初始值。

END
在遇到此 PRINT/REPORT 命令時,END 會告知 PC-DMIS 列印所有已執行完畢的內容。如果沒有匯入帶有列印報告命令的 DMIS 檔案,但從 PC-DMIS 內插入了您自有的 PRINT/REPORT 命令,則將以 END 作爲其初始值。

如果測量常式包含多條 PRINT/REPORT 命令,則要注意 PC-DMIS 可能不會列印其中某些命令。例如,如果第一條 PRINT/REPORT 命令使用的是 END,而第二條列印報告命令使用的是 START,則 PC-DMIS 不會列印這兩條命令之間的任何內容。

同樣,如果 PRINT/REPORT 命令使用的是 START,緊挨的下一條列印報告命令使用的是 END,則第二次列印將爲空,因爲第一條列印報告命令已清除了報告緩衝區。

TO_FILE= 使用此選項指出是 (ON) 否 (OFF)將列印的報告傳送至檔案。

TOG1 此值控制將列印輸出發送到 .rtf、.pdf 或 .txt 檔時所採取的操作。可用的選項有:APPEND / AUTO / OVERWRITE / PROMPT。根據所選的選項,可能會出現不同的資訊。

APPEND
使用此選項將報告資訊附加至指定的檔名。選取 APPEND 選項時,此關鍵字後會跟之以檔名欄位,如 APPEND=D:\REPORTS\FILE001.RTF。注意,必須指定完整路徑,否則 PC-DMIS 將假定與測量常式相同的目錄。此外,如果不存在該檔案,則在執行 PRINT/REPORT 命令時會建立此檔案。

OVERWRITE
使用此選項將報告資訊覆寫爲指定的檔名。選取 OVERWRITE 選項時,此關鍵字後會跟之以檔名欄位,如 OVERWRITE=D:\REPORTS\FILE001.RTF。此外,如果不存在該檔案,則在執行 PRINT/REPORT 命令時會建立此檔案。如果不提供路徑,則默認為測量常式的資料夾。如果此欄位中沒有路徑,可以將其設定為變數名稱(請參見下面的示例)。

AUTO
使用此選項,令 PC-DMIS 自動產生報告檔名。選取了 AUTO 選項時,這一關鍵字後面會跟有一個數字欄位,例如,AUTO=10。所產生的檔名與測量常式的名稱相同,另附有數字索引及 .rtf 副檔名。此外,產生的檔案將傳送至與測量常式相同的目錄中。如果存在與產生的檔名同名的檔案,AUTO 將增大索引直至找到唯一的檔名。

PROMPT
使用此選項可開啟另存新檔對話方塊,詢問操作員要寫入報告資訊的檔名。

AUTO OPEN = 使用此選項可確定在 PRINT/REPORT 命令執行後,PC-DMIS 是否打開生成的 .rtf、.pdf 或 .txt 檔案。此選項可爲 ONOFF

TO_PRINTER= 使用此選項指出是 (ON) 否 (OFF) 將列印的報告傳送至印表機。

COPIES= 此值決定傳送至印表機的報告複本的數量。

TO_DMIS_REPORT= 使用此選項確定 PC-DMIS 是否將報告傳送給在 FILENAME 中指定的 DMIS 輸出檔案 (.dmo)。此選項可爲 ONOFF

FILENAME= 使用此選項指定 DMIS 輸出目錄位置及檔名。如果 TO_DMIS_REPORT 被設爲 ON,則 PC-DMIS 會將報告資料儲存在指定的檔案中。例如,如果 FILENAME=D:\PCDMISREPORTS\MYDMIS.DMO,則 PC-DMIS 會將報告資料儲存在 D 磁碟機 PCDMISREPORTS 資料夾的 MYDMIS.dmo 檔案中。如果不提供路徑,則默認為測量常式的資料夾。如果此欄位中沒有路徑,可以將其設定為變數名稱(請參見下面的示例)。

FILE_OPTION=TOG2 您可以將 TOG3 設定為 DMIS 檔輸出的以下檔選項:

APPEND
此選項可將報告資料附加於在 FILENAME 中指定的 DMIS 檔案中。

OVERWRITE
此選項可在 FILENAME 中指定的 DMIS 檔案覆寫爲最新的報告資料。

INDEX
此選項可在 FILENAME 中指定的檔名後附加一數值,該值隨後續測量常式的執行而遞增。例如,如果 FILENAME=MYDMIS.DMO,下一執行上的檔名會按 1 遞增,變成 mydmis001.dmo、mydmis002.dmo、mydmis003.dmo 等,類似於 AUTO= 選項。

REPORT_THEORETICALS= 此選項可確定 PC-DMIS 在 DMIS 輸出檔案中報告理論值的方式。

ALL
PC-DMIS 將所有理論值與測量值輸出至輸出 DMIS 檔案。

NONE
報告不含任何理論值。

IMPORT_SETTINGS
僅在報告中輸出這些明確由初始 DMIS 檔案輸出的理論值。

REPORT_FEATURE_WITH_DIMENSIONS=此選項可確定 PC-DMIS 在輸出檔案中是否保持已測量的特徵以及相關公差。它可爲 YESNO

YES
在 DMIS 報告檔案中,PC-DMIS 在每個尺寸的相關公差結果與特徵本身關聯前,先立即寫入測量結果。如果特徵未與任何公差相關聯,PC-DMIS 不會產生任何輸出。

NO
在 DMIS 報告檔案中,PC-DMIS 在測量特徵的同時寫入測量結果,但不晚於 PC-DMIS 執行相關的尺寸。

TO_EXCEL_OUTPUT = 確定 PC-DMIS 是否將輸出發送至 Microsoft Excel 檔。選項為 ONOFF

ON
此時測量程式中的所有項目均產生 Excel 檔案。

OFF
此列印命令將不產生任何 Excel 檔案。

要修改 Excel 輸出選項,按此命令上的 F9 並修改 Excel 標籤中的選項。

檢視 Excel 輸出上的其他資訊

TOG3 = 此值控制將列印輸出發送到 Excel 檔(.xls、.xlsx、csv)時所採取的操作。有關切換選項的資訊,請參閱上面類似的 TOG1 項目。

FILENAME= 使用此選項指定 DMIS 輸出目錄位置及檔名。如果 TO_EXCEL_OUTPUT 被設爲 ON,則 PC-DMIS 會將報告資料儲存在指定的檔案中。例如,如果 FILENAME=D:\PCDMISREPORTS\MYEXCEL.XLS,則 PC-DMIS 會將報告資料儲存在 D 磁碟機 PCDMISREPORTS 資料夾的 MYEXCEL.xls 檔案中。如果不提供路徑,則默認為測量常式的資料夾。如果此欄位中沒有路徑,可以將其設定為變數名稱(請參見下面的示例)。

AUTO OPEN = 使用此選項可確定在 PRINT/REPORT 命令執行後,PC-DMIS 是否打開生成的 Excel(.xls、.xlsx、.csv)檔案。此選項可爲 ONOFF

PREVIOUS_RUNS = 在迴圈中使用 PRINT/REPORT 命令。在單次執行中多次測量特徵時,會保存該特徵先前的實例所測量的資料。您可以選取刪除 (DELETE_INSTANCES) 或保留 (KEEP_INSTANCES) 這些實例。

檔案名變數

在本例中,V1 的變數取 C1.INPUT 中保存的輸入注釋的值。然後,Excel 輸出的 FILENAME 語句使用 Excel 檔的資料夾和檔案名的變數 V1 的值:

C1=COMMENT/INPUT,YES,FULL SCREEN=NO,

輸入您的 Excel 報告路徑和檔案名稱:

ASSIGN/V1=C1.INPUT

PRINT/REPORT,EXEC MODE=END,$

TO_FILE=OFF,AUTO=1,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,OVERWRITE,FILENAME=V1,AUTO OPEN=ON,$

PREVIOUS_RUNS=DELETE_INSTANCES

例如,如果操作員在輸入注釋中輸入了 D:\Temp\MyReport.xls,PC-DMIS 會將 excel 資料保存到該目錄和報告名稱。