|
|
 |
首頁 / 控制器 /3軸MA3DR控制器/內含驅動器 |
|
3軸DSP運動控制器-MA3DR/內藏3組伺服驅動器
|
 |
◆三軸同動補間,可作點、直線、弧、圓。 |
◆支援G? M-Code、NC專用語法,另提供使用Basic-like語法,提供PLC指令, ?可選購/開發CAM…等PC端應用軟體。 |
◆使用Flash? Memory,程式容量擴充容易。 |
◆內建32? DI/32DO,4*ADC、2*DAC、? 外部ENCODER輸入(A、B、Z),手搖輪等功能。 |
◆內含3組伺服驅動器,省配線、省工時、省空間、抗干擾能力佳。 |
◆RS232/RS422/RS485通訊介面,可接PC及SMMC人機介面。 |
|
|
1.以CAD畫出所要走的路徑 |
本系統可識別的圖形元素有:點、線、圓、弧。 |
?範例: |
 |
先在 AutoCAD 繪製所需圖案以供 ToNc? 程式轉換,而繪製的過程,請使用者用 以下三種元素構成,也就是? 圓、弧、線? (如上圖所示)。 繪製完成後儲存時請將檔案存成副檔名為 DXF 之檔案。存成 DXF 檔時各圖素的 座標尺寸完全與 CAD 中相同,轉成 NC 程式時是依據這些座標尺寸。若是產生 PLT 檔則要注意基準點的選定,必須充分了解 CAD 產生 PLT 檔的原則。PLT 檔 的座標並非完全與 CAD 中一樣,可能會有考慮筆寬效應。 |
|
在 ToNc Load DXF 後便可產生如下的圖示及 NC code |
 |
|
NC? code 如下:
G00Z10F1800
Z50M10X77.671Y47.657
G03I-27.300J0.000M11
G00Z10
X62.971Y47.657
Z50M10
G03I-12.600J0.000
M11
G00Z10
X77.153Y42.364
Z50
G01M10
X93.815Y126.656
G03X63.725Y136.819I - 15.712J3.106
G01X25.865Y59.687
M11
G00Z10
X99.646Y50.745
Z50M10
G01X99.646Y50.745
M11
G00Z10
X99.646Y50.745
Z50M10
G01X99.646Y50.745
M11
G00Z10
X10.000Y10.000Z30.000
在ToNc Load HPGL後便可產生如下的圖示及NC cold
由於Autocad所產生的PLT檔沒有使用圓弧指令,所以轉出來的程式很長。 |
 |
|
G00Z10F1800 |
X45.450Y74.500 |
X38.200Y50.925 |
X0.000Y0.000 |
X43.825Y74.150 |
X37.950Y49.850 |
X93.800Y126.650 |
X42.250Y73.725 |
X37.825Y48.750 |
Z50 |
X40.675Y73.175 |
X37.775Y47.650 |
G01M10 |
X39.175Y72.550 |
X37.825Y46.550 |
X94.000Y127.875 |
X37.675Y71.825 |
X37.950Y45.475 |
X94.100Y129.125 |
X36.250Y71.025 |
X38.200Y44.400 |
X94.100Y130.375 |
X34.850Y70.125 |
X38.525Y43.350 |
X94.000Y131.625 |
X33.525Y69.150 |
X38.950Y42.325 |
X93.800Y132.850 |
X32.275Y68.075 |
X39.450Y41.350 |
X93.525Y134.050 |
X31.075Y66.950 |
X40.050Y40.425 |
X93.150Y135.250 |
X29.925Y65.750 |
X40.725Y39.550 |
X92.675Y136.400 |
X28.875Y64.500 |
X41.450Y38.750 |
X92.100Y137.500 |
X27.900Y63.150 |
X42.275Y38.000 |
X91.450Y138.575 |
X27.000Y61.775 |
X43.150Y37.325 |
X90.725Y139.600 |
X26.200Y60.350 |
X44.075Y36.750 |
X89.925Y140.550 |
X25.475Y58.850 |
X45.050Y36.225 |
X89.050Y141.425 |
X24.850Y57.325 |
X46.050Y35.825 |
X88.125Y142.250 |
X24.300Y55.775 |
X47.100Y35.475 |
X87.100Y143.000 |
X23.850Y54.175 |
X48.175Y35.250 |
X86.050Y143.650 |
X23.525Y52.575 |
X49.275Y35.100 |
X84.950Y144.225 |
X23.275Y50.950 |
X50.375Y35.050 |
X83.800Y144.725 |
X23.125Y49.300 |
X51.475Y35.100 |
X82.625Y145.125 |
X23.075Y47.650 |
X52.550Y35.250 |
X81.425Y145.425 |
X23.125Y46.000 |
X53.625Y35.475 |
X80.175Y145.625 |
X23.275Y44.375 |
X54.675Y35.825 |
X78.950Y145.750 |
X71.850Y30.825 |
X55.700Y36.225 |
X77.700Y145.775 |
X72.825Y32.150 |
X56.675Y36.750 |
X76.450Y145.700 |
X73.725Y33.525 |
X57.600Y37.325 |
X75.225Y145.525 |
X74.525Y34.975 |
X58.475Y38.000 |
X74.000Y145.250 |
X75.250Y36.450 |
X59.275Y38.750 |
X72.825Y144.875 |
X75.900Y37.975 |
X60.025Y39.550 |
X71.650Y144.425 |
X76.425Y39.525 |
X60.675Y40.425 |
X70.525Y143.875 |
X76.875Y41.125 |
X61.275Y41.350 |
X69.450Y143.250 |
X77.225Y42.725 |
X61.775Y42.325 |
X68.425Y142.525 |
X77.475Y44.375 |
X62.200Y43.350 |
X67.475Y141.750 |
X77.600Y46.000 |
X62.525Y44.400 |
X66.575Y140.875 |
X77.650Y47.650 |
X62.775Y45.475 |
X65.750Y139.950 |
M11 |
X62.925Y46.550 |
X64.975Y138.950 |
G00Z10 |
X62.975Y47.650 |
X64.300Y137.900 |
X62.975Y47.650 |
M11 |
X63.725Y136.825 |
Z50 |
G00Z10 |
M11 |
G01M10 |
X93.800Y126.650 |
G00Z10 |
X62.925Y48.750 |
Z50 |
X77.650Y47.650 |
X62.775Y49.850 |
G01M10 |
Z50 |
X62.525Y50.925 |
X77.150Y42.350 |
G01M10 |
X62.200Y51.975 |
M11 |
X77.600Y49.300 |
X61.775Y52.975 |
G00Z10 |
X77.475Y50.950 |
X61.275Y53.950 |
X63.725Y136.825 |
X77.225Y52.575 |
X60.675Y54.875 |
Z50 |
X76.875Y54.175 |
X60.025Y55.750 |
G01M10 |
X76.425Y55.775 |
X59.275Y56.575 |
X25.850Y59.675 |
X75.900Y57.325 |
X58.475Y57.300 |
M11 |
X75.250Y58.850 |
X57.600Y57.975 |
G00Z10 |
X74.525Y60.350 |
X56.675Y58.575 |
X99.525Y50.750 |
X73.725Y61.775 |
X55.700Y59.075 |
Z50 |
X72.825Y63.150 |
X54.675Y59.500 |
G01M10 |
X71.850Y64.500 |
X53.625Y59.825 |
X99.675Y50.750 |
X70.800Y65.750 |
X52.550Y60.050 |
M11 |
X69.675Y66.950 |
X51.475Y60.200 |
G00Z10 |
X68.475Y68.075 |
X50.375Y60.250 |
X99.625Y50.750 |
X67.200Y69.150 |
X49.275Y60.200 |
Z50 |
X65.875Y70.125 |
X48.175Y60.050 |
G01M10 |
X64.475Y71.025 |
X47.100Y59.825 |
M11 |
X63.050Y71.825 |
X46.050Y59.500\ |
G00Z10 |
X61.575Y72.550 |
X45.050Y59.075 |
X0.000Y0.000 |
X60.050Y73.175 |
X44.075Y58.575 |
Z50 |
X58.475Y73.725 |
X43.150Y57.975 |
G01M10 |
X56.900Y74.150 |
X42.275Y57.300 |
M11 |
X55.275Y74.500 |
X41.450Y56.575 |
G00Z10 |
X53.650Y74.750 |
X40.725Y55.750 |
X0.000Y0.000 |
X52.025Y74.900 |
X40.050Y54.875 |
X10.000Y10.000Z30.00 |
X50.375Y74.950 |
X39.450Y53.950 |
|
X48.725Y74.900 |
X38.950Y52.975 |
|
X47.075Y74.750 |
X38.525Y51.975 |
|
|
|
2.? 執行 ToNc.exe |
出現如下畫面: |
 |
|
2.1? Setup,設定 |
 |
分參數設定、Z 軸設定、儲存、載入預設值、儲存 預設值。預設值檔名為”default”;設定值檔名為 ”DxfToNc.cfg”,當所要載入的檔案不存在則恢復 為內定最初值。可以將最常用的設定值以 Save Default? 功能存在 default 檔,當需要用時即以 Load Default 功能載入。 |
|
2.1.1????? Parameter,參數設定。 |
 |
畫面如右:
Select serial port,選擇RS232通訊埠 Com1或Com2。
Work speed,工作速度設定。可以秒速或分速來設定,令一個欄位會同步更新。
Setup for circle,圓重疊角度設定。塗膠路徑為圓圈時,若無此設定將造成起點與終點無法銜接而空白。若角度重疊為10度表示會多走 10度,實際走370度。也可以輸入負值走一個不足360度的圓。
?
Stop position,暫停等待點,當完成一次工作後將前往此處休息。當塗膠機時可能需要將膠槍浸在油杯中,以免膠乾掉。
Continuous path,是否使用 G07/08 來達成連續路徑。若選擇使用則連接的路徑 之間是不會停頓的。如此可避免塗膠寬度不等。
Scale,座標顯示比例。1mm=1000unit 表示 1mm 長在 Ma3dr.NC 上需走 1000 個 基本單位。此設定值影響 Z 軸設定畫面中的座標顯示,必須和 Ma3dr.NC 控制器的設定值一樣。產生 NC 程式時座標值有效數字數量會參考此項設定,必須足以 表示 1 unit。
Full decimal fraction ?選擇此項功能時,產生 NC 檔中的座標值將會有與 DXF 檔 一樣的小數位數而不受上一項設定值(Scale)的影響。
Setup for glue gun control,膠槍控制。Port number,控制膠槍開關的接點號碼。
M code for open,系統自動產生的 PLC 程式中將以該 M code 來判斷開膠槍。如 使用 M10 來開膠槍,M11 就是用來關膠槍。
當全部設定好後即按[OK]。 |
|
2.1.2 Z-axis,Z軸設定。 |
 |
控制器不可設為 modbus 格式,需 設為 omron 格式。畫面如右:
左上方 Z-axis 項目與 Z 軸設定較有 關。一一介紹如下:
[Z+]、[Z-]可移動Z軸。
[Home]可歸原點。
Z-Up,Z軸的上始點。可從右方欄 位輸入或點 Z-Up 輸入現在位置。 X、Y、Z 為現在座標,會根據所設 的 Scale 顯示。
Z-Down,Z 軸的下始點。可從右方 欄位輸入或點 Z-Down 輸入現在位置。
Glue gun open delay time,膠槍開啟後延遲運動之時間。此時間為G04之參數。
右上方Moving distance,移動距離。
每點一次[X+]、[X-]、[Y+]、[Y-]、[Z+]、[Z-]所移動的距離。
X,Y axis
[X+]、[X-]、[Y+]、[Y-]可依右上方設定移動 X、Y 軸。[Stop]可中途停止移動中 的那一軸。
|
|
2.2 Load,載入檔案(dxf、plt) |
 |
點 DXF 可載入 DXF 檔後將出現 DXF 檔的內容(下圖左方) 和所轉出的 NC 程式(下圖中間)。同時出現 DXF 物件圖, 以紅色細線表示於下圖右下方上層。及 NC 路徑圖,以紅 色粗線為工作路徑;虛線為快速移動路徑,表示於下圖 左下方上層。轉換過程會做圖素鏈結,將相連的圖素結 合在一起。相連的路徑可設為連續路徑,以 G07/G08 包起來。相連的路徑之間不會有刀具上下動作。
若有勾選 Generate PLC program 將一併產生 PLC 程式(下圖中間靠右下方)。可 利用 Ma3dr.NC 通訊程式將 NC 與 PLC 程式下載到控制器執行。
勾選 Show ahead,慢速前進。可以慢動作重現 NC 路徑圖。右方欄位數字用以 指定出現的速度,數字越大速度越慢。可觀察切削的順序。
Working range 顯示工作範圍,系統會自動調整至讓圖形完整出現。 |
|
 |
|
當所載入的圖原點不適合機台的座標系時可利用 G92 指令來平移原點。
G00
X___Y____ G92X0Y0
或是在圖面上調整後再出圖。
點? HPGL 可載入 PLT 程式,與 DXF 一樣可轉出 NC 程式,並會產生工作路徑 圖。但,不同的是這時乃是直接將 HPGL 程式轉成 NC 程式,有相同的工作順序,
但不使用其中之設定指令。有效指令有:AA、AR、CI、PA、PR、PU、PD。座 標單位為 0.025mm。由一般 CAD 產生的 PLT 程式其路徑順序雖適合 Plotter,但 不一定很適合作切削加工。若能使用專用 CAD 來產生 HPGL 程式,會有較好的 效果。AUTOCAD 選 SHPGL,或 LHPGL。當選擇 LHPGL 時會有合併指令成較 長的 4 字元指令如:PDPA、PUPA 本系統也可解。若有無法解譯的指令將會顯 示於右下方狀態欄並發出警告聲。由於 PLT 程式有順序性若中間有無法解譯的 指令可能造成錯誤。 |
|
 |
|
點NC可載入NC程式,純粹編輯功能。可供DNC功能使用。點PLC 可載入PLC程式,純粹編輯功能。
DXF、NC、PLC三個編輯視窗中可作修改後儲存,按滑鼠右鍵會顯示如右方視窗。可做Find、Replace、Go to Line number、Save、Save As 及 Close,可關閉視窗或儲存。 NC 及 PLC 程式若是當時自動產生的,乃是先存檔後再載 入的,若沒有修改是不用再儲存一次的。當游標移動時會於下方狀態列顯示游標位置及檔案名稱。
以下是所產生PLC程式的說明:
由M10/M11表示膠槍開關,PLC程式掃描到M10(612)即令外部接點1000導通;
M11(612)即令OFF。M10/M11使用後所對應接點清為0。
|
 |
|
圓重疊角度若不為零才會產生PLC程式LD 400~RS403 段
LD 400
SET1070
LD1070
PLS1071
LD1071
LDA2045
LDW #370圓角度
RST 402
RST 403
LD 612
SET 1000
RST 612
LD 613
RST 1000
RST 613 |
|
2.3? DNC,直接下載執行 |
|

|
|
當 NC 程式檔過長無法以檔案型態下載時則選擇此功能做連線立即執行。控制器 不可設為 modbus 格式,需設為 omron 格式。若處於教導器模式必須手動執行後 才會繼續下載。
可選擇 RS232 通信埠, Com1 或 Com2。點選[Start] 將所指定的 NC 程式檔下 載直接執行。若之前曾載入 過 NC 程式檔,視窗右上方 |
|
 |
|
*.nc? 處將顯示檔名。若要 指定新檔名可點選[New file name]。
當下載執行 NC 程式檔時 下方狀態欄位會顯示總長 度和剩餘長度。並有長條 圖顯示下載的進度。若中 途要停止下載可點選
[Stop]。
暫時停止下載傳輸
由於程式執行區只有64K bytes。若所下載的檔案尚未執行部分大小超過63K bytes時(保留1K),會暫時停止下載傳輸。
由於教導器只能顯示10000行程式,當使用教導器Trace模式執行時,
為使操 作者可以看到正確的程式,若所下載的檔案尚未執行部分行數超過 9900 行時(保
留 100 行),會暫時停止下載傳輸。 當以上兩個條件消失時會自動恢復下載傳輸。 |
|