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

一種熱流道發(fā)熱管自動(dòng)彎管成型的控制方法與流程

文檔序號(hào):11715969閱讀:1094來(lái)源:國(guó)知局
一種熱流道發(fā)熱管自動(dòng)彎管成型的控制方法與流程

本發(fā)明涉及熱流道發(fā)熱管成型技術(shù)領(lǐng)域,具體涉及一種熱流道發(fā)熱管自動(dòng)彎管成型的控制方法。



背景技術(shù):

熱流道發(fā)熱管長(zhǎng)度規(guī)格多,形狀多。由于熱流道系統(tǒng)都是根據(jù)模具定制,所以很難有完全一樣的分流板外形,導(dǎo)致分流板上發(fā)熱管長(zhǎng)度、半徑及外形種類(lèi)繁多。而現(xiàn)有的熱流道彎管,還停留在手工加工狀態(tài),生產(chǎn)效率很低;現(xiàn)在蓬勃發(fā)展的熱流道行業(yè),促使這種模式急需改進(jìn)!而目前熱流道發(fā)熱管加工幾乎停留在純手工折彎,或者與銅條直接敲到分流板上;容易損壞發(fā)熱絲結(jié)構(gòu);使分流板生產(chǎn)周期加長(zhǎng),發(fā)熱管安裝后的質(zhì)量也得不到保障。在彎管機(jī)行業(yè),目前普遍采用plc+人機(jī)界面控制方式,只能進(jìn)行批量化生產(chǎn),手動(dòng)輸入?yún)?shù)后,進(jìn)行加工,此方法多用于加工空調(diào)內(nèi)部管道,烤箱發(fā)熱管等批量性的零件;用此技術(shù)加工分流板發(fā)熱管時(shí),往往編程時(shí)間比生產(chǎn)時(shí)間還要長(zhǎng)得多;而且手動(dòng)編程容易出現(xiàn)錯(cuò)誤,導(dǎo)致發(fā)熱管報(bào)廢。



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

本發(fā)明的目的在于提供一種熱流道發(fā)熱管自動(dòng)彎管成型的控制方法,用以解決現(xiàn)有發(fā)熱管加工效率低、合格率低的問(wèn)題。

為實(shí)現(xiàn)上述目的,具體地,該熱流道發(fā)熱管自動(dòng)彎管成型的控制方法包括如下步驟:

1)、選擇發(fā)熱管圖形;

2)、對(duì)發(fā)熱管進(jìn)行長(zhǎng)度計(jì)算,并檢查發(fā)熱管圖形的可加工性;

3)、生成機(jī)器運(yùn)動(dòng)控制代碼,利用自動(dòng)彎管機(jī)對(duì)發(fā)熱管進(jìn)行折彎加工;

在步驟2)或3)中,如果第n處對(duì)象為圓弧對(duì)象,進(jìn)行彎管干涉檢查,如果檢查到在加工第n處對(duì)象的過(guò)程中已加工的發(fā)熱管部分與未加工的發(fā)熱管部分會(huì)發(fā)生干涉,在加工第n處對(duì)象之前旋轉(zhuǎn)發(fā)熱管,使已加工發(fā)熱管部分處于第n處對(duì)象的折彎平面之外。

所述的步驟2)中檢查發(fā)熱管圖形的可加工性包括以下情況的檢查:

獲取所有圓弧對(duì)象的半徑;如果存在非規(guī)則內(nèi)的半徑,則提示,并停止后續(xù)動(dòng)作;

如果第n處與第n+1處對(duì)象不相切時(shí),進(jìn)行提示,并停止后續(xù)動(dòng)作;

如果第n處與第n+1處對(duì)象為非同角度直線(xiàn)時(shí),進(jìn)行提示,并停止后續(xù)動(dòng)作。

所述的彎管干涉檢查具體方法是:

計(jì)算第n處對(duì)象折彎后發(fā)熱管圖形的信息,與第n處對(duì)象之前所有已加工的對(duì)象進(jìn)行交點(diǎn)檢查,判斷交點(diǎn)數(shù)量大于1時(shí),表示在加工第n處對(duì)象的過(guò)程中已加工的發(fā)熱管部分與未加工的發(fā)熱管部分會(huì)發(fā)生干涉。

所述的步驟3)中生成機(jī)器運(yùn)動(dòng)控制代碼時(shí),逐一讀取發(fā)熱管圖形的直線(xiàn)對(duì)象和圓弧對(duì)象,當(dāng)讀取的第n處對(duì)象為直線(xiàn)對(duì)象時(shí),提取第n處對(duì)象的長(zhǎng)度并記錄進(jìn)給量,但不寫(xiě)入控制代碼,自動(dòng)彎管機(jī)并不進(jìn)給第n處對(duì)象,而是第n處對(duì)象與第n+1處對(duì)象同時(shí)進(jìn)給。

所述的步驟3)中生成機(jī)器運(yùn)動(dòng)控制代碼時(shí),逐一讀取發(fā)熱管圖形的直線(xiàn)對(duì)象和圓弧對(duì)象,當(dāng)讀取的第n處對(duì)象為圓弧對(duì)象且第n+1處對(duì)象為直線(xiàn)對(duì)象時(shí),自動(dòng)彎管機(jī)在折彎第n處對(duì)象的同時(shí)開(kāi)始進(jìn)給第n+1處對(duì)象。

所述的步驟3)中生成機(jī)器運(yùn)動(dòng)控制代碼時(shí),逐一讀取發(fā)熱管圖形的直線(xiàn)對(duì)象和圓弧對(duì)象,當(dāng)讀取的第n處對(duì)象為圓弧對(duì)象時(shí),執(zhí)行以下操作:

提取第n處對(duì)象的弧長(zhǎng)、圓心位置并計(jì)算總進(jìn)給量,寫(xiě)入長(zhǎng)度進(jìn)給控制代碼;

提取第n處對(duì)象的角度,寫(xiě)入折彎控制代碼;

判斷是否更換自動(dòng)彎管機(jī)的折彎夾具;

判斷第n處對(duì)象的折彎方向。

所述的判斷是否更換自動(dòng)彎管機(jī)的折彎夾具具體方法是:

提取第n處對(duì)象的半徑r,并與之前最后一次記錄的r0比對(duì);判斷是否需要更換自動(dòng)彎管機(jī)的折彎夾具,并將當(dāng)前圓弧對(duì)象的半徑r記錄為新的r0。

所述的判斷第n處對(duì)象的折彎方向的具體方法是:

當(dāng)?shù)趎-1處對(duì)象為直線(xiàn)對(duì)象時(shí),判斷圓弧圓心位置在直線(xiàn)的左側(cè)還是右側(cè),自動(dòng)彎管機(jī)的折彎夾具與發(fā)熱管分離并返回初始位置;

當(dāng)?shù)趎-1處對(duì)象為圓弧對(duì)象時(shí),計(jì)算第n-1處對(duì)象的圓心位置到第n處對(duì)象圓心位置的距離l,比較l與第n處對(duì)象和第n-1處對(duì)象的半徑之和,以此判斷第n處對(duì)象的折彎方向,自動(dòng)彎管機(jī)的折彎夾具與發(fā)熱管分離并返回初始位置。

所述的提取第n處對(duì)象的弧長(zhǎng)以及角度時(shí)采用補(bǔ)償算法進(jìn)行計(jì)算,對(duì)第n處對(duì)象的弧長(zhǎng)以及角度進(jìn)行補(bǔ)償。

所述的自動(dòng)彎管機(jī)包括進(jìn)給工作臺(tái)、折彎工作臺(tái)、進(jìn)給夾具、旋轉(zhuǎn)夾具和折彎夾具,折彎工作臺(tái)水平滑動(dòng)且升降地設(shè)置在進(jìn)給工作臺(tái)的一側(cè),進(jìn)給夾具和旋轉(zhuǎn)夾具設(shè)置在進(jìn)給工作臺(tái)的上側(cè),旋轉(zhuǎn)夾具位于進(jìn)給夾具的出料一側(cè),折彎工作臺(tái)上設(shè)有多組具有不同折彎半徑的折彎夾具。

本發(fā)明具有如下優(yōu)點(diǎn):本發(fā)明基于圖形+圖形算法+軟件編程技術(shù);折彎半徑機(jī)頭編位對(duì)應(yīng)設(shè)計(jì)圓弧半徑實(shí)現(xiàn)用戶(hù)選擇加工圖形,自動(dòng)生成發(fā)熱管生產(chǎn)設(shè)備的控制代碼,并且在生成代碼的過(guò)程中進(jìn)行彎管干涉檢查,避免在折彎發(fā)熱管的過(guò)程中發(fā)生干涉,確保折彎工作的順利進(jìn)行。

本發(fā)明還利用利用補(bǔ)償算法計(jì)算圓弧對(duì)象的弧長(zhǎng)和角度,控制彎管精度。

附圖說(shuō)明

圖1為本發(fā)明實(shí)施例1的流程示意圖。

圖2為發(fā)熱管放置槽的結(jié)構(gòu)示意圖。

圖3為彎管干涉檢查和判斷折彎方向的示意圖。

圖4為第n處對(duì)象折彎前的示意圖。

圖5為第n處對(duì)象折彎后的示意圖。

圖6為自動(dòng)彎管機(jī)的結(jié)構(gòu)示意圖。

圖7為折彎夾具的示意圖。

具體實(shí)施方式

以下實(shí)施例用于說(shuō)明本發(fā)明,但不用來(lái)限制本發(fā)明的范圍。

實(shí)施例1

參見(jiàn)圖1~2,該熱流道發(fā)熱管自動(dòng)彎管成型的控制方法包括如下步驟:

1)、選擇發(fā)熱管圖形。

2)、利用autocad對(duì)發(fā)熱管圖形進(jìn)行長(zhǎng)度計(jì)算,對(duì)應(yīng)選擇存放發(fā)熱管1的發(fā)熱管放置槽4,并檢查發(fā)熱管圖形的可加工性;

檢查發(fā)熱管圖形的可加工性具體包括以下情況的檢查:

201)、獲取所有圓弧對(duì)象的半徑;如果存在非規(guī)則內(nèi)的半徑,則提示,并停止后續(xù)動(dòng)作;自動(dòng)彎管機(jī)的折彎夾具規(guī)格有限,所以也只能加工與折彎夾具的折彎半徑相對(duì)應(yīng)數(shù)量的圓弧對(duì)象;

202)、如果第n處與第n+1處對(duì)象不相切時(shí),進(jìn)行提示,并停止后續(xù)動(dòng)作,相鄰的圓弧對(duì)象與直線(xiàn)對(duì)象,或者響鈴的圓弧對(duì)象都應(yīng)該是相切的,因?yàn)檎蹚潑A具無(wú)法加工出來(lái)兩個(gè)非相切的對(duì)象;

203)、如果第n處與第n+1處對(duì)象為非同角度直線(xiàn)時(shí),進(jìn)行提示,并停止后續(xù)動(dòng)作,這也是因?yàn)檎蹚潑A具無(wú)法加工出來(lái)兩個(gè)非相切的對(duì)象。

3)、生成機(jī)器運(yùn)動(dòng)控制代碼,包括g代碼和m代碼,并通過(guò)數(shù)控系統(tǒng)總線(xiàn)傳輸給自動(dòng)彎管機(jī)的plc控制器,g代碼通過(guò)伺服驅(qū)動(dòng)器控制伺服馬達(dá)使自動(dòng)彎管機(jī)的各部件自動(dòng)回位,m代碼通過(guò)plc控制器使自動(dòng)彎管機(jī)的各部件按照設(shè)定的運(yùn)動(dòng)軌跡運(yùn)動(dòng),最終對(duì)發(fā)熱管1的各對(duì)象進(jìn)行加工;

生成機(jī)器運(yùn)動(dòng)控制代碼時(shí),逐一讀取發(fā)熱管圖形的直線(xiàn)對(duì)象和圓弧對(duì)象,并具體需要執(zhí)行以下操作:

當(dāng)讀取的第n處對(duì)象為直線(xiàn)對(duì)象時(shí),提取第n處對(duì)象的長(zhǎng)度并記錄進(jìn)給量,但不寫(xiě)入控制代碼,自動(dòng)彎管機(jī)并不進(jìn)給第n處對(duì)象,而是第n處對(duì)象與第n+1處對(duì)象同時(shí)進(jìn)給。

當(dāng)讀取的第n處對(duì)象為圓弧對(duì)象時(shí),執(zhí)行以下操作:

301)、提取第n處對(duì)象的弧長(zhǎng)、圓心位置并計(jì)算總進(jìn)給量,寫(xiě)入長(zhǎng)度進(jìn)給控制代碼。

302)、判斷是否更換自動(dòng)彎管機(jī)的折彎夾具,具體的是提取第n處對(duì)象的半徑r,并與之前最后一次記錄的r0比對(duì);判斷是否需要更換自動(dòng)彎管機(jī)的折彎夾具,如果兩者相等,則不需要更換折彎夾具,如果兩者不相等,則需要更換折彎夾具;并將當(dāng)前圓弧對(duì)象的半徑r記錄為新的r0,用于與下一個(gè)圓弧對(duì)象的半徑進(jìn)行對(duì)比。

303)、當(dāng)?shù)趎-1處對(duì)象為直線(xiàn)對(duì)象時(shí),判斷圓弧圓心位置在直線(xiàn)的左側(cè)還是右側(cè),并寫(xiě)入下降折彎夾具并旋轉(zhuǎn)初始位置的控制代碼,使折彎夾具與發(fā)熱管分離并返回初始位置。

304)、參見(jiàn)圖3,應(yīng)當(dāng)注意圖中的n和n-1是用于說(shuō)明彎管干涉檢查的。當(dāng)?shù)趎-1處對(duì)象為圓弧對(duì)象時(shí),計(jì)算第n-1處對(duì)象的圓心位置到第n處對(duì)象圓心位置的距離l,比較l與第n處對(duì)象和第n-1處對(duì)象的半徑之和,以此判斷第n處對(duì)象的折彎方向,具體的,兩處對(duì)象的半徑分別是r1和r2,圖中m處l=r1+r2,則表明m處相鄰兩個(gè)圓弧對(duì)象的折彎方向相反,圖中n處l=|r1+r2|,則表明n處相鄰兩個(gè)圓弧對(duì)象的折彎方向相同,寫(xiě)入下降折彎夾具并旋轉(zhuǎn)初始位置的控制代碼,使折彎夾具與發(fā)熱管分離并返回初始位置。

305)、參見(jiàn)圖3~5,如果第n處對(duì)象為圓弧對(duì)象,進(jìn)行彎管干涉檢查,如果檢查到在加工第n處對(duì)象的過(guò)程中已加工的發(fā)熱管部分與未加工的發(fā)熱管部分會(huì)發(fā)生干涉,在加工第n處對(duì)象之前旋轉(zhuǎn)發(fā)熱管,使已加工發(fā)熱管部分處于第n處對(duì)象的折彎平面之外。

彎管干涉檢查具體方法是:計(jì)算第n處對(duì)象折彎后發(fā)熱管圖形的信息,與第n處對(duì)象之前所有已加工的對(duì)象進(jìn)行交點(diǎn)檢查,判斷交點(diǎn)數(shù)量大于1時(shí),例如圖3中出現(xiàn)了交點(diǎn)j,而第n處對(duì)象折彎后發(fā)熱管圖形與第n處對(duì)象之前所有已加工的對(duì)象連接處還有一個(gè)交點(diǎn),這樣就存在了兩個(gè)交點(diǎn),表示在加工第n處對(duì)象的過(guò)程中已加工的發(fā)熱管部分與未加工的發(fā)熱管部分將會(huì)發(fā)生干涉。此時(shí)就需要旋轉(zhuǎn)未加工的發(fā)熱管部分,使得已加工的發(fā)熱管部分與未加工的發(fā)熱管部分處于不同的平面內(nèi),這樣在折彎第n處對(duì)象時(shí)就不會(huì)發(fā)生干涉。

306)、提取第n處對(duì)象的角度,寫(xiě)入折彎控制代碼;

4)、寫(xiě)入結(jié)速程序代碼;利用lan接口,傳輸至網(wǎng)絡(luò)共享位置;并在機(jī)臺(tái)上運(yùn)行控制文件。

參見(jiàn)圖6~7,自動(dòng)彎管機(jī)包括進(jìn)給工作臺(tái)5、折彎工作臺(tái)9、進(jìn)給夾具6、旋轉(zhuǎn)夾具7和折彎夾具8,折彎工作臺(tái)9水平滑動(dòng)且可升降地設(shè)置在進(jìn)給工作臺(tái)5的一側(cè),進(jìn)給夾具6和旋轉(zhuǎn)夾具7設(shè)置在進(jìn)給工作臺(tái)5的上側(cè),旋轉(zhuǎn)夾具7位于進(jìn)給夾具6的出料一側(cè),折彎工作臺(tái)9上設(shè)有多組具有不同折彎半徑的折彎夾具8。計(jì)算對(duì)象的長(zhǎng)度后,由進(jìn)給夾具6實(shí)現(xiàn)發(fā)熱管1的進(jìn)給,折彎夾具8實(shí)現(xiàn)發(fā)熱管1的折彎工作,在折彎夾具8的上端固定有一個(gè)折彎冶具2和一個(gè)管夾3,發(fā)熱管1穿設(shè)在折彎冶具2與管夾3之間,通過(guò)氣動(dòng)控制管夾3的動(dòng)作,折彎冶具2的半徑即為圓弧對(duì)象的半徑,通過(guò)折彎夾具8的旋轉(zhuǎn)實(shí)現(xiàn)圓弧對(duì)象的折彎。當(dāng)需要加工不同半徑的圓弧對(duì)象時(shí),折彎工作臺(tái)9下降,并且水平滑動(dòng),將所需要的半徑的折彎夾具8上升并進(jìn)行圓弧對(duì)象的加工。當(dāng)發(fā)熱管1發(fā)生干涉時(shí),利用旋轉(zhuǎn)夾具7實(shí)現(xiàn)發(fā)熱管1的旋轉(zhuǎn),從而使得已加工的發(fā)熱管部分與未加工的發(fā)熱管部分處于不同的平面內(nèi),避免折彎時(shí)發(fā)生干涉。

圖6中x軸記錄伺服控制發(fā)熱管1長(zhǎng)度的進(jìn)給量;y軸記錄伺服控制的折彎夾具8與發(fā)熱管1的相對(duì)位置;z軸記錄伺服控制的發(fā)熱管1的圓弧對(duì)象的半徑位置;a軸記錄伺服控制的發(fā)熱管1圓弧對(duì)象的折彎角度;b軸記錄伺服控制的發(fā)熱管1發(fā)生干涉時(shí)轉(zhuǎn)動(dòng)避開(kāi)的角度。

利用本發(fā)明可以自動(dòng)根據(jù)圖形,計(jì)算出彎管機(jī)機(jī)器運(yùn)動(dòng)控制代碼,進(jìn)行自動(dòng)加工。本發(fā)明利用基于圖形讀取技術(shù);自動(dòng)對(duì)發(fā)熱管長(zhǎng)度,半徑,換向,進(jìn)給,折彎進(jìn)行計(jì)算,自動(dòng)生成發(fā)熱管外形加的控制代碼,傳輸至設(shè)備中,控制設(shè)備進(jìn)行發(fā)熱管1外形的自動(dòng)彎管加工。

實(shí)施例2

本實(shí)施例與實(shí)施例1的區(qū)別在于:本實(shí)施例的步驟3)中生成機(jī)器運(yùn)動(dòng)控制代碼時(shí),逐一讀取發(fā)熱管圖形的直線(xiàn)對(duì)象和圓弧對(duì)象,當(dāng)讀取的第n處對(duì)象為圓弧對(duì)象且第n+1處對(duì)象為直線(xiàn)對(duì)象時(shí),自動(dòng)彎管機(jī)在折彎第n處對(duì)象的同時(shí)開(kāi)始進(jìn)給第n+1處對(duì)象。其他步驟同實(shí)施例1。

實(shí)施例3

本實(shí)施例與實(shí)施例1的區(qū)別在于:提取第n處對(duì)象的弧長(zhǎng)以及角度時(shí)采用補(bǔ)償算法進(jìn)行計(jì)算,對(duì)第n處對(duì)象的弧長(zhǎng)以及角度進(jìn)行補(bǔ)償。利用補(bǔ)償算法計(jì)算圓弧對(duì)象的弧長(zhǎng)和角度,控制彎管精度。

圓弧對(duì)象的總進(jìn)給量即弧長(zhǎng)的計(jì)算方法是:實(shí)際伸出長(zhǎng)度=理論伸出長(zhǎng)度×拉伸比例。圓弧對(duì)象的角度計(jì)算方法是:實(shí)際折彎角度=理論折彎角度×折彎比例+增量角度。拉伸比例、折彎比例和增量角度都是根據(jù)發(fā)熱管的材質(zhì)和圓弧對(duì)象的半徑進(jìn)行提前設(shè)置的。其他步驟同實(shí)施例1。

實(shí)施例4

本發(fā)明的步驟3)中生成機(jī)器運(yùn)動(dòng)控制代碼時(shí),逐一讀取發(fā)熱管圖形的直線(xiàn)對(duì)象和圓弧對(duì)象,當(dāng)讀取的第n處對(duì)象為直線(xiàn)對(duì)象時(shí),也可以每個(gè)對(duì)象分別進(jìn)給。

雖然,上文中已經(jīng)用一般性說(shuō)明及具體實(shí)施例對(duì)本發(fā)明作了詳盡的描述,但在本發(fā)明基礎(chǔ)上,可以對(duì)之作一些修改或改進(jìn),這對(duì)本領(lǐng)域技術(shù)人員而言是顯而易見(jiàn)的。因此,在不偏離本發(fā)明精神的基礎(chǔ)上所做的這些修改或改進(jìn),均屬于本發(fā)明要求保護(hù)的范圍。

當(dāng)前第1頁(yè)1 2 
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
南澳县| 安丘市| 宝丰县| 淮滨县| 长沙县| 广东省| 临武县| 怀集县| 台湾省| 长汀县| 柘城县| 江达县| 蒙山县| 淄博市| 尼木县| 孟村| 华蓥市| 玛多县| 蓝田县| 石狮市| 嘉定区| 缙云县| 周口市| 开原市| 浑源县| 堆龙德庆县| 新干县| 祥云县| 得荣县| 富源县| 高台县| 江北区| 大化| 长丰县| 鲁山县| 顺昌县| 临洮县| 阿克陶县| 彭山县| 左云县| 江安县|