插入與編輯NC函數

應用

NC程式的編輯既指NC函數插入,也指其修改。您也可編輯先前用CAM系統產生的NC程式,然後傳送至控制器。

功能說明

您只能在編輯者操作模式中和 MDI應用中編輯NC程式

 
Tip

MDI應用中,只編輯NC程式 $mdi.h$mdi_inch.h

若要插入NC函數

控制器提供以下選項來插入NC函數

  • 使用按鍵或按鈕直接插入NC函數
  • 您可使用按鍵直接插入常用NC函數,像是路徑函數。

  • 除了按鍵以外,控制器在NC輸入模式內提供螢幕鍵盤以及鍵盤工作空間。

  • 控制列的虛擬鍵盤

  • 通過選擇插入NC函數
  • 通過插入 NC函數視窗選擇所有NC函數

  • 插入NC函數視窗

  • 在文字編輯器內插入NC函數
  • 在文字編輯器中,控制器在編寫時提供自動完成功能。

  •  
    Tip

    若文字編輯器模式啟用,Klartext編寫切換開關在左邊並變成灰色。

插入NC函數

編輯NC函數

控制器提供以下選項來編輯NC函數

  • 編輯Klartext編寫模式內的NC函數
  • 依預設,控制器在 Klartext編寫模式內開啟新建立並且語法正確的NC程式

  • 編輯 表單欄內的NC函數
  • 表單欄不僅顯示選取和使用的語法元件,而且也顯示目前NC函數可用的所有元件。

  • 在文字編輯器模式下編輯NC函數
  • 控制器嘗試自動在NC程式內修正語法錯誤。如果不可能自動修正,則控制器會在編輯此NC單節時切換至文字編輯器。您必須在切換至 Klartext編寫模式之前修正所有錯誤。

編輯NC函數

插入NC函數

使用按鍵或按鈕直接插入NC函數

若要插入常用NC函數

    1. 選擇L
    2. 控制器建立新NC單節並開始對話。
    3. 遵照對話內的指示

    通過選擇插入NC函數

    若要插入新NC函數

      1. 選擇插入 NC函數
      2. 控制器開啟插入 NC函數視窗。
      3. 導覽至所要的NC函數
      4. 控制器反白選取的NC函數

      1. 選擇貼上
      2. 控制器建立新NC單節並開始對話。
      3. 遵照對話內的指示

      在文字編輯器模式內插入NC函數

      若要插入NC函數

      1. 輸入任何字元
      2. 控制器插入NC單節
      3. 根據文字模式中自動完成切換開關的設定,控制器顯示具有可能語法開頭的選擇功能表。
      4. 程式工作空間內的設定

      5. 選擇所要的語法開頭
      6. 依需要,輸入該值
      7. 根據文字模式中自動完成切換開關的設定,控制器顯示具有可能語法元件的選擇功能表。
      8. 選擇所要的語法元件

      編輯NC函數

      編輯Klartext編寫模式內的NC函數

      若要編輯Klartext編寫模式內的NC函數

      1. 導覽至所要的NC函數
      2. 導覽至所要的語法元件
      3. 控制器在動作列內顯示替代語法元件。
      4. 選擇語法元件
      5. 若需要,定義一值

      1. 結束輸入(例如通過按下END)

      編輯 表單欄內的NC函數

      如果 Klartext編寫模式啟用,則也可使用 表單欄。

      若要編輯表單模式內的NC函數

      1. 導覽至所要的NC函數

      1. 顯示表單

      1. 若必要,選擇替代語法元件(例如LP取代L)
      2. 若必要,編輯或新增該值
      3. 若必要,輸入選擇性語法元件或從清單中選擇(例如雜項功能M8)

      1. 完成您的輸入(例如用確認按鈕)

      在文字編輯器模式下編輯NC函數

      若要在文字編輯器模式內編輯現有的NC函數

      1. 控制器用鋸齒紅線強調錯誤的語法元件,並在NC函數之前顯示資訊符號(例如FMX而非FMAX)。
      2. 導覽至所要的NC函數

      1. 依需要,選擇資訊符號
      2. 控制器顯示相應錯誤說明。

      1. 關閉NC單節
      2. 控制器可開啟含解決方案建議的 NC單節自動修正視窗。

      1. 將建議套用至NC程式或取消自動修正。
       
      Tip

      如果正在編輯具有語法錯誤的NC單節,則取消編輯的唯一方式為按下ESC按鍵。

      備註

       
      注意事項
      注意: 資料可能遺失!
      當在程式工作空間之外編輯NC程式時,您無法控制控制器是否會辨識變更。該等變更無法在控制器上復原。這表示任何這種資料刪除或改變都是永久的!
      1. 只在程式工作空間內編輯NC程式
      • 當正在編輯NC函數,則使用箭頭向左或向右導覽至語法元件,即使在循環程式之內。在剩餘的NC程式內,用向上鍵與向下鍵搜尋相同的語法元件。
      • 搜尋不同NC單節內相同的語法元件

      • 如果正在編輯NC單節並且尚未儲存,則取消命令再做功能影響NC函數的個別語法元件。
      • 控制器使用者介面上的圖示

      • 按下實際位置捕捉鍵,讓控制器開啟狀態概述的位置顯示。您可將當前的軸值複製到編寫對話中。
      • TNC列上的狀態概述

      • 總是以移動刀具為前提來撰寫NC程式。這使得無論是頭軸還是工作台軸執行運動都無關緊要。
      • 若此NC程式目前已在程式執行操作模式內執行,則無法在編輯者操作模式內編輯NC程式
      • Klartext編寫模式中,可在註釋或結構項目中插入換行符號。

      文字編輯器模式的注意事項

      • 在所有情況下,控制器無法提供解決方案建議。
      • 文字編輯器支援 程式工作空間的所有導覽可能性。但是您可通過使用手勢或滑鼠在文字編輯器模式下更迅速工作,例如,可直接選擇資訊符號。
      • 使用程式工作空間

      • 在文字編輯器模式中,可在文字中任何地方插入換行符號。如果稍後在Klartext編寫模式中編輯NC函數,控制器將在儲存之後移除換行符號。即是在編輯之後,換行符號仍將保留在備註與結構項目中。
      • 當使用主動自動完成功能編寫循環程式時,可選擇僅限向下相容的循環程式參數含選配的循環程式參數選項。
      • 當選擇僅限向下相容的循環程式參數,您可稍後新增選擇性循環程式參數。針對此目的,在最後行之後插入換行符號。

      • 循環程式的一般資訊