回覆列表
  • 1 # 使用者2458114238191884

    多軸模擬美國VERICUT 與 法國NCSIMUL區別概述

    執行速度

    對模擬簡單機床和簡單加工任務,Vericut 和 NCsimul 模擬速度沒有明顯區別。但對於模擬大型的工件及大程式(超過5m)NCsimul 的處理速度會很慢。

    模擬多工序任務

    NCsimul 不提供多工序模擬的功能,雖然功能區提供了雙機床同步功能,但是從來沒有被應用過。

    NCsimul 的加工中間毛坯不能被自動轉入下一工序。只能手動儲存後被匯入其他模擬任務。

    即使是多程式使用一臺相同機床加工,如果程式中使用的工件座標系零點位置有變化,一般也要透過另建模擬任務來實現。

    因為NCSimul中工件座標系設定是透過一個初始化的功能來實現的,這個功能裡面的數值只能手動輸入,不能自動從模擬過程中獲得。所以在不能實現中間毛坯自動傳輸,自動轉換工件座標系零點,自動換工位的情況下,要想實現多工序在同一模擬任務中加工就幾乎是不可能的。

    刀具庫建立

    NCsimul 建刀具的基本功能與Vericut相似,只是實現方法各有特色罷了。但是NCsiumul在呼叫已有刀具資源時不靈活。比如Vericut可以查詢任意刀具庫裡的切削部分,和夾具部分以便在新建刀具庫中使用。只要找到刀具庫的位置,輸入查詢引數,就可以方便的呼叫了已有資源。這樣客戶建立不同模擬任務時,只需重新建立此任務中新的刀具就可以了。很多已建立好的刀具庫可作為建立刀具的資源。NCsimul是不具備這個功能的。

    機床運動學建立

    NCsimul 中建立機床一般情況下都要有完整的機床模型,對一些關鍵部件需要精確的三維模型。比如五軸帶有旋轉工作臺的機床需要精確的工作臺模型,主軸的精確模型。因為在NCSimul中定義機床的旋轉臺中心,或者刀具載入主軸的位置,一般是透過建立一些特殊點來進行的,而這些特殊點是根據模型的圓弧中心點,或者兩個頂點構成直線的中間點來取得的。如果模型不精確這些點的位置就可能有誤。從而機床就不準確。

    而Vericut中機床可以沒有三維模型,也不會影響模擬精度。或者說Vericut選擇了一種先建立各控制軸的確切關係,在機床零點時的各軸位置來確定機床的控制結構。然後在匯入機床各元件模型,這樣機床運動關係其實是跟模型精確度無關的。

    控制器配置

    NCsimul中控制器的配置是很不人性化的,它的控制器部分分為兩部分,一部分存放某一型號控制器的基本定義,如宏程式,變數,格式定義等。另一部分是某臺機床的特殊功能定義。但是隻要是程式中出現控制器不理解的指令或特殊指令,就需要手動的在文字文件中修改控制器檔案,使用NCsimul的一種自定義的程式設計方式來重新修改控制器。而且控制器的標準部分經常需要調整,但如果出現絲毫錯誤整個控制器就有可能癱瘓了。

    Vericut的控制器部分比較人性化,使用者可以透過中的選單項來進行修改。而且對一些簡單的修改只要讀一下幫助檔案就可以輕鬆完成,不用自己編程式碼。對複雜的指令只要比較瞭解控制器,新增一些宏程式也完全可以實現。但是NCSimul 的控制器,需要了解ncsimul控制器程式語言,而且要了解已存在的控制器內容才能準確的程式設計。

  • 中秋節和大豐收的關聯?
  • 山區放養羊如何養殖?