欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

程序生成裝置及程序生成方法

文檔序號:6281238閱讀:272來源:國知局
專利名稱:程序生成裝置及程序生成方法
技術領域
本發(fā)明涉及生成NC程序的程序生成裝置及程序生成方法。
技術背景近年來,不斷開發(fā)使加工裝置使用NC (Numerical Control)程 序,加工復雜形狀的產(chǎn)品(被加工物)的技術。該NC程序需要預先 生成,以使得加工裝置的使用者(作業(yè)者)能夠容易地進行加工處理。在現(xiàn)有的以CAD(Computer Aided Design)數(shù)據(jù)為基礎生成NC程 序的系統(tǒng)中,當生成銑削加工或挖槽(pocket)加工等面加工的NC 程序時,通過CAM (Computer Aided Manufacturing)系統(tǒng)的定義加 工區(qū)域的單元,從由CAD系統(tǒng)生成的形狀數(shù)據(jù)中,選擇,提取規(guī)定加 工區(qū)域的形狀,由此定義加工區(qū)域,生成NC程序的單元,通過在已 定義的加工區(qū)域信息中增加加工條件等,生成NC程序(例如,參考 專利文獻1)。專利文獻l:特開平5-20402公報(第2-4頁,圖l)發(fā)明內(nèi)容但是,在上述現(xiàn)有的技術中,提取的加工區(qū)域的形狀越是復雜, 規(guī)定加工區(qū)域的形狀的選擇指令越多,存在規(guī)定加工區(qū)域的形狀選 擇-提取作業(yè)麻煩的問題。另外,在切換刀具軸方向的多個加工區(qū)域 的定義中,為了與產(chǎn)品形狀無干涉地定義浪費少的加工區(qū)域的形狀, 需要形狀數(shù)據(jù)的增加或形狀的適當選擇,存在作業(yè)者的工作量增大, 同時對作業(yè)者要求更高技術的問題。本發(fā)明是鑒于上述問題提出的,其目的在于,得到一種可以由 簡單的提示,容易地生成在切換刀具軸方向而進行多個面加工的NC 程序的程序生成裝置以及程序生成方法。為了解決上述課題,實現(xiàn)上述目的,本發(fā)明涉及一種程序生成 裝置,其生成加工控制程序,該加工控制程序在切換刀具軸方向而進 行被加工物的加工控制的數(shù)控裝置對前述被加工物進行加工控制時 使用,其特征在于,具有加工區(qū)域數(shù)據(jù)存儲單元,其存儲與前述被 加工物的加工區(qū)域相關的加工區(qū)域數(shù)據(jù);刀具軸方向設定單元,其根 據(jù)外部輸入的信息,對于由前述加工區(qū)域數(shù)據(jù)存儲單元存儲的加工區(qū) 域數(shù)據(jù),設定對前述被加工物進行面加工時的刀具軸方向;刀具最深 位置設定單元,其根據(jù)外部輸入的信息,對于由前述加工區(qū)域數(shù)據(jù)存 儲單元存儲的加工區(qū)域數(shù)據(jù),設定對前述被加工物進行面加工時的刀具前端的最深位置;面加工區(qū)域提取單元,其根據(jù)由前述刀具軸方向 設定單元設定的刀具軸方向、由前述刀具最深位置設定單元設定的刀 具前端的最深位置、以及由前述加工區(qū)域數(shù)據(jù)存儲單元存儲的加工區(qū) 域數(shù)據(jù),從前述加工區(qū)域數(shù)據(jù)中提取對前述被加工物進行面加工的區(qū) 域,作為面加工區(qū)域數(shù)據(jù);加工工藝信息確定單元,其使用由前述面 加工區(qū)域提取單元提取出的面加工區(qū)域數(shù)據(jù),確定與對前述被加工物 進行面加工時的加工工藝相關的加工工藝信息;以及程序生成單元, 其生成與由前述面加工區(qū)域提取單元提取出的面加工區(qū)域數(shù)據(jù)、以及 由前述加工工藝信息確定單元確定的加工工藝信息相對應的前述加 工控制程序,前述面加工區(qū)域提取單元提取以下區(qū)域作為前述面加工 區(qū)域數(shù)據(jù),該區(qū)域為,在由前述刀具軸方向設定單元設定的刀具軸方 向上,對前述被加工物進行面加工直至由前述刀具最深位置設定單元 設定的刀具前端的最深位置時,不會與前述被加工物的加工產(chǎn)生干涉 的可以加工的最大區(qū)域。發(fā)明的效果根據(jù)本發(fā)明,因為可以根據(jù)外部輸入的簡單信息,提取不會與 被加工物的加工產(chǎn)生干涉而可以加工的最大領域,起到可以利用簡單 指令,容易地生成程序的效果。


圖1是表示本發(fā)明的實施方式涉及的NC程序生成裝置的結構的圖。圖2是表示NC程序生成裝置的處理順序的流程圖。圖3是表示材料形狀數(shù)據(jù)的一個例子的圖。圖4是表示產(chǎn)品形狀數(shù)據(jù)的一個例子的圖。圖5是表示加工區(qū)域形狀數(shù)據(jù)的一個例子的圖。圖6是用于說明初始設定的刀具軸方向的例子的圖(1)。圖7是用于說明初始設定的刀具軸方向的例子的圖(2)。圖8是表示刀具前端最深位置的一個例子的圖。圖9是用于說明分割產(chǎn)品形狀的平面的圖。圖io是用于說明用由平面分割的產(chǎn)品的部分形狀的圖。圖11是用于說明分割加工區(qū)域形狀的平面的圖。圖12是用于說明由平面分割的加工區(qū)域的部分形狀的圖。圖13是用于說明部分產(chǎn)品形狀的投影領域的圖。圖14是用于說明由1個刀具軸方向的加工被干涉的區(qū)域的圖。圖15是表示面加工區(qū)域形狀的圖。圖16是表示由圖5的加工區(qū)域形狀和圖15的面加工區(qū)域形狀 得到的新的加工區(qū)域形狀。圖17是用于說明第2次設定的刀具軸方向的例子的圖。 圖18是表示新的面加工區(qū)域形狀的圖。符號說明1程序生成裝置2形狀數(shù)據(jù)輸入單元3產(chǎn)品形狀保存單元4材料形狀保存單元5加工區(qū)域形狀生成單元6加工區(qū)域形狀保存單元7刀具軸方向設定單元8刀具軸方向保存單元9刀具前端最深位置設定單元10刀具前端最深位置保存單元11面加工區(qū)域形狀提取單元12面加工區(qū)域形狀保存單元13加工工藝信息確定單元14加工工藝信息保存單元15NC程序生成單元16 NC程序保存單元17加工區(qū)域形狀更新單元18形狀選擇單元19刀具軸方向選擇單元20指令輸入部30 CAD系統(tǒng)Al部分產(chǎn)品形狀投影區(qū)域 El線 Fl、 F2面 Ml材料形狀 M2產(chǎn)品形狀 M3加工區(qū)域形狀 M4部分產(chǎn)品形狀 M5部分加工區(qū)域形狀 M6刀具干涉區(qū)域形狀 M7、 M9面加工區(qū)域形狀 M8新的加工區(qū)域形狀 Pl、 P2規(guī)定點 VI、 V3刀具軸方向 Wl平面具體實施方式
下面,根據(jù)附圖,詳細說明本發(fā)明涉及的程序生成裝置及程序生成方法的實施方式。此外,本發(fā)明不限定為該實施方式。圖1是表示本發(fā)明的實施方式涉及的NC程序生成裝置的結構 的圖。NC程序生成裝置1是生成用于進行多面加工的NC程序(加 工控制程序)的裝置,即切換刀具軸方向而從多個方向進行加工,該 NC程序生成裝置1例如包含個人計算機等而構成。NC程序生成裝 置1生成的NC程序,例如在數(shù)控裝置進行被加工物的加工控制時使 用。NC程序生成裝置1與CAD系統(tǒng)30連接,具有形狀數(shù)據(jù)輸入 單元2、產(chǎn)品形狀保存單元3、材料形狀保存單元4、加工區(qū)域形狀 生成單元(計算單元)5、加工區(qū)域形狀保存單元(加工區(qū)域數(shù)據(jù)存 儲單元)6、刀具軸方向設定單元7、刀具軸方向保存單元8、刀具前 端最深位置設定單元9、刀具前端最深位置保存單元10、面加工區(qū)域 形狀提取單元(面加工區(qū)域提取單元)11、面加工區(qū)域形狀保存單元 12、加工工藝信息確定單元13、加工工藝信息保存單元14、 NC程 序生成單元(程序生成單元)15、 NC程序保存單元16、加工區(qū)域形 狀更新單元(加工區(qū)域更新單元)17、形狀選擇單元18、刀具軸方 向選擇單元19、指令輸入部20。形狀數(shù)據(jù)輸入單元2從CAD系統(tǒng)30接收產(chǎn)品(被加工物的成 品)的3維形狀數(shù)據(jù)(以下,稱為產(chǎn)品形狀數(shù)據(jù))及材料(加工產(chǎn)品 前的材料)的3維形狀數(shù)據(jù)(以下,稱為材料形狀數(shù)據(jù))。形狀數(shù)據(jù) 輸入單元2將由CAD系統(tǒng)30發(fā)送的產(chǎn)品形狀數(shù)據(jù)保存到產(chǎn)品形狀 保存單元3中,將由CAD系統(tǒng)30發(fā)送的材料形狀數(shù)據(jù)保存到材料 形狀保存單元4中。產(chǎn)品形狀保存單元3是保存由形狀數(shù)據(jù)輸入單元2輸入的產(chǎn)品 形狀數(shù)據(jù)的信息保存(存儲)單元。材料形狀保存單元4是保存由形 狀數(shù)據(jù)輸入單元2輸入的材料形狀數(shù)據(jù)的信息保存單元。加工區(qū)域形狀生成單元5從產(chǎn)品形狀保存單元3和材料形狀保 存單元4接收產(chǎn)品形狀數(shù)據(jù)和材料形狀數(shù)據(jù),生成與進行加工的區(qū)域 (形狀)相關的信息(加工區(qū)域形狀數(shù)據(jù))。加工區(qū)域形狀生成單元 5將生成的加工區(qū)域形狀數(shù)據(jù)保存在加工區(qū)域形狀保存單元6中。加工區(qū)域形狀保存單元6,是保存由加工區(qū)域形狀生成單元5生成的加 工區(qū)域形狀數(shù)據(jù)的信息保存單元。指令輸入部20是信息輸入單元,具有鼠標或鍵盤等而構成。向 指令輸入部20輸入來自作業(yè)者的指令(例如,指定用于確定刀具軸 方向的產(chǎn)品的面或線等指令信息、指定產(chǎn)品上的點的指令信息)等。 指令輸入部20將來自作業(yè)者的指令信息傳送給刀具軸方向設定單元 7。刀具軸方向設定單元7,根據(jù)由產(chǎn)品形狀保存單元3保存的數(shù)據(jù) (產(chǎn)品形狀數(shù)據(jù))和來自指令信息輸入部20 (作業(yè)者)的指令信息, 確定刀具軸的方向(刀具軸方向),并將確定的刀具軸方向的數(shù)據(jù)保 存在刀具軸方向保存單元8中。刀具軸方向設定單元7具有形狀選擇單元18及刀具軸方向選擇 單元19。形狀選擇單元18根據(jù)產(chǎn)品形狀保存單元3內(nèi)的產(chǎn)品形狀數(shù) 據(jù)、和來自指令輸入部20的指令信息,從產(chǎn)品形狀數(shù)據(jù)中提取用于 確定刀具軸方向的面、線等部位的數(shù)據(jù)(以下,稱為產(chǎn)品形狀部位數(shù) 據(jù)),輸入刀具軸方向選擇單元19。刀具軸方向選擇單元19從來自形狀選擇單元18的產(chǎn)品形狀部 位數(shù)據(jù)中,列舉刀具軸方向的備選項,由例如未圖示的顯示單元顯示。 刀具軸方向選擇單元19,根據(jù)來自指令輸入部20的指令信息(刀具 方向的指令),從刀具方向的備選項中確定規(guī)定的刀具方向。此外, 作為來自作業(yè)者的指令信息,還可以將使刀具軸方向反轉的指令(以 與作為備選項而列舉的刀具軸方向相反的方向作為刀具軸的指令)輸 入指令輸入部20。刀具軸方向選擇單元19將確定的刀具軸方向的數(shù) 據(jù)作為刀具軸方向數(shù)據(jù)保存i刀具軸方向保存單元8中。刀具軸方向 保存單元8,是保存由刀具軸方向選擇單元19確定的刀具軸方向數(shù)據(jù)的信息保存單元。刀具前端最深位置設定單元9,根據(jù)來自產(chǎn)品形狀保存單元3的產(chǎn)品形狀數(shù)據(jù)和來自指令輸入部20的指令信息(來自作業(yè)者的指令),確定刀具前端最深到達位置(刀具前端最深位置),將刀具前端最深位置的數(shù)據(jù)保存在刀具前端最深位置保存單元10中。刀具前端最深位置保存單元10是保存由刀具前端最深位置設定單元9確定 的刀具前端最深位置的數(shù)據(jù)的信息保存單元。面加工區(qū)域形狀提取單元11,從產(chǎn)品形狀保存單元3接收產(chǎn)品 形狀數(shù)據(jù),從加工區(qū)域形狀保存單元6接收加工區(qū)域形狀數(shù)據(jù)。另外, 面加工區(qū)域形狀提取單元11,從刀具軸方向保存單元8接收刀具軸 方向數(shù)據(jù),從刀具前端最深位置保存單元IO接收刀具前端最深位置 的數(shù)據(jù)。面加工區(qū)域形狀提取單元11,使用從產(chǎn)品形狀保存單元3、加 工區(qū)域形狀保存單元6、刀具軸方向保存單元8以及刀具前端最深位 置保存單元10接收的數(shù)據(jù),提取實際進行面加工處理時的加工區(qū)域 的形狀數(shù)據(jù)(以下,稱為面加工區(qū)域形狀),將提取出的面加工區(qū)域 形狀的數(shù)據(jù),保存在面加工區(qū)域形狀保存單元12中。面加工區(qū)域形 狀保存單元12是保存由面加工區(qū)域形狀提取單元11提取出的面加工 區(qū)域形狀的數(shù)據(jù)的信息保存單元。加工工藝信息確定單元13從面加工區(qū)域形狀保存單元12接收 面加工區(qū)域形狀的數(shù)據(jù),確定使用刀具、切削條件等與加工工藝相關 的信息(以下,稱為加工工藝信息)。加工工藝信息確定單元13將 確定的加工工藝信息保存在加工工藝信息保存單元14中。加工工藝 存儲單元14是保存由加工工藝信息確定單元13確定的加工工藝信息 的信息保存單元。NC程序生成單元15從面加工區(qū)域形狀保存單元12接收面加工 區(qū)域形狀的數(shù)據(jù),從加工工藝信息保存單元14接收加工工藝信息。 NC程序生成單元15使用接收到的面加工區(qū)域形狀數(shù)據(jù)、加工工藝 信息,生成NC程序。NC程序生成單元15生成與面加工區(qū)域形狀數(shù) 據(jù)、加工工藝信息對應的NC程序,將生成的NC程序保存在NC程 序保存單元16中。NC程序保存單元16是保存由NC程序生成單元 15生成的NC程序的信息保存單元。加工區(qū)域形狀更新單元17,從面加工區(qū)域形狀保存單元12接收 面加工區(qū)域形狀數(shù)據(jù),從加工區(qū)域形狀保存單元6接收加工區(qū)域形狀 數(shù)據(jù)。加工區(qū)域形狀更新單元17使用接收的面加工區(qū)域形狀數(shù)據(jù)、加工區(qū)域形狀數(shù)據(jù),生成新的加工區(qū)域形狀數(shù)據(jù),將生成的加工區(qū)域 形狀數(shù)據(jù)保存在加工區(qū)域形狀保存單元6中。CAD系統(tǒng)30包含生成產(chǎn)品形狀數(shù)據(jù)、材料形狀數(shù)據(jù)的個人計算 機等裝置而構成,其將產(chǎn)品形狀數(shù)據(jù)、材料形狀數(shù)據(jù),傳送給NC程 序生成裝置1的形狀數(shù)據(jù)輸入單元2。下面,對于NC程序生成裝置1的處理順序進行說明。圖2是 表示NC程序生成裝置的處理順序的流程圖。將由CAD系統(tǒng)30生成 的產(chǎn)品形狀數(shù)據(jù)以及材料形狀數(shù)據(jù),輸入形狀數(shù)據(jù)輸入單元2中(步 驟S1)。形狀數(shù)據(jù)輸入單元2將產(chǎn)品形狀數(shù)據(jù)保存在產(chǎn)品形狀保存 單元3中,將材料形狀數(shù)據(jù)保存在材料形狀保存單元4中。加工區(qū)域形狀生成單元5從產(chǎn)品形狀保存單元3和材料形狀保 存單元4接收產(chǎn)品形狀數(shù)據(jù)和材料形狀數(shù)據(jù),生成加工區(qū)域形狀數(shù)據(jù) (步驟S2)。加工區(qū)域形狀生成單元5將生成的加工區(qū)域形狀數(shù)據(jù) 保存在加工區(qū)域形狀保存單元6中。在這里對材料形狀數(shù)據(jù)、產(chǎn)品形狀數(shù)據(jù)、加工區(qū)域形狀數(shù)據(jù)進 行說明。圖3是表示材料形狀數(shù)據(jù)的一個例子的圖,圖4是表示產(chǎn)品 形狀數(shù)據(jù)的一個例子的圖。材料形狀數(shù)據(jù)由表示材料形狀Ml的數(shù)值數(shù)據(jù)等構成,產(chǎn)品形 狀數(shù)據(jù)由表示產(chǎn)品形狀M2的數(shù)值數(shù)據(jù)等構成。材料形狀M1如圖3 的例子所示,具有四棱柱等形狀(區(qū)域)。另外,產(chǎn)品形狀M2如圖4的例子所示,由上部和下部形成。 上部是梯形柱,以三棱柱的1個側面與長方體的1個側面抵接的方式 連接而構成。下部是將上部載置于其上表面?zhèn)鹊陌鍫畹拈L方體。上部 與下部以使梯形柱的l個角部與板狀的長方體的l個角部重疊的方式 連接。這里的加工區(qū)域形狀生成單元5,根據(jù)材料形狀M1和產(chǎn)品形狀 M2,生成加工區(qū)域形狀數(shù)據(jù)。圖5是表示加工區(qū)域形狀數(shù)據(jù)的一個 例子的圖。在這里,表示使用圖3所示的材料形狀M1和圖4所示的 產(chǎn)品形狀M2生成的加工區(qū)域形狀數(shù)據(jù)。加工區(qū)域形狀數(shù)據(jù)由表示加工區(qū)域形狀M3的數(shù)值數(shù)據(jù)等構成。加工區(qū)域形狀M3例如如圖5的例子所示,具有通過集合運算而從材 料形狀M1中去除產(chǎn)品形狀M2的形狀(區(qū)域)。加工區(qū)域形狀生成單元5生成加工區(qū)域形狀數(shù)據(jù),在將加工區(qū) 域形狀保存到加工區(qū)域形狀保存單元6中之后,刀具軸方向設定單元 7檢査是否變更當前的刀具軸方向的設定(步驟S3)。刀具軸方向設定單元7在來自指令輸入部20 (作業(yè)者)的指令 信息中,含有要變更當前的刀具軸方向設定的指令信息的情況下,判 斷要變更當前的刀具軸方向的設定。在刀具軸方向設定單元7判斷要變更當前的刀具軸方向的設定 的情況下(步驟S3,是),刀具軸方向設定單元7:的形狀選擇單元 18,根據(jù)產(chǎn)品形狀保存單元3內(nèi)的產(chǎn)品形狀數(shù)據(jù)、和來自指令輸入部 20的指令信息(用于確定刀具方向的面或線的指定)(第1指定信 息),從產(chǎn)品形狀數(shù)據(jù)中提取用于確定刀具方向的面、線等部位的數(shù) 據(jù),作為產(chǎn)品形狀部位數(shù)據(jù),輸入至刀具軸方向選擇單元19。刀具軸方向選擇單元19,從來自形狀選擇單元18的產(chǎn)品形狀部 位數(shù)據(jù)中,確定暫時的刀具軸方向(刀具方向的備選項)。刀具軸方 向選擇單元19接收來自作業(yè)者的相對于刀具方向的正反的指令(是 否使刀具方向反轉的指令),確定刀具方向。換言之,刀具軸方向設 定單元7根據(jù)來自作業(yè)者的指令,選擇產(chǎn)品形狀數(shù)據(jù)內(nèi)的面或線,將 與選擇的面或線相關的方向設定為當前的刀具軸方向(步驟S4)。 刀具軸方向設定單元7將確定的刀具軸方向保存在刀具軸方向保存 單元8中。在這里,對于所選擇的面或線和由該面以及線確定的刀具軸方 向進行說明。圖6及圖7是用于說明所設定的刀具軸方向的例子的圖。 圖6表示根據(jù)作業(yè)者的指令,選擇產(chǎn)品形狀M2的面Fl的情況。在 這里的面F1,是圖4所示的下部的上表面中,未與上部抵接的部分。 此外,刀具軸方向設定單元7使用面Fl的法線方向作為與面Fl相 關的方向,設定刀具軸方向VI。圖7表示根據(jù)作業(yè)者的指令,選擇產(chǎn)品形狀M2的線E1的情況。此處的線E1,是圖4所示的上部的1邊。線E1構成梯形柱(三棱柱)的底邊,相對于下部的上表面以傾斜的方向連接。而且,刀具軸方向設定單元7使用與線El平行的方向(切線方向)作為與線El相關 的方向,設定刀具軸方向V2。刀具軸方向設定單元7,在設定了刀具軸方向之后,進一步檢査 是否變更刀具軸方向的設定(步驟S3)。在刀具軸方向設定單元7 判斷不變更當前的刀具軸方向的設定(沒有來自作業(yè)者的設定變更指 令)的情況下(步驟S3,否),刀具前端最深位置設定單元9檢查 是否變更當前的刀具前端最深位置的設定(步驟S5)。刀具前端最深位置設定單元9在來自指令輸入部20 (作業(yè)者) 的指令信息中,含有變更當前的刀具前端最深位置的設定的指令信息 的情況下,判斷變更當前的刀具前端最深位置的設定。在刀具前端最深位置設定單元9判斷變更當前的刀具前端最深 位置設定的情況下(步驟S5,是),刀具前端最深位置設定單元9 根據(jù)產(chǎn)品形狀保存單元3的產(chǎn)品形狀數(shù)據(jù)、和來自指令輸入部20的 指令信息(產(chǎn)品形狀的點的指定)(第2指定信息),確定刀具前端 最深位置。具體地說,刀具前端最深位置設定單元9根據(jù)來自作業(yè)者 的指令,從產(chǎn)品形狀數(shù)據(jù)內(nèi)選擇產(chǎn)品表面的點,將所選擇的點設定為 面加工區(qū)域中的與刀具前端的最深位置對應的面的點(步驟S6)。 刀具前端最深位置設定單元9將所確定的刀具前端最深位置數(shù)據(jù)保 存在刀具前端最深位置保存單元10中。在這里,對于刀具前端最深位置進行說明。圖8是表示刀具前 端最深位置的一個例子的圖。在圖8中,在產(chǎn)品形狀M2上,選擇刀 具前端最深位置的規(guī)定點Pl,與刀具軸方向VI垂直且含有規(guī)定點 Pl的面成為刀具前端最深位置的面。此處的刀具前端最深位置的規(guī) 定點P1,是如圖4所示的下部的上表面內(nèi)的1個頂點中,與下部和 上部重合的頂點相對的頂點。刀具前端最深位置設定單元9,進一步檢查是否變更當前的刀具 前端最深位置的設定(步驟S5)。在刀具前端最深位置設定單元9 判斷不變更當前的刀具前端最深位置的設定(所有的設定變更結束) 的情況下(步驟S5,否),面加工區(qū)域形狀提取單元11檢査是否執(zhí)行面加工區(qū)域的提取(步驟S7)。在刀具前端最深位置的數(shù)據(jù)保存 在刀具前端最深位置保存單元10中的情況下,面加工區(qū)域形狀提取 單元11判斷執(zhí)行面加工區(qū)域的提取。在面加工區(qū)域形狀提取單元ll判斷執(zhí)行面加工區(qū)域的提取的情 況下(步驟S7,是),面加工區(qū)域形狀提取單元11從產(chǎn)品形狀保存 單元3中接收產(chǎn)品形狀數(shù)據(jù),從加工區(qū)域形狀保存單元6中接收加工 區(qū)域形狀數(shù)據(jù)。另外,面加工區(qū)域形狀提取單元11從刀具軸方向保 存單元8中接收刀具軸方向數(shù)據(jù),從刀具前端最深位置保存單元10 中接收刀具前端最深位置數(shù)據(jù)。面加工區(qū)域形狀提取單元11,使用從產(chǎn)品形狀保存單元3、加 工區(qū)域形狀保存單元6、刀具軸方向保存單元8以及刀具前端最深位 置保存單元10中接收到的數(shù)據(jù)(當前設定的刀具軸方向數(shù)據(jù)、刀具 前端最深位置的數(shù)據(jù)、產(chǎn)品形狀數(shù)據(jù)以及加工區(qū)域形狀數(shù)據(jù)),提取 面加工區(qū)域形狀。在這里,對于面加工區(qū)域形狀的提取處理進行說明。圖9 圖 15是用于說明面加工區(qū)域形狀的提取處理的圖。在面加工區(qū)域形狀 的提取處理的第1步中,面加工形狀提取單元11進行部分產(chǎn)品形狀 提取,該部分產(chǎn)品形狀是用與刀具軸方向垂直且含有刀具位置最深位 置的規(guī)定點的平面分割產(chǎn)品形狀時的產(chǎn)品的部分形狀(部分產(chǎn)品形 狀)之中,相對于分割中使用的平面而位于與刀具軸方向相反的一側 的部分產(chǎn)品形狀。此處的面加工區(qū)域形狀提取單元11使用產(chǎn)品形狀 數(shù)據(jù)(產(chǎn)品形狀M2)、刀具軸方向數(shù)據(jù)、刀具前端最深位置數(shù)據(jù), 進行產(chǎn)品形狀部分的提取。圖9是用于說明對產(chǎn)品形狀進行分割的平面的圖。如該圖所示, 對產(chǎn)品形狀M2進行分割的平面Wl,由刀具軸方向VI和刀具前端 最深位置規(guī)定點P1規(guī)定,是與刀具軸方向VI垂直的平面,且含有 刀具位置最深位置規(guī)定點Pl的平面。也就是說,平面Wl是與面Fl 相同的平面狀。圖IO是用于說明由平面分割后的產(chǎn)品的部分形狀的圖。如該圖 所示,如果提取相對于分割中使用的平面Wl位于與刀具軸方向相反一側的產(chǎn)品的部分形狀,則提取出產(chǎn)品形狀M2的部分形狀(部分產(chǎn) 品形狀M4)。該部分產(chǎn)品形狀M4與圖4所示的產(chǎn)品形狀M2的上 部對應。然后,作為面加工區(qū)域形狀的提取處理的第2步,面加工區(qū)域 形狀提取單元11與第1步同樣地,使用由刀具軸方向和刀具前端最 深位置規(guī)定的平面,從加工區(qū)域形狀進行部分形狀的提取。此時,面 加工區(qū)域形狀提取單元11使用刀具軸方向數(shù)據(jù)、刀具前端最深位置 的數(shù)據(jù)、加工區(qū)域形狀數(shù)據(jù),提取加工區(qū)域形狀的部分形狀。圖11是用于說明對加工區(qū)域形狀進行分割的平面的圖。如該圖 所示,分割加工區(qū)域形狀M3的平面Wl,由刀具軸方向V1和刀具 前端最深位置的規(guī)定點Pl規(guī)定,是與刀具軸方向VI垂直的平面, 且為含有刀具前端最深位置的規(guī)定點Pl的平面。圖12是用于說明由平面分割的加工區(qū)域的部分形狀的圖。如該 圖所示,如果提取相對于分割中使用的平面Wl位于與刀具軸方向相 反一側的加工區(qū)域的部分形狀,則可以提取出加工區(qū)域形狀M3的部 分形狀(部分加工區(qū)域形狀M5)。然后,作為面加工區(qū)域形狀的提取處理的第3步,面加工區(qū)域 形狀提取單元11計算部分產(chǎn)品形狀M4向由刀具軸方向VI和刀具 前端最深位置規(guī)定點Pl規(guī)定的平面Wl的投影區(qū)域。圖13是用于說明部分產(chǎn)品形狀的投影區(qū)域的圖。如該圖所示, 將在第1步驟中提取的部分產(chǎn)品形狀M4,投影到由刀具軸方向VI 和刀具前端最深位置的規(guī)定點Pl規(guī)定的平面Wl上的區(qū)域,成為部 分產(chǎn)品形狀M4的投影區(qū)域(部分產(chǎn)品形狀投影區(qū)域Al)。面加工區(qū)域形狀提取單元ll,使例如圖13所示的部分產(chǎn)品形狀 投影區(qū)域Al在與刀具軸方向VI相反的方向上掃過,生成刀具的干 涉區(qū)域(刀具干涉區(qū)域)。這里的刀具干涉區(qū)域,是在刀具軸方向 VI上對部分產(chǎn)品形狀M4進行加工時,由刀具干涉(加工)的區(qū)域。圖14是用于說明由1個刀具軸方向的加工而干涉的區(qū)域的圖。 面加工區(qū)域形狀提取單元11使部分產(chǎn)品形狀投影區(qū)域Al,在與刀具 軸方向VI相反的方向XI方向上掃過,生成刀具干涉區(qū)域形狀M6。此時,面加工區(qū)域形狀提取單元11,通過使部分產(chǎn)品形狀投影區(qū)域 Al掃過相當于部分產(chǎn)品形狀M4的高度(與刀具軸方向VI相反的方向的高度),生成刀具干涉區(qū)域形狀M6。然后,作為面加工區(qū)域形狀的提取處理的第4步,面加工區(qū)域 形狀提取單元11通過從在第2步中提取出的部分加工區(qū)域形狀M5 中,去除在第3步中生成的刀具干涉區(qū)域形狀M6,生成面加工區(qū)域 形狀。圖15是表示面加工區(qū)域形狀的圖。面加工區(qū)域形狀M7表示從 在第2步中提取出的部分加工區(qū)域形狀M5中,去除在第3步中生成 的刀具干涉區(qū)域形狀M6后的區(qū)域。此處的面加工區(qū)域形狀M7,是 使用當前的刀具軸方向及刀具前端的位置,在其與產(chǎn)品形狀M2間不 會千涉而能夠加工的區(qū)域。通過上述面加工區(qū)域形狀提取單元ll進行的面加工區(qū)域形狀的 提取處理(第1步 第4步),使用當前的刀具軸方向及刀具前端最 新位置,可以得到與產(chǎn)品形狀M2無干涉的、最大區(qū)域的面加工區(qū)域 形狀M7 (步驟S8)。面加工區(qū)域形狀提取單元11以提取出的面加 工區(qū)域形狀的數(shù)據(jù)作為第1個面加工區(qū)域形狀M7,保存在面加工區(qū) 域形狀保存單元12中。然后,加工工藝信息確定單元13,使用與在步驟S8的處理中提 取出的面加工區(qū)域形狀M7內(nèi)的形狀相關的信息,設定使用刀具或切 削條件等對面加工區(qū)域形狀M7進行加工時的加工條件(加工工藝信 息)(步驟S9)。此外,在產(chǎn)品形狀保存單元3保存例如與被加工 物的加工表面粗糙度有關的信息(表面信息)等作為產(chǎn)品形狀數(shù)據(jù)的 情況下,加工工藝信息確定單元B可以使用該表面信息等設定加工 速度等加工條件。加工工藝信息確定單元13將設定的加工工藝信息 保存在加工工藝信息保存單元14中。然后,NC程序生成單元15使用保存在面加工區(qū)域形狀保存單 元12中的面加工區(qū)域形狀的數(shù)據(jù)、和保存在加工工藝信息保存單元 14中的加工工藝信息,生成NC程序。也就是說,此處的NC程序生 成單元15,使用由步驟S8的處理提取出的面加工區(qū)域形狀數(shù)據(jù)、和由步驟S9的處理確定的加工工藝信息,生成NC程序(步驟S10)。 NC程序生成單元15將生成的NC程序保存在NC程序保存單元16 中。然后,加工區(qū)域形狀更新單元17,通過從加工區(qū)域形狀保存單 元6內(nèi)的當前加工區(qū)域形狀中,去除由步驟S8的處理提取出的面加 工區(qū)域形狀,生成新的加工區(qū)域形狀。加工區(qū)域形狀更新單元17, 將生成的新的加工區(qū)域形狀設定為當前的加工區(qū)域形狀,更新加工區(qū) 域形狀保存單元6內(nèi)的加工區(qū)域形狀(步驟Sll)。在這里,對于新的加工區(qū)域形狀進行說明。圖16是表示由圖5 的加工區(qū)域形狀和圖15的面加工區(qū)域形狀得到的新的加工區(qū)域形狀 的圖。如果從圖5所示的加工區(qū)域形狀M3中去除圖15所示的面加 工區(qū)域形狀M7,則可以得到新的加工區(qū)域形狀(新的加工區(qū)域形狀 M8)。新的加工區(qū)域形狀M8,具有三棱柱的形狀,在與圖4所示的 產(chǎn)品形狀M2的上部(梯形柱)接合的情況下,由新的加工區(qū)域形狀 M8和梯形柱形成長方體。然后,NC程序生成裝置1返回步驟S3的處理,直至面加工區(qū) 域形狀提取單元11判斷不執(zhí)行面加工區(qū)域的提取之前,反復進行步 驟S3 S11的處理。此處的NC程序生成裝置1,在加工區(qū)域形狀保存單元6內(nèi)更新 并存儲了新的加工區(qū)域形狀M8之后,檢査刀具軸方向設定單元7是 否要變更當前的刀具軸方向的設定(步驟S3)。然后,NC程序生成裝置1進行與前述的步驟S3 S11同樣的處 理。也就是說,在判斷刀具軸方向設定單元7要變更當前的刀具軸方 向設定的情況下(步驟S3,是),刀具軸方向設定單元7的形狀選 擇單元18,根據(jù)產(chǎn)品形狀保存單元3內(nèi)的產(chǎn)品形狀數(shù)據(jù)、和來自指 令輸入部20的指令信息(用于確定刀具方向的面或線的指定),從 產(chǎn)品形狀數(shù)據(jù)中提取用于確定刀具方向的面、線等部位的數(shù)據(jù),作為 產(chǎn)品形狀部位數(shù)據(jù),輸入刀具軸方向選擇單元19。例如,如果由作業(yè)者進行向與刀具軸方向VI不同的刀具軸方向 (第2個刀具軸方向)進行設定變更的指令,則形狀選擇單元18提取用于確定與產(chǎn)品形狀對應的刀具方向的面、線等部位的數(shù)據(jù),作為第2個產(chǎn)品形狀部位數(shù)據(jù),輸入刀具軸方向選擇單元19。而且,刀具軸方向選擇單元19,根據(jù)來自形狀選擇單元18的產(chǎn)品形狀部位數(shù)據(jù),確定暫時的刀具軸方向(步驟S4),將確定的刀具軸方向數(shù)據(jù)保存在刀具軸方向保存單元8中。在這里,對于第2次選擇的面及線、和由該面及線確定的刀具軸方向進行說明。圖17是用于說明第2次設定的刀具軸方向的例子的圖。在圖17中,表示根據(jù)作業(yè)者的指令,選擇產(chǎn)品形狀M2的面F2 的情況。此處的面F2,是圖4所示的上部的表面中,與新的加工區(qū) 域形狀M8抵接的部分。在這里,刀具軸方向設定單元7,作為與面 F2相關的方向,使用面F2的法線方向設定刀具軸方向V3。如果第2次刀具軸方向V3的設定結束,刀具軸方向設定單元7 判斷不變更該(當前的)刀具軸方向的設定(步驟S3,否),則刀 具前端最深位置設定單元9,檢査是否變更當前的刀具前端最深位置 設定(步驟S5)。在刀具前端最深位置設定單元9判斷變更當前的刀具前端最深 位置的設定的情況下(步驟S5,是),刀具前端最深位置設定單元 9,根據(jù)產(chǎn)品形狀保存單元3的產(chǎn)品形狀數(shù)據(jù)、和來自指令輸入部20 的指令信息(產(chǎn)品形狀的點的指定),確定第2個刀具前端最深位置 (步驟S6)。刀具前端最深位置設定單元9將確定的刀具前端最深 位置的數(shù)據(jù)保存在刀具前端最深位置保存單元10中。在圖17中,在產(chǎn)品形狀M2上選擇刀具前端最深位置規(guī)定點P2, 垂直于刀具軸方向V3且含有規(guī)定點P2的面成為刀具前端最深位置 的面。此處的刀具前端最深位置的規(guī)定點P2,是梯形柱的底面內(nèi)的 1個頂點中位于上部與下部抵接的面內(nèi)的頂點。如果確定第2個刀具前端最深位置,刀具前端最深位置設定單 元9判斷不變更該刀具前端最深位置的設定(步驟S5,否),則面 加工區(qū)域形狀提取單元11檢查是否執(zhí)行第2次(新的)面加工區(qū)域 的提取(步驟S7)。在面加工區(qū)域形狀提取單元ll判斷執(zhí)行面加工區(qū)域的提取的情 況下(步驟S7,是),面加工區(qū)域形狀提取單元11從產(chǎn)品形狀保存單元3接收產(chǎn)品形狀數(shù)據(jù),從加工區(qū)域形狀保存單元6接收加工區(qū)域形狀數(shù)據(jù)。另外,面加工區(qū)域形狀提取單元11從刀具軸方向保存單元8接收第2次的刀具軸方向數(shù)據(jù),從刀具前端最深位置保存單元 10接收第2個刀具前端最深位置數(shù)據(jù)。面加工區(qū)域形狀提取單元11,使用從產(chǎn)品形狀保存單元3、加 工區(qū)域形狀保存單元6、刀具軸方向保存單元8以及刀具前端最深位 置保存單元IO接收的數(shù)據(jù)(當前設定的刀具軸方向V3、第2個刀具 前端最深位置、產(chǎn)品形狀M2及新的加工區(qū)域形狀M8),提取第2 個面加工區(qū)域形狀。面加工區(qū)域形狀提取單元11,作為第2次面加工區(qū)域形狀的提 取處理,進行與圖9 圖15的處理(第1步 第4步)相同的處理。 也就是說,面加工區(qū)域形狀提取單元11,作為面加工區(qū)域形狀提取 處理的第1步,進行部分產(chǎn)品形狀的提取。在這里,在用與刀具軸方 向V3垂直且含有刀具位置最深位置的規(guī)定點P2的平面對產(chǎn)品形狀 分割時的部分產(chǎn)品形狀中,不存在相對于分割中使用的平面位于與刀 具軸方向相反一側的部分產(chǎn)品形狀。然后,面加工區(qū)域形狀提取單元11提取加工區(qū)域形狀的部分形 狀(部分加工區(qū)域形狀),作為面加工區(qū)域形狀的提取處理的第2 步。在這里,使用由刀具軸方向V3和刀具前端最深位置的規(guī)定點 P2規(guī)定的平面,進行新的加工區(qū)域形狀M8的部分形狀(與新的加 工區(qū)域形狀M8相同的形狀)的提取。然后,面加工區(qū)域形狀提取單元11,作為面加工區(qū)域形狀的提 取處理的第3步,面加工區(qū)域形狀提取單元11計算部分產(chǎn)品形狀向 由刀具軸方向V3和刀具前端最深位置的規(guī)定點P2確定的平面Wl 上的投影區(qū)域。在這里,因為不存在部分產(chǎn)品形狀,所以也不存在部 分產(chǎn)品形狀的投影區(qū)域。因此,也不存在刀具干涉區(qū)域。然后,作為 面加工區(qū)域形狀的提取處理的第4步,面加工區(qū)域形狀提取單元11生成新的面加工區(qū)域形狀。在這里,因為不存在刀具干涉區(qū)域形狀, 所以,部分加工區(qū)域形狀直接成為新的面加工區(qū)域形狀。圖18是表示新的面加工區(qū)域形狀的圖。這里的新的面加工區(qū)域形狀M9,具有與新的加工區(qū)域形狀M8相同的形狀。通過由上述面 加工區(qū)域形狀提取單元11進行的面加工區(qū)域形狀的提取處理(第1 步 第4步),可以得到第2個面加工區(qū)域形狀M9 (步驟S8)。面 加工區(qū)域形狀提取單元11,將提取出的第2個面加工區(qū)域形狀的數(shù) 據(jù),作為新的面加工區(qū)域形狀數(shù)據(jù),保存在面加工區(qū)域形狀保存單元 12中。然后,加工工藝信息確定單元13,使用在步驟S8的處理中提取 出的與第2個面加工區(qū)域形狀M7內(nèi)的形狀相關的信息,設定使用刀 具或切削條件等對面加工區(qū)域形狀M7進行加工時的加工工藝信息 (步驟S9)。加工工藝信息確定單元13將確定的加工工藝信息保存 在加工工藝信息保存單元14中。然后,NC程序生成單元15,使用保存在面加工區(qū)域形狀保存 單元12中的第2個面加工區(qū)域形狀數(shù)據(jù)、和保存在加工工藝信息保 存單元14中的加工工藝信息,生成NC程序(步驟S10) 。 NC程序 生成單元15,將生成的NC程序保存在NC程序保存單元16中。然后,加工區(qū)域形狀更新單元17,通過從當前的加工區(qū)域形狀 去除在步驟S8的處理中提取出的新的面加工區(qū)域形狀,生成新的加 工區(qū)域形狀。在這里,在新的面加工區(qū)域形狀M9提取后,如果執(zhí)行 加工區(qū)域形狀更新,則加工形狀不存在。因此,NC程序生成裝置1 不更新加工區(qū)域形狀保存單元6內(nèi)的加工區(qū)域形狀,返回步驟S3的 處理。之后,如果判斷面加工區(qū)域形狀提取單元11不執(zhí)行面加工區(qū)域 的提取,則NC程序生成裝置1檢査是否結束用于面加工的編程(步 驟S12)。在不結束用于面加工的編程的情況下(步驟S12,否), NC程序生成裝置1返回步驟S3的處理。在這里,因為不存在新的 加工區(qū)域形狀,所以NC程序生成裝置1結束用于面加工的編程(步 驟S12,是)。此外,在實施方式中,采用將CAD系統(tǒng)30與NC程序生成裝 置1連接的結構,也可以將CAD系統(tǒng)30具有的形狀數(shù)據(jù)(產(chǎn)品形 狀數(shù)據(jù)、材料形狀數(shù)據(jù)),經(jīng)由FD (flexible disk)或CD (Compact Disk)等存儲介質(zhì),輸入到NC程序生成裝置1中。由此,根據(jù)實施方式,因為作業(yè)者僅通過相對于產(chǎn)品形狀指示 面加工的刀具軸方向和刀具前端最深位置,就可以自動提取產(chǎn)品加工 的不干涉而可以加工的最大范圍的面加工區(qū)域,所以可以由來自作業(yè) 者的少量指令,容易地進行面加工的加工區(qū)域形狀設定,而減少無用 工作。因此,可以減少編程的麻煩,且不需要用于定義面加工區(qū)域的 形狀追加等的處理,同時不要求高超的技術,也可以容易地進行編程。工業(yè)實用性如上所述,本發(fā)明涉及的程序生成裝置及程序生成方法,適用 于NC程序的生成。
權利要求
1. 一種程序生成裝置,其生成加工控制程序,該加工控制程序在切換刀具軸方向而進行被加工物的加工控制的數(shù)控裝置對前述被加工物進行加工控制時使用,其特征在于,具有加工區(qū)域數(shù)據(jù)存儲單元,其存儲與前述被加工物的加工區(qū)域相關的加工區(qū)域數(shù)據(jù);刀具軸方向設定單元,其根據(jù)外部輸入的信息,對于由前述加工區(qū)域數(shù)據(jù)存儲單元存儲的加工區(qū)域數(shù)據(jù),設定對前述被加工物進行面加工時的刀具軸方向;刀具最深位置設定單元,其根據(jù)外部輸入的信息,對于由前述加工區(qū)域數(shù)據(jù)存儲單元存儲的加工區(qū)域數(shù)據(jù),設定對前述被加工物進行面加工時的刀具前端的最深位置;面加工區(qū)域提取單元,其根據(jù)由前述刀具軸方向設定單元設定的刀具軸方向、由前述刀具最深位置設定單元設定的刀具前端的最深位置、以及由前述加工區(qū)域數(shù)據(jù)存儲單元存儲的加工區(qū)域數(shù)據(jù),從前述加工區(qū)域數(shù)據(jù)中提取對前述被加工物進行面加工的區(qū)域,作為面加工區(qū)域數(shù)據(jù);加工工藝信息確定單元,其使用由前述面加工區(qū)域提取單元提取出的面加工區(qū)域數(shù)據(jù),確定與對前述被加工物進行面加工時的加工工藝相關的加工工藝信息;以及程序生成單元,其生成與由前述面加工區(qū)域提取單元提取出的面加工區(qū)域數(shù)據(jù)、以及由前述加工工藝信息確定單元確定的加工工藝信息相對應的前述加工控制程序,前述面加工區(qū)域提取單元提取以下區(qū)域作為前述面加工區(qū)域數(shù)據(jù),該區(qū)域為,在由前述刀具軸方向設定單元設定的刀具軸方向上,對前述被加工物進行面加工直至由前述刀具最深位置設定單元設定的刀具前端的最深位置時,不會與前述被加工物的加工產(chǎn)生干涉的可以加工的最大區(qū)域。
2. 如權利要求1所述的程序生成裝置,其特征在于, 還具有計算單元,其根據(jù)前述被加工物被加工后的產(chǎn)品的形狀數(shù)據(jù)、以及前述被加工物被加工前的材料的形狀數(shù)據(jù),計算前述加工 區(qū)域數(shù)據(jù),前述加工區(qū)域數(shù)據(jù)存儲單元,存儲由前述計算單元計算出的加 工區(qū)域數(shù)據(jù)。
3. 如權利要求1所述的程序生成裝置,其特征在于,還具有加工區(qū)域更新單元,其從前述加工區(qū)域數(shù)據(jù)存儲單元存 儲的加工區(qū)域數(shù)據(jù)的加工區(qū)域中,去除與由前述面加工區(qū)域提取單元 提取出的面加工區(qū)域數(shù)據(jù)對應的加工區(qū)域,生成新的加工區(qū)域數(shù)據(jù), 并將生成的新的加工區(qū)域數(shù)據(jù)作為當前的加工區(qū)域數(shù)據(jù),更新存儲在 前述加工區(qū)域數(shù)據(jù)存儲單元中。
4. 如權利要求1所述的程序生成裝置,其特征在于,前述外部輸入的信息,包括指定前述產(chǎn)品的面或線的第1指定# 自I Pl私,前述刀具軸方向設定單元具有形狀選擇單元,其從前述加工區(qū)域數(shù)據(jù)內(nèi),選擇與前述第1指 定信息對應的面或線;以及刀具軸方向選擇單元,其在前述形狀選擇單元選擇了面的情況 下,將與所選擇的面垂直或水平的方向作為刀具軸方向,在前述形狀 選擇單元選擇了線的情況下,將所選擇的線的切線方向作為刀具軸方 向。
5. 如權利要求1所述的程序生成裝置,其特征在于, 前述外部輸入的信息,包括指定前述產(chǎn)品的產(chǎn)品表面的點的第2指定信息,前述刀具最深位置設定單元,設定與前述第2指定信息對應的 前述刀具前端的最深位置。
6. —種加工控制程序的程序生成方法,該加工控制程序在進行 被加工物的加工控制的數(shù)控裝置對前述被加工物進行加工控制時使 用,其特征在于,包括以下步驟加工區(qū)域數(shù)據(jù)存儲步驟,該步驟存儲與前述被加工物的加工區(qū) 域相關的加工區(qū)域數(shù)據(jù);刀具軸方向設定步驟,該步驟根據(jù)外部輸入的信息,對于前述 加工區(qū)域數(shù)據(jù),設定對前述被加工物進行面加工時的刀具軸方向;刀具最深位置設定步驟,該步驟根據(jù)外部輸入的信息,對于前 述加工區(qū)域數(shù)據(jù),設定對前述被加工物進行面加工時的刀具前端的最 深位置;面加工區(qū)域提取步驟,該步驟根據(jù)前述刀具軸方向、前述刀具 前端的最深位置、以及前述加工區(qū)域數(shù)據(jù),從前述加工區(qū)域數(shù)據(jù)中提 取對前述被加工物進行面加工的區(qū)域,作為面加工區(qū)域數(shù)據(jù);加工工藝信息確定步驟,該步驟使用提取出的前述面加工區(qū)域 數(shù)據(jù),確定與對前述被加工物進行面加工時的加工工藝相關的加工工 藝信息;以及程序生成步驟,該步驟生成與提取出的前述面加工區(qū)域數(shù)據(jù)以 及確定的前述加工工藝信息相對應的前述加工控制程序,前述面加工區(qū)域提取步驟,提取以下區(qū)域作為前述面加工區(qū)域 數(shù)據(jù),該區(qū)域為,在前述刀具軸方向上,對前述被加工物進行面加工 直至前述刀具前端的最深位置時,不會與前述被加工物的加工產(chǎn)生干 涉的可以加工的最大區(qū)域。
全文摘要
本發(fā)明的NC程序生成裝置具有刀具軸方向設定單元,其設定對被加工物進行面加工時的刀具軸方向;刀具前端最深位置設定單元,其設定對被加工物進行面加工時的刀具前端的最深位置;面加工區(qū)域形狀提取單元,其根據(jù)刀具軸方向及刀具前端的最深位置,提取對被加工物進行面加工的面加工區(qū)域數(shù)據(jù);加工工藝信息確定單元,其使用面加工區(qū)域數(shù)據(jù),確定對被加工物進行面加工時的加工工藝信息;以及NC程序生成單元,其生成與面加工區(qū)域數(shù)據(jù)及加工工藝信息對應的加工控制程序。面加工區(qū)域形狀提取單元提取以下區(qū)域,即,在所設定的刀具軸方向上,對被加工物面進行加工直至設定的刀具前端最深位置時,不會對被加工物的加工產(chǎn)生干涉而可以加工的最大區(qū)域。
文檔編號G05B19/4093GK101228489SQ20068000602
公開日2008年7月23日 申請日期2006年8月1日 優(yōu)先權日2006年8月1日
發(fā)明者三谷由香, 入口健二, 田中克典, 藤野大助, 高橋宣行 申請人:三菱電機株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
唐山市| 讷河市| 新密市| 蒙山县| 巴林右旗| 连城县| 富川| 柳州市| 罗江县| 乐都县| 黔南| 寿光市| 扎赉特旗| 宁化县| 永修县| 顺平县| 马边| 沂水县| 迁西县| 弋阳县| 保山市| 涪陵区| 合作市| 武强县| 凤山县| 深水埗区| 金溪县| 健康| 改则县| 昌都县| 从江县| 玉门市| 邛崃市| 崇文区| 佛学| 保亭| 黄石市| 勐海县| 淅川县| 灵石县| 龙州县|