一種空調(diào)連接管自動(dòng)走管的方法和裝置制造方法
【專利摘要】本發(fā)明公開了一種空調(diào)連接管自動(dòng)走管的方法和裝置,根據(jù)預(yù)設(shè)戶型中設(shè)置的空調(diào)設(shè)備的位置,判斷需要連接的空調(diào)設(shè)備是否均設(shè)置在戶型內(nèi)而選擇自動(dòng)生成連接管走管方案,主要根據(jù)找連接管的最短距離和房間內(nèi)的連接管只能在房間內(nèi)進(jìn)行走管兩個(gè)基本原則,通過獲取空調(diào)設(shè)備的坐標(biāo)來確定基準(zhǔn)點(diǎn)和目標(biāo)點(diǎn),根據(jù)兩個(gè)基本原則對(duì)基準(zhǔn)點(diǎn)逐步修正,直到與目標(biāo)點(diǎn)重合,完成自動(dòng)走管。本發(fā)明中的自動(dòng)生成連接管走管方案,可以滿足用戶隨意放置空調(diào)的需求,并能真實(shí)反映連接管實(shí)際連接方式。
【專利說明】一種空調(diào)連接管自動(dòng)走管的方法和裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及空調(diào)領(lǐng)域,尤其涉及一種空調(diào)連接管自動(dòng)走管的方法和裝置。
【背景技術(shù)】
[0002]在空調(diào)設(shè)備安裝中,空調(diào)設(shè)備是通過連接管進(jìn)行連接,如外機(jī)與分歧管、分歧管與分歧管、分歧管與內(nèi)機(jī)等,對(duì)于空調(diào)選型軟件而言,需要將上述設(shè)備間的連接管的走管方案清晰體現(xiàn),這也是空調(diào)選型軟件的一項(xiàng)基本功能,目前空調(diào)選型軟件的常見的解決方案是直接固定連接管的連接方式,在進(jìn)行空調(diào)選型時(shí),用戶只需也只能往連接管的連接點(diǎn)放置設(shè)備,而不能滿足用戶的喜好和需求來放置空調(diào),也不能真實(shí)的反映連接管在戶型中的連接方式。
【發(fā)明內(nèi)容】
[0003]本發(fā)明提出了一種能夠根據(jù)空調(diào)的位置自動(dòng)生成連接管走管方案,真實(shí)反映連接管實(shí)際連接方式。
[0004]為實(shí)現(xiàn)上述方法和裝置,本發(fā)明采用以下技術(shù)方案:
[0005]一種空調(diào)連接管自動(dòng)走管的方法,包括:
[0006]a、預(yù)設(shè)戶型,根據(jù)戶型結(jié)構(gòu)放置空調(diào)設(shè)備;
[0007]b、判斷需要連接的兩個(gè)空調(diào)設(shè)備是否均在戶型內(nèi),是則執(zhí)行步驟C,否則執(zhí)行步驟d ;
[0008]C、獲取戶型內(nèi)的兩個(gè)空調(diào)設(shè)備的連接點(diǎn)的坐標(biāo),確定基準(zhǔn)點(diǎn)和目標(biāo)點(diǎn);修正所述基準(zhǔn)點(diǎn)的坐標(biāo)獲得新建連接點(diǎn);通過判斷每次修正后的所述新建連接點(diǎn)是否在戶型內(nèi)修正所述新建連接點(diǎn)直到所述新建連接點(diǎn)與所述目標(biāo)點(diǎn)重合,完成自動(dòng)走管;
[0009]d、獲取戶型內(nèi)的兩個(gè)空調(diào)設(shè)備的連接點(diǎn)的坐標(biāo),確定基準(zhǔn)點(diǎn)和目標(biāo)點(diǎn);修正所述基準(zhǔn)點(diǎn)的坐標(biāo)獲得新建連接點(diǎn);通過默認(rèn)每次修正后的所述新建連接點(diǎn)均在戶型內(nèi)修正所述新建連接點(diǎn)直到所述新建連接點(diǎn)與所述目標(biāo)點(diǎn)重合,完成自動(dòng)走管。
[0010]其中,所述步驟c和步驟d中所述確定基準(zhǔn)點(diǎn)和目標(biāo)點(diǎn)具體為:
[0011]確定所述兩個(gè)空調(diào)設(shè)備的連接點(diǎn)的坐標(biāo)中X軸坐標(biāo)較小的空調(diào)設(shè)備連接點(diǎn)作為基準(zhǔn)點(diǎn),另一個(gè)作為目標(biāo)點(diǎn);χ軸坐標(biāo)相等時(shí),Y軸坐標(biāo)較小的作為基準(zhǔn)點(diǎn),另一個(gè)作為目標(biāo)點(diǎn)。
[0012]其中,所述基準(zhǔn)點(diǎn)和所述目標(biāo)點(diǎn)的坐標(biāo)為所述空調(diào)設(shè)備連接點(diǎn)的坐標(biāo)。
[0013]其中,修正所述兩個(gè)空調(diào)設(shè)備連接點(diǎn)的坐標(biāo)獲得所述基準(zhǔn)點(diǎn)和所述目標(biāo)點(diǎn),使得所述基準(zhǔn)點(diǎn)和所述目標(biāo)點(diǎn)的坐標(biāo)相對(duì)于所述空調(diào)設(shè)備突出顯示且位于戶型內(nèi)。
[0014]其中,若所述基準(zhǔn)點(diǎn)和/或所述目標(biāo)點(diǎn)的坐標(biāo)相對(duì)于所述空調(diào)設(shè)備沿X軸方向突出顯示,則使得所述基準(zhǔn)點(diǎn)和/或所述目標(biāo)點(diǎn)的坐標(biāo)位于戶型內(nèi)具體為:
[0015]al、修正空調(diào)設(shè)備的連接點(diǎn)的X軸坐標(biāo),判斷沿所述X軸坐標(biāo)修正后得到的基準(zhǔn)點(diǎn)和/或目標(biāo)點(diǎn)是否在戶型內(nèi),是則保存基準(zhǔn)點(diǎn)和/或目標(biāo)點(diǎn),否則執(zhí)行步驟a2 ;
[0016]a2、回退所述基準(zhǔn)點(diǎn)和/或所述目標(biāo)點(diǎn)的X軸坐標(biāo),執(zhí)行步驟a3 ;
[0017]a3、修正所述空調(diào)設(shè)備的連接點(diǎn)的Y軸坐標(biāo),判斷沿所述Y軸坐標(biāo)修正后得到的基準(zhǔn)點(diǎn)和/或目標(biāo)點(diǎn)是否在戶型內(nèi),是則保存所述基準(zhǔn)點(diǎn)和/或所述目標(biāo)點(diǎn),否則執(zhí)行步驟a4 ;
[0018]a4、回退所述基準(zhǔn)點(diǎn)和/或所述目標(biāo)點(diǎn)的Y軸坐標(biāo),執(zhí)行步驟al。
[0019]若所述基準(zhǔn)點(diǎn)和/或所述目標(biāo)點(diǎn)的坐標(biāo)相對(duì)于所述空調(diào)設(shè)備沿Y軸方向突出顯示,則使得所述基準(zhǔn)點(diǎn)和/或所述目標(biāo)點(diǎn)的坐標(biāo)位于戶型內(nèi)具體為:
[0020]Al、修正空調(diào)設(shè)備的連接點(diǎn)的Y軸坐標(biāo),判斷沿所述Y軸坐標(biāo)修正后得到的基準(zhǔn)點(diǎn)和/或目標(biāo)點(diǎn)是否在戶型內(nèi),是則保存所述基準(zhǔn)點(diǎn)和/或所述目標(biāo)點(diǎn),否則執(zhí)行步驟A2 ;
[0021]A2、回退所述基準(zhǔn)點(diǎn)和/或所述目標(biāo)點(diǎn)的Y軸坐標(biāo),執(zhí)行步驟A3 ;
[0022]A3、修正所述基準(zhǔn)點(diǎn)和/或所述目標(biāo)點(diǎn)的X軸坐標(biāo),判斷沿所述X軸坐標(biāo)修正后得到的基準(zhǔn)點(diǎn)和/或目標(biāo)點(diǎn)是否在戶型內(nèi),是則保存所述基準(zhǔn)點(diǎn)和/或所述目標(biāo)點(diǎn),否則執(zhí)行步驟A4 ;
[0023]A4、回退所述基準(zhǔn)點(diǎn)和/或所述目標(biāo)點(diǎn)的X軸坐標(biāo),執(zhí)行步驟Al。
[0024]其中,所述步驟c和步驟d中的修正所述基準(zhǔn)點(diǎn)的坐標(biāo)獲得新建連接點(diǎn)具體為:
[0025]根據(jù)基準(zhǔn)點(diǎn)的坐標(biāo)值,沿X軸或Y軸修正基準(zhǔn)點(diǎn)坐標(biāo)的坐標(biāo)值,將新的坐標(biāo)值作為新建連接點(diǎn)的坐標(biāo)。
[0026]其中,所述步驟c具體為:
[0027]clO、修正基準(zhǔn)點(diǎn)的X軸坐標(biāo),判斷修正X軸坐標(biāo)后得到的新建連接點(diǎn)是否在戶型內(nèi),是則執(zhí)行步驟c50,否則執(zhí)行步驟c20 ;
[0028]ell、修正新建連接點(diǎn)的X軸坐標(biāo),判斷修正X軸坐標(biāo)后得到的新建連接點(diǎn)是否在戶型內(nèi),是則執(zhí)行步驟c50,否則執(zhí)行步驟c21 ;
[0029]c20、回退新建連接點(diǎn)的X軸坐標(biāo),執(zhí)行步驟c30 ;
[0030]c21、回退新建連接點(diǎn)的X軸坐標(biāo),執(zhí)行步驟c31 ;
[0031]c30、修正基準(zhǔn)點(diǎn)的Y軸坐標(biāo),判斷修正Y軸坐標(biāo)后得到的新建連接點(diǎn)是否在戶型內(nèi),是則執(zhí)行步驟c60,否則執(zhí)行步驟c40 ;
[0032]c31、修正新建連接點(diǎn)的Y軸坐標(biāo),判斷修正Y軸坐標(biāo)后得到的新建連接點(diǎn)是否在戶型內(nèi),是則執(zhí)行步驟c60,否則執(zhí)行步驟c41 ;
[0033]c40、回退新建連接點(diǎn)的Y軸坐標(biāo),執(zhí)行步驟ClO ;
[0034]c41、回退新建連接點(diǎn)的Y軸坐標(biāo),執(zhí)行步驟c 11 ;
[0035]c50、判斷新建連接點(diǎn)與所述目標(biāo)點(diǎn)是否重合,是則保存新建連接點(diǎn)的修正軌跡,完成自動(dòng)走管;否則執(zhí)行步驟cll ;
[0036]c60、判斷新建連接點(diǎn)與所述目標(biāo)點(diǎn)是否重合,是則保存新建連接點(diǎn)的修正軌跡,完成自動(dòng)走管;否則執(zhí)行步驟c31。
[0037]其中,所述步驟c具體為:
[0038]clO、修正基準(zhǔn)點(diǎn)的Y軸坐標(biāo),判斷修正Y軸坐標(biāo)后得到的新建連接點(diǎn)是否在戶型內(nèi),是則執(zhí)行步驟c50,否則執(zhí)行步驟c20 ;
[0039]cll、修正新建連接點(diǎn)的Y軸坐標(biāo),判斷修正Y軸坐標(biāo)后得到的新建連接點(diǎn)是否在戶型內(nèi),是則執(zhí)行步驟c50,否則執(zhí)行步驟c21 ;
[0040]c20、回退新建連接點(diǎn)的Y軸坐標(biāo),執(zhí)行步驟c30 ;
[0041]c21、回退新建連接點(diǎn)的Y軸坐標(biāo),執(zhí)行步驟c31 ;
[0042]c30、修正基準(zhǔn)點(diǎn)的X軸坐標(biāo),判斷修正X軸坐標(biāo)后得到的新建連接點(diǎn)是否在戶型內(nèi),是則執(zhí)行步驟c60,否則執(zhí)行步驟c40 ;
[0043]c31、修正新建連接點(diǎn)的X軸坐標(biāo),判斷修正X軸坐標(biāo)后得到的新建連接點(diǎn)是否在戶型內(nèi),是則執(zhí)行步驟c60,否則執(zhí)行步驟c41 ;
[0044]c40、回退新建連接點(diǎn)的X軸坐標(biāo),執(zhí)行步驟clO ;
[0045]c41、回退新建連接點(diǎn)的X軸坐標(biāo),執(zhí)行步驟cll;
[0046]c50、判斷新建連接點(diǎn)與所述目標(biāo)點(diǎn)是否重合,是則保存新建連接點(diǎn)的修正軌跡,完成自動(dòng)走管;否則執(zhí)行步驟cll ;
[0047]c60、判斷新建連接點(diǎn)與所述目標(biāo)點(diǎn)是否重合,是則保存新建連接點(diǎn)的修正軌跡,完成自動(dòng)走管;否則執(zhí)行步驟c31。
[0048]一種空調(diào)連接管自動(dòng)走管的裝置,包括:
[0049]預(yù)設(shè)單元,用于預(yù)設(shè)戶型,根據(jù)戶型結(jié)構(gòu)放置空調(diào)設(shè)備;
[0050]判斷單元,用于判斷需要連接的兩個(gè)空調(diào)設(shè)備是否均在戶型內(nèi);
[0051]連接點(diǎn)第一修正單元,用于獲取戶型內(nèi)的兩個(gè)空調(diào)設(shè)備的連接點(diǎn)的坐標(biāo),確定基準(zhǔn)點(diǎn)和目標(biāo)點(diǎn);修正所述基準(zhǔn)點(diǎn)的坐標(biāo)獲得新建連接點(diǎn);通過判斷每次修正后的所述新建連接點(diǎn)是否在戶型內(nèi)修正所述新建連接點(diǎn)直到所述新建連接點(diǎn)與所述目標(biāo)點(diǎn)重合,完成自動(dòng)走管;
[0052]連接點(diǎn)第二修正單元,獲取戶型內(nèi)的兩個(gè)空調(diào)設(shè)備的連接點(diǎn)的坐標(biāo),確定基準(zhǔn)點(diǎn)和目標(biāo)點(diǎn);修正所述基準(zhǔn)點(diǎn)的坐標(biāo)獲得新建連接點(diǎn);通過默認(rèn)每次修正后的所述新建連接點(diǎn)均在戶型內(nèi)修正所述新建連接點(diǎn)直到所述新建連接點(diǎn)與所述目標(biāo)點(diǎn)重合,完成自動(dòng)走管。
[0053]其中,所述連接點(diǎn)第一修正單元和連接點(diǎn)第二修正單元中確定基準(zhǔn)點(diǎn)和目標(biāo)點(diǎn)具體為:
[0054]確定所述兩個(gè)空調(diào)設(shè)備的連接點(diǎn)的坐標(biāo)中X軸坐標(biāo)較小的空調(diào)設(shè)備作為基準(zhǔn)點(diǎn),另一個(gè)作為目標(biāo)點(diǎn);χ軸坐標(biāo)相等時(shí),Y軸坐標(biāo)較小的空調(diào)設(shè)備作為基準(zhǔn)點(diǎn),另一個(gè)作為目標(biāo)點(diǎn)。
[0055]其中,所述連接點(diǎn)第一修正單元和連接點(diǎn)第二修正單元中的所述基準(zhǔn)點(diǎn)和所述目標(biāo)點(diǎn)的坐標(biāo)為所述空調(diào)設(shè)備的連接點(diǎn)的坐標(biāo)。
[0056]其中,在所述連接點(diǎn)第一修正單元和連接點(diǎn)第二修正單元中修正所述兩個(gè)空調(diào)設(shè)備連接點(diǎn)的坐標(biāo)獲得所述基準(zhǔn)點(diǎn)和所述目標(biāo)點(diǎn),使得所述基準(zhǔn)點(diǎn)和所述目標(biāo)點(diǎn)相對(duì)于所述空調(diào)設(shè)備突出顯示且位于戶型內(nèi)。
[0057]其中,若所述基準(zhǔn)點(diǎn)和/或所述目標(biāo)點(diǎn)的坐標(biāo)相對(duì)于所述空調(diào)設(shè)備沿X軸方向突出顯示,則使得所述基準(zhǔn)點(diǎn)和/或所述目標(biāo)點(diǎn)的坐標(biāo)位于戶型內(nèi)具體為:
[0058]al、修正空調(diào)設(shè)備的連接點(diǎn)的X軸坐標(biāo),判斷沿所述X軸坐標(biāo)修正后得到的基準(zhǔn)點(diǎn)和/或目標(biāo)點(diǎn)是否在戶型內(nèi),是則保存基準(zhǔn)點(diǎn)和/或目標(biāo)點(diǎn),否則執(zhí)行步驟a2 ;
[0059]a2、回退所述基準(zhǔn)點(diǎn)和/或所述目標(biāo)點(diǎn)的X軸坐標(biāo),執(zhí)行步驟a3 ;
[0060]a3、修正所述空調(diào)設(shè)備的連接點(diǎn)的Y軸坐標(biāo),判斷沿所述Y軸坐標(biāo)修正后得到的基準(zhǔn)點(diǎn)和/或目標(biāo)點(diǎn)是否在戶型內(nèi),是則保存所述基準(zhǔn)點(diǎn)和/或所述目標(biāo)點(diǎn),否則執(zhí)行步驟a4 ;
[0061]a4、回退所述基準(zhǔn)點(diǎn)和/或所述目標(biāo)點(diǎn)的Y軸坐標(biāo),執(zhí)行步驟al。
[0062]若所述基準(zhǔn)點(diǎn)和/或所述目標(biāo)點(diǎn)的坐標(biāo)相對(duì)于所述空調(diào)設(shè)備沿Y軸方向突出顯示,則使得所述基準(zhǔn)點(diǎn)和/或所述目標(biāo)點(diǎn)的坐標(biāo)位于戶型內(nèi)具體為:
[0063]Al、修正空調(diào)設(shè)備的連接點(diǎn)的Y軸坐標(biāo),判斷沿所述Y軸坐標(biāo)修正后得到的基準(zhǔn)點(diǎn)和/或目標(biāo)點(diǎn)是否在戶型內(nèi),是則保存所述基準(zhǔn)點(diǎn)和/或所述目標(biāo)點(diǎn),否則執(zhí)行步驟A2 ;
[0064]A2、回退所述基準(zhǔn)點(diǎn)和/或所述目標(biāo)點(diǎn)的Y軸坐標(biāo),執(zhí)行步驟A3 ;
[0065]A3、修正所述基準(zhǔn)點(diǎn)和/或所述目標(biāo)點(diǎn)的X軸坐標(biāo),判斷沿所述X軸坐標(biāo)修正后得到的基準(zhǔn)點(diǎn)和/或目標(biāo)點(diǎn)是否在戶型內(nèi),是則保存所述基準(zhǔn)點(diǎn)和/或所述目標(biāo)點(diǎn),否則執(zhí)行步驟A4 ;
[0066]A4、回退所述基準(zhǔn)點(diǎn)和/或所述目標(biāo)點(diǎn)的X軸坐標(biāo),執(zhí)行步驟Al。
[0067]其中,所述連接點(diǎn)第一修正單元和連接點(diǎn)第二修正單元具體用于根據(jù)基準(zhǔn)點(diǎn)的坐標(biāo)值,沿X軸或Y軸修正基準(zhǔn)點(diǎn)坐標(biāo)的坐標(biāo)值,將新的坐標(biāo)值作為新建連接點(diǎn)的坐標(biāo)。
[0068]其中,所述連接點(diǎn)第一修正單元包括:
[0069]第一修正模塊,具體用于修正基準(zhǔn)點(diǎn)的X軸坐標(biāo),判斷修正X軸坐標(biāo)后得到的新建連接點(diǎn)是否在戶型內(nèi),如果在戶型內(nèi)則判斷新建連接點(diǎn)與所述目標(biāo)點(diǎn)是否重合,重合則保存新建連接點(diǎn)的修正軌跡,完成自動(dòng)走管,如果不重合則繼續(xù)修正新建連接點(diǎn)的X軸坐標(biāo);
[0070]第二修正模塊,具體用于如果修正基準(zhǔn)點(diǎn)的X軸坐標(biāo)后得到的新建連接點(diǎn)不在戶型內(nèi),則回退新建連接點(diǎn)的X軸坐標(biāo),修正基準(zhǔn)點(diǎn)的Y軸坐標(biāo),判斷修正Y軸坐標(biāo)后得到的新建連接點(diǎn)是否在戶型內(nèi),是則判斷新建連接點(diǎn)與所述目標(biāo)點(diǎn)是否重合,重合則保存新建連接點(diǎn)的修正軌跡,完成自動(dòng)走管,如果不重合則繼續(xù)修正新建連接點(diǎn)的Y軸坐標(biāo);
[0071]第三修正模塊,具體用于如果修正基準(zhǔn)點(diǎn)的Y軸坐標(biāo)修正后得到的新建連接點(diǎn)不在戶型內(nèi),則回退新建連接點(diǎn)的Y軸坐標(biāo),修正基準(zhǔn)點(diǎn)的X軸坐標(biāo);
[0072]第四修正模塊,具體用于如果繼續(xù)修正新建連接點(diǎn)的X軸坐標(biāo)后得到的新建連接點(diǎn)不在戶型內(nèi),則回退新建連接點(diǎn)的X軸坐標(biāo),修正新建連接點(diǎn)的Y軸坐標(biāo),判斷修正Y軸坐標(biāo)后得到的新建連接點(diǎn)是否在戶型內(nèi),是則判斷新建連接點(diǎn)與所述目標(biāo)點(diǎn)是否重合,重合則保存新建連接點(diǎn)的修正軌跡,完成自動(dòng)走管,如果不重合則繼續(xù)修正新建連接點(diǎn)的Y軸坐標(biāo);
[0073]第五修正模塊,具體用于如果繼續(xù)修正新建連接點(diǎn)的Y軸坐標(biāo)修正后得到的新建連接點(diǎn)不在戶型內(nèi),則回退新建連接點(diǎn)的Y軸坐標(biāo),修正新建連接點(diǎn)的X軸坐標(biāo)。
[0074]其中,所述連接點(diǎn)第一修正單元包括:
[0075]第一修正模塊,具體用于修正基準(zhǔn)點(diǎn)的Y軸坐標(biāo),判斷修正Y軸坐標(biāo)后得到的新建連接點(diǎn)是否在戶型內(nèi),如果在戶型內(nèi)則判斷新建連接點(diǎn)與所述目標(biāo)點(diǎn)是否重合,重合則保存新建連接點(diǎn)的修正軌跡,完成自動(dòng)走管,如果不重合則繼續(xù)修正新建連接點(diǎn)的Y軸坐標(biāo);
[0076]第二修正模塊,具體用于如果修正基準(zhǔn)點(diǎn)的Y軸坐標(biāo)后得到的新建連接點(diǎn)不在戶型內(nèi),則回退新建連接點(diǎn)的Y軸坐標(biāo),修正基準(zhǔn)點(diǎn)的X軸坐標(biāo),判斷修正X軸坐標(biāo)后得到的新建連接點(diǎn)是否在戶型內(nèi),是則判斷新建連接點(diǎn)與所述目標(biāo)點(diǎn)是否重合,重合則保存新建連接點(diǎn)的修正軌跡,完成自動(dòng)走管,如果不重合則繼續(xù)修正新建連接點(diǎn)的X軸坐標(biāo);
[0077]第三修正模塊,具體用于如果修正基準(zhǔn)點(diǎn)的X軸坐標(biāo)修正后得到的新建連接點(diǎn)不在戶型內(nèi),則回退新建連接點(diǎn)的X軸坐標(biāo),修正基準(zhǔn)點(diǎn)的Y軸坐標(biāo);
[0078]第四修正模塊,具體用于如果繼續(xù)修正新建連接點(diǎn)的Y軸坐標(biāo)后得到的新建連接點(diǎn)不在戶型內(nèi),則回退新建連接點(diǎn)的X軸坐標(biāo),修正新建連接點(diǎn)的X軸坐標(biāo),判斷修正X軸坐標(biāo)后得到的新建連接點(diǎn)是否在戶型內(nèi),是則判斷新建連接點(diǎn)與所述目標(biāo)點(diǎn)是否重合,重合則保存新建連接點(diǎn)的修正軌跡,完成自動(dòng)走管,如果不重合則繼續(xù)修正新建連接點(diǎn)的X軸坐標(biāo);
[0079]第五修正模塊,具體用于如果繼續(xù)修正新建連接點(diǎn)的X軸坐標(biāo)修正后得到的新建連接點(diǎn)不在戶型內(nèi),則回退新建連接點(diǎn)的X軸坐標(biāo),修正新建連接點(diǎn)的Y軸坐標(biāo)。
[0080]本發(fā)明的有益效果在于:根據(jù)預(yù)設(shè)戶型中設(shè)置的空調(diào)設(shè)備的位置,判斷需要連接的空調(diào)設(shè)備是否均設(shè)置在戶型內(nèi)而選擇自動(dòng)生成連接管走管方案,主要根據(jù)找連接管的最短距離和房間內(nèi)的連接管只能在房間內(nèi)進(jìn)行走管兩個(gè)基本原則,通過獲取空調(diào)設(shè)備的坐標(biāo)來確定基準(zhǔn)點(diǎn)和目標(biāo)點(diǎn),根據(jù)兩個(gè)基本原則對(duì)基準(zhǔn)點(diǎn)逐步修正,直到與目標(biāo)點(diǎn)重合,完成自動(dòng)走管。本發(fā)明中的自動(dòng)生成連接管走管方案,可以滿足用戶隨意放置空調(diào)的需求,并能真實(shí)反映連接管實(shí)際連接方式。
【專利附圖】
【附圖說明】
[0081]圖1是本發(fā)明一種空調(diào)連接管自動(dòng)走管的方法的第一實(shí)施例流程圖;
[0082]圖2A是本發(fā)明一種空調(diào)連接管自動(dòng)走管的方法的第二實(shí)施例流程圖;
[0083]圖2B是本發(fā)明一種空調(diào)連接管自動(dòng)走管的方法的第二實(shí)施例中一種戶型示意圖;
[0084]圖2C是本發(fā)明一種空調(diào)連接管自動(dòng)走管的方法的第二實(shí)施例中在戶型中添加空調(diào)設(shè)備后的示意圖;
[0085]圖2D是本發(fā)明一種空調(diào)連接管自動(dòng)走管的方法的第二實(shí)施例中空調(diào)連接管自動(dòng)走管完成后的不意圖;
[0086]圖3A是本發(fā)明一種空調(diào)連接管自動(dòng)走管的裝置的結(jié)構(gòu)方框圖;
[0087]圖3B是本發(fā)明一種空調(diào)連接管自動(dòng)走管的裝置的連接點(diǎn)修正單元的結(jié)構(gòu)方框圖。
[0088]其中:21_空調(diào)室外機(jī);22_空調(diào)室內(nèi)機(jī)。
【具體實(shí)施方式】
[0089]下面結(jié)合附圖并通過【具體實(shí)施方式】來進(jìn)一步說明本發(fā)明的技術(shù)方案。
[0090]圖1是本發(fā)明一種空調(diào)連接管自動(dòng)走管的方法的第一實(shí)施例流程圖。如圖所示,該方法包括:
[0091]步驟a:預(yù)設(shè)戶型,根據(jù)戶型結(jié)構(gòu)放置空調(diào)設(shè)備;
[0092]步驟b:判斷需要連接的兩個(gè)空調(diào)設(shè)備是否均在戶型內(nèi),是則執(zhí)行步驟C,否則執(zhí)行步驟d ;
[0093]步驟c:獲取戶型內(nèi)的兩個(gè)空調(diào)設(shè)備的連接點(diǎn)的坐標(biāo),確定基準(zhǔn)點(diǎn)和目標(biāo)點(diǎn);修正所述基準(zhǔn)點(diǎn)的坐標(biāo)獲得新建連接點(diǎn);通過判斷每次修正后的所述新建連接點(diǎn)是否在戶型內(nèi)修正所述新建連接點(diǎn)直到所述新建連接點(diǎn)與所述目標(biāo)點(diǎn)重合,完成自動(dòng)走管;
[0094]步驟d:獲取戶型內(nèi)的兩個(gè)空調(diào)設(shè)備的連接點(diǎn)的坐標(biāo),確定基準(zhǔn)點(diǎn)和目標(biāo)點(diǎn);修正所述基準(zhǔn)點(diǎn)的坐標(biāo)獲得新建連接點(diǎn);通過默認(rèn)每次修正后的所述新建連接點(diǎn)均在戶型內(nèi)修正所述新建連接點(diǎn)直到所述新建連接點(diǎn)與所述目標(biāo)點(diǎn)重合,完成自動(dòng)走管。
[0095]在步驟a中,用戶根據(jù)住房的實(shí)際情況選擇戶型,也可以根據(jù)住房的實(shí)際情況繪制戶型,根據(jù)戶型結(jié)構(gòu)放置空調(diào)設(shè)備(包括室外機(jī),一個(gè)或多個(gè)室內(nèi)機(jī)),其中,根據(jù)戶型結(jié)構(gòu)放置空調(diào)設(shè)備包括:1、需要連接的兩個(gè)空調(diào)設(shè)備均在戶型內(nèi),即室內(nèi)機(jī)在房間內(nèi),室外機(jī)在陽臺(tái);2、需要連接的兩個(gè)空調(diào)設(shè)備不均在戶型內(nèi),即室內(nèi)機(jī)在房間內(nèi),室外機(jī)在外面的墻壁上。本方案將會(huì)根據(jù)空調(diào)設(shè)備的實(shí)際放置情況確定設(shè)備的坐標(biāo),當(dāng)走管完成后,當(dāng)用戶需要改變?cè)O(shè)備布局時(shí),直接將設(shè)備拖動(dòng),重新開始步驟a至C,生成新的走管方案。
[0096]如果需要連接的兩個(gè)空調(diào)設(shè)備均在戶型內(nèi),即室內(nèi)機(jī)在房間內(nèi),室外機(jī)在陽臺(tái),則按照步驟c自動(dòng)生成連接管,如果需要連接的兩個(gè)空調(diào)設(shè)備不均在戶型內(nèi),即室內(nèi)機(jī)在房間內(nèi),室外機(jī)在外面的墻壁上,則按照步驟d自動(dòng)生成連接管。
[0097]根據(jù)預(yù)設(shè)戶型中設(shè)置的空調(diào)設(shè)備的位置,判斷需要連接的空調(diào)設(shè)備是否均設(shè)置在戶型內(nèi)而選擇自動(dòng)生成連接管走管方案,主要根據(jù)找連接管的最短距離和房間內(nèi)的連接管只能在房間內(nèi)進(jìn)行走管兩個(gè)基本原則,通過獲取空調(diào)設(shè)備的坐標(biāo)來確定基準(zhǔn)點(diǎn)和目標(biāo)點(diǎn),根據(jù)兩個(gè)基本原則對(duì)基準(zhǔn)點(diǎn)逐步修正,直到與目標(biāo)點(diǎn)重合,完成自動(dòng)走管。本發(fā)明中的自動(dòng)生成連接管走管方案,可以滿足用戶隨意放置空調(diào)的需求,并能真實(shí)反映連接管實(shí)際連接方式。
[0098]圖2A是本發(fā)明一種空調(diào)連接管自動(dòng)走管的方法的第二實(shí)施例流程圖,如圖所示,包括:
[0099]步驟201:預(yù)設(shè)戶型,根據(jù)戶型結(jié)構(gòu)放置空調(diào)設(shè)備。
[0100]用戶根據(jù)住房的實(shí)際情況選擇戶型,將空調(diào)設(shè)備放置到戶型中,選擇需要連接的兩個(gè)空調(diào)設(shè)備,本方案將會(huì)根據(jù)空調(diào)設(shè)備的實(shí)際放置情況確定自動(dòng)生成連接管走管方案,當(dāng)走管完成后,當(dāng)用戶需要改變?cè)O(shè)備布局時(shí),直接將設(shè)備拖動(dòng),重新開始步驟201,生成新的走管方案。
[0101]步驟202:判斷兩個(gè)空調(diào)設(shè)備是否均在戶型內(nèi),是則執(zhí)行步驟203,否則執(zhí)行步驟213。
[0102]其中,“是”則表示需要連接的兩個(gè)空調(diào)設(shè)備均在戶型內(nèi),即室內(nèi)機(jī)在房間內(nèi),室外機(jī)在陽臺(tái);“否”則表示需要連接的兩個(gè)空調(diào)設(shè)備不均在戶型內(nèi),即室內(nèi)機(jī)在房間內(nèi),室外機(jī)在外面的墻壁上。
[0103]步驟203:獲取需要連接的兩個(gè)空調(diào)設(shè)備的連接點(diǎn)的坐標(biāo),確定所述兩個(gè)空調(diào)設(shè)備的連接點(diǎn)的坐標(biāo)中X軸坐標(biāo)較小的空調(diào)設(shè)備作為基準(zhǔn)點(diǎn),另一個(gè)作為目標(biāo)點(diǎn);χ軸坐標(biāo)相等時(shí),Y軸坐標(biāo)較小的空調(diào)設(shè)備作為基準(zhǔn)點(diǎn),另一個(gè)作為目標(biāo)點(diǎn)。
[0104]如果兩個(gè)空調(diào)設(shè)備中設(shè)備A的坐標(biāo)為(100,120),設(shè)備B的坐標(biāo)為(120,100),因?yàn)锳的X軸坐標(biāo)小于B的X軸坐標(biāo),所以選擇A為基準(zhǔn)點(diǎn),B為目標(biāo)點(diǎn);如果A和B的坐標(biāo)分別為(100,120)和(100,100),則選擇B為基準(zhǔn)點(diǎn),A為目標(biāo)點(diǎn)。
[0105]另,基準(zhǔn)點(diǎn)和目標(biāo)點(diǎn)的坐標(biāo)可以為兩個(gè)空調(diào)設(shè)備連接點(diǎn)的坐標(biāo),也可以通過修正兩個(gè)空調(diào)設(shè)備的連接點(diǎn)的坐標(biāo)獲得基準(zhǔn)點(diǎn)和目標(biāo)點(diǎn),即修正所述兩個(gè)空調(diào)設(shè)備連接點(diǎn)的坐標(biāo)獲得所述基準(zhǔn)點(diǎn)和所述目標(biāo)點(diǎn),使得所述基準(zhǔn)點(diǎn)和所述目標(biāo)點(diǎn)的坐標(biāo)相對(duì)于所述空調(diào)設(shè)備突出顯示且位于戶型內(nèi)。比如:
[0106]當(dāng)所述基準(zhǔn)點(diǎn)和/或所述目標(biāo)點(diǎn)的坐標(biāo)相對(duì)于所述空調(diào)設(shè)備沿X軸方向突出顯示,則使得所述基準(zhǔn)點(diǎn)和/或所述目標(biāo)點(diǎn)的坐標(biāo)位于戶型內(nèi)具體的控制方法為:
[0107]al、修正空調(diào)設(shè)備的連接點(diǎn)的X軸坐標(biāo),判斷沿所述X軸坐標(biāo)修正后得到的基準(zhǔn)點(diǎn)和/或目標(biāo)點(diǎn)是否在戶型內(nèi),是則保存基準(zhǔn)點(diǎn)和/或目標(biāo)點(diǎn),否則執(zhí)行步驟a2 ;
[0108]a2、回退所述基準(zhǔn)點(diǎn)和/或所述目標(biāo)點(diǎn)的X軸坐標(biāo),執(zhí)行步驟a3 ;
[0109]a3、修正所述空調(diào)設(shè)備的連接點(diǎn)的Y軸坐標(biāo),判斷沿所述Y軸坐標(biāo)修正后得到的基準(zhǔn)點(diǎn)和/或目標(biāo)點(diǎn)是否在戶型內(nèi),是則保存所述基準(zhǔn)點(diǎn)和/或所述目標(biāo)點(diǎn),否則執(zhí)行步驟a4 ;
[0110]a4、回退所述基準(zhǔn)點(diǎn)和/或所述目標(biāo)點(diǎn)的Y軸坐標(biāo),執(zhí)行步驟al。
[0111]當(dāng)所述基準(zhǔn)點(diǎn)和/或所述目標(biāo)點(diǎn)的坐標(biāo)相對(duì)于所述空調(diào)設(shè)備沿Y軸方向突出顯示,則使得所述基準(zhǔn)點(diǎn)和/或所述目標(biāo)點(diǎn)的坐標(biāo)位于戶型內(nèi)具體的控制方法為:
[0112]Al、修正空調(diào)設(shè)備的連接點(diǎn)的Y軸坐標(biāo),判斷沿所述Y軸坐標(biāo)修正后得到的基準(zhǔn)點(diǎn)和/或目標(biāo)點(diǎn)是否在戶型內(nèi),是則保存所述基準(zhǔn)點(diǎn)和/或所述目標(biāo)點(diǎn),否則執(zhí)行步驟a2 ;
[0113]A2、回退所述基準(zhǔn)點(diǎn)和/或所述目標(biāo)點(diǎn)的Y軸坐標(biāo),執(zhí)行步驟A3 ;
[0114]A3、修正所述基準(zhǔn)點(diǎn)和/或所述目標(biāo)點(diǎn)的X軸坐標(biāo),判斷沿所述X軸坐標(biāo)修正后得到的基準(zhǔn)點(diǎn)和/或目標(biāo)點(diǎn)是否在戶型內(nèi),是則保存所述基準(zhǔn)點(diǎn)和/或所述目標(biāo)點(diǎn),否則執(zhí)行步驟A4 ;
[0115]A4、回退所述基準(zhǔn)點(diǎn)和/或所述目標(biāo)點(diǎn)的X軸坐標(biāo),執(zhí)行步驟A4。
[0116]步驟204:修正基準(zhǔn)點(diǎn)或新建連接點(diǎn)的X軸坐標(biāo)。
[0117]首次修正時(shí),則修正基準(zhǔn)點(diǎn)的坐標(biāo),若非首次修正時(shí),則修正新建連接點(diǎn)的坐標(biāo),根據(jù)找連接管的最短距離和房間內(nèi)的連接管只能在房間內(nèi)進(jìn)行走管兩個(gè)基本原則,沿X軸或Y軸對(duì)基準(zhǔn)點(diǎn)逐步修正,每次修正的點(diǎn)在本專利文件中均稱為新建連接點(diǎn)。
[0118]步驟205:判斷修正X軸坐標(biāo)后得到的新建連接點(diǎn)是否在戶型內(nèi),是則執(zhí)行步驟211,否則執(zhí)行步驟206。
[0119]為進(jìn)一步保證所得的是最短路徑,在每次修正后可多加一次判斷新建連接點(diǎn)與目標(biāo)點(diǎn)的X軸坐標(biāo)的大小判斷步驟,當(dāng)兩者剛好相等時(shí),直接開始Y軸坐標(biāo)修正,當(dāng)兩者十分接近時(shí),亦可在下一次修正時(shí)直接修正為目標(biāo)點(diǎn)的X軸坐標(biāo)值。
[0120]步驟206:回退新建連接點(diǎn)的X軸坐標(biāo)。
[0121]步驟207:修正新建連接點(diǎn)的Y軸坐標(biāo)。
[0122]步驟208:判斷修正Y軸坐標(biāo)后得到的新建連接點(diǎn)是否在戶型內(nèi),是則執(zhí)行步驟210,否則執(zhí)行步驟209。
[0123]步驟209:回退新建連接點(diǎn)的Y軸坐標(biāo),執(zhí)行步驟204。
[0124]每一次的修正值都會(huì)根據(jù)上一次的修正后的新建連接點(diǎn)是否在戶型內(nèi)進(jìn)行變化,如果修正后不在戶型內(nèi),下一次修正時(shí)將會(huì)回退,否則不變。
[0125]步驟210:判斷新建連接點(diǎn)與所述目標(biāo)點(diǎn)是否重合,是則執(zhí)行步驟212,否則執(zhí)行步驟207。
[0126]步驟211:判斷新建連接點(diǎn)與所述目標(biāo)點(diǎn)是否重合,是則執(zhí)行步驟212,否則執(zhí)行步驟204。
[0127]在步驟204到步驟211的修正過程中,是先修正X軸坐標(biāo),后修正Y軸坐標(biāo),此處亦可將其設(shè)置為先修正Y軸坐標(biāo),后修正X軸坐標(biāo),兩種不同的修正順序產(chǎn)生的走管路線將會(huì)大致呈中心對(duì)稱。
[0128]步驟212:保存新建連接點(diǎn)的修正軌跡,完成自動(dòng)走管。
[0129]步驟213:獲取需要連接的兩個(gè)空調(diào)設(shè)備的連接點(diǎn)的坐標(biāo),并確認(rèn)基準(zhǔn)點(diǎn)和目標(biāo)點(diǎn),確認(rèn)基準(zhǔn)點(diǎn)和目標(biāo)點(diǎn)的方法同上述步驟203,在此不再贅述。
[0130]步驟214:通過默認(rèn)每次修正后的所述新建連接點(diǎn)均在戶型內(nèi)修正基準(zhǔn)點(diǎn)或新建連接點(diǎn)的X軸坐標(biāo)。
[0131]首次修正時(shí),則修正基準(zhǔn)點(diǎn)的坐標(biāo),若非首次修正時(shí),則修正新建連接點(diǎn)的坐標(biāo),根據(jù)找連接管的最短距離和房間內(nèi)的連接管只能在房間內(nèi)進(jìn)行走管兩個(gè)基本原則,沿X軸或Y軸對(duì)基準(zhǔn)點(diǎn)逐步修正,每次修正的點(diǎn)在本專利文件中均稱為新建連接點(diǎn)。
[0132]通過默認(rèn)每次修正后的所述新建連接點(diǎn)均在戶型內(nèi),使得修正后得到的新建連接點(diǎn)可以一直朝著目標(biāo)點(diǎn)修正,不需要受到是否在戶型內(nèi)條件的限制而使其回退。
[0133]步驟215:判斷新建連接點(diǎn)是否與目標(biāo)點(diǎn)重合,是則執(zhí)行步驟216,否則執(zhí)行步驟214。
[0134]步驟216:保存新建連接點(diǎn)的修正軌跡,完成走管。
[0135]具體如圖2B所示,是一個(gè)簡單的戶型包括陽臺(tái),其中陽臺(tái)隱藏,如圖2C所示,在該戶型中加入一個(gè)空調(diào)室外機(jī)21 (設(shè)置在陽臺(tái)內(nèi)),一個(gè)空調(diào)室內(nèi)機(jī)22,獲取基準(zhǔn)點(diǎn)(XI,Yl)和目標(biāo)點(diǎn)(X2,Y2),如圖2C所示,所述基準(zhǔn)點(diǎn)和所述目標(biāo)點(diǎn)相對(duì)于空調(diào)設(shè)備突出顯示,即空調(diào)室外機(jī)21的基準(zhǔn)點(diǎn)為沿空調(diào)室外機(jī)的連接點(diǎn)的Y軸修正得到,空調(diào)室內(nèi)機(jī)22的目標(biāo)點(diǎn)為沿空調(diào)室內(nèi)機(jī)的連接點(diǎn)的X軸修正得到,其中,修正空調(diào)連接點(diǎn)的方向以獲得基準(zhǔn)點(diǎn)和目標(biāo)點(diǎn)使其相對(duì)于空調(diào)設(shè)備突出顯示主要取決于空調(diào)設(shè)備的放置方式,修改基準(zhǔn)點(diǎn)的X軸坐標(biāo),根據(jù)找連接管的最短距離和房間內(nèi)的連接管只能在房間內(nèi)進(jìn)行走管兩個(gè)基本原則逐步修正新建連接點(diǎn),最終形成如圖2D所示的連接管走管圖。
[0136]圖3A是本發(fā)明一種空調(diào)連接管自動(dòng)走管的裝置300的結(jié)構(gòu)圖,如圖3A所示,包括:
[0137]預(yù)設(shè)單元310,預(yù)設(shè)單元,用于預(yù)設(shè)戶型,根據(jù)戶型結(jié)構(gòu)放置空調(diào)設(shè)備;
[0138]判斷單元320,用于判斷需要連接的兩個(gè)空調(diào)設(shè)備是否均在戶型內(nèi);
[0139]連接點(diǎn)第一修正單元330,用于獲取戶型內(nèi)的兩個(gè)空調(diào)設(shè)備的連接點(diǎn)的坐標(biāo),確定基準(zhǔn)點(diǎn)和目標(biāo)點(diǎn);修正所述基準(zhǔn)點(diǎn)的坐標(biāo)獲得新建連接點(diǎn);通過判斷每次修正后的所述新建連接點(diǎn)是否在戶型內(nèi)修正所述新建連接點(diǎn)直到所述新建連接點(diǎn)與所述目標(biāo)點(diǎn)重合,完成自動(dòng)走管;
[0140]連接點(diǎn)第二修正單元340:用于獲取戶型內(nèi)的兩個(gè)空調(diào)設(shè)備的連接點(diǎn)的坐標(biāo),確定基準(zhǔn)點(diǎn)和目標(biāo)點(diǎn);修正所述基準(zhǔn)點(diǎn)的坐標(biāo)獲得新建連接點(diǎn);通過默認(rèn)每次修正后的所述新建連接點(diǎn)均在戶型內(nèi)修正所述新建連接點(diǎn)直到所述新建連接點(diǎn)與所述目標(biāo)點(diǎn)重合,完成自動(dòng)走管。
[0141]具體地,所述連接點(diǎn)第一修正單元和連接點(diǎn)第二修正單元中確定基準(zhǔn)點(diǎn)和目標(biāo)點(diǎn)具體為:
[0142]確定所述兩個(gè)空調(diào)設(shè)備的連接點(diǎn)的坐標(biāo)中X軸坐標(biāo)較小的空調(diào)設(shè)備作為基準(zhǔn)點(diǎn),另一個(gè)作為目標(biāo)點(diǎn);x軸坐標(biāo)相等時(shí),Y軸坐標(biāo)較小的空調(diào)設(shè)備作為基準(zhǔn)點(diǎn),另一個(gè)作為目標(biāo)點(diǎn)。
[0143]具體地,所述連接點(diǎn)第一修正單元和連接點(diǎn)第二修正單元中的所述基準(zhǔn)點(diǎn)和所述目標(biāo)點(diǎn)的坐標(biāo)為所述空調(diào)設(shè)備的連接點(diǎn)的坐標(biāo)。
[0144]具體地,在所述連接點(diǎn)第一修正單元和連接點(diǎn)第二修正單元中修正所述兩個(gè)空調(diào)設(shè)備連接點(diǎn)的坐標(biāo)獲得所述基準(zhǔn)點(diǎn)和所述目標(biāo)點(diǎn),使得所述基準(zhǔn)點(diǎn)和所述目標(biāo)點(diǎn)相對(duì)于所述空調(diào)設(shè)備突出顯示且位于戶型內(nèi)。
[0145]具體地,若所述基準(zhǔn)點(diǎn)和/或所述目標(biāo)點(diǎn)的坐標(biāo)相對(duì)于所述空調(diào)設(shè)備沿X軸方向突出顯示,則使得所述基準(zhǔn)點(diǎn)和/或所述目標(biāo)點(diǎn)的坐標(biāo)位于戶型內(nèi)具體為:
[0146]al、修正空調(diào)設(shè)備的連接點(diǎn)的X軸坐標(biāo),判斷沿所述X軸坐標(biāo)修正后得到的基準(zhǔn)點(diǎn)和/或目標(biāo)點(diǎn)是否在戶型內(nèi),是則保存基準(zhǔn)點(diǎn)和/或目標(biāo)點(diǎn),否則執(zhí)行步驟a2 ;
[0147]a2、回退所述基準(zhǔn)點(diǎn)和/或所述目標(biāo)點(diǎn)的X軸坐標(biāo),執(zhí)行步驟a3 ;
[0148]a3、修正所述空調(diào)設(shè)備的連接點(diǎn)的Y軸坐標(biāo),判斷沿所述Y軸坐標(biāo)修正后得到的基準(zhǔn)點(diǎn)和/或目標(biāo)點(diǎn)是否在戶型內(nèi),是則保存所述基準(zhǔn)點(diǎn)和/或所述目標(biāo)點(diǎn),否則執(zhí)行步驟a4 ;
[0149]a4、回退所述基準(zhǔn)點(diǎn)和/或所述目標(biāo)點(diǎn)的Y軸坐標(biāo),執(zhí)行步驟al。
[0150]若所述基準(zhǔn)點(diǎn)和/或所述目標(biāo)點(diǎn)的坐標(biāo)相對(duì)于所述空調(diào)設(shè)備沿Y軸方向突出顯示,則使得所述基準(zhǔn)點(diǎn)和/或所述目標(biāo)點(diǎn)的坐標(biāo)位于戶型內(nèi)具體為:
[0151]Al、修正空調(diào)設(shè)備的連接點(diǎn)的Y軸坐標(biāo),判斷沿所述Y軸坐標(biāo)修正后得到的基準(zhǔn)點(diǎn)和/或目標(biāo)點(diǎn)是否在戶型內(nèi),是則保存所述基準(zhǔn)點(diǎn)和/或所述目標(biāo)點(diǎn),否則執(zhí)行步驟A2 ;
[0152]A2、回退所述基準(zhǔn)點(diǎn)和/或所述目標(biāo)點(diǎn)的Y軸坐標(biāo),執(zhí)行步驟A3 ;
[0153]A3、修正所述基準(zhǔn)點(diǎn)和/或所述目標(biāo)點(diǎn)的X軸坐標(biāo),判斷沿所述X軸坐標(biāo)修正后得到的基準(zhǔn)點(diǎn)和/或目標(biāo)點(diǎn)是否在戶型內(nèi),是則保存所述基準(zhǔn)點(diǎn)和/或所述目標(biāo)點(diǎn),否則執(zhí)行步驟A4 ;
[0154]A4、回退所述基準(zhǔn)點(diǎn)和/或所述目標(biāo)點(diǎn)的X軸坐標(biāo),執(zhí)行步驟Al。
[0155]具體地,所述連接點(diǎn)第一修正單元和連接點(diǎn)第二修正單元具體用于根據(jù)基準(zhǔn)點(diǎn)的坐標(biāo)值,沿X軸或Y軸修正基準(zhǔn)點(diǎn)坐標(biāo)的坐標(biāo)值,將新的坐標(biāo)值作為新建連接點(diǎn)的坐標(biāo)。
[0156]具體地,如圖3B所示,所述連接點(diǎn)第一修正單元包括:
[0157]第一修正模塊,具體用于修正基準(zhǔn)點(diǎn)的X軸坐標(biāo),判斷修正X軸坐標(biāo)后得到的新建連接點(diǎn)是否在戶型內(nèi),如果在戶型內(nèi)則判斷新建連接點(diǎn)與所述目標(biāo)點(diǎn)是否重合,重合則保存新建連接點(diǎn)的修正軌跡,完成自動(dòng)走管,如果不重合則繼續(xù)修正新建連接點(diǎn)的X軸坐標(biāo);
[0158]第二修正模塊,具體用于如果修正基準(zhǔn)點(diǎn)的X軸坐標(biāo)后得到的新建連接點(diǎn)不在戶型內(nèi),則回退新建連接點(diǎn)的X軸坐標(biāo),修正基準(zhǔn)點(diǎn)的Y軸坐標(biāo),判斷修正Y軸坐標(biāo)后得到的新建連接點(diǎn)是否在戶型內(nèi),是則判斷新建連接點(diǎn)與所述目標(biāo)點(diǎn)是否重合,重合則保存新建連接點(diǎn)的修正軌跡,完成自動(dòng)走管,如果不重合則繼續(xù)修正新建連接點(diǎn)的Y軸坐標(biāo);
[0159]第三修正模塊,具體用于如果修正基準(zhǔn)點(diǎn)的Y軸坐標(biāo)修正后得到的新建連接點(diǎn)不在戶型內(nèi),則回退新建連接點(diǎn)的Y軸坐標(biāo),修正基準(zhǔn)點(diǎn)的X軸坐標(biāo);
[0160]第四修正模塊,具體用于如果繼續(xù)修正新建連接點(diǎn)的X軸坐標(biāo)后得到的新建連接點(diǎn)不在戶型內(nèi),則回退新建連接點(diǎn)的X軸坐標(biāo),修正新建連接點(diǎn)的Y軸坐標(biāo),判斷修正Y軸坐標(biāo)后得到的新建連接點(diǎn)是否在戶型內(nèi),是則判斷新建連接點(diǎn)與所述目標(biāo)點(diǎn)是否重合,重合則保存新建連接點(diǎn)的修正軌跡,完成自動(dòng)走管,如果不重合則繼續(xù)修正新建連接點(diǎn)的Y軸坐標(biāo);
[0161]第五修正模塊,具體用于如果繼續(xù)修正新建連接點(diǎn)的Y軸坐標(biāo)修正后得到的新建連接點(diǎn)不在戶型內(nèi),則回退新建連接點(diǎn)的Y軸坐標(biāo),修正新建連接點(diǎn)的X軸坐標(biāo)。
[0162]優(yōu)選地,所述連接點(diǎn)第一修正單元包括:
[0163]第一修正模塊,具體用于修正基準(zhǔn)點(diǎn)的Y軸坐標(biāo),判斷修正Y軸坐標(biāo)后得到的新建連接點(diǎn)是否在戶型內(nèi),如果在戶型內(nèi)則判斷新建連接點(diǎn)與所述目標(biāo)點(diǎn)是否重合,重合則保存新建連接點(diǎn)的修正軌跡,完成自動(dòng)走管,如果不重合則繼續(xù)修正新建連接點(diǎn)的Y軸坐標(biāo);
[0164]第二修正模塊,具體用于如果修正基準(zhǔn)點(diǎn)的Y軸坐標(biāo)后得到的新建連接點(diǎn)不在戶型內(nèi),則回退新建連接點(diǎn)的Y軸坐標(biāo),修正基準(zhǔn)點(diǎn)的X軸坐標(biāo),判斷修正X軸坐標(biāo)后得到的新建連接點(diǎn)是否在戶型內(nèi),是則判斷新建連接點(diǎn)與所述目標(biāo)點(diǎn)是否重合,重合則保存新建連接點(diǎn)的修正軌跡,完成自動(dòng)走管,如果不重合則繼續(xù)修正新建連接點(diǎn)的X軸坐標(biāo);
[0165]第三修正模塊,具體用于如果修正基準(zhǔn)點(diǎn)的X軸坐標(biāo)修正后得到的新建連接點(diǎn)不在戶型內(nèi),則回退新建連接點(diǎn)的X軸坐標(biāo),修正基準(zhǔn)點(diǎn)的Y軸坐標(biāo);
[0166]第四修正模塊,具體用于如果繼續(xù)修正新建連接點(diǎn)的Y軸坐標(biāo)后得到的新建連接點(diǎn)不在戶型內(nèi),則回退新建連接點(diǎn)的X軸坐標(biāo),修正新建連接點(diǎn)的X軸坐標(biāo),判斷修正X軸坐標(biāo)后得到的新建連接點(diǎn)是否在戶型內(nèi),是則判斷新建連接點(diǎn)與所述目標(biāo)點(diǎn)是否重合,重合則保存新建連接點(diǎn)的修正軌跡,完成自動(dòng)走管,如果不重合則繼續(xù)修正新建連接點(diǎn)的X軸坐標(biāo);
[0167]第五修正模塊,具體用于如果繼續(xù)修正新建連接點(diǎn)的X軸坐標(biāo)修正后得到的新建連接點(diǎn)不在戶型內(nèi),則回退新建連接點(diǎn)的X軸坐標(biāo),修正新建連接點(diǎn)的Y軸坐標(biāo)。
[0168]通過上述各單元和各模塊的配合工作,實(shí)現(xiàn)根據(jù)找連接管的最短距離和房間內(nèi)的連接管只能在房間內(nèi)進(jìn)行走管兩個(gè)基本原則,根據(jù)預(yù)設(shè)戶型中設(shè)置的空調(diào)設(shè)備的坐標(biāo),確定基準(zhǔn)點(diǎn)和目標(biāo)點(diǎn),再根據(jù)獲得新建連接點(diǎn),根據(jù)兩個(gè)基本原則對(duì)新建連接點(diǎn)逐步修正,直到新建連接點(diǎn)與目標(biāo)點(diǎn)重合,根據(jù)所述修正軌跡建立連接管,獲取微調(diào)后的連接管的路線,完成自動(dòng)走管。本發(fā)明中的自動(dòng)生產(chǎn)連接管走管方案,真實(shí)反映連接管實(shí)際連接方式。
[0169]以上所述,僅為本發(fā)明較佳的【具體實(shí)施方式】,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉該技術(shù)的人在本發(fā)明所揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)該以權(quán)利要求的保護(hù)范圍為準(zhǔn)。
【權(quán)利要求】
1.一種空調(diào)連接管自動(dòng)走管的方法,其特征在于,包括: a、預(yù)設(shè)戶型,根據(jù)戶型結(jié)構(gòu)放置空調(diào)設(shè)備; b、判斷需要連接的兩個(gè)空調(diào)設(shè)備是否均在戶型內(nèi),是則執(zhí)行步驟C,否則執(zhí)行步驟d; C、獲取戶型內(nèi)的兩個(gè)空調(diào)設(shè)備的連接點(diǎn)的坐標(biāo),確定基準(zhǔn)點(diǎn)和目標(biāo)點(diǎn);修正所述基準(zhǔn)點(diǎn)的坐標(biāo)獲得新建連接點(diǎn);通過判斷每次修正后的所述新建連接點(diǎn)是否在戶型內(nèi)修正所述新建連接點(diǎn)直到所述新建連接點(diǎn)與所述目標(biāo)點(diǎn)重合,完成自動(dòng)走管; d、獲取戶型內(nèi)的兩個(gè)空調(diào)設(shè)備的連接點(diǎn)的坐標(biāo),確定基準(zhǔn)點(diǎn)和目標(biāo)點(diǎn);修正所述基準(zhǔn)點(diǎn)的坐標(biāo)獲得新建連接點(diǎn);通過默認(rèn)每次修正后的所述新建連接點(diǎn)均在戶型內(nèi)修正所述新建連接點(diǎn)直到所述新建連接點(diǎn)與所述目標(biāo)點(diǎn)重合,完成自動(dòng)走管。
2.根據(jù)權(quán)利要求1所述的一種空調(diào)連接管自動(dòng)走管的方法,其特征在于,所述步驟c和步驟d中所述確定基準(zhǔn)點(diǎn)和目標(biāo)點(diǎn)具體為: 確定所述兩個(gè)空調(diào)設(shè)備的連接點(diǎn)的坐標(biāo)中X軸坐標(biāo)較小的空調(diào)設(shè)備連接點(diǎn)作為基準(zhǔn)點(diǎn),另一個(gè)作為目標(biāo)點(diǎn);χ軸坐標(biāo)相等時(shí),Y軸坐標(biāo)較小的作為基準(zhǔn)點(diǎn),另一個(gè)作為目標(biāo)點(diǎn)。
3.根據(jù)權(quán)利要求1所述的一種空調(diào)連接管自動(dòng)走管的方法,其特征在于,所述基準(zhǔn)點(diǎn)和所述目標(biāo)點(diǎn)的坐標(biāo)為所述空調(diào)設(shè)備連接點(diǎn)的坐標(biāo)。
4.根據(jù)權(quán)利要求1所述的一種空調(diào)連接管自動(dòng)走管的方法,其特征在于,修正所述兩個(gè)空調(diào)設(shè)備連接點(diǎn)的坐標(biāo)獲得所述基準(zhǔn)點(diǎn)和所述目標(biāo)點(diǎn),使得所述基準(zhǔn)點(diǎn)和所述目標(biāo)點(diǎn)的坐標(biāo)相對(duì)于所述空調(diào)設(shè)備突出顯示且位于戶型內(nèi)。
5.根據(jù)權(quán)利要求4所述的一種空調(diào)連接管自動(dòng)走管的方法,其特征在于,若所述基準(zhǔn)點(diǎn)和/或所述目標(biāo)點(diǎn)的坐標(biāo)相對(duì)于所述空調(diào)設(shè)備沿X軸方向突出顯示,則使得所述基準(zhǔn)點(diǎn)和/或所述目標(biāo)點(diǎn)的坐標(biāo)位于戶型內(nèi)具體為: al、修正空調(diào)設(shè)備的連接點(diǎn)的X軸坐標(biāo),判斷沿所述X軸坐標(biāo)修正后得到的基準(zhǔn)點(diǎn)和/或目標(biāo)點(diǎn)是否在戶型內(nèi),是則保存基準(zhǔn)點(diǎn)和/或目標(biāo)點(diǎn),否則執(zhí)行步驟a2 ;a2、回退所述基準(zhǔn)點(diǎn)和/或所述目標(biāo)點(diǎn)的X軸坐標(biāo),執(zhí)行步驟a3 ;a3、修正所述空調(diào)設(shè)備的連接點(diǎn)的Y軸坐標(biāo),判斷沿所述Y軸坐標(biāo)修正后得到的基準(zhǔn)點(diǎn)和/或目標(biāo)點(diǎn)是否在戶型內(nèi),是則保存所述基準(zhǔn)點(diǎn)和/或所述目標(biāo)點(diǎn),否則執(zhí)行步驟a4 ;a4、回退所述基準(zhǔn)點(diǎn)和/或所述目標(biāo)點(diǎn)的Y軸坐標(biāo),執(zhí)行步驟al。 若所述基準(zhǔn)點(diǎn)和/或所述目標(biāo)點(diǎn)的坐標(biāo)相對(duì)于所述空調(diào)設(shè)備沿Y軸方向突出顯示,則使得所述基準(zhǔn)點(diǎn)和/或所述目標(biāo)點(diǎn)的坐標(biāo)位于戶型內(nèi)具體為: Al、修正空調(diào)設(shè)備的連接點(diǎn)的Y軸坐標(biāo),判斷沿所述Y軸坐標(biāo)修正后得到的基準(zhǔn)點(diǎn)和/或目標(biāo)點(diǎn)是否在戶型內(nèi),是則保存所述基準(zhǔn)點(diǎn)和/或所述目標(biāo)點(diǎn),否則執(zhí)行步驟A2 ; A2、回退所述基準(zhǔn)點(diǎn)和/或所述目標(biāo)點(diǎn)的Y軸坐標(biāo),執(zhí)行步驟A3 ; A3、修正所述基準(zhǔn)點(diǎn)和/或所述目標(biāo)點(diǎn)的X軸坐標(biāo),判斷沿所述X軸坐標(biāo)修正后得到的基準(zhǔn)點(diǎn)和/或目標(biāo)點(diǎn)是否在戶型內(nèi),是則保存所述基準(zhǔn)點(diǎn)和/或所述目標(biāo)點(diǎn),否則執(zhí)行步驟A4 ; A4、回退所述基準(zhǔn)點(diǎn)和/或所述目標(biāo)點(diǎn)的X軸坐標(biāo),執(zhí)行步驟Al。
6.根據(jù)權(quán)利要求1所述的一種空調(diào)連接管自動(dòng)走管的方法,其特征在于,所述步驟c和步驟d中所述修正所述基準(zhǔn)點(diǎn)的坐標(biāo)獲得新建連接點(diǎn)具體為: 根據(jù)基準(zhǔn)點(diǎn)的坐標(biāo)值,沿X軸或Y軸修正基準(zhǔn)點(diǎn)坐標(biāo)的坐標(biāo)值,將新的坐標(biāo)值作為新建連接點(diǎn)的坐標(biāo)。
7.根據(jù)權(quán)利要求1至6任一項(xiàng)所述的一種空調(diào)連接管自動(dòng)走管的方法,其特征在于,所述步驟c具體為: clO、修正基準(zhǔn)點(diǎn)的X軸坐標(biāo),判斷修正X軸坐標(biāo)后得到的新建連接點(diǎn)是否在戶型內(nèi),是則執(zhí)行步驟c50,否則執(zhí)行步驟c20 ; cl 1、修正新建連接點(diǎn)的X軸坐標(biāo),判斷修正X軸坐標(biāo)后得到的新建連接點(diǎn)是否在戶型內(nèi),是則執(zhí)行步驟c50,否則執(zhí)行步驟c21 ; c20、回退新建連接點(diǎn)的X軸坐標(biāo),執(zhí)行步驟c30 ; c21、回退新建連接點(diǎn)的X軸坐標(biāo),執(zhí)行步驟c31 ; c30、修正基準(zhǔn)點(diǎn)的Y軸坐標(biāo),判斷修正Y軸坐標(biāo)后得到的新建連接點(diǎn)是否在戶型內(nèi),是則執(zhí)行步驟c60,否則執(zhí)行步驟c40 ; c31、修正新建連接點(diǎn)的Y軸坐標(biāo),判斷修正Y軸坐標(biāo)后得到的新建連接點(diǎn)是否在戶型內(nèi),是則執(zhí)行步驟c60,否則執(zhí)行步驟c41 ; c40、回退新建連接點(diǎn)的Y軸坐標(biāo),執(zhí)行步驟clO ; c41、回退新建連接點(diǎn)的Y軸坐標(biāo),執(zhí)行步驟c 11 ; c50、判斷新建連接點(diǎn)與所述目標(biāo)點(diǎn)是否重合,是則保存新建連接點(diǎn)的修正軌跡,完成自動(dòng)走管;否則執(zhí)行步驟cll; c60、判斷新建連接點(diǎn)與所述目標(biāo)點(diǎn)是否重合,是則保存新建連接點(diǎn)的修正軌跡,完成自動(dòng)走管;否則執(zhí)行步驟c31。
8.根據(jù)權(quán)利要求1至6任一項(xiàng)所述的一種空調(diào)連接管自動(dòng)走管的方法,其特征在于,所述步驟c具體為: clO、修正基準(zhǔn)點(diǎn)的Y軸坐標(biāo),判斷修正Y軸坐標(biāo)后得到的新建連接點(diǎn)是否在戶型內(nèi),是則執(zhí)行步驟c50,否則執(zhí)行步驟c20 ; cl 1、修正新建連接點(diǎn)的Y軸坐標(biāo),判斷修正Y軸坐標(biāo)后得到的新建連接點(diǎn)是否在戶型內(nèi),是則執(zhí)行步驟c50,否則執(zhí)行步驟c21 ; c20、回退新建連接點(diǎn)的Y軸坐標(biāo),執(zhí)行步驟c30 ; c21、回退新建連接點(diǎn)的Y軸坐標(biāo),執(zhí)行步驟c31 ; c30、修正基準(zhǔn)點(diǎn)的X軸坐標(biāo),判斷修正X軸坐標(biāo)后得到的新建連接點(diǎn)是否在戶型內(nèi),是則執(zhí)行步驟c60,否則執(zhí)行步驟c40 ; c31、修正新建連接點(diǎn)的X軸坐標(biāo),判斷修正X軸坐標(biāo)后得到的新建連接點(diǎn)是否在戶型內(nèi),是則執(zhí)行步驟c60,否則執(zhí)行步驟c41 ; c40、回退新建連接點(diǎn)的X軸坐標(biāo),執(zhí)行步驟clO ; c41、回退新建連接點(diǎn)的X軸坐標(biāo),執(zhí)行步驟cll; c50、判斷新建連接點(diǎn)與所述目標(biāo)點(diǎn)是否重合,是則保存新建連接點(diǎn)的修正軌跡,完成自動(dòng)走管;否則執(zhí)行步驟cll; c60、判斷新建連接點(diǎn)與所述目標(biāo)點(diǎn)是否重合,是則保存新建連接點(diǎn)的修正軌跡,完成自動(dòng)走管;否則執(zhí)行步驟c31。
9.一種空調(diào)連接管自動(dòng)走管的裝置,其特征在于,包括: 預(yù)設(shè)單元,用于預(yù)設(shè)戶型,根據(jù)戶型結(jié)構(gòu)放置空調(diào)設(shè)備; 判斷單元,用于判斷需要連接的兩個(gè)空調(diào)設(shè)備是否均在戶型內(nèi); 連接點(diǎn)第一修正單元,用于獲取戶型內(nèi)的兩個(gè)空調(diào)設(shè)備的連接點(diǎn)的坐標(biāo),確定基準(zhǔn)點(diǎn)和目標(biāo)點(diǎn);修正所述基準(zhǔn)點(diǎn)的坐標(biāo)獲得新建連接點(diǎn);通過判斷每次修正后的所述新建連接點(diǎn)是否在戶型內(nèi)修正所述新建連接點(diǎn)直到所述新建連接點(diǎn)與所述目標(biāo)點(diǎn)重合,完成自動(dòng)走管; 連接點(diǎn)第二修正單元,獲取戶型內(nèi)的兩個(gè)空調(diào)設(shè)備的連接點(diǎn)的坐標(biāo),確定基準(zhǔn)點(diǎn)和目標(biāo)點(diǎn);修正所述基準(zhǔn)點(diǎn)的坐標(biāo)獲得新建連接點(diǎn);通過默認(rèn)每次修正后的所述新建連接點(diǎn)均在戶型內(nèi)修正所述新建連接點(diǎn)直到所述新建連接點(diǎn)與所述目標(biāo)點(diǎn)重合,完成自動(dòng)走管。
10.根據(jù)權(quán)利要求9所述的一種空調(diào)連接管自動(dòng)走管的裝置,其特征在于,所述連接點(diǎn)第一修正單元和連接點(diǎn)第二修正單元中確定基準(zhǔn)點(diǎn)和目標(biāo)點(diǎn)具體為: 確定所述兩個(gè)空調(diào)設(shè)備的連接點(diǎn)的坐標(biāo)中X軸坐標(biāo)較小的空調(diào)設(shè)備作為基準(zhǔn)點(diǎn),另一個(gè)作為目標(biāo)點(diǎn);χ軸坐標(biāo)相等時(shí),Y軸坐標(biāo)較小的空調(diào)設(shè)備作為基準(zhǔn)點(diǎn),另一個(gè)作為目標(biāo)點(diǎn)。
11.根據(jù)權(quán)利要求9所述的一種空調(diào)連接管自動(dòng)走管的裝置,其特征在于,所述連接點(diǎn)第一修正單元和連接點(diǎn)第二修正單元中的所述基準(zhǔn)點(diǎn)和所述目標(biāo)點(diǎn)的坐標(biāo)為所述空調(diào)設(shè)備的連接點(diǎn)的坐標(biāo)。
12.根據(jù)權(quán)利要求9所述的一種空調(diào)連接管自動(dòng)走管的裝置,其特征在于,在所述連接點(diǎn)第一修正單元和連接點(diǎn)第二修正單元中修正所述兩個(gè)空調(diào)設(shè)備連接點(diǎn)的坐標(biāo)獲得所述基準(zhǔn)點(diǎn)和所述目標(biāo)點(diǎn),使得所述基準(zhǔn)點(diǎn)和所述目標(biāo)點(diǎn)相對(duì)于所述空調(diào)設(shè)備突出顯示且位于戶型內(nèi)。
13.根據(jù)權(quán)利要求12所述的一種空調(diào)連接管自動(dòng)走管的裝置,其特征在于,若所述基準(zhǔn)點(diǎn)和/或所述目標(biāo)點(diǎn)的坐標(biāo)相對(duì)于所述空調(diào)設(shè)備沿X軸方向突出顯示,則使得所述基準(zhǔn)點(diǎn)和/或所述目標(biāo)點(diǎn)的坐標(biāo)位于戶型內(nèi)具體為: al、修正空調(diào)設(shè)備的連接點(diǎn)的X軸坐標(biāo),判斷沿所述X軸坐標(biāo)修正后得到的基準(zhǔn)點(diǎn)和/或目標(biāo)點(diǎn)是否在戶型內(nèi),是則保存基準(zhǔn)點(diǎn)和/或目標(biāo)點(diǎn),否則執(zhí)行步驟a2 ;a2、回退所述基準(zhǔn)點(diǎn)和/或所述目標(biāo)點(diǎn)的X軸坐標(biāo),執(zhí)行步驟a3 ;a3、修正所述空調(diào)設(shè)備的連接點(diǎn)的Y軸坐標(biāo),判斷沿所述Y軸坐標(biāo)修正后得到的基準(zhǔn)點(diǎn)和/或目標(biāo)點(diǎn)是否在戶型內(nèi),是則保存所述基準(zhǔn)點(diǎn)和/或所述目標(biāo)點(diǎn),否則執(zhí)行步驟a4 ;a4、回退所述基準(zhǔn)點(diǎn)和/或所述目標(biāo)點(diǎn)的Y軸坐標(biāo),執(zhí)行步驟al。 若所述基準(zhǔn)點(diǎn)和/或所述目標(biāo)點(diǎn)的坐標(biāo)相對(duì)于所述空調(diào)設(shè)備沿Y軸方向突出顯示,則使得所述基準(zhǔn)點(diǎn)和/或所述目標(biāo)點(diǎn)的坐標(biāo)位于戶型內(nèi)具體為: Al、修正空調(diào)設(shè)備的連接點(diǎn)的Y軸坐標(biāo),判斷沿所述Y軸坐標(biāo)修正后得到的基準(zhǔn)點(diǎn)和/或目標(biāo)點(diǎn)是否在戶型內(nèi),是則保存所述基準(zhǔn)點(diǎn)和/或所述目標(biāo)點(diǎn),否則執(zhí)行步驟A2 ; A2、回退所述基準(zhǔn)點(diǎn)和/或所述目標(biāo)點(diǎn)的Y軸坐標(biāo),執(zhí)行步驟A3 ; A3、修正所述基準(zhǔn)點(diǎn)和/或所述目標(biāo)點(diǎn)的X軸坐標(biāo),判斷沿所述X軸坐標(biāo)修正后得到的基準(zhǔn)點(diǎn)和/或目標(biāo)點(diǎn)是否在戶型內(nèi),是則保存所述基準(zhǔn)點(diǎn)和/或所述目標(biāo)點(diǎn),否則執(zhí)行步驟A4 ; A4、回退所述基準(zhǔn)點(diǎn)和/或所述目標(biāo)點(diǎn)的X軸坐標(biāo),執(zhí)行步驟Al。
14.根據(jù)權(quán)利要求9所述的一種空調(diào)連接管自動(dòng)走管的裝置,其特征在于,所述連接點(diǎn)第一修正單元和連接點(diǎn)第二修正單元具體用于根據(jù)基準(zhǔn)點(diǎn)的坐標(biāo)值,沿X軸或Y軸修正基準(zhǔn)點(diǎn)坐標(biāo)的坐標(biāo)值,將新的坐標(biāo)值作為新建連接點(diǎn)的坐標(biāo)。
15.根據(jù)權(quán)利要求9至14任一項(xiàng)所述的一種空調(diào)連接管自動(dòng)走管的裝置,其特征在于,所述連接點(diǎn)第一修正單元包括: 第一修正模塊,具體用于修正基準(zhǔn)點(diǎn)的X軸坐標(biāo),判斷修正X軸坐標(biāo)后得到的新建連接點(diǎn)是否在戶型內(nèi),如果在戶型內(nèi)則判斷新建連接點(diǎn)與所述目標(biāo)點(diǎn)是否重合,重合則保存新建連接點(diǎn)的修正軌跡,完成自動(dòng)走管,如果不重合則繼續(xù)修正新建連接點(diǎn)的X軸坐標(biāo);第二修正模塊,具體用于如果修正基準(zhǔn)點(diǎn)的X軸坐標(biāo)后得到的新建連接點(diǎn)不在戶型內(nèi),則回退新建連接點(diǎn)的X軸坐標(biāo),修正基準(zhǔn)點(diǎn)的Y軸坐標(biāo),判斷修正Y軸坐標(biāo)后得到的新建連接點(diǎn)是否在戶型內(nèi),是則判斷新建連接點(diǎn)與所述目標(biāo)點(diǎn)是否重合,重合則保存新建連接點(diǎn)的修正軌跡,完成自動(dòng)走管,如果不重合則繼續(xù)修正新建連接點(diǎn)的Y軸坐標(biāo); 第三修正模塊,具體用于如果修正基準(zhǔn)點(diǎn)的Y軸坐標(biāo)修正后得到的新建連接點(diǎn)不在戶型內(nèi),則回退新建連接點(diǎn)的Y軸坐標(biāo),修正基準(zhǔn)點(diǎn)的X軸坐標(biāo); 第四修正模塊,具體用于如果繼續(xù)修正新建連接點(diǎn)的X軸坐標(biāo)后得到的新建連接點(diǎn)不在戶型內(nèi),則回退新建連接點(diǎn)的X軸坐標(biāo),修正新建連接點(diǎn)的Y軸坐標(biāo),判斷修正Y軸坐標(biāo)后得到的新建連接點(diǎn)是否在戶型內(nèi),是則判斷新建連接點(diǎn)與所述目標(biāo)點(diǎn)是否重合,重合則保存新建連接點(diǎn)的修正軌跡,完成自動(dòng)走管,如果不重合則繼續(xù)修正新建連接點(diǎn)的Y軸坐標(biāo); 第五修正模塊,具體用于如果繼續(xù)修正新建連接點(diǎn)的Y軸坐標(biāo)修正后得到的新建連接點(diǎn)不在戶型內(nèi),則回退新建連接點(diǎn)的Y軸坐標(biāo),修正新建連接點(diǎn)的X軸坐標(biāo)。
16.根據(jù)權(quán)利要求9至14任一項(xiàng)所述的一種空調(diào)連接管自動(dòng)走管的裝置,其特征在于,所述連接點(diǎn)第一修正單元包括: 第一修正模塊,具體用于修正基準(zhǔn)點(diǎn)的Y軸坐標(biāo),判斷修正Y軸坐標(biāo)后得到的新建連接點(diǎn)是否在戶型內(nèi),如果在戶型內(nèi)則判斷新建連接點(diǎn)與所述目標(biāo)點(diǎn)是否重合,重合則保存新建連接點(diǎn)的修正軌跡,完成自動(dòng)走管,如果不重合則繼續(xù)修正新建連接點(diǎn)的Y軸坐標(biāo);第二修正模塊,具體用于如果修正基準(zhǔn)點(diǎn)的Y軸坐標(biāo)后得到的新建連接點(diǎn)不在戶型內(nèi),則回退新建連接點(diǎn)的Y軸坐標(biāo),修正基準(zhǔn)點(diǎn)的X軸坐標(biāo),判斷修正X軸坐標(biāo)后得到的新建連接點(diǎn)是否在戶型內(nèi),是則判斷新建連接點(diǎn)與所述目標(biāo)點(diǎn)是否重合,重合則保存新建連接點(diǎn)的修正軌跡,完成自動(dòng)走管,如果不重合則繼續(xù)修正新建連接點(diǎn)的X軸坐標(biāo); 第三修正模塊,具體用于如果修正基準(zhǔn)點(diǎn)的X軸坐標(biāo)修正后得到的新建連接點(diǎn)不在戶型內(nèi),則回退新建連接點(diǎn)的X軸坐標(biāo),修正基準(zhǔn)點(diǎn)的Y軸坐標(biāo); 第四修正模塊,具體用于如果繼續(xù)修正新建連接點(diǎn)的Y軸坐標(biāo)后得到的新建連接點(diǎn)不在戶型內(nèi),則回退新建連接點(diǎn)的X軸坐標(biāo),修正新建連接點(diǎn)的X軸坐標(biāo),判斷修正X軸坐標(biāo)后得到的新建連接點(diǎn)是否在戶型內(nèi),是則判斷新建連接點(diǎn)與所述目標(biāo)點(diǎn)是否重合,重合則保存新建連接點(diǎn)的修正軌跡,完成自動(dòng)走管,如果不重合則繼續(xù)修正新建連接點(diǎn)的X軸坐標(biāo); 第五修正模塊,具體用于如果繼續(xù)修正新建連接點(diǎn)的X軸坐標(biāo)修正后得到的新建連接點(diǎn)不在戶型內(nèi),則回退新建連接點(diǎn)的X軸坐標(biāo),修正新建連接點(diǎn)的Y軸坐標(biāo)。
【文檔編號(hào)】G06F17/50GK104424364SQ201310362774
【公開日】2015年3月18日 申請(qǐng)日期:2013年8月19日 優(yōu)先權(quán)日:2013年8月19日
【發(fā)明者】羅曉, 林成霖, 牟桂賢 申請(qǐng)人:珠海格力電器股份有限公司