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

計算機可讀存儲介質(zhì)和應用該介質(zhì)的CNC開圓孔機床的制作方法

文檔序號:11261663閱讀:339來源:國知局

本發(fā)明涉及一種計算機可讀存儲介質(zhì)和應用該介質(zhì)的cnc開圓孔機床,該介質(zhì)內(nèi)存有計算機程序,該計算機程序可被cnc開圓孔機床的處理器執(zhí)行。



背景技術(shù):

在五金制造行業(yè)中,廣泛地應用siemens的nx軟件進行五金零件的設計、加工、仿真和nc代碼生成等工作,而圓孔是五金零件的基本構(gòu)成要素,因而也經(jīng)常會用nx軟件來生成用于控制cnc開圓孔機床在毛坯上加工出圓孔的圓孔代碼,再將圓孔代碼傳輸至cnc開圓孔機床中以控制cnc開圓孔機床的加工。

要加工出客戶所需的圓孔時,工程師將需將客戶給出的產(chǎn)品的3d圖導入電腦后,在電腦的顯示器中通過肉眼觀察3d圖以找出3d圖中加工零件中全部的圓孔,然后人工對每個的圓孔進行幾何解析,具體地,工程師需測量3d圖中圓孔的外形輪廓以得出圓孔的外形數(shù)據(jù),進而獲得圓孔的大小和深度,然后查看3d圖中客戶對圓孔所標注的顏色來確定該圓孔的類型(在五金制造行業(yè)中,3d圖中圓孔側(cè)壁的顏色即代表該圓孔的類型,其中用紅色標識需高精度加工的定位圓孔,用藍色標識螺絲圓孔,用綠色標識避位圓孔),再根據(jù)圓孔的外形數(shù)據(jù)和圓孔的類型來選擇采用哪把的加工刀具進行加工,然后根據(jù)外形數(shù)據(jù)、加工刀具和圓孔的類型來確定對該圓孔所需進行的加工操作(加工操作是nx軟件中的行業(yè)術(shù)語,定義是根據(jù)幾何的外形、加工精度和加工刀具來按規(guī)則生成刀具路徑),再利用nx軟件中的現(xiàn)有程序來把各個加工操作綜合后轉(zhuǎn)變成可供cnc開圓孔機床讀取且能控制cnc開圓孔機床進行加工的圓孔代碼,最后工程師再將圓孔代碼傳輸至cnc開圓孔機床中,以供cnc開圓孔機床讀取。其中,整個圓孔代碼的生成過程由于人工介入,使得制作圓孔代碼所需的時間長且不可控,直接導致從收到客戶圖紙到加工出圓孔的時間長且不可控,加工效率低。



技術(shù)實現(xiàn)要素:

本發(fā)明的目的在于使從收到客戶圖紙到加工出圓孔的時間縮短且可控,提高加工效率。

本發(fā)明的目的通過以下技術(shù)方案實現(xiàn):

提供一種計算機可讀存儲介質(zhì),其存儲有用nx軟件實現(xiàn)圓孔自動加工的計算機程序,該程序被處理器執(zhí)行時實現(xiàn)以下步驟:

圖紙讀取步驟,其用于讀取3d圖;

代碼生成步驟,其把加工操作轉(zhuǎn)換成圓孔代碼,并把圓孔代碼傳輸給cnc開圓孔機床進行加工;

還包括在代碼生成步驟之前執(zhí)行的以下步驟:

特征識別步驟,其對3d圖中的每個面進行遍歷以選出3d圖的全部曲面,在全部曲面中挑出全部圓柱面,對每個圓柱面,若該圓柱面的兩端并不都有端面,則把該圓柱面包圍住的空間識別為圓孔;

在特征識別步驟之后執(zhí)行的加工操作確定步驟,其根據(jù)識別出的圓孔來確定所述加工操作。

在特征識別步驟中,對每個曲面,若該曲面的弧度為2π則把該曲面判斷為圓柱面。

其中,加工操作確定步驟包括有外形獲得步驟,其根據(jù)圓孔的輪廓線來獲得圓孔的外形數(shù)據(jù)。

其中,加工操作確定步驟包括有分類步驟,其根據(jù)圓孔側(cè)壁的顏色來對圓孔進行分類。

在分類步驟中,把側(cè)壁面為紅色的圓孔劃分為定位圓孔,把側(cè)壁面為藍色的圓孔劃分為螺絲圓孔,把側(cè)壁面為綠色的圓孔劃分為避位圓孔。然后對定位圓孔進行高進度加工。

其中,加工操作確定步驟包括以下步驟:

外形獲得步驟,其根據(jù)圓孔的輪廓線來獲得圓孔的外形數(shù)據(jù);

在外形獲得步驟之后執(zhí)行的刀具選擇步驟,其根據(jù)外形數(shù)據(jù)和圓孔的類別來選擇加工刀具。

還提供一種cnc開圓孔機床,包括處理器,其特征是:還包括如上述計算機可讀存儲介質(zhì),該計算機可讀存儲介質(zhì)上的計算機程序可被處理器執(zhí)行。

通過讀取客戶給出的3d圖,對3d圖中的每個面進行遍歷以選出3d圖的全部曲面,在全部曲面中挑出全部圓柱面,對每個圓柱面,若該圓柱面的兩端并不都有端面,則把該圓柱面包圍住的空間識別為圓孔,從而自動識別出3d圖中的圓孔;找到圓孔后,程序再參照工程師人工制碼的過程,即先讀取該圓孔的輪廓線來獲得圓孔的外形數(shù)據(jù),根據(jù)圓孔的外形數(shù)據(jù)來選擇用多大的加工刀具,然后讀取圓孔側(cè)壁的顏色來獲得該圓孔的類型,根據(jù)圓孔的類型來選擇用什么類型的加工刀具,一旦加工刀具確定后,就可以根據(jù)外形數(shù)據(jù)、加工精度和加工刀具來確定來按生成刀具路徑,即生成加工操作,得到加工操作后,再利用nx軟件中的現(xiàn)有程序來將加工操作轉(zhuǎn)換成圓孔代碼,并將該圓孔代碼傳輸至cnc開圓孔機床以控制cnc開圓孔機床進行加工,通過對nx軟件的二次開發(fā),對3d圖中所存在的圓孔進行自動識別分析,得出加工操作,最終自動生成圓孔代碼以供cnc開圓孔機床使用,使從收到客戶圖紙到加工出圓孔的時間縮短且可控,提高加工效率。

具體實施方式

本實施例所指的3d圖均為五金制造行業(yè)的標準3d圖,對于3d圖中的沒個圓孔,都在圓孔側(cè)壁上標注有顏色以表示客戶所想要的圓孔的類型。

首先,拿到客戶給出的產(chǎn)品3d圖后,將3d圖導入nx軟件中以進行3d圖的讀取工作,然后對3d圖上的全部面進行遍歷,從而獲知3d圖紙上的全部曲面。對全部曲面進行逐一分析,以挑出其中的圓柱面。具體地,對于圓孔而言,其側(cè)壁面必然是一個圓柱面,因此僅需對每個曲面的弧度進行逐一分析,找出曲面的弧度為2π的曲面,并把該曲面判斷為圓柱面。找出圓柱面后,若該圓柱面的兩端并不都有端面,則把該圓柱面包圍住的空間識別為圓孔,其原理是圓孔是只有側(cè)壁而無頂部/底部的,因此圓孔的兩端不可能都有端面存在,因而可據(jù)此來找出3d圖中的圓孔。

找到圓孔后,分析該圓孔的輪廓線來獲得諸如圓孔的大小、深度、形狀等外形數(shù)據(jù),進而根據(jù)圓孔的外形數(shù)據(jù)來選擇用多大的加工刀具,然后讀取圓孔側(cè)壁的顏色來獲得該圓孔所需加工的類型,若圓孔側(cè)壁為紅色則把該圓孔劃分為定位孔,然后將加工精度設定為高級別,并根據(jù)圓孔的大小、深度和加工精度來選用相應的加工刀具,其中,若圓孔的直徑大于或等于12mm則按“中心鉆->普通鉆->搪孔”的順序自動生成刀具路徑,即生成加工操作,若圓孔的直徑小于12mm則按“中心鉆->普通鉆->鉸孔”的順序自動生成刀具路徑;若圓孔側(cè)壁為藍色則把該圓孔劃分為螺絲孔,然后將加工精度設定為普通級別,并根據(jù)圓孔的大小、深度和加工精度來選用相應的加工刀具,再按“中心鉆->普通鉆->攻牙”的順序自動生成加工操作;若圓孔側(cè)壁為綠色則把該圓孔劃分為避位孔,然后將加工精度設定為低級別,并根據(jù)圓孔的大小、深度和加工精度來選用相應的加工刀具,再按“中心鉆->普通鉆”的順序自動生成加工操作。需要說明的是,中心鉆、普通鉆、搪孔、鉸孔、攻牙都是五金零件加工領域里面常用的加工方式,這里不做贅述。

得到加工操作后,再利用nx軟件中的現(xiàn)有程序來將加工操作轉(zhuǎn)換成圓孔代碼,并將該圓孔代碼傳輸至cnc開圓孔機床,從而被cnc開圓孔機床的處理器所執(zhí)行,以控制cnc開圓孔機床進行加工。通過對nx軟件的二次開發(fā),對3d圖中所存在的圓孔進行自動識別分析,得出加工操作,最終自動生成圓孔代碼以供cnc開圓孔機床使用,使從收到客戶圖紙到加工出圓孔的時間縮短且可控,提高加工效率。

最后應當說明的是,以上實施例僅用以說明本發(fā)明的技術(shù)方案,而非對本發(fā)明保護范圍的限制,盡管參照較佳實施例對本發(fā)明作了詳細地說明,本領域的普通技術(shù)人員應當理解,可以對本發(fā)明的技術(shù)方案進行修改或者等同替換,而不脫離本發(fā)明技術(shù)方案的實質(zhì)和范圍。

當前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
土默特左旗| 神木县| 马公市| 河间市| 简阳市| 海淀区| 玉田县| 潢川县| 民权县| 敦煌市| 玛多县| 南部县| 泾阳县| 张家界市| 黄大仙区| 乌兰县| 郸城县| 乐亭县| 尉犁县| 泰来县| 彰化县| 师宗县| 宣化县| 南漳县| 班戈县| 塔城市| 泾阳县| 五大连池市| 尼勒克县| 辽阳市| 朝阳县| 大埔县| 周口市| 噶尔县| 永丰县| 衡阳市| 华亭县| 长岭县| 石台县| 宿松县| 广平县|