2011-05-21 N10 G92X100Z100; N20 M06T01M08; N30 M03S600; N40 G00X42Z2; N50 G01Z0F400; N60 X15; N70 G00X50Z6; N80 G73X42Z4...
2011-05-21 HNC-21T 的固定循環指令采用宏程序方法實現,這些宏程序 調用具有模態功能。 由于各數控公司定義的固定循環含義不盡一致,采用宏程序 實現固定循環,用戶可按自己的要求定制固定循環,十分方便。 華中數控隨售出的數控裝...
2011-05-21 下表列出了宏當前局部變量#0~#38 所對應的宏調用者傳遞的 字段參數名。 對于每個局部變量,都可用系統宏 AR[]來判別該變量是否被 定義,是被定義為增量或絕對方式。該系統宏的調用格式如表所示.AR[#變量號]返回:...
2011-05-21 例:下面的主程序 O1000 在調用子程序 O9990 時,設置了 I、K 之值,子程序 O9990 可分別通過當前局部變量#8、#10 來訪問主 程序的 I、K 之值。 %1000 G92 X0 Z0 M98 ...
2011-05-21 HNC-21/22T 子程序嵌套調用的深度最多可以有九層,每一層子程序都有自己獨立的局部變量(變量個數為 50)。當前局部變量 為#0-#49 ,第一層局部變量為#200-#249 ,第二層局部變量為#250-#29...
2011-05-21 為了更深入地了解 HNC-21/22T 宏程序,這里給出一個利用小直線段逼近整園的數控加工程序: O1000 G92 X0 Z0 M98 P2 X-50 Z0 R50 ;宏程序調用,加工整圓 M30 O2...
2011-05-21 %0080; 內(外)徑切削循環 G80 宏程序實現源代碼; 調用本程序之前,必須轉動主軸 M03 或 M04#40 = #1152 IF [AR[#25] EQ 0] OR [AR[#23] EQ 0]; 如果沒有...
2011-05-21 %0081; 端面切削循環 G81 宏程序實現源代碼; 調用本程序之前,必須轉動主軸 M03 或 M04#40=#1152 IF [AR[#25] EQ 0] OR [AR[#23] EQ 0]; 如果沒有定義 Z 值...
2011-05-21 %0082;螺紋切削循環 G82 宏程序實現源代碼;調用本程序之前,必須轉動主軸 M03 或 M04 #40=#1152IF [AR[#25] EQ 0] OR [AR[#23] EQ 0]; 如果沒有定義 Z 值和...
2011-05-21 %0071;內(外)徑粗車削復合循環 G71 宏程序實現源代碼;調用本程序之前,必須轉動主軸 M03 或 M04 IF [AR[#20] EQ 0] OR [AR[#17] EQ 0]; 若沒有定義切削深度 U 和退刀...
2011-05-21 %0076;螺紋切削復合循環 G76 宏程序實現源代碼;調用本程序之前,必須轉動主軸 M03 或 M04 IF [AR[#0] EQ 0] ;如果沒有定義刀尖角度 A 值 M99 ;則返回 ENDIF IF [A...
2011-05-21 %0073;封閉輪廓循環 G73 宏程序實現源代碼;調用本程序之前,必須轉動主軸 M03 或 M04 IF [AR[#22] EQ 0] OR [AR[#17] EQ 0] OR [AR[#20] EQ 0] ;如果...