編程宏變數
發布時間: 2023-01-13 19:19:12
『壹』 數控編程宏程序中#1#2……是什麼意思
宏程序中的代號,他好比我們小學學的X。
舉個例子,當X=2時,那麼5+X就等於7。
如果用戶在程序中寫上#1=5,那麼下一段只要讀到#1系統就知道是5了。
如果下面有一行程序為G0X[#1+2]Z30,那麼系統就會把刀具走刀X是7的位置,Z走刀30的位置
如果在指令#1=#1-1的話那麼系統每讀到#1的時候都會在上一個#1的數據減掉1毫米。這就是它的作用,也就是不單單表示一個數據,它還能運用計算來完成一些編程比較麻煩的環境中。

(1)編程宏變數擴展閱讀:
優點
1、可以編寫一些非圓曲線,如宏程序編寫橢圓,雙曲線,拋物線等。
2、編寫一些大批相似零件的時候,可以用宏程序編寫,這樣只需要改動幾個數據就可以了,沒有必要進行大量重復編程。
A類宏程序
1、變數的定義和替換 #i=#j
編程格式 G65 H01 P#i Q#j
例 G65 H01 P#101 Q1005; (#101=1005)
G65 H01 P#101 Q-#112;(#101=-#112)
2、加法 #i=#j+#k
編程格式 G65 H02 P#i Q#j R#k
例 G65 H02 P#101 Q#102 R#103;(#101=#102+#103)
3、減法 #i=#j-#k
編程格式 G65 H03 P#i Q#j R#k
例 G65 H03 P#101 Q#102 R#103;(#101=#102-#103)
熱點內容
