肖 凱,黃志剛,曹 晉,劉偉陽
(廣東工業大學機電工程學院,廣東廣州510006)
嵌入式系統以其高可靠性和實時性在工業領域得到了廣泛應用,不僅能在惡劣環境下工作,且能對外界事件或數據進行實時響應。基于Linux內核的Android系統繼承了嵌入式系統的高可靠性和實時性,并在此基礎上擁有友好的可視化圖形界面。隨著越來越多的事物被數字化,Android系統在移動智能終端市場的占有率變為最大[1]。
目前,國產的大部分商用線切割數控軟件存在操作復雜、界面設計不友好等缺陷,而進口軟件則普遍價格較貴,且對使用者有較高的專業要求[2]。電火花線切割數控編程經歷了從手工編程、單板機到自動編程PC機的發展過程,其中單板機操作簡單、穩定,對環境要求較低,但需手工編程且無交互界面和圖形跟蹤;PC機雖然實現了編控一體,但對環境要求較高且穩定性差。電火花線切割數控編程尚未應用在Android移動設備上,嚴重制約了電火花線切割技術的發展。楊瑞[3]開發了一款基于Android平臺的SIEMENS數控機床模擬系統,使用SVG展示圖元并實現元件的組件設計、參數設定、數控代碼生成、刀軌仿真等相關操作。陳翔[4]開發了一款基于Android平臺的瀏覽CAD二維看圖軟件,使用了基于畫布模型的圖形框架,并實現了CAD標準圖形交換文件關鍵圖元信息的數據提取。由目前研究可見,基于Android平臺的自動編程系統還面臨一些待解決的關鍵問題,比如:未能選擇合適的圖形框架,影響系統的擴展性和開發效率;……