程式工作空間

應用

控制器在 程式工作空間內顯示NC程式

您可在編輯者操作模式中以及在MDI應用中編輯NC程式,但是不是在程式執行操作模式中。

功能說明

程式工作空間的區域

程式工作空間具備啟用結構、說明圖形以及表單

1

2

檔案資訊列

在檔案資訊列中,控制器顯示NC程式的路徑與檔名。在程式執行編輯者操作模式中,檔案資訊列包含頁面路徑導覽。

程式工作空間內的導覽路徑

3

NC程式的內容

NC程式的外觀

4

5

已編輯語法元件的說明圖形

說明圖

6

對話列

在對話列中,控制器顯示已編輯語法元件的額外資訊或指示。

7

動作列

在動作列中,控制器顯示已編輯語法元件的選擇可能性。

8

標題列內的圖示

以下圖示顯示於標題列內的程式工作空間中:

控制器使用者介面上的圖示

圖示或捷徑

功能

開啟與關閉 結構

程式工作空間內的結構欄

CTRL + F

開啟與關閉 搜尋

程式工作空間內的搜尋欄

開啟與關閉 刀具檢查

刀具使用測試

啟動與結束比較功能

程式比較

開啟與關閉表單

程式工作空間內的表單欄

100%

NC程式的字型大小

 
Tip

如果選擇百分比值,控制器顯示放大與縮小字型大小的圖示。

NC程式的字型大小設定為100%

開啟程式設定視窗

程式工作空間內的設定

NC程式的外觀

依預設,控制器以黑色字元顯示語法。控制器在NC程式之內以顏色顯示以下語法元件。

顏色

語法元件

棕色

文字輸入(例如刀名或檔名)

藍色

  • 數值
  • 結構項目與文字

暗綠色

註釋

紫色

  • 變數
  • 雜項功能M

暗紅色

  • 主軸轉速的定義
  • 進給速率的定義

橙色

快速移動FMAX

灰色

  • 不執行M1雜項功能
  • 不執行用/字元隱藏的NC單節

說明圖

當編輯NC單節時,控制器在例示語法元件的突現式視窗內顯示一些NC函數之說明圖。如果變更突現式視窗的大小和位置,控制器單獨儲存每個分頁的設定。

根據設定自動顯示輔助圖形或機器參數stdTNChelp,控制器將說明圖顯示為突現式視窗。

程式工作空間內的設定

突現式視窗提供以下按鈕:

按鈕

含义

顯示 TNCguide

控制器在輔助工作空間內相應位置處開啟TNCguide

使用手冊當成整合產品輔助工具:TNCguide

顯示輔助說明

控制器在輔助工作空間內開啟說明圖。如果輔助工作空間開啟,控制器將總是在此顯示說明圖。

說明工作空間

程式工作空間內的設定

程式設定視窗中,可影響顯示在程式工作空間內的內容以及控制器的行為。選取的設定強制生效。

程式設定視窗內可獲得的設定取決於操作模式或應用程式。程式設定視窗由以下區域構成:

區域

編輯者操作模式

程式執行操作模式

MDI應用

結構

­✓

­✓

­✓

編輯

­✓

-

­✓

Klartext

­✓

-

­✓

-

­✓

-

FN 16

-

­✓

-

結構區域

結構視窗內的程式設定區域

結構區域中,使用切換開關選擇控制棄應在結構欄內顯示哪個結構元件。

程式工作空間內的結構欄

以下為可用的結構元件:

  • TOOL CALL
  • * 結構區塊
  • LBL
  • LBL 0
  • CYCL DEF
  • TCH PROBE (#17 / #1-05-1)
  • CALL PGM
  • SEL PGM
  • FUNCTION MODE
  • M30 / M2
  • M1
  • M0 / STOP
  • APPR / DEP

編輯區域

編輯區域包含以下設定:

設定

意義

自動儲存

自動或手動將變更儲存至NC程式

如果切換開關啟用,控制器在以下動作時自動儲存NC程式

  • 在分頁之間切換
  • 開始模擬
  • 關閉NC程式
  • 切換操作模式

若切換開關未啟用,則必須手動儲存。根據所陳述的動作,控制器詢問是否應儲存變更。

文字模式中自動完成

如果切換開關啟用,當您選擇以下操作之一時,控制器將自動顯示一個選擇功能表,其中包含可能的語法啟動器或語法元素:

  • 建立新NC單節
  • 輸入字元
  • 按下CTRL + SPACE

如果切換開關未啟用,可通過按下CTRL + SPACE開啟選擇功能表。

插入NC函數

文字模式內允許語法錯誤

如果切換開關啟用,控制器可在文字編輯器內儲存NC單節,即使其包含語法錯誤:

若切換開關未啟用,則必須修正NC單節之內的所有語法錯誤。否則無法刪除該NC單節

編輯NC函數

產生絕對路徑

建立相對或絕對路徑輸入

如果切換開關啟用,控制器使用絕對路徑給已呼叫檔案,例如:TNC:\nc_prog\$mdi.h

如果切換開關未啟用,控制器使用相對路徑,例如:demo\reset.H。如果檔案位於比呼叫的NC程式還要高階的資料夾結構內,控制器建立絕對路徑。

路徑

始終儲存格式化

儲存時格式化NC程式

NC程式少於30 000個字元,控制器在儲存檔案時始終將其格式化,例如所有語法開頭都為大寫字母。

如果切換開關啟用,每次控制器在儲存檔案時也會將超過30 000個字元的NC程式格式化。這會增加儲存所需的時間。

如果切換開關未啟用,控制器不會將超過30 000個字元的NC程式格式化。

存檔時備份文件

如果切換開關啟用,一旦您儲存NC程式,控制器將用*.h.bak副檔名儲存備份副本。

通過從檔名中移除*.bak附檔名,可復原備份副本。控制器覆寫原始檔案。

 
Tip

當選擇所有檔案(*.*)篩選器,控制器在開啟檔案工作空間內顯示該檔案。

相同的設定也可用於機器參數createBackup (編號105401)。控制器將協調這兩設定選項。

資料行刪除之後游標的行為

如果啟動切換開關並刪除NC程式行,游標將往回移動至上一個NC單節

相同的設定也可用於機器參數deleteBack (編號105402)。控制器將協調這兩設定選項。

自動顯示輔助圖形

如果切換開關啟動,控制器將在突現式視窗內顯示說明圖。

相同的設定也可用於選擇性機器參數stdTNChelp (編號105405)。控制器將協調這兩設定選項。

說明工作空間開啟,控制器總是在此顯示說明圖,與此設定無關。

說明工作空間

當刪除NC單節時確認要求

如果切換開關啟動,當您刪除NC單節時,控制器將在突現式視窗中顯示確認提示。

相同的設定也可用於選擇性機器參數warningAtDEL (編號105407)。控制器將協調這兩設定選項。

Comment blocks for NC sequences

如果切換開關啟動,控制器在每一NC順序之前與之後新增備註。

每一備註包含下列資訊:

  • NC順序的開頭
  • 目前日期
  • 目前時間
  • NC順序的名稱
  • NC順序的結尾

NC順序用於重複使用

隱藏無法使用的 NC 功能

如果切換開關啟動,控制器在插入NC函數視窗內將只顯示當前可用的NC函數

如果切換開關未啟動,控制器將不可用的NC函數變暗(例如未啟動的軟體選項)。

Put all path information in quotation marks

如果切換開關啟動,當選擇下列NC函數之一時,控制器自動將路徑資訊包括在引號中:

  • CALL PGM
  • 循環程式12 PGM CALL
  • FN 16 F-PRINT
  • FN 26 TABOPEN

相同的設定也可用於選擇性機器參數quotePaths (編號105414)。控制器將協調這兩設定選項。

顯示螢幕鍵盤進行編輯

如果使用觸控螢幕,控制器將顯示文字啟動虛擬鍵盤。選擇功能表可讓您選擇虛擬鍵盤在工作空間中的位置或隱藏虛擬鍵盤。

Klartext區域

Klartext區域內,選擇控制器是否在輸入期間提供NC單節的特定語法元件。

控制器提供以下設定當成切換開關:

設定

意義

忽略註解

如果啟用此切換開關,控制器省略在編寫所有NC函數期間的註解功能。

新增註解

忽略刀具索引

如果啟用此切換開關,控制器省略用於以下NC函數的刀具索引:

索引刀具

忽略線性重疊的補間軸值

如果啟用此切換開關,控制器省略用於以下NC函數LIN_語法元件:

圓形路徑的直線疊加

您可在獨立於Klartext區域內設定的表單中編寫語法元件。

區域中,可為顯示的每個應用程式區域選擇一個唯一的表格;然後在程式執行期間啟動此表格。

使用選擇視窗選擇以下表格:

使用程式工作空間

程式工作空間可使用如下:

  • 接觸操作
  • 使用按鍵和按鈕操作
  • 使用滑鼠操作

接觸操作

使用手勢執行以下功能:

符號

手勢

含义

攻牙

  • 選擇NC單節
  • 選擇編輯時的語法元件

雙擊

編輯NC單節

長按

開啟右鍵功能表

 
Tip

若使用滑鼠工作,用滑鼠右鍵按一下。

右鍵功能表

掃動

捲動NC程式

拖曳

變更其中已標記NC單節的區域。

程式工作空間內的右鍵功能表

展開

放大語法字型大小

收縮

縮小語法字型大小

按鍵與按鈕

使用按鍵與按鈕執行以下功能:

按鍵或按鈕

含义

  • 編輯NC單節
  • 在編輯期間,導覽至上一個或下一個語法元件

CTRL + RIGHT

CTRL + LEFT

導覽一個位置至語法元件之值內右邊或左邊

  • 使用單節編號直接選擇NC單節
  • GOTO函數

  • 在編輯期間開啟選擇功能表

開啟控制器列的位置顯示以便複製該位置

若選擇位置顯示內一線,控制器將此線的當前值複製到開放對話中。

刪除語法元件之值

在編寫期間略過或移除選擇性語法元件

刪除NC單節或取消對話

  • 確認輸入並結束NC單節
  • 開啟分頁

SHIFT + RETURN

在文字編輯器模式內插入換行符號

表單欄內插入換行符號用於註解

取消編輯不套用變更

Klartext編寫

選擇 Klartext編寫模式或文字編輯器

編輯NC函數

插入 NC函數

開啟插入NC函數視窗

插入NC函數視窗的區域

編輯

開啟右鍵功能表

右鍵功能表

搜尋不同NC單節內相同的語法元件

如果正在編輯NC單節,可搜尋剩餘NC程式內相同的語法元件。

若要在NC程式內搜尋語法元件:

  1. 選擇NC單節

  1. 編輯NC單節
  2. 導覽至所要的語法元件

  1. 按下向上鍵或向下鍵
  2. 控制器標記下一個包含語法元件的NC單節。游標位於與上一個NC單節相同的語法元件上。按下向上鍵來往後搜尋。
 
Tip

您可在NC程式內搜尋一致的語法開頭。雙擊或在其上按兩下來選擇語法開頭。

備註

  • 當在非常長的NC程式中搜尋相同語法元件,控制器顯示突現式視窗。您可隨時取消搜尋。
  • NC單節內含語法錯誤,則控制器在單節編號前面顯示對應圖示。按一下圖示查看相關錯誤說明。
  • 使用選擇性機械參數maxLineCommandSrch (編號105412)來定義控制器要對多少NC單節搜尋相同語法元件。
  • 當開啟NC程式時,控制器檢查NC程式是否完整且語法正確。
  • 使用選擇性機械參數maxLineGeoSrch(編號105408)來定義控制器應檢查程式的哪個NC單節

  • 若開啟沒有內容的NC程式,可編輯BEGIN PGMEND PGMNC單節,並變更NC程式的量測單位。
  • NC程式沒有END PGM NC單節就不完整。
  • 如果在編輯者操作模式內開啟不完整的NC程式,則控制器自動新增此NC單節

  • 若此NC程式目前已在程式執行操作模式內執行,則無法在編輯者操作模式內編輯NC程式
  • 執行游標總是顯示在前景中。執行游標可覆蓋或隱藏其他圖示。

程式工作空間內的表單

應用

程式工作空間的表單欄內,控制器顯示當前選取NC函數的所有可能語法元件。在表單中,若需要,可編輯所有語法元件以及語法開頭。

需求

  • Klartext編寫 模式必須啟用

功能說明

控制器提供以下圖示與按鈕來使用 表單欄:

圖示或按鈕

含义

顯示與隱藏 表單

確認

確認輸入並結束NC單節

忽略

忽略輸入並結束NC單節

刪除行

刪除NC單節

控制器根據其功能,像是座標或安全性,將表單內的語法元件分組。

控制器用紅框指示所需的語法元件。一旦已經定義所有所需的語法元件之後,可確認輸入並終止NC單節。控制器反白目前已編輯的語法元件。

若輸入無效,則控制器在語法元件之前顯示資訊符號。當選擇資訊符號時,控制器顯示錯誤資訊。

備註

  • 在下列情況下,控制器並不會顯示表單的內容:
    • NC程式已執行
    • NC單節已標記
    • NC單節包含語法錯誤
    • BEGIN PGMEND PGM NC單節已選取
  • 如果在NC單節內定義超過一個雜項功能,則可使用表單內的箭頭變更雜項功能的順序。
  • 若用編號定義一標籤,控制器在輸入區域旁邊顯示圖示。控制器使用此符號將下一個可用編號指派給該標籤。