回覆列表
  • 1 # Bcddc

    與手工程式設計相比,自動程式設計具有以下主要特點: (1) 數學處理能力強 對輪廓形狀不是由簡單的直線、圓弧組成的複雜零件,特別是空間曲面零件,以及幾何要素雖不復雜,但程式量很大的零件,計算工作相當繁瑣,採用手工編制程式的方法是難以完成的。例如,對一般二次曲線廓形,手工程式設計必須採取直線或圓弧逼近的方法,算出各節點的座標值,其中列算式、解方程,雖說能借助計算器進行計算,但工作量之大是難以想象的。而自動程式設計藉助於系統軟體強大的數學處理能力,計算機能自動計算出加工該曲線的**軌跡,快速而又準確。自動程式設計系統還能處理手工程式設計難以勝任的二次曲面和特殊曲面。(2) 快速、自動生成數控程式對非圓曲線的輪廓加工,手工程式設計即使解決了節點座標的計算,也往往因為節點數過多,程式段很大而使程式設計工作又慢又容易出錯。自動程式設計的優點之一,就是在完成計算**運動軌跡之後,後置處理程式能在極短的時間內自動生成數控加工程式,且該數控加工程式不會出現語法錯誤。當然自動生成數控加工程式的速度還取決於計算機硬體的檔次,檔次越高,速度越快。(3) 後置處理程式靈活多變由於數控系統的指令形式不盡相同,機床的輔助功能也不一樣,伺服系統的特性也有差別。因此,同一個零件在不同的數控機床上加工,數控加工程式也應該是不一樣的。但在前置處理過程中,大量的數學處理,軌跡計算卻是一致的。這就是說,前置處理可以通用化,只要稍微改變一下後置處理程式,就能自動生成適用於不同數控機床的數控程式來。後置處理相比前置處理,工作量要小得多,程式簡單得多,因而它靈活多變。對於不同的數控機床,取用不同的後置處理程式,等於完成了一個新的自動程式設計系統,極大地擴充套件了自動程式設計系統的使用範圍。(4) 程式自檢、糾錯能力強複雜零件的數控加工程式往往很長,要一次程式設計成功,不出一點錯誤是不現實的。手工程式設計時,可能出現書寫有錯誤,算式有問題,也可能程式格式出錯,靠人工檢查一個個的錯誤是困難的,費時又費力。採用自動程式設計,程式有錯主要是原始資料不正確而導致**運動軌跡有誤,或**與工件干涉,或**與機床相撞,等等。自動程式設計能夠透過系統先進的、完善的診斷功能,在計算機螢幕上對數控加工程式進行動態模擬,連續、逼真地顯示**加工軌跡和零件加工輪廓,發現問題能及時對數控加工程式中產生錯誤的位置及型別進行修改,快速又方便。現在,往往在前置處理階段計算出**運動軌跡以後立即進行動態模擬檢查,確定無誤以後再進入後置處理階段,生成正確的數控加工程式來。(5) 便於實現與數控系統的通訊自動程式設計系統可以利用計算機和數控系統的通訊介面,實現自動程式設計系統和數控系統間的通訊。自動程式設計系統生成的數控加工程式,可直接輸入數控系統,控制數控機床進行加工。如果數控程式很長,而數控系統的程式儲存器容量有限,不足以一次容納整個數控加工程式,程式設計系統可以做到邊輸入,邊加工。自動程式設計系統的通訊功能進一步提高了程式設計效率,縮短了生產週期。

  • 中秋節和大豐收的關聯?
  • 《招標投標法》規定,投標人不得以低於成本的報價競標。這裡的成本是指的是什麼?