當前位置:編程學習大全網 - 編程語言 - AUTOP+線切割系統

AUTOP+線切割系統

WEDM編程軟件使用手冊

數據輸入的會話區域。

需要輸入原點、X軸和Y軸時,通過點擊相應的按鈕,OXY按鈕可以代替鍵盤輸入。

主菜單區

級聯菜單區域

1.3B碼格式與Autop的繪圖思想

作者Ason

Autop的繪圖主要是基於模擬手工繪圖,這是壹種不同於經典CAD的繪圖思路。壹般來說,經典CAD的繪圖思想所追求的目標是“科學高效”,而Autop的繪圖思想僅限於滿足“簡潔”這壹總目標。Autop軟件誕生於十幾年前,十幾年後依然流行,這更多是由於采用了壹種比慣性更適合WEDM軟件編程的繪圖思路。

WEDM編程與傳統的CAD編程並不完全相同。WEDM編程要簡單得多,是CAD平面圖的子集。另外,與普通CAD編程強調輪廓不同,WEDM編程更強調“連接”。但在理解Autop的繪圖思路之前,我們需要分析壹下WEDM的目標——生成3B/4B代碼,從而幫助我們理解為什麽WEDM需要強調“連接”,進而理解Autop的壹些繪圖思路。

如果把WEDM比作壹個人,那麽這就是壹個只能“行走X”或“行走Y”的人。3B代碼使用X位移數據或Y位移數據作為加工進度的標誌,並根據加工進度相應地調整X位移和Y位移。由於僅使用單壹數據來標記加工進度,因此有必要使用加工方向(加工指令Z)來幫助確定加工狀態。對於直線碼,根據直線指向的象限,有L1、L2、L3、L4四種情況。對於圓弧代碼,根據圓弧所在的象限和旋轉方向,有八種情況,即NR1、NR2、NR3、NR4、SR1、SR2、SR3和SR4。

決定使用計數方向GX或GY的原則是為了獲得更好的加工精度。對於線性碼,當終點Y的值大於X的值時(落在圖65中1的陰影區域內),顯然計數方向GY可以得到更好的加工精度(較大的值乘以斜率的結果也較大,所以值更準確)。對於圓弧代碼,如果終點在圖2的陰影區域時,最後壹段X值的變化大於Y值,顯然采用計數方向GY可以獲得更好的加工精度。

圖1

圖2

當直線或圓弧的終點剛好落在45°線上時,可以選擇GX或GY。

嚴格來說,目前市面上的壹些控制器在計數方向的概念上存在誤區。GX和GY的選擇在3B代碼中並不是強制性的,但是壹些管制員在編寫他們的代碼處理程序時誤認為是強制性的。這種誤差並不妨礙直線代碼的處理,但是在處理圓弧代碼時,不同的算法對於終點靠近45°線時的計數方向可能會有不同的結果,因為圓弧代碼在生成和實現代碼時會對“圓弧起點和圓弧半徑”的數據進行四舍五入。將“計數方向”的非強制性規定視為強制性規定,有可能將正常正確的加工代碼誤判為錯誤的加工代碼。

對於這種控制器來說,避免這種誤差的最好方法就是避免圓弧端點落在45°線上。

直線代碼的BX和BY確定直線加工的斜率。(直線水平或垂直時,X或Y的值都可以為零,這是壹種簡化的寫法。)圓弧代碼的BX和BY表示圓弧中心相對於圓弧起點的相對位置,同時隱含了圓弧半徑的內容。

圖3

圖4

通過分析3B碼的格式,可以看出3B碼是壹種使用相對坐標的加工碼。顯然,由於加工性質,WEDM只能使用相對坐標的加工代碼。使用相對坐標後加工壹個代碼的正確性取決於前壹個代碼加工終點的準確性。在這種形式的處理代碼中,代碼之間連接點的正確性對整個處理的正確性起著非常重要的作用。

在Autop中,點是以粗體形式特別強調的,這符合連接點在線切割的重要性。點是Autop中繪圖的基礎,“兩點直線”、“點+半徑”、“點+角度”、“點與圓相切”等很多菜單功能都需要點。另外,Autop的中斷操作也定義為圖中兩點之間的中斷。

除了點,Autop中另壹個比較重要的輔助繪圖元素是“輔助線”。輔助線是Autop中建立繪圖網格的重要方法。在Autop中,沒有像通用CAD軟件那樣的正交繪圖模式,輔助線在某種意義上起到了替代通用CAD正交繪圖模式的作用。比如做壹個邊長為20的正方形,在Autop中,正統的畫圖方法不是直接輸入四個點的坐標值組成壹條直線,而是做四條輔助線,然後找到交點,再把交點連成壹條直線(如下圖)。

繪圖步驟:

1,線性平移-X-10-Y

2、直線平移-X-10-N-Y

3、直線平移-y-10-y

4、直線平移-y-10-n-y

5.交叉點-依次點擊四個交叉點。

6、兩條直線——將交點連接成壹條直線

圖5

Autop提供了壹些輔助繪圖功能,方便繪圖。這些功能與放大鏡功能相關:窗口、全屏、縮放和上壹屏圖形,並提供三個與刷新圖形相關的快捷鍵,如下:

窗口:窗口放大顯示

全屏:全屏顯示,顯示所有圖形。

縮放:按比例放大和縮小圖形顯示。

上壹個屏幕圖形:根據上壹個位置和縮放比例顯示圖形。

e:重畫圖形,不畫點

r:重畫圖形,畫點

t:重畫加工路線

Autop還提供了“移動圖形”的功能。在點菜單-移動功能中,按鍵盤上的4向左移動圖形,6向右移動圖形,8向上移動圖形,2向下移動圖形。記住這些規則並不難,因為4、6、8、2只是小鍵盤裏的功能鍵。(註意:由於Autop中定義了上、下、左、右方向鍵來移動光標,所以只有小鍵盤的數字鍵有效時,上述操作才有效。)

Autop沒有現代CAD常有的橡皮線功能,看起來更接近手工繪圖的簡潔。Autop的另壹個功能,相對函數,讓它的繪制更像我們在手繪。相對功能是Autop提供的壹個功能,為正在編輯的圖形提供多個視角。有了它,我們可以像工件壹樣移動、翻轉和旋轉我們的圖形,並交換多個不同的視角來觀察同壹圖形。相對功能是Autop區別於其他CAD軟件的特征功能。

二、Autop的常用繪圖功能

作者Ason

畫點:

Autop中的點主要有三種制作方式,即坐標點、編輯點和關系點。

Autop作為坐標點的功能菜單包括XY點、極坐標點和光標任意點。“XY點”使用“x,y”格式輸入點數據。“極點”用極原點加極角(角度)加極徑(長度)輸入點數據,“光標任意點”以光標當前點數據作為輸入點的坐標數據。

Autop還可以通過“旋轉點”和“對稱點”輸入點數據。“旋轉點”以某壹點為中心點,通過壹定的旋轉角度和壹定的旋轉次數復制多個點。“對稱點”以壹條直線為對稱軸作為該點的軸對稱點。

通常更多的是用來通過圖形之間的關系來做點。這些功能包括圓上點、中點、單坐標點、CL交點和交點。Autop沒有中心點功能,需要圓心或圓弧。將光標指向“XY點”功能中的圓或弧即可。“圓上的點”是在圓上形成壹個角度的點。“中點”就是求兩點之間的中點。

“單坐標點”的操作不太好理解。這裏有兩個例子:

直線的單坐標點:選擇壹條直線-輸入:X5表示直線上x坐標為5的點。

圓弧的單坐標點:選擇壹條圓弧-輸入:Y6表示圓弧上y坐標為6的點。

其實“CL交點”相當於常見的菜單功能“交點”,只是CL不要求交點在圖上可見。只要延伸後兩個圖形元素能相交,“CL交點”功能就能找到這個交點。

繪制參考線:

在Autop中畫輔助線主要是通過“點+角度”或者“法線直線”來完成的。“點+角”的運算很好理解,就是壹條直線通過某壹點,與X軸的正方向成壹個角。“法線”通過平移和旋轉Y軸來繪制輔助線。比如輸入法的長度是10——45°的角度就是把Y坐標軸向右平移10然後旋轉45度。

輔助線也可以用“平移直線”、“對稱直線”或“點與線的夾角”等方法作出。

畫壹條直線:

通過“兩點直線”功能繪制直線是Autop中繪制直線的常用方法。另外,根據圖形元素之間的關系,可以用點線夾角、尾垂線、點與圓相切、兩個圓的公切線、線圓夾角、點射線、圓射線等多種方法畫直線。

“點線夾角”是通過所選點並與所選直線包含壹個夾角的直線。如果這個點在選中的直線之外,它會把交點連成壹條直線,否則就是壹條輔助線。“尾部垂直線”是通過直線上壹點的垂直線。

“與圓相切的點”穿過圓外的壹點作為圓的切線,將切點連成壹條直線。“兩個圓的公切線”是同時與兩個圓相切的切線。直線與圓之間的夾角是與所選圓相切並與所選直線形成夾角的直線。“點射線”是通過壹個點的輔助線與另壹個圖形元素相交形成的直線,連接點和交點。“圓射線”是圓的切線與另壹個圖形元素相交形成的直線,連接切點和交點。

直線也可以用“平移直線”、“對稱直線”或“點與線的夾角”等方法作出。

畫壹個圓:

除了用Autop中“點+半徑”的標準方法畫圓之外,“圓心+切線”、“圓心+切線”、“交點+切線”、“三切線圓”也是畫圓的主要方法。“中心+切線”是已知與另壹個圖形元素相切的圓。“中心線+切線”是壹個圓心已知且與另壹個圖形元素相切的圓。“交點+切線”是壹個圓,圓上有壹個已知點,與另壹個圖形元素相切。“三切圓”是同時與三個圖形元素相切的圓。

此外,還可以在Autop中將圓弧修改為圓,或者使其成為軸對稱圓。

畫弧線:

在Autop中,“兩點+半徑”、“兩點+圓心”、“尖點變圓弧”、“過渡圓弧”是畫圓弧的主要功能。

“兩點+半徑”是已知圓上兩點和已知半徑的圓弧。“兩點+圓心”是已知兩點和已知圓心的圓弧。“尖點至圓弧”通常用於向圖形的尖角添加過渡圓弧。“過渡圓弧”的作用類似於“尖點對圓弧”,但不要求過渡圓弧的兩個圖形元素之間有尖角相交。

另外,還可以在Autop中做壹個對稱的圓弧。

阻止操作:

當需要對多個圖形元素執行相同的操作時,可以在Autop中為這些圖形元素選擇塊,然後通過操作塊對多個圖形元素執行相同的操作。積木可以通過窗口選擇壹次選擇多個圖形元素(窗口積木),也可以通過逐個添加(添加積木元素)來積木。區塊使用後,如果不再需要保留當前區塊,可以通過“取消區塊”操作取消區塊。

對塊有四種集體操作:塊旋轉、塊復制、塊對稱和塊元素刪除。

第三,幾個繪圖例子

作者Ason

繪圖示例1:

1,線性平移-X-10-N-Y

2、直線平移-X-25-N-Y

3、直線平移-X-35-N-Y

4.正常直線——0——0

5.交點,單擊(0,10)和(0,25)的交點。

6.中心+半徑-單擊中心(0,10)-輸入半徑5.1。

7.中心+半徑-單擊中心(0,25)-輸入半徑8.2。

8.兩個圓的公切線-制作兩個圓的兩條外切線。

9、直線平移-y-2y

10,線性平移-y-2-n-y

11,交點,點擊要求解的三個交點。

12,把三個路口連成壹條直線

13,中斷兩條不必要的圓弧,按R鍵刷新圖形。

14,窗建築-選擇所有圖形元素作為塊。

15,方塊旋轉-旋轉中心O-角度120度-三次。

繪圖示例2:

1,線性平移-y-40-y

2、直線平移-y-40-n-y

3、直線平移-X-40-Y

4、交點,單擊交點(-40,0),(40,0)

5、圓心+半徑——做兩個R15的圓。

6.圓心+半徑R20的圓。

7.三切線圓——畫出已知三個圓的內切圓和外接圓。

8.交點-單擊每個圓的交點。

9、中斷多余的圓弧,按R鍵刷新圖形。

繪圖示例3:

1,線性平移-X-80-N-Y

2、直線平移-y-20y

3、直線平移-X-40-Y

4.中心+半徑——O——半徑40

5.正常直線——0——0

6.交點-單擊交點(0,80)和交點(-20,40)。

7.中心+半徑-單擊中心(0,80)-半徑10。

8.兩個圓的公切線——作圓C1與C2的切線L2。

9.中心+半徑——O——半徑60

10,交叉口-點擊P2交叉口。

11,該點與過圓點相切P2與圓C1相切。

12,刪除圓C3

13,該點與過圓點相切,P1與圓C2相切。

14.斷開圓C2多余的圓弧,刪除圓C1和C2的公切線,按R刷新圖形。

15、兩點直線——連接點P2和圓弧終點C2形成壹條直線L2。

16,過渡圓弧——在圓C1和直線L3之間制作過渡圓弧(R20)。

17.中斷冗余圖形,刪除孤立點。

四、Autop的列表曲線功能

作者Ason

橢圓:

公式

X=a*cos(t)

Y=b*sin(t)

參數a是指橢圓x半軸的長度

參數b是指橢圓y半軸的長度。

拋物線

公式

Y=2*K*t

X=2*K*t*t

參數k指的是拋物線準距離。

起始參數和結束參數是t的範圍值,起始參數必須小於結束參數。

evolvent

公式

X=Rb*(cos(t)+t*sin(t))

Y=Rb*(sin(t)-t*cos(t))

參數Rb是指漸開線基圓的半徑。

起始參數和結束參數是t的範圍值,起始參數必須小於結束參數。

阿基米德螺線

公式

x =(r 1+K *(t-a 1))* cos(t)

y =(r 1+K *(t-a 1))* sin(t)

K=(R2-R1)/(a2-a1)

參數a1是螺旋起點的角度。

參數R1是螺旋起點的半徑。

參數a2是螺旋終點的角度。

參數R2是螺旋終點的半徑。

齒輪

參數含義

模數-齒輪模數

齒數-齒輪齒數

有效齒數-齒輪的有效齒數。

壓力角-齒輪壓力角(標準齒輪為20度)

變位系數-齒輪變位系數(標準齒輪為0)

齒頂圓系數-齒頂高系數(標準齒輪為1倍模數)

齒根圓系數-齒隙系數(標準齒輪的0.25倍模數)

齒根過渡圓弧系數-齒廓和齒根圓弧之間的過渡圓弧系數(通常在模數的0.3到0.4倍之間)

Autop還可以通過輸入列表和磁盤列表將數據點擬合成弧線。但是這些功能相對於現在流行的CAD來說,操作起來比較困難,得到的精度和效果也不好,這裏就不贅述了。

動詞 (verb的縮寫)文件操作

作者Ason

Autop提供了壹些基本的文件操作功能,包括:保存文件、重命名文件、保存代碼、調整磁盤文件。文件保存是文件保存的基本功能。重命名文件是Windows文件常見的“另存為功能”。您通常可以使用此功能將文件保存到軟盤或u盤,或者打開軟盤或u盤並重命名,然後保存到程序的當前文件夾中。方法是:確認軟盤或u盤的盤符後(如果盤符是A:),在文件名前加上“A:”後,再將文件保存到移動磁盤。如果您使用文件名“a:”打開文件,您可以通過在重命名時刪除前綴驅動器號,將可移動磁盤的文件保存到當前文件夾。在Autop中保存代碼文件是通過“保存代碼”功能實現的。Autop還可以通過“調盤文件”功能將另壹個圖形文件的圖形內容合並到當前圖形文件中。需要註意的是,使用磁盤文件時,文件名要有擴展名(通常,Autop圖形文件的擴展名是“.”。DAT”)。

六、生成加工代碼

作者Ason

Autop可以生成3B/LRB/ISO格式的加工代碼,其中ISO格式是南昌電子儀器廠獨有的代碼格式。在壹些舊的控制器中,由於對代碼補償的壹些特殊要求,需要4B格式的LRB,因此不再需要新的控制器。

Autop生成的加工代碼需要顯式制作加工導程。如果生成加工代碼時沒有將引線添加到閉合圖形,第壹個實際加工代碼和最後壹個加工代碼可能不準確。

生成加工代碼時,您可以決定是否刪除先前生成的加工代碼。如果在生成加工代碼時選擇不刪除先前生成的加工代碼,將在新生成的加工代碼和舊加工代碼之間插入壹個跳過行,以形成壹個跳過加工代碼。

對於生成的加工代碼,Autop還可以進行平移(陣列加工)、旋轉(回轉加工)、對稱(對稱加工)等編輯操作,還可以刪除生成的加工代碼(取消舊路線)。

“初始對刀點”功能主要是為了方便操作者將起始點引導到代碼生成時使用的起始點。

可以使用“結束對刀”功能關閉跳步加工代碼圖,方便零點校準。

對於更特殊的齒輪加工,Autop還提供了“齒輪加工”功能。

生成加工代碼後,Autop可以通過“穿CNC紙帶”(同步傳輸)或“發送CNC程序”(響應傳輸)的方式將加工代碼傳輸到控制臺。

在Autop.cfg文件中,記錄了壹些關於代碼格式和代碼傳輸的設置,具體含義如下:

第壹個數字

0 ——————回應傳輸數據信號高電平有效。

1 ————————低電平響應傳輸數據信號有效。

第二個數字

0 ————————無暫停碼

1 ————————暫停代碼B0 B0 B0 HALT

2 ————————暫停代碼B0B0FF

3 ————————暫停代碼B0B0GX L1

-這本書已經完成了-

  • 上一篇:各DOS版本之間有什麽區別
  • 下一篇:幼兒園中班結構遊戲
  • copyright 2024編程學習大全網