什麼叫宏編程
❶ 數控編程中什麼是宏程序
宏指令就是差不多計算機編程的那個意思,用#1—#N,來賦值,然後用IF來設定條件,達到條件,數值的變化是怎麼樣,未達到條件又進行什麼樣的動作,都有一些命令,這些對數學的知識是要求有點高的,大概都是些函數的意思。
但實際生產中,好像是很少用,反正我是在工廠里沒用過,因為現在用電腦編程就可以應付那些有規律的曲線,所以,沒什麼必要再用手工去編這些程序了,累人,而且想得不嚴而易出錯。
❷ 宏編程滑鼠是什麼意思
可以讓滑鼠完成特定的操作。

滑鼠,是計算機的一種外接輸入設備,也是計算機顯示系統縱橫坐標定位的指示器,因形似老鼠而得名(港台作滑鼠)。其標准稱呼應該是「滑鼠器」,英文名「Mouse」,滑鼠的使用是為了使計算機的操作更加簡便快捷,來代替鍵盤那繁瑣的指令。
道格拉斯博士與他的同事比爾英格力士於1963年設計出了滑鼠最初的原型,並於1968年12月9日製成了世界上第一隻「滑鼠」,它是利用滑鼠移動時引發電阻變化來實現游標的定位和控制的。原始滑鼠的結構較為簡單,底部裝有兩個互相垂直的片狀圓輪(非球形),每個圓輪分別帶動一個機械變阻器,當滑鼠移動之時會改變變阻器的電阻值。
如果施加的電壓固定不變,那麼滑鼠所反饋的電信號強度就會發生變化,而利用這個變化的反饋信號參數,系統就可以計算出它在水平方向和垂直方向的位移,進而產生一組隨滑鼠移動而變化的動態坐標。這個動態坐標就決定了滑鼠在屏幕上所處的位置和移動的情況,於是它便可以代替鍵盤的上、下、左、右四個鍵,讓使用者可將游標定位在屏幕的各個地方。
由於原始滑鼠的尾部拖著一條數據連線,看起來很像一隻小老鼠,後來人們乾脆就直接將它稱為「Mouse」,這也就是「滑鼠」的得名由來。1968年12月09日,為其設計申請了專利。
❸ 什麼是宏程序宏程序在數控編程中的作用
數控系統為用戶配備了強有力的類似於高級語言的宏程序功能,用戶可以使用變數進行算術運算、邏輯運算和函數的混合運算,此外宏程序還提供了循環語句、分支語句和子程序調用語句,利於編制各種復雜的零件加工程序,減少乃至免除手工編程時進行繁瑣的數值計算,以及精簡程序量。
❹ 什麼是子程序, 什麼是宏程序,
在一個加工程序中,如果其中有些加工內容完全相同或相似,為了簡化程序,可以把這些重復的程序段單獨列出,並按一定的格式編寫成子程序。主程序在執行過程中如果需要某一子程序,通過調用指令來調用該子程序,子程序執行完後又返回到主程序,繼續執行後面的程序段。子程序(subroutine)是一個概括性的術語,任何高級程序所調用的程序,都被稱為子程序。它經常被使用在匯編語言層級上。子程序的主體(body)是一個代碼區塊,當它被調用時就會進入運行。
數控系統為用戶配備了強有力的類似於高級語言的宏程序功能,用戶可以使用變數進行算術運算、邏輯運算和函數的混合運算,此外宏程序還提供了循環語句、分支語句和子程序調用語句,利於編制各種復雜的零件加工程序,減少乃至免除手工編程時進行繁瑣的數值計算,以及精簡程序量。宏程序指令適合拋物線、橢圓、雙曲線等沒有插補指令的曲線編程;適合圖形一樣,只是尺寸不同的系列零件的編程;適合工藝路徑一樣,只是位置參數不同的系列零件的編程。較大地簡化編程;擴展應用范圍。
❺ 「宏程序」是什麼意思
大家都在問宏程序~其實說起來宏就是用公式來加工零件的,比如說橢圓,如果沒有宏的話,我們要逐點算出曲線上的點,然後慢慢來用直線逼近,如果是個光潔度要求很高的工件的話,那麼需要計算很多的點,可是應用了宏後,我們把橢圓公式輸入到系統中然後我們給出Z坐標並且每次加10um那麼宏就會自動算出X坐標並且進行切削,實際上宏在程序中主要起到的是運算作用..宏一般分為A類宏和B類宏.A類宏是以G65 Hxx P#xx Q#xx R#xx的格式輸入的,而B類宏程序則是 
以直接的公式和語言輸入的和C語言很相似在0i系統中應用比較廣.由於現在B類宏程序的大量使 
用很多書都進行了介紹這里我就不再重復了,但在一些老系統中,比如法蘭克OTD系統中由於它的MDI鍵盤上沒有公式符號,連最簡單的等於號都沒有,為此如果應用B類宏程序的話就只能在計算機上編好再通過RSN-32介面傳輸的數控系統中,可是如果我們沒有PC機和RSN-32電纜的話怎麼辦呢,那麼只有通過A類宏程序來進行宏程序編制了,下面我介紹一下A類宏的引用; 
A類宏是用G65 Hxx P#xx Q#xx R#xx或G65 Hxx P#xx Qxx Rxx格式輸入的xx的意思就是數值,是以um級的量輸入的,比如你輸入100那就是0.1MM~~~~~.#xx就是變數號,關於變數號是什麼意思再不知道的的話我也就沒治了,不過還是教一下吧,變數號就是把數值代入到一個固定的地址中,固定的地址就是變數,一般OTD系統中有#0~~~#100~#149~~~#500~#531關閉電源時變數#100~#149被初始化成「空」,而變數#500~#531保持數據.我們如果說#100=30那麼現在#100地址內的數據就是30了,就是這么簡單.好現在我來說一下H代碼,大家可以看到A類宏的標准格式中#xx和xx都是數值,而G65表示使用A類宏,那麼這個H就是要表示各個數值和變數號內的數值或者各個變數號內的數值與其他變數號內的數值之間要進行一個什麼運算,可以說你了解了H代碼A類宏程序你基本就可以應用了,好,現在說一下H代碼的各個含義: 
以下都以#100和#101和#102,及數值10和20做為例子,應用的時候別把他們當格式就行, 
基本指令: 
H01賦值;格式:G65H01P#101Q#102:把#102內的數值賦予到#101中 
G65H01P#101Q#10:把10賦予到#101中 
H02加指令;格式G65 H02 P#101 Q#102 R#103,把#102的數值加上#103的數值賦予#101 
G65 H02 P#101 Q#102 R10 
G65 H02 P#101 Q10 R#103 
G65 H02 P#101 Q10 R20 
上面4個都是加指令的格式都是把Q後面的數值或變數號內的數值加上R後面的數 
值或變數號內的數值然後等於到P後面的變數號中. 
H03減指令;格式G65 H03 P#101 Q#102 R#103,把#102的數值減去#103的數值賦予#101 
G65 H03 P#101 Q#102 R10 
G65 H03 P#101 Q10 R#103 
G65 H03 P#101 Q20 R10 
上面4個都是減指令的格式都是把Q後面的數值或變數號內的數值減去R後面的數 
值或變數號內的數值然後等於到P後面的變數號中. 
H04乘指令;格式G65 H04 P#101 Q#102 R#103,把#102的數值乘上#103的數值賦予#101 
G65 H04 P#101 Q#102 R10 
G65 H04 P#101 Q10 R#103 
G65 H04 P#101 Q20 R10 
上面4個都是乘指令的格式都是把Q後面的數值或變數號內的數值乘上R後面的數 
值或變數號內的數值然後等於到P後面的變數號中. 
H05除指令;格式G65 H05P#101 Q#102 R#103,把#102的數值除以#103的數值賦予#101 
G65 H05 P#101 Q#102 R10 
G65 H05 P#101 Q10 R#103 
G65 H05 P#101 Q20 R10 
上面4個都是除指令格式都是把Q後面的數值或變數號內的數值除以R後面的數 
值或變數號內的數值然後等於到P後面的變數號中.(余數不存,除數如果為0的話會出現112報警) 
三角函數指令: 
H31 SIN正玄函數指令:格式G65 H31 P#101 Q#102 R#103;含義Q後面的#102是三角形的斜邊R後面的#103內存的是角度.結果是#101=#102*SIN#103,也就是說可以直接用這個求出三角形的另 
一條邊長.和以前的指令一樣Q和R後面也可以直接寫數值. 
H32 COS余玄函數指令:格式G65 H32 #101 Q#102 R#103;含義Q後面的#102是三角形的斜邊 
R後面的#103內存的是角度.結果是#101=#102*COS#103,也就是說可以直接用這個求出三角形的 
另一條邊長.和以前的指令一樣Q和R後面也可以直接寫數值. 
H33和H34本來應該是TAN 和ATAN的可是經過我使用得數並不準確,希望有知道的人能夠告訴我是為什麼? 
開平方根指令: 
H21;格式G65 H21 P#101 Q#102 ;意思是把#102內的數值開了平方根然後存到#101中(這個指令是非常重要的如果在車橢圓的時候沒有開平方跟的指令是沒可能用宏做到的. 
無條件轉移指令: 
H80;格式:G65 H80 P10 ;直接跳到第10程序段 
有條件轉移指令: 
H81 H82 H83 H84 H85 H86 ,分別是等於就轉的H81;不等於就轉的H82;小於就轉的H83;大於就轉的H84;小於等於就轉的H85;大於等於就轉的H86; 
格式:G65 H8x P10 Q#101 R#102;將#101內的數值和#102內的數值相比較,按上面的H8x的碼帶入H8x中去,如果條件符合就跳到第10程序段,如果不符合就繼續執行下面的程序段. 
用 戶 宏 程 序 
能完成某一功能的一系列指令像子程序那樣存入存儲器,用一個總指令來它們,使用時只需給出這個總指令就能執行其功能。 
l 所存入的這一系列指令——用戶宏程序 
l 調用宏程序的指令————宏指令 
l 特點:使用變數 
一. 變數的表示和使用 
(一) 變數表示
#I(I=1,2,3,…)或#[<式子>] 
例:#5,#109,#501,#[#1+#2-12] 
(二) 變數的使用
1. 地址字後面指定變數號或公式 
格式:<地址字>#I 
<地址字>-#I 
<地址字>[<式子>] 
例:F#103,設#103=15則為F15 
Z-#110,設#110=250則為Z-250 
X[#24+#18*COS[#1]] 
2. 變數號可用變數代替 
例:#[#30],設#30=3則為#3 
3. 變數不能使用地址O,N,I 
例:下述方法下允許 
O#1; 
I#26.00×100.0; 
N#3Z200.0; 
4. 變數號所對應的變數,對每個地址來說,都有具體數值范圍 
例:#30=1100時,則M#30是不允許的 
5. #0為空變數,沒有定義變數值的變數也是空變數 
6. 變數值定義: 
程序定義時可省略小數點,例:#123=149 
MDI鍵盤輸一. 變數的種類 
1. 局部變數#1~#33 
一個在宏程序中局部使用的變數 
例:A宏程序B宏程序 
…… 
#10=20X#10不表示X20 
…… 
斷電後清空,調用宏程序時代入變數值 
2. 公共變數#100~#149,#500~#531 
各用戶宏程序內公用的變數 
例:上例中#10改用#100時,B宏程序中的 
X#100表示X20 
#100~#149斷電後清空 
#500~#531保持型變數(斷電後不丟失) 
3. 系統變數 
固定用途的變數,其值取決於系統的狀態 
例:#2001值為1號刀補X軸補償值 
#5221值為X軸G54工件原點偏置值 
入時必須輸入小數點,小數點省略時單位為μm 
一. 運算指令 
運算式的右邊可以是常數、變數、函數、式子 
式中#j,#k也可為常量 
式子右邊為變數號、運算式 
1. 定義 
#I=#j 
2. 算術運算 
#I=#j+#k 
#I=#j-#k 
#I=#j*#k 
#I=#j/#k 
3. 邏輯運算 
#I=#JOK#k 
#I=#JXOK#k 
#I=#JAND#k 
4. 函數 
#I=SIN[#j] 正弦 
#I=COS[#j] 餘弦 
#I=TAN[#j] 正切 
#I=ATAN[#j] 反正切 
#I=SQRT[#j]平方根 
#I=ABS[#j]絕對值 
#I=ROUND[#j]四捨五入化整 
#I=FIX[#j]上取整 
#I=FUP[#j]下取整 
#I=BIN[#j]BCD→BIN(二進制) 
#I=BCN[#j]BIN→BCD 
1. 說明 
1) 角度單位為度 
例:90度30分為90.5度 
2) ATAN函數後的兩個邊長要用「1」隔開 
例:#1=ATAN[1]/[-1]時,#1為了35.0 
3) ROUND用於語句中的地址,按各地址的最小設定單位進行四捨五入 
例:設#1=1.2345,#2=2.3456,設定單位1μm 
G91X-#1;X-1.235 
X-#2F300;X-2.346 
X[#1+#2];X3.580 
未返回原處,應改為 
X[ROUND[#1]+ROUND[#2]]; 
4) 取整後的絕對值比原值大為上取整,反之為下取整 
例:設#1=1.2,#2=-1.2時 
若#3=FUP[#1]時,則#3=2.0 
若#3=FIX[#1]時,則#3=1.0 
若#3=FUP[#2]時,則#3=-2.0 
若#3=FIX[#2]時,則#3=-1.0 
5) 指令函數時,可只寫開頭2個字母 
例:ROUND→RO 
FIX→FI 
6) 優先順序 
函數→乘除(*,1,AND)→加減(+,-,OR,XOR) 
例:#1=#2+#3*SIN[#4]; 
7) 括弧為中括弧,最多5重,園括弧用於注釋語句 
例:#1=SIN[[[#2+#3]*#4+#5]*#6];(3重) 
一. 轉移與循環指令 
1.無條件的轉移 
格式:GOTO1; 
GOTO#10; 
2.條件轉移 
格式:IF[<條件式>]GOTOn 
條件式: 
#jEQ#k 表示= 
#jNE#k 表示≠ 
#jGT#k 表示> 
#jLT#k 表示< 
#jGE#k 表示≥ 
#jLE#k 表示≤ 
例:IF[#1GT10]GOTO100; 
… 
N100G00691X10; 
例:求1到10之和 
O9500; 
#1=0 
#2=1 
N1IF[#2GT10]GOTO2 
#1=#1+#2; 
#2=#2+1; 
GOTO1 
N2M301.循環 
格式:WHILE[<條件式>]DOm;(m=1,2,3) 
… 
… 
… 
ENDm 
說明:1.條件滿足時,執行DOm到ENDm,則從DOm的程序段 
不滿足時,執行DOm到ENDm的程序段 
2.省略WHILE語句只有DOm…ENDm,則從DOm到ENDm之間形成死循環 
3.嵌套 
4.EQNE時,空和「0」不同 
其他條件下,空和「0」相同 
例:求1到10之和 
O0001; 
#1=0; 
#2=1; 
WHILE[#2LE10]DO1; 
#1=#1+#2; 
#2=#2+#1; 
END1; 
M30;
❻ 什麼是宏編程
宏指令系統是指由數十個指令構成的一種簡單的編程中介語言。用這種指令系統記錄的操作步驟就是宏。編制這樣的簡單程序叫做宏編程。
❼ 什麼是宏程序
大家都在問宏程序~其實說起來宏就是用公式來加工零件的,比如說橢圓,如果沒有宏的話,我們要逐點算出曲線上的點,然後慢慢來用直線逼近,如果是個光潔度要求很高的工件的話,那麼需要計算很多的點,可是應用了宏後,我們把橢圓公式輸入到系統中然後我們給出Z坐標並且每次加10um那麼宏就會自動算出X坐標並且進行切削,實際上宏在程序中主要起到的是運算作用..宏一般分為A類宏和B類宏.A類宏是以G65 Hxx P#xx Q#xx R#xx的格式輸入的,而B類宏程序則是   以直接的公式和語言輸入的和C語言很相似在0i系統中應用比較廣.由於現在B類宏程序的大量使   用很多書都進行了介紹這里我就不再重復了,但在一些老系統中,比如法蘭克OTD系統中由於它的MDI鍵盤上沒有公式符號,連最簡單的等於號都沒有,為此如果應用B類宏程序的話就只能在計算機上編好再通過RSN-32介面傳輸的數控系統中,可是如果我們沒有PC機和RSN-32電纜的話怎麼辦呢,那麼只有通過A類宏程序來進行宏程序編制了,下面我介紹一下A類宏的引用;   A類宏是用G65 Hxx P#xx Q#xx R#xx或G65 Hxx P#xx Qxx Rxx格式輸入的xx的意思就是數值,是以um級的量輸入的,比如你輸入100那就是0.1MM~~~~~.#xx就是變數號,關於變數號是什麼意思再不知道的的話我也就沒治了,不過還是教一下吧,變數號就是把數值代入到一個固定的地址中,固定的地址就是變數,一般OTD系統中有#0~~~#100~#149~~~#500~#531關閉電源時變數#100~#149被初始化成「空」,而變數#500~#531保持數據.我們如果說#100=30那麼現在#100地址內的數據就是30了,就是這么簡單.好現在我來說一下H代碼,大家可以看到A類宏的標准格式中#xx和xx都是數值,而G65表示使用A類宏,那麼這個H就是要表示各個數值和變數號內的數值或者各個變數號內的數值與其他變數號內的數值之間要進行一個什麼運算,可以說你了解了H代碼A類宏程序你基本就可以應用了,好,現在說一下H代碼的各個含義:
以下都以#100和#101和#102,及數值10和20做為例子,應用的時候別把他們當格式就行,   基本指令:   H01賦值;格式:G65H01P#101Q#102:把#102內的數值賦予到#101中   G65H01P#101Q#10:把10賦予到#101中   H02加指令;格式G65 H02 P#101 Q#102 R#103,把#102的數值加上#103的數值賦予#101   G65 H02 P#101 Q#102 R10   G65 H02 P#101 Q10 R#103   G65 H02 P#101 Q10 R20   上面4個都是加指令的格式都是把Q後面的數值或變數號內的數值加上R後面的數   值或變數號內的數值然後等於到P後面的變數號中.   H03減指令;格式G65 H03 P#101 Q#102 R#103,把#102的數值減去#103的數值賦予#101   G65 H03 P#101 Q#102 R10   G65 H03 P#101 Q10 R#103   G65 H03 P#101 Q20 R10   上面4個都是減指令的格式都是把Q後面的數值或變數號內的數值減去R後面的數   值或變數號內的數值然後等於到P後面的變數號中.   H04乘指令;格式G65 H04 P#101 Q#102 R#103,把#102的數值乘上#103的數值賦予#101   G65 H04 P#101 Q#102 R10   G65 H04 P#101 Q10 R#103   G65 H04 P#101 Q20 R10   上面4個都是乘指令的格式都是把Q後面的數值或變數號內的數值乘上R後面的數   值或變數號內的數值然後等於到P後面的變數號中.   H05除指令;格式G65 H05P#101 Q#102 R#103,把#102的數值除以#103的數值賦予#101   G65 H05 P#101 Q#102 R10   G65 H05 P#101 Q10 R#103   G65 H05 P#101 Q20 R10   上面4個都是除指令格式都是把Q後面的數值或變數號內的數值除以R後面的數   值或變數號內的數值然後等於到P後面的變數號中.(余數不存,除數如果為0的話會出現112報警)   三角函數指令:   H31 SIN正玄函數指令:格式G65 H31 P#101 Q#102 R#103;含義Q後面的#102是三角形的斜邊R後面的#103內存的是角度.結果是#101=#102*SIN#103,也就是說可以直接用這個求出三角形的另   一條邊長.和以前的指令一樣Q和R後面也可以直接寫數值.   H32 COS余玄函數指令:格式G65 H32 #101 Q#102 R#103;含義Q後面的#102是三角形的斜邊   R後面的#103內存的是角度.結果是#101=#102*COS#103,也就是說可以直接用這個求出三角形的   另一條邊長.和以前的指令一樣Q和R後面也可以直接寫數值.   H33和H34本來應該是TAN 和ATAN的可是經過我使用得數並不準確,希望有知道的人能夠告訴我是為什麼?   開平方根指令:   H21;格式G65 H21 P#101 Q#102 ;意思是把#102內的數值開了平方根然後存到#101中(這個指令是非常重要的如果在車橢圓的時候沒有開平方跟的指令是沒可能用宏做到的.   無條件轉移指令:   H80;格式:G65 H80 P10 ;直接跳到第10程序段   有條件轉移指令:   H81 H82 H83 H84 H85 H86 ,分別是等於就轉的H81;不等於就轉的H82;小於就轉的H83;大於就轉的H84;小於等於就轉的H85;大於等於就轉的H86;   格式:G65 H8x P10 Q#101 R#102;將#101內的數值和#102內的數值相比較,按上面的H8x的碼帶入H8x中去,如果條件符合就跳到第10程序段,如果不符合就繼續執行下面的程序段.   用 戶 宏 程 序   能完成某一功能的一系列指令像子程序那樣存入存儲器,用一個總指令來它們,使用時只需給出這個總指令就能執行其功能。   l 所存入的這一系列指令——用戶宏程序   l 調用宏程序的指令————宏指令   l 特點:使用變數   一. 變數的表示和使用   (一) 變數表示    #I(I=1,2,3,…)或#[<式子>]   例:#5,#109,#501,#[#1+#2-12]   (二) 變數的使用    1. 地址字後面指定變數號或公式   格式: <地址字>#I   <地址字>-#I   <地址字>[<式子>]   例:F#103,設#103=15 則為F15   Z-#110,設#110=250 則為Z-250   X[#24+#18*COS[#1]]   2. 變數號可用變數代替   例:#[#30],設#30=3 則為#3   3. 變數不能使用地址O,N,I   例:下述方法下允許   O#1;   I#2 6.00×100.0;   N#3 Z200.0;   4. 變數號所對應的變數,對每個地址來說,都有具體數值范圍   例:#30=1100時,則M#30是不允許的   5. #0為空變數,沒有定義變數值的變數也是空變數   6. 變數值定義:   程序定義時可省略小數點,例:#123=149   MDI鍵盤輸一. 變數的種類   1. 局部變數#1~#33   一個在宏程序中局部使用的變數   例: A宏程序 B宏程序   … …   #10=20 X#10 不表示X20   … …   斷電後清空,調用宏程序時代入變數值   2. 公共變數#100~#149,#500~#531   各用戶宏程序內公用的變數   例:上例中#10改用#100時,B宏程序中的   X#100表示X20   #100~#149 斷電後清空   #500~#531保持型變數(斷電後不丟失)   3. 系統變數   固定用途的變數,其值取決於系統的狀態   例:#2001值為1號刀補X軸補償值   #5221值為X軸G54工件原點偏置值   入時必須輸入小數點,小數點省略時單位為μm   一. 運算指令   運算式的右邊可以是常數、變數、函數、式子   式中#j,#k也可為常量   式子右邊為變數號、運算式   1. 定義   #I=#j   2. 算術運算   #I=#j+#k   #I=#j-#k   #I=#j*#k   #I=#j/#k   3. 邏輯運算   #I=#JOK#k   #I=#JXOK#k   #I=#JAND#k   4. 函數   #I=SIN[#j] 正弦   #I=COS[#j] 餘弦   #I=TAN[#j] 正切   #I=ATAN[#j] 反正切   #I=SQRT[#j] 平方根   #I=ABS[#j] 絕對值   #I=ROUND[#j] 四捨五入化整   #I=FIX[#j] 上取整   #I=FUP[#j] 下取整   #I=BIN[#j] BCD→BIN(二進制)   #I=BCN[#j] BIN→BCD   1. 說明   1) 角度單位為度   例:90度30分為90.5度   2) ATAN函數後的兩個邊長要用「1」隔開   例:#1=ATAN[1]/[-1]時,#1為了35.0   3) ROUND用於語句中的地址,按各地址的最小設定單位進行四捨五入   例:設#1=1.2345,#2=2.3456,設定單位1μm   G91 X-#1;X-1.235   X-#2 F300;X-2.346   X[#1+#2];X3.580   未返回原處,應改為   X[ROUND[#1]+ROUND[#2]];   4) 取整後的絕對值比原值大為上取整,反之為下取整   例:設#1=1.2,#2=-1.2時   若#3=FUP[#1]時,則#3=2.0   若#3=FIX[#1]時,則#3=1.0   若#3=FUP[#2]時,則#3=-2.0   若#3=FIX[#2]時,則#3=-1.0   5) 指令函數時,可只寫開頭2個字母   例:ROUND→RO   FIX→FI   6) 優先順序   函數→乘除(*,1,AND)→加減(+,-,OR,XOR)   例:#1=#2+#3*SIN[#4];   7) 括弧為中括弧,最多5重,園括弧用於注釋語句   例:#1=SIN[[[#2+#3]*#4+#5]*#6];(3重)   一. 轉移與循環指令   1.無條件的轉移   格式: GOTO 1;   GOTO #10;   2.條件轉移   格式: IF[<條件式>] GOTO n   條件式:   #j EQ#k 表示=   #j NE#k 表示≠   #j GT#k 表示>   #j LT#k 表示<   #j GE#k 表示≥   #j LE#k 表示≤   例: IF[#1 GT 10] GOTO 100;   …   N100 G00 691 X10;   例:求1到10之和   O9500;   #1=0   #2=1   N1 IF [#2 GT10] GOTO 2   #1=#1+#2;   #2=#2+1;   GOTO 1   N2 M301.循環   格式:WHILE[<條件式>]DO m;(m=1,2,3)   …   …   …   ENDm   說明:1.條件滿足時,執行DOm到ENDm,則從DOm的程序段   不滿足時,執行DOm到ENDm的程序段   2.省略WHILE語句只有DOm…ENDm,則從DOm到ENDm之間形成死循環   3.嵌套   4.EQ NE時,空和「0」不同   其他條件下,空和「0」相同   例:求1到10之和   O0001;   #1=0;   #2=1;   WHILE [#2LE10] DO1;   #1=#1+#2;   #2=#2+#1;   END1;   M30;
❽ 什麼是宏程序怎麼樣編程
藍色文本是一款幽雅別致的文本文件編輯軟體。
功能介紹:
1.語法著色,和決大數程序編輯軟體一樣,有語法作色功能,如HTML和ASP腳本的....等等
2.支持自定義語法著色的顏色
3.支持模板和自定義模板
4.書簽功能,讓你快速定位行和列
5.支持直接打開網站
6.凱博宏程序的調試功能1.1版本中新增加
7.KBMacro技術的全面使用(二次開發).....(盡在使用中)
8.宏(KBMacro)是一門我公司自主產權的一門編程語言,語法和Delphi極其相似,類和對象的使用方法和Delphi一樣。現在以全面加入BlueEdit中,可以使用BlueEdit直接調試KBMacro程序。
9.新增加插件功能(帶插件:BlueRTF,SetValue
❾ 什麼是宏程序
宏程序可以在特殊的地方發揮重要的作用,簡化程序,加工特殊零件。你如果學了它,在加工中心上的加工上能起很大作用的,加工有規律的空間零件都要用它。橢圓,拋物線,雙曲線,圓等等。
❿ 什麼叫宏
什麼叫做?什麼又叫愛?
