










數(shù)控軟件的加工仿真是仿真領(lǐng)域中的一個重要方面,也是計算機(jī)集成制造系統(tǒng)中的一個重要環(huán)節(jié)。動態(tài)仿真子系統(tǒng)是整個系統(tǒng)的核心,仿真是系統(tǒng)的基本目標(biāo)。CNC加工仿真采用動態(tài)模擬仿真功能與仿形編程的圖形顯示兩種模式。仿形編程的圖形顯示有兩個作用:一個是加工過程的預(yù)覽,可以讓操作者直觀地了解加工的尺寸和加工的運行范圍;一個是可以讓操作者直觀地了解加工的尺寸和加工的工序是否正確。如果加工程序不符合加工工藝的要求,可以直接中斷,返回上一層平臺進(jìn)行修改,操作十分簡便。
動態(tài)模擬仿真功能與仿形編程的圖形顯示有相同的兩個作用:一個是檢查加工程序有無語法錯誤;另一個是檢查加工的路徑是否正確合理、是否符合加工工藝的要求。動態(tài)模擬仿真不僅顯示加工的軌跡,也顯示加工過程中空運行的軌跡,同時在動態(tài)模擬仿真的過程中,操作者可以完全像實際運行一樣作暫停、繼續(xù)和單段運行等控制,速度也可以隨時進(jìn)行調(diào)節(jié)。但不如仿形編程的圖形顯示那么直觀。
刀具軌跡的動態(tài)仿真是通過查看刀類在切削加工過程中的軌跡來檢查數(shù)控加工程序正確性的一種方法,該方法處理數(shù)據(jù)量少,對計算機(jī)的性能要求不高,簡單方便,目前己得到了廣泛使用。但是,反映的實際切削加工過程不全面,尤其是刀具在切削加工過程中刀具對工件的干涉無法反映出來。而零件切削加工過程的動態(tài)仿真可以將刀具、工件之間的幾何形體直接顯示出來,并可以模擬零件的切削過程,它不僅更形象逼真,而且可以處理切削過程中的干涉現(xiàn)象。零件切削加工過程的動態(tài)仿真語法與刀具軌跡仿真的算法基本一致,不同的主要體現(xiàn)在以下幾個方面:
首先根據(jù)毛坯尺寸設(shè)定圖形比例,NC程序指令中獲取刀具號,以刀具號為標(biāo)識向刀具數(shù)據(jù)庫提取刀具參數(shù)并繪制在屏幕上。在仿真中,刀具的移動靠計算機(jī)動態(tài)顯示技術(shù)來實現(xiàn)。程序設(shè)計中,為了形象地顯示刀具移動的狀況,程序采用“異或”顯示模式繪圖。實現(xiàn)工件上材料的切除采用刀具移動軌跡填充背景色法,在刀具的切削運動中,刀具陰影部分所經(jīng)過的區(qū)域都變成背景色,其仿真過程如同在計算機(jī)上完成了一次工件加工。數(shù)控軟件的另一個重要功能是檢查程序中的常見錯誤,如詞法錯誤、語法錯誤、加工錯誤。切削參數(shù)選擇錯誤,刀具與夾具、工件的碰撞和干涉等。
目前使用的切削仿真軟件基本是DOS操作系統(tǒng)下的軟件,與WINDOWS操作系統(tǒng)下的切削仿真軟件有較大的差距。以Windows操作系統(tǒng)為軟件支持環(huán)境的界面中文化、作圖智能化、圖面工程化、操作簡單化、系統(tǒng)集成度高的開放式數(shù)控系統(tǒng)軟件平臺,提供一個方便的二次開發(fā)環(huán)境,能供不同的數(shù)控系統(tǒng)靈活配置、使用標(biāo)準(zhǔn)風(fēng)格的軟件界面。采用面向?qū)ο蟮臄?shù)控軟件建模原理、特征造型技術(shù)建立統(tǒng)一的產(chǎn)品信息模型,對于大型軟件的建模、設(shè)計、維護(hù)及系統(tǒng)分析,實現(xiàn)CAD/CAPP/CAM的高度集成有很大益處。
來源:中國刀具網(wǎng)
