數(shù)控加工程序創(chuàng)建裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種數(shù)控加工程序創(chuàng)建裝置,該數(shù)控加工程序創(chuàng)建裝置創(chuàng)建用于對工作機(jī)械進(jìn)行數(shù)控的數(shù)控加工程序。
【背景技術(shù)】
[0002]近年來,程序創(chuàng)建裝置的NC程序創(chuàng)建輔助功能的充實度不斷發(fā)展,操作者能夠一邊觀察制作圖紙,一邊在程序創(chuàng)建裝置中設(shè)定加工對象物的坐標(biāo)值,從而容易地創(chuàng)建NC加工程序。另外,還提出了下述程序創(chuàng)建裝置,即,設(shè)計者將使用CAD系統(tǒng)建模得到的CAD數(shù)據(jù)直接讀入至程序創(chuàng)建裝置中,進(jìn)行NC加工程序的創(chuàng)建。
[0003]另外,在對僅產(chǎn)品形狀的CAD數(shù)據(jù)進(jìn)行處理的情況下,有時在制作圖紙中記述的加工指示及尺寸顯示數(shù)據(jù)未反映在CAD數(shù)據(jù)中,需要使在制作圖紙中記述的加工指示數(shù)據(jù)及尺寸顯示數(shù)據(jù)反映在NC加工程序中,以使得不會產(chǎn)生加工不良。
[0004]在專利文獻(xiàn)I中,在從輸入單元或存儲器得到的被加工物的加工圖案的加工變更點起將加工變更點連結(jié)的輪廓線的基礎(chǔ)上,使從輪廓線的兩端延伸的延長線在顯示器畫面上顯示,在畫面上選擇按照加工順序應(yīng)選擇的輪廓線的加工開始側(cè)的延長線,然后在畫面上選擇下一個應(yīng)選擇的輪廓線的加工開始側(cè)的延長線,通過重復(fù)該過程,從而設(shè)定出被加工物的加工順序。
[0005]專利文獻(xiàn)1:日本特開平10 - 105221號公報
【發(fā)明內(nèi)容】
[0006]在專利文獻(xiàn)I的技術(shù)中,需要加工技術(shù)者自身對加工順序進(jìn)行設(shè)定,加工技術(shù)者自身對加工順序進(jìn)行設(shè)定,不得不在車削加工形狀中對槽形狀或由刀具形狀造成的切削殘留部位,對槽形狀或切削殘留部位進(jìn)行分割,存在下述問題,即,產(chǎn)生切削殘留部位或槽形狀的未設(shè)定及分割遺漏。
[0007]本發(fā)明就是鑒于上述情況而提出的,其目的在于得到一種數(shù)控加工程序創(chuàng)建裝置,該數(shù)控加工程序創(chuàng)建裝置能夠以較少的工時,容易且高效地創(chuàng)建包含車削加工在內(nèi)的NC加工程序。
[0008]為了實現(xiàn)上述目的,本發(fā)明所涉及的數(shù)控加工程序創(chuàng)建裝置基于加工對象物的形狀數(shù)據(jù),創(chuàng)建包含車削加工在內(nèi)的數(shù)控加工程序,該數(shù)控加工程序創(chuàng)建裝置的特征在于,具有:車削剖面形狀生成部,其根據(jù)加工對象物的形狀數(shù)據(jù),生成以車削軸為旋轉(zhuǎn)中心軸的3維車削形狀,基于生成的車削形狀,生成2維的車削剖面形狀;車削加工去除形狀生成部,其基于所述車削剖面形狀,生成對由車削加工進(jìn)行去除的形狀進(jìn)行表示的第I車削加工去除形狀;車削槽形狀提取部,其從所述第I車削加工去除形狀中,對車削槽形狀進(jìn)行提?。灰约皵?shù)控加工程序創(chuàng)建部,其基于從所述第I車削加工去除形狀中將所述車削槽形狀分離而得到的第2車削加工去除形狀,創(chuàng)建車削加工的數(shù)控加工程序。
[0009]發(fā)明的效果
[0010]根據(jù)本發(fā)明,對車削槽加工形狀部位、由所使用的車削刀具造成的切削殘留形狀部位進(jìn)行自動提取、分離,因此能夠以較少的工時容易且高效地創(chuàng)建包含車削加工在內(nèi)的NC加工程序。
【附圖說明】
[0011]圖1是表示本發(fā)明的實施方式I所涉及的NC加工程序創(chuàng)建裝置的框圖。
[0012]圖2是表示本發(fā)明的實施方式I所涉及的NC加工程序創(chuàng)建裝置的車削加工編程輔助部的動作的流程圖。
[0013]圖3是用于補(bǔ)充說明圖2的動作的圖。
[0014]圖4是用于補(bǔ)充說明圖2的動作的圖。
[0015]圖5是表示本發(fā)明的實施方式I所涉及的NC加工程序創(chuàng)建裝置的車削加工編程輔助部的動作的流程圖。
[0016]圖6是用于補(bǔ)充說明圖5的動作的圖。
[0017]圖7是表示本發(fā)明的實施方式I所涉及的NC加工程序創(chuàng)建裝置的車削加工編程輔助部的動作的流程圖。
[0018]圖8是用于補(bǔ)充說明車削刀具的主切割刀角、刀尖角、副切割刀角的圖。
[0019]圖9是用于補(bǔ)充說明圖7的動作的圖。
[0020]圖10是表示本發(fā)明的實施方式I所涉及的NC加工程序創(chuàng)建裝置的車削加工編程輔助部的加工時間計算的動作的流程圖。
[0021]圖11是用于補(bǔ)充說明圖10的動作的圖。
[0022]圖12是表示本發(fā)明的實施方式I所涉及的NC加工程序創(chuàng)建裝置的工件原點設(shè)定部的動作的流程圖。
[0023]圖13是用于補(bǔ)充說明圖12的動作的圖。
[0024]圖14是用于補(bǔ)充說明圖12的動作的圖。
[0025]圖15是用于補(bǔ)充說明圖12的動作的圖。
[0026]圖16是用于補(bǔ)充說明圖12的動作的圖。
[0027]圖17是表示本發(fā)明的實施方式I所涉及的NC加工程序創(chuàng)建裝置的開孔加工編程輔助部的動作的流程圖。
[0028]圖18是用于補(bǔ)充說明圖17的動作的圖。
[0029]圖19是用于補(bǔ)充說明圖17的動作的圖。
【具體實施方式】
[0030]下面,參照附圖,對本發(fā)明所涉及的數(shù)控加工程序創(chuàng)建裝置的優(yōu)選實施方式進(jìn)行詳細(xì)說明。此外,本發(fā)明不限定于本實施方式。
[0031]實施方式I
[0032]圖1是表示本發(fā)明的實施方式I所涉及的數(shù)控加工程序創(chuàng)建裝置(NC加工編程裝置)的結(jié)構(gòu)的框圖。NC加工編程裝置101具有對話操作處理部3、顯示部4、指示輸入部5、NC編程輔助裝置102、NC加工程序生成處理部9。NC編程輔助裝置102具有CAD數(shù)據(jù)輸入部1、形狀數(shù)據(jù)保存部2、車削加工編程輔助部6、工件原點設(shè)定部7、開孔加工編程輔助部8。
[0033]此外,該NC加工編程裝置101可以作為創(chuàng)建NC加工程序的專用裝置而構(gòu)建,也可以在個人計算機(jī)內(nèi)或NC裝置內(nèi)構(gòu)建。另外,NC加工編程裝置101的硬件結(jié)構(gòu)與具有CPU、存儲器等的通常的個人計算機(jī)實質(zhì)上相同,對話操作處理部3、車削加工編程輔助部6、工件原點設(shè)定部7、開孔加工編程輔助部8等由軟件構(gòu)成。
[0034]CAD數(shù)據(jù)輸入部I從CAD系統(tǒng)或CAD數(shù)據(jù)存儲裝置等外部裝置輸入CAD數(shù)據(jù)20,向形狀數(shù)據(jù)保存部2發(fā)送。CAD數(shù)據(jù)20包含使用CAD系統(tǒng)等而創(chuàng)建的加工對象物(被加工物)的形狀數(shù)據(jù)(加工對象物的基準(zhǔn)尺寸)、與在CAD系統(tǒng)上設(shè)定的作為表面粗糙度信息的尺寸公差(或公差等級)相關(guān)的數(shù)據(jù)、以及與螺合(screwing)或配合(fitting)等加工指示相關(guān)的數(shù)據(jù)等而構(gòu)成。形狀數(shù)據(jù)保存部2存儲來自CAD數(shù)據(jù)輸入部I的CAD數(shù)據(jù)20。
[0035]顯示部4是液晶監(jiān)視器等顯示終端,對CAD數(shù)據(jù)20、由作業(yè)者指定的形狀數(shù)據(jù)的圖形要素、以及與加工相關(guān)的數(shù)據(jù)等進(jìn)行顯示。指示輸入部5具有鼠標(biāo)及鍵盤而構(gòu)成,輸入來自作業(yè)者的指示信息(后述的圖形要素及與加工相關(guān)的數(shù)據(jù)等)。輸入的指示信息向?qū)υ挷僮魈幚聿?發(fā)送。
[0036]車削加工編程輔助部6對與使工件旋轉(zhuǎn)并進(jìn)行削圓的車削加工相關(guān)的加工程序創(chuàng)建進(jìn)行輔助。車削加工編程輔助部6根據(jù)保存在形狀數(shù)據(jù)保存部2中的CAD數(shù)據(jù)20,生成必須通過車削加工進(jìn)行精加工的3維形狀即車削形狀、以及將前述車削形狀在XZ平面中向僅限定于+X的+XZ平面進(jìn)行投影而得到的車削1/2剖面形狀,使生成的車削形狀、車削1/2剖面形狀以及車削加工數(shù)據(jù)的輸入欄等在顯示部