循環程式225ENGRAVING
ISO 程式編輯
G225
應用
循環程式順序
- 若刀具低於Q204 2ND SET-UP CLEARANCE,則控制器將先移動至來自Q204之值。
- 控制器將工作平面內的刀具定位在第一字元的起點。
- 控制器雕刻文字。
- 如果Q202 MAX. PLUNGING DEPTH大於Q201 DEPTH,則控制器將以單一螺旋進給動作雕刻每一字元。
- 如果Q202 MAX. PLUNGING DEPTH小於Q201 DEPTH,則控制器將以多種螺旋進給動作雕刻每一字元。控制器將總是在加工下一個之前完成字元銑削。
- 在控制器雕刻字元之後,將刀具退回至工件表面之上的設定凈空Q200。
- 針對要雕刻的所有字元重複處理步驟2和3。
- 最後,控制器將刀具退回至第二設定淨空Q204。
備註
- 此循環程式只能在FUNCTION MODE MILL加工模式內執行。
編寫注意事項
- DEPTH循環程式參數的代數符號決定加工方向。如果您設定 DEPTH = 0,就不會執行循環程式。
- 要雕刻的文字也可用字串變數轉換(QS)。
- 參數Q347影響後者的旋轉位置。
如果Q374=0°至180°,則從左至右雕刻字元。
如果Q374大於180°,則雕刻方向相反。
循環程式參數
說明圖 | 參數 | ||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
QS500 雕刻文字? 引號之內要雕刻的文字。透過數字鍵盤的Q鍵指派字串變數,字母鍵盤上的Q鍵代表正常文字輸入。 輸入:最多255個字元 | |||||||||||||||||||||||
Q513 字元高度? 要雕刻的字元高度,單位mm 輸入:0...999.999 | |||||||||||||||||||||||
Q514 字元間格係數? 字元寬度變數。 X = 字元寬度 + 預設間隔。此係數允許您影響間隔。 Q514=0/1:字元之間的預設間隔 Q514>1:字元之間的間隔已擴展。 Q514<1:字元之間的間隔已縮小。這可造成字元重疊。 輸入:0...10 | |||||||||||||||||||||||
Q515 字型? 0:字型DeJaVuSans 1:字型LiberationSans-Regular 輸入:0, 1 | |||||||||||||||||||||||
Q516 直線上的文字/圓弧上的文字(0-2)? 0:在直線內雕刻文字 1:沿圓弧雕刻文字 2:沿圓弧內側雕刻文字(周邊;不需要從底部開始) 輸入:0、1、2 | |||||||||||||||||||||||
Q374 旋轉角度? 文字排列在圓弧上的中央角度。當文字以直線排列時則傾斜雕刻。 輸入:-360.000...+360.000 | |||||||||||||||||||||||
Q517 圓弧上的文字半徑? 控制器將雕刻文字的圓弧半徑,單位mm。 輸入:0...99999.9999 | |||||||||||||||||||||||
Q207 Feed rate for milling? 刀具在銑削時的移動速度,單位是mm/min 輸入:0...99999.999 另外為FAUTO、FU、FZ | |||||||||||||||||||||||
Q201 深度? 工件表面和雕刻底面之間的距離。 該值具有增量效果。 輸入:-99999.9999...+99999.9999 | |||||||||||||||||||||||
Q206 進刀進給速率? 刀具在進刀時的移動速度,單位為mm/min 輸入:0...99999.999 或FAUTO、FU | |||||||||||||||||||||||
Q200 設定淨空? 刀尖與工件表面之間的距離。 該值具有增量效果。 輸入:0...99999.9999 或PREDEF | |||||||||||||||||||||||
Q203 Workpiece surface coordinate? 參考現用工件原點的工件表面座標。 該值具有絕對效果。 輸入:-99999.9999...+99999.9999 | |||||||||||||||||||||||
Q204 第二淨空高度? 不會造成刀具與工件(治具)之間碰撞的主軸座標。 該值具有增量效果。 輸入:0...99999.9999 或PREDEF | |||||||||||||||||||||||
Q367 參考文字位置(0-6)? 在此輸入對於文字位置的參照。根據沿圓弧或在直線內雕刻文字(參數Q516),可輸入以下值:
輸入:0...9 | |||||||||||||||||||||||
Q574 最長的文字長度? 輸入最長文字長度。控制器也將參數Q513字元高度列入考量。 若Q513=0,則控制器雕刻文字長度超出參數Q574內所指示。字元高度據此比例縮放。 如果Q513 > 0,則控制器檢查實際文字長度是否超出Q574內輸入的最長文字長度,如果是,則控制器顯示錯誤訊息。 輸入:0...999.999 | |||||||||||||||||||||||
Q202 最大插入深度? 每次切削的最大螺旋進給深度。如果此值小於Q201,則以許多步驟執行加工操作。 輸入:0...99999.9999 |
此使用手冊內含的NC程式為解決方案的建議程式,該等NC程式或個別NC單節在用於工具機之前,必須經過調整。
依需要變更以下內容:
- 刀具
- 切削參數
- 進給速率
- 淨空高度或安全位置
- 工具機專屬位置,例如用M91
- 義程式呼叫路徑
一些NC程式取決於工具機座標結構配置。在第一次程式模擬之前,針對您的工具機座標結構配置調整NC程式。
此外,在實際程式運行之前,使用模擬來測試NC程式。
運用程式測試確定NC程式是否可與可用的軟體選項、有效的工具機座標結構配置和當前的工具機組態一起使用。
11 CYCL DEF 225 ENGRAVING ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|
容許雕刻的字元
除了小寫字母、大寫字母以及數字以外,容許輸入下列特殊字元:! # $ % & ‘ ( ) * + , - ./ : ; < = > ? @ [ \ ] _ ß CE
控制器使用特殊字元%和\用於特殊功能,若要雕刻這些字元,請在要雕刻的文字內輸入這些字元兩次,例如%%)。
當雕刻德語母音變化、ß、ø、@或CE字元時,請在要雕刻的字元之前輸入字元%:
輸入 | 代數符號 |
---|---|
%ae | ä |
%oe | ö |
%ue | ü |
%AE | Ä |
%OE | Ö |
%UE | Ü |
%ss | ß |
%D | ø |
%at | @ |
%CE | CE |
無法列印的字元
除了文字之外,也可為了格式化而定義特定不可列印字元。請在不可列印字元之前輸入特殊字元\。
以下為可使用的格式化可能性:
輸入 | 字元 |
---|---|
\n | 換行 |
\t | 水平標籤(標籤寬度永久設定為八個字元) |
\v | 垂直標籤(標籤寬度永久設定為一行) |
雕刻系統變數
除了標準字元以外,還可以雕刻特定系統變數的內容。請在系統變數之前加上%。
您亦可雕刻當前日期、當前時間或當前日曆週。若要如此,請輸入%time<x>。<x>定義格式,例如08代表DD.MM.YYYY。(與SYSSTR ID10321功能一致)
請記住,輸入日期格式1至9時要在前面加上0,例如%Time08。
輸入 | 字元 |
---|---|
%time00 | DD.MM.YYYY hh:mm:ss |
%time01 | D.MM.YYYY h:mm:ss |
%time02 | D.MM.YYYY h:mm |
%time03 | D.MM.YY h:mm |
%time04 | YYYY-MM-DD hh:mm:ss |
%time05 | YYYY-MM-DD hh:mm |
%time06 | YYYY-MM-DD h:mm |
%time07 | YY-MM-DD h:mm |
%time08 | DD.MM.YYYY |
%time09 | D.MM.YYYY |
%time10 | D.MM.YY |
%time11 | YYYY-MM-DD |
%time12 | YY-MM-DD |
%time13 | hh:mm:ss |
%time14 | h:mm:ss |
%time15 | h:mm |
%time99 | ISO 8601日曆週 Tip 屬性:
|
雕刻NC程式的名稱及路徑
使用循環程式225雕刻NC程式的名稱及路徑。
如同以往定義循環程式225。請在要雕刻的文字之前加上%。
可雕刻啟動或已呼叫NC程式的名稱或路徑。對此,定義%main<x>或%prog<x>。(與SYSSTR ID10010 NR1/2功能一致)
以下為可使用的格式化可能性:
輸入 | 意義 | 範例 |
---|---|---|
%main0 | 啟動的NC程式之完整路徑 | TNC:\MILL.h |
%main1 | 至啟動的NC程式目錄之路徑 | TNC:\ |
%main2 | 啟動的NC程式之名稱 | MILL |
%main3 | 啟動的NC程式之檔案類型 | .H |
%prog0 | 已呼叫的NC程式之完整路徑 | TNC:\HOUSE.h |
%prog1 | 至已呼叫的NC程式目錄之路徑 | TNC:\ |
%prog2 | 已呼叫的NC程式之名稱 | HOUSE |
%prog3 | 啟動的NC程式之檔案類型 | .H |
雕刻計數器讀數
循環程式225允許雕刻目前計數器讀數(提供於狀態工作狀態的PGM標籤上)。
為此,依照平常編寫循環程式225,並輸入要雕刻的文字,例如下列:%count2
%count之後的數字指示控制器將雕刻多少位數。最多為九位數。
範例:若在循環程式內程式編輯%count9並且瞬時計數器讀數為3,則控制器雕刻以下:000000003
操作注意事項
- 在模擬中,控制器只模擬直接在NC程式內指定的計數器讀數。來自程式執行的計數器讀數並未考慮在內。