生成數控機床加工控制數據的系統的制作方法
【技術領域】
[0001]本實用新型總體涉及制造智能化和計算機輔助制造領域,具體涉及基于云端的智能化生成數控機床加工控制數據的系統。
【背景技術】
[0002]現今機械加工領域運用計算機輔助制造(CAM)軟件非常普遍,通過計算輔助制造軟件可以讓技術人員在計算機中模擬出將要加工的零件模型,完全不需要耗費真實的加工原料,而且可以重復修改,也可以預知加工程序及策略的合理性及可行性。該應用大多體現為個人計算機的桌面客戶端應用軟件。
[0003]這類產品的客戶端特性決定了其對于用戶計算機的操作系統環境、軟件環境和硬件性能等方面有相應的要求。例如,如果軟件為WINDOWS操作系統開發,則無法在LINUX操作系統中使用。而且,該軟件還需要滿足一些低層軟件框架的支持,需要獨立顯卡支持等等。另外,用戶需要自行安裝該軟件,或者請專業人員進行安裝。并且用戶需要學習和掌握大量的軟件使用技能,如果更換軟件則可能需要重新進行學習。另外軟件的購置成本和后續升級維護都需要一定的人力、物力和財力。
[0004]在這種情況下,本領域需要一種系統或方法來解決上述問題。
【實用新型內容】
[0005]為克服現有技術中存在的上述問題,本實用新型公開了一種生成數控機床加工控制數據的系統。
[0006]本實用新型的生成數控機床加工控制數據的系統包括:服務器,該服務器上安裝有計算機輔助制造軟件、數控機床模型庫及刀具和夾具庫以及至少一個終端設備,該終端設備通過互聯網訪問所述服務器以生成所述零件模型的加工程序數據。
[0007]在一種實施方式中,終端設備通過互聯網與所述服務器連接以進行零件模型的加工仿真。本實用新型的系統中的終端設備使用安裝于其上的瀏覽器訪問所述服務器。該終端設備可通過無線方式與所述互聯網連接。并且,該終端設備包括例如個人計算機、數控設備、手機和/或平板電腦等。在一種實施方式中,所述服務器向終端設備提供網頁方式的操作界面。
[0008]本申請還提供了一種生成數控機床加工控制數據的方法,該方法包括:通過互聯網發送零件模型文件至服務器;以及生成數控機床可運行的程序代碼。
[0009]在一種實施方式中,所述生成數控機床可運行的程序代碼包括:判斷零件模型的加工方式;獲取零件模型的尺寸;選擇毛坯尺寸;獲取零件模型的加工信息;選擇服務器內置的加工設備、刀具和/或夾具;以及根據所獲得的零件模型的參數信息生成數控機床可運行的程序代碼。
[0010]在一種實施方式中,該方法還包括:在線展示零件模型的仿真模擬加工過程。
[0011]該方法還可包括:將生成的程序代碼載入數控機床進行加工。
[0012]其中所述獲取零件模型的加工信息包括通過選取加工面或拾取零件表面點。
[0013]綜上所述,本實用新型的方案具有以下有益的技術效果:
[0014]由于網站的互聯網特性,使得用戶可以跨平臺、跨設備的進行遠程操作。例如用戶在家編輯零件模型文件后即可上傳到系統實現所需的操作。用戶到了外地也可以登錄系統進行加工等操作。
[0015]通過采用瀏覽器和服務器模式,使得用戶在軟件、操作系統等方面降低了軟/硬件成本,不必購買并在用戶的終端設備中安裝任何的昂貴商用處理軟件,大大節約了成本。
[0016]本實用新型以引導式界面帶領用戶進行簡單的參數設置,即可得到數控代碼、加工策略以及加工仿真等相關資料,不需要用戶學習和記錄大量的軟件操作方式,降低了 CAM軟件系統的使用難度門檻。
[0017]本實用新型的系統在服務器內內置數控機床模型庫及完善的刀具及夾具庫,用戶可以直接在服務器網站上選擇所需的機床三維模型及加工刀具,從而能節省機床及刀具建模時間。
[0018]另外,由于信息保存在服務器中,使得用戶可以在多地多設備連續進行同一個工作流程。而且,本實用新型的系統預制的加工設備經過與實際設備的調試,完全匹配,保證了結果的準確性。
【附圖說明】
[0019]下面結合附圖和示例性實施例對本實用新型作進一步說明。
[0020]圖1為本實用新型的生成數控機床加工控制數據的系統的一種示例性的實施方式的示意結構框圖。
[0021]圖2為本實用新型的生成數控機床加工控制數據的系統的另一種示例性實施方式的示意結構框圖。
[0022]圖3為生成數控機床加工控制數據的方法的一種示例性的實施方式的流程圖。
[0023]圖4為生成數控機床加工控制數據的方法的另一種示例性實施方式的流程圖。
【具體實施方式】
[0024]下面結合附圖具體描述本實用新型的【具體實施方式】。在下文所描述的本實用新型的【具體實施方式】中,為了能更好地理解本實用新型而描述了一些很具體的技術特征,但是,很顯然的是,對于本領域的技術人員來說,并不是所有的這些技術特征都是實現本實用新型的必要技術特征。下文所描述的本實用新型的一些【具體實施方式】只是本實用新型的一些示例性的【具體實施方式】,其不應被視為對本實用新型的限制。
[0025]圖1為本實用新型的生成數控機床加工控制數據的系統的一種示例性的實施方式的示意結構框圖,該系統100包括服務器10和至少一個終端設備30。其中,該服務器10上安裝有計算機輔助制造軟件、數控機床模型庫以及刀具和夾具庫。終端設備30通過互聯網20與服務器10連接,以通過服務器10上的計算機輔助制造軟件、數控機床模型庫以及刀具和夾具庫生成零件模型的加工程序。此外,終端設備30通過訪問服務器還可進行零件模型的加工仿真。
[0026]終端設備30可通過安裝于其上的瀏覽器通過互聯網訪問服務器,服務器能為使用終端設備的用戶提供網頁方式的操作界面,以引導用戶通過終端設備進行CAM軟件的操作和使用。所述網頁可采用例如HTML和JAVASCRIPT為基礎載體,使用例如AJAX方式與服務器進行通信。由此,本實用新型中的終端設備只需要滿足安裝瀏覽器的要求,而無需安裝對硬件要求較高情并且價格昂貴的計算機輔助制造軟件,也無需安裝其它的數據庫例如數控機床模型庫以及刀具和夾具庫等,從而能降低終端設備對硬件和軟件的要求,并節約用戶成本。
[0027]而且,用戶利用終端設備通過瀏覽器訪問服務器能夠使用戶很方便地在不同地點實現零件模型在數控機床上的加工仿真和/或生成相應的加工程序代碼。
[0028]上述的終端設備可以是個人計算機、諸如數控機床之類的數控設備、手機或者平板電腦等終端設備。
[0029]在服務器上實現加工仿真和生成加工程序,所生成的加工程序數據包括但不限于刀具類