自動鉆床程序的成功是其創(chuàng)建之前進行準備的直接結(jié)果。盡管準備不足的程序員可能能夠創(chuàng)建可行的程序,但此類程序通常容易出錯,效率低下,對用戶不友好或難以驗證。當作業(yè)到達自動鉆床時,跳過準備步驟所節(jié)省的任何時間都很容易丟失。
步驟1:確定要執(zhí)行的加工操作。
對于簡單的工件,所需的加工操作可能很容易確定。但是隨著復雜度的增加,在給定操作中隔離必須完成的所有工作的難度也隨之增加。公司的工藝路線表通常沒有通用說明,例如“完成所有銑削和孔加工”,這無濟于事。留給程序員查找必須加工的所有表面。對于具有在多個頁面中分布的多個視圖的復雜圖形,這不是一件容易的事。
識別機加工表面的一種方法是使用彩色筆并標記工程圖的工作副本。另一個是創(chuàng)建加工表面和相關切削工具的列表。兩種技術都可以使您避免在創(chuàng)建程序時遺漏任何東西。
步驟2:確定加工順序。
加工操作的順序至關重要。一個普遍的經(jīng)驗法則是在完成任何操作之前先對所有內(nèi)容進行粗加工。如果違反此規(guī)則,則可能無法始終如一地生產(chǎn)出可接受的工件。在復雜的過程中容易忘記一些東西。
我建議使用一系列的行動計劃表。該表格的標題可以包括:步驟編號、操作說明、切削刀具名稱(切削刀具組件另列)、刀具站號、主軸轉(zhuǎn)速、進給速度
該步驟的注釋/問題
完成的表格將成為程序的書面版本。將來任何人看到它都將確切知道該程序在做什么。如果您懷疑所選過程是否可行,可以與公司中的其他人共享以進行確認。在開發(fā)程序時將其用作檢查清單,以免遺忘某些東西。
步驟3:進行數(shù)學運算。
這里的想法是避免在進行編程以進行計算時打破思路。在手動編程過程中,必須計算程序所需的坐標。即使使用cam系統(tǒng),也將要計算切削條件(速度和進給)。坐標可以單獨記錄,也可以寫在工程圖的工作副本上。速度和進給也可以記錄在前面提到的計劃表中。
步驟4:考慮夾具。
工件夾具可能會影響您創(chuàng)建自動鉆床程序的方式。示例包括固定裝置在桌子上的方向,必須避免使用的夾具,定位表面以及三爪卡盤的鉗口配置。只有清楚地了解如何在設置中固定工件,您才能創(chuàng)建可接受的自動鉆床程序。
步驟5:考慮使用切削工具。
切削條件與您將要使用的切削工具直接相關,并且如上所述,應將其記錄在計劃表中??赡苓€會存在剛性或間隙問題。如果您知道銑刀將執(zhí)行強大的粗加工操作,則必須將其保持盡可能短。相反,鉆頭可能必須深入鑄件才能到達必須在其中加工孔的表面。計劃表中包含的注釋可以突出顯示您在編程和提供安裝說明時應記住的所有特殊注意事項。
在某個時候,您必須拿出組成每個切割工具的組件列表。此信息將包含在安裝文檔中。在編程之前執(zhí)行此操作可能會暴露一個影響程序必須執(zhí)行的操作的問題。
步驟6:編寫文檔。
仿佛已經(jīng)創(chuàng)建了自動鉆床程序一樣開發(fā)設置和生產(chǎn)運行文檔。思考人員和操作員在執(zhí)行工作時必須進行的準備工作,可能會發(fā)現(xiàn)您可以在程序中做些幫助他們的事情。夾具設置是否合格?如果是這樣,您可以在程序中包含g10命令以保留/輸入程序零賦值到夾具偏移中嗎?是否需要試加工?如果是這樣,是否可以使用探針來自動化該過程?提前開發(fā)文檔可以幫助員工回答這些問題。
盡管這些準備步驟很耗時,但跳過它們可能是浪費的,尤其是當您考慮糾正準備階段應處理的問題所需的機器(停機)時間時。沒有理由浪費機器時間,因為根本沒有真正準備好開始創(chuàng)建程序。