一種二維機械零件的CAD/CAM系統(二)
①當用戶完成了CAD設計后,不退出CAD設計環境就可以進行CAM設計。②設計時使用了文字提示、圖形提示以及報警提示等,例如:在進行每一步設計前,系統都會提示用戶如何進行下一步操作、如何進行必要參數的輸入。③在進行鉆削設計時,當孔徑不一致,系統就會中斷工作,并向用戶報警,以避免加工廢品的出現。④在進行輪廓切削時,計算機能自動檢查輪廓曲線是否連續。若不連續,將無法進行NC加工的設計,系統將用文字、聲音提醒用戶設計輪廓曲線中有斷點,并在斷點處用高亮圖形加以顯示,以便用戶修改或重新設計。⑤本系統能自動對刀具運動軌跡的設計進行優化處理,以保證加工質量、提高加工效率、降低加工成本。⑥若用戶對所設計的刀具運動軌跡不滿意,系統允許用戶作實時修改,直到滿意為止。⑦本系統操作簡單、使用方便,用戶只要具備有關AutoCAD的基礎知識,不需要專門培訓,就可以操作使用。⑧設計中提出并采用了復合刀具運動軌跡方式[2],即沿輪廓形狀軌跡的加工與平行軌跡加工的優化有機結合。關于這方面的問題,在許多商品CAD/CAM軟件中也沒有得到足夠的重視。
3設計實例
本研究以SABRE1000加工中心為對象,成功地按SABRE1000加工中心的格式要求,進行了二維機械零件的CAD/CAM設計。所生成的NC加工代碼比某些商品CAD/CAM軟件精練。因為有的商品CAD/CAM軟件為了使問題簡化,只能用直線線段來逼近實體,使得生成的NC加工代碼冗長,既增加了加工時間,又不宜保證加工質量。在應用實例中我們對一個適合數控加工的典型零件進行了CAD/CAM設計,用本系統只需要12條NC加工語句,而用某幾十萬元的商品CAD/CAM軟件生成的NC加工語句達163條。
4結論
本CAD/CAM系統成功地在AutoCAD的基礎上開發完成,所以凡是用AutoCAD設計的零件、或者符合AutoCAD的圖形轉換標準的零件,都可以使用本系統完成CAD/CAM設計。本系統硬件環境要求低,只要能運行AutoCADR10就能啟動使用該CAD/CAM系統。當然本系統經過進一步的研究,在CAPP中,若把缺省值用專家系統提供的數據來代替,就可以形成一定智能化的NC加工CAPP設計,使系統進一步完善。
文章版權歸西部工控xbgk所有,未經許可不得轉載。