專利名稱:管路設(shè)計(jì)的實(shí)現(xiàn)方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及計(jì)算機(jī)領(lǐng)域,并且特別地,涉及一種管路設(shè)計(jì)的實(shí)現(xiàn)方法和裝置。
背景技術(shù):
通常,在裝配管路時(shí),由于設(shè)備或系統(tǒng)的結(jié)構(gòu)是通過裝配關(guān)系(方法)將零部件組裝而成的,并且,在裝配的過程中,主要采用專用零件進(jìn)行拼接,最終得到整個(gè)管路系統(tǒng)。目前,在進(jìn)行管路設(shè)計(jì)時(shí),主要是使用特定的軟件來制作3D形式的管路圖。在軟件中,給出了管路元件的文件,以便用戶對管路元件文件對應(yīng)的模型進(jìn)行組裝,最終得到完整的管路系統(tǒng),而上述的模型拼接的過程通??梢栽谟?jì)算機(jī)的管路系統(tǒng)模擬環(huán)境下進(jìn)行。但是,在進(jìn)行管路元件的拼接時(shí),目前的拼接工具僅能夠提供固定序列值的管路元件。然而,通常情況下,需要設(shè)置管路系統(tǒng)的位置往往是結(jié)構(gòu)較為復(fù)雜的。因此,固定序列值的管路元件很可能不能夠適用于這些場景。例如,彎頭的彎折角度只能是45度、90度, 遇有35度的彎角則不能完成拼接;再如直管元件的長度序列為2米、3米和4米,假設(shè)需要在長度為9. 5米的直線上設(shè)置直管元件,此時(shí),也無法通過給定的管路元件拼接管路系統(tǒng)。如果希望保證管路元件能夠適用于各種不同的場景,需要保存各種不同參數(shù)規(guī)格的管路元件文件,而對于直管類的管路元件,其長度需要以毫米為單位遞增,彎頭類的管路元件的角度同樣需要以很高的精度遞增,因此,需要保存的管路元件的數(shù)量是巨大的,而在數(shù)據(jù)庫保存如此大量的管路元件的文件的前提下,如果設(shè)計(jì)人員需要進(jìn)行管路元件的選擇并確定所選管路元件是否適用,則需要進(jìn)行大量的勞動(dòng);另外,由于安裝管路系統(tǒng)的場景是多變且難以確定的,因此能夠適用的管路元件的文件也是無法預(yù)先生成的。為了使得管路元件能夠適用不同場景,目前的解決方案主要是由技術(shù)人員手動(dòng)繪制能夠適用的管路元件,這樣不僅會(huì)增加工作人員的工作量,還會(huì)降低管路設(shè)計(jì)的效率。并且,設(shè)計(jì)人員需要據(jù)此進(jìn)行二次設(shè)計(jì),才能夠分解每段的管件并繪制詳圖,計(jì)算并列出材料表,因此會(huì)進(jìn)一步增加管路設(shè)計(jì)的難度。針對相關(guān)技術(shù)中管路設(shè)計(jì)存在的工作量大、效率低的問題,目前尚未提出有效的解決方案。
發(fā)明內(nèi)容
針對相關(guān)技術(shù)中管路設(shè)計(jì)存在的工作量大、效率低的問題,本發(fā)明提出一種管路設(shè)計(jì)的實(shí)現(xiàn)方法和裝置,能夠減少管路設(shè)計(jì)的工作量,提高管路設(shè)計(jì)的效率。本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的根據(jù)本發(fā)明的一個(gè)方面,提供了一種管路設(shè)計(jì)的實(shí)現(xiàn)方法。根據(jù)本發(fā)明的管路設(shè)計(jì)的實(shí)現(xiàn)方法包括從動(dòng)態(tài)數(shù)據(jù)庫中提取用戶選擇或管路裝配所需的類型的管路元件所對應(yīng)的文件;根據(jù)用戶的指示,對管路元件的文件進(jìn)行改變以調(diào)整管路元件;將調(diào)整后的管路元件的模型設(shè)置在模擬的管路系統(tǒng)中。其中,該方法可進(jìn)一步包括將調(diào)整后的管路元件的文件保存至動(dòng)態(tài)數(shù)據(jù)庫中。
可選地,調(diào)整管路元件包括以下至少之一對管路元件進(jìn)行拆分;將管路元件與其他管路元件進(jìn)行合并;調(diào)整管路元件的長度;調(diào)整管路元件的管徑;調(diào)整管路元件彎折的角度;調(diào)整管路元件上法蘭的安裝位置、或?qū)苈吩黾踊騽h除法蘭;對管路元件增加附屬部件。其中,附屬部件包括以下至少之一管堵、線端管套、閥門、管接頭、節(jié)流板??蛇x地,管路元件的類型包括彎頭類型、直管類型、多通管和變徑管。根據(jù)本發(fā)明的另一方面,提供了一種管路設(shè)計(jì)的實(shí)現(xiàn)裝置。根據(jù)本發(fā)明的管路設(shè)計(jì)的實(shí)現(xiàn)裝置包括動(dòng)態(tài)數(shù)據(jù)庫模塊,用于存儲(chǔ)管路元件所對應(yīng)的文件;提取模塊,用于從動(dòng)態(tài)數(shù)據(jù)庫中提取用戶選擇或管路裝配所需的類型的管路元件所對應(yīng)的文件;調(diào)整模塊,用于根據(jù)用戶的指示,對管路元件的文件進(jìn)行改變以調(diào)整管路元件;處理模塊,用于將調(diào)整后的管路元件的模型設(shè)置在模擬的管路系統(tǒng)中。其中,處理模塊還用于將調(diào)整后的管路元件的文件保存至動(dòng)態(tài)數(shù)據(jù)庫中。并且,處理模塊通過以下方式中的至少之一來調(diào)整管路元件對管路元件進(jìn)行拆分;將管路元件與其他管路元件進(jìn)行合并;調(diào)整管路元件的長度;調(diào)整管路元件的管徑;調(diào)整管路元件彎折的角度;調(diào)整管路元件上法蘭的安裝位置、或?qū)苈吩黾踊騽h除法蘭; 對管路元件增加附屬部件??蛇x地,附屬部件包括以下至少之一管堵、線端管套、閥門、管接頭、節(jié)流板。
此外,管路元件的類型可以包括彎頭類型、直管類型、多通管和變徑管。進(jìn)一步地,管路元件的類型可以包括彎頭類型、直管類型和多通管。本發(fā)明通過根據(jù)設(shè)計(jì)需求,修改基本管路元件的一個(gè)或幾個(gè)參數(shù),形成一個(gè)新件, 之后將新件安裝到當(dāng)前的管路中,從而降低管路設(shè)計(jì)的難度,避免操作人員進(jìn)行手工勞動(dòng), 提高管路設(shè)計(jì)的效率。
圖1是根據(jù)本發(fā)明實(shí)施例的管路設(shè)計(jì)的實(shí)現(xiàn)方法的流程圖;圖2是根據(jù)本發(fā)明實(shí)施例的管路設(shè)計(jì)的實(shí)現(xiàn)裝置的框圖;圖3a至圖3j是根據(jù)本發(fā)明實(shí)施例的管路設(shè)計(jì)的實(shí)現(xiàn)方案在實(shí)現(xiàn)過程中所提供的各個(gè)界面的示意圖。
具體實(shí)施例方式針對相關(guān)技術(shù)中管路設(shè)計(jì)存在的工作量大、效率低的問題,本發(fā)明提出,通過對需要安裝的管路元件的參數(shù)進(jìn)行調(diào)整,使得參數(shù)改變后的管路元件能夠適應(yīng)各種不同的安裝場景,不僅能夠減少管路設(shè)計(jì)的工作量,并且能夠提高管路設(shè)計(jì)的效率。下面將詳細(xì)描述本發(fā)明的實(shí)施例。根據(jù)本發(fā)明的實(shí)施例。提供了一種管路設(shè)計(jì)的實(shí)現(xiàn)方法。如圖1所示,根據(jù)本發(fā)明實(shí)施例的管路設(shè)計(jì)的實(shí)現(xiàn)方法包括步驟S101,從動(dòng)態(tài)數(shù)據(jù)庫中提取用戶選擇或管路裝配所需的類型的管路元件所對應(yīng)的文件;步驟S103,對管路元件的文件進(jìn)行改變以調(diào)整管路元件;
步驟S105,將調(diào)整后的管路元件的模型設(shè)置在模擬的管路系統(tǒng)中。借助于上述處理,能夠根據(jù)設(shè)計(jì)需求,修改基本管路元件的一個(gè)或幾個(gè)參數(shù),形成一個(gè)新件,之后將新件安裝到當(dāng)前的管路中,從而降低管路設(shè)計(jì)的難度,避免操作人員進(jìn)行手工勞動(dòng),提高管路設(shè)計(jì)的效率。其中,管路裝配所需的類型的管路元件是指完成管路裝配所必不可少的,即使用戶沒有選擇,也需要進(jìn)行安裝,例如,對于彎頭元件,一條線路上必須裝配有一個(gè)兩端為活法蘭的彎頭,而這個(gè)彎頭設(shè)置線路的最后一個(gè)彎頭位置。其中,為了保證每個(gè)用戶進(jìn)行調(diào)整后的管路元件能夠供其他用戶使用,在調(diào)整管路元件之后,該方法進(jìn)一步包括將調(diào)整后的管路元件的文件保存至動(dòng)態(tài)數(shù)據(jù)庫中。從而實(shí)現(xiàn)了在設(shè)計(jì)的同時(shí)建立管路元件,并且將建立的管路元件進(jìn)行歸檔,從而方便其他用戶進(jìn)行管路設(shè)計(jì),避免其他用戶在建立相同管路元件時(shí)進(jìn)行重復(fù)勞動(dòng)和重復(fù)存放。可選地,調(diào)整管路元件(具體地,可以是指調(diào)整管路元件的參數(shù))包括以下至少之一對管路元件進(jìn)行拆分;將管路元件與其他管路元件進(jìn)行合并;調(diào)整管路元件的長度;調(diào)整管路元件的管徑;調(diào)整管路元件彎折的角度;調(diào)整管路元件上法蘭的安裝位置、或?qū)苈吩黾踊騽h除法蘭;對管路元件增加附屬部件。除了以上調(diào)整方式之外,本領(lǐng)域技術(shù)人員還可以通過其他方式來調(diào)整管路元件的參數(shù),本文不再一一進(jìn)行列舉??蛇x地,上述附屬部件可以包括以下至少之一管堵、線端管套、閥門、管接頭、節(jié)流板。另外,本發(fā)明實(shí)施例中的管路元件的類型包括彎頭類型、直管類型、多通管和變徑管,也可以進(jìn)一步包括其他類型的管路元件,只要是用于形成管路通道的部件均可以認(rèn)為是本發(fā)明實(shí)施例中的管路元件??蛇x地,可以在采用管件沿管線裝配的方式形成管路的情況下實(shí)現(xiàn)上述處理,并且,管件可以根據(jù)工程需要而分為詳盡的類別,例如,彎頭、直管、三通、變徑、帶法蘭等,且管件的表達(dá)要涵蓋詳細(xì)的參數(shù)與精確的形狀,裝配的管路要能夠?qū)С霾牧媳?,生成工程圖, 不需進(jìn)行二次設(shè)計(jì)。通過以上方案,使得在進(jìn)行管理時(shí)采用的彎頭允許多變的角度,而直管允許任意長度。具體地,彎頭的彎折角度是由線路的走向確定的,而線路的走向主要需要從以下方面考慮(1)基于管路輸送的物料,確定所允許的自流角度,進(jìn)而確定所需的彎頭角度;(2)基于管路的空間布置需求,在完成管路系統(tǒng)功能要求的前提下,線路應(yīng)盡量短。(3)管線在定位時(shí),需要避開設(shè)備與支撐結(jié)構(gòu)、人行通道和檢修空間,同時(shí)要考慮管路自身的操作與檢修需要。此外,管線的合并與分解,也需要調(diào)整管線來實(shí)現(xiàn),進(jìn)而影響到彎頭的彎折角度。為了滿足上述布置要求,需要調(diào)整線路的走向,而合理配置彎頭的彎折角度才能實(shí)現(xiàn)線路的調(diào)整。在實(shí)際進(jìn)行管路系統(tǒng)的設(shè)計(jì)時(shí),首先應(yīng)當(dāng)確定線路的起始點(diǎn)和終止點(diǎn),通常,起終點(diǎn)是管路連接的設(shè)備上的點(diǎn),但是一旦設(shè)備出現(xiàn)變化,則會(huì)出現(xiàn)無法找到起終點(diǎn)的問題,導(dǎo)致管路設(shè)計(jì)無法繼續(xù)進(jìn)行。優(yōu)選地,為了避免上述問題,在實(shí)現(xiàn)本發(fā)明的實(shí)施例時(shí),可以選擇設(shè)備上的點(diǎn),用其坐標(biāo)新建點(diǎn),當(dāng)設(shè)備有變化時(shí),用變化的點(diǎn)更新起始點(diǎn)和終點(diǎn),從而避免設(shè)備的錯(cuò)誤傳遞到管線上,即使設(shè)備出現(xiàn)變化,同樣能夠找到起始點(diǎn)和終點(diǎn)。對于管路系統(tǒng)的中間折點(diǎn),可以沿軸向長度設(shè)點(diǎn)、沿線向長度設(shè)點(diǎn),并且可以基于給定的坐標(biāo)XYZ的值設(shè)點(diǎn)。在對起始點(diǎn)、中間折點(diǎn)以及終點(diǎn)進(jìn)行連線時(shí),可以進(jìn)一步執(zhí)行連線的合并和拆分。之后,可以沿線裝配管件形成管路,具體地,可以將彎頭與直管約束在管線上,可以采用點(diǎn)點(diǎn)、點(diǎn)線、點(diǎn)軸、點(diǎn)面以及面面等多種約束方式。優(yōu)選地,考慮到需要將約束盡量減少,提高可控性并且便于操作人員檢查和調(diào)取, 可以采用點(diǎn)點(diǎn)和點(diǎn)軸的約束方式。在管件元件上設(shè)置工作點(diǎn),以供裝配約束時(shí)查選使用和之后管路元件修改時(shí)分析約束。在裝配管路元件的模型(可以基于管路元件的文件,通過計(jì)算機(jī)模擬得到)時(shí),可以根據(jù)管線的方向按段進(jìn)行安裝。對于每個(gè)分段,可以先裝彎頭,之后根據(jù)兩端彎頭的工作點(diǎn)間的距離確定直管的長度,再行裝配直管,從而避免精度計(jì)算誤差影響直管的長度。由于管路設(shè)計(jì)是可能需要通過不斷修改來完善的,如果相鄰管線出現(xiàn)變化或設(shè)備出現(xiàn)變化,都可能導(dǎo)致已經(jīng)設(shè)計(jì)完成的管路系統(tǒng)需要修改。在對管線進(jìn)行修改時(shí),可以設(shè)置線段的調(diào)整-增減點(diǎn),修改坐標(biāo)調(diào)整點(diǎn)位,沿線長度變化等,對于管路元件的修改則可以調(diào)整管路元件的參數(shù)。在修改管路元件時(shí),用戶可以選擇需要進(jìn)行修改的管路元件,提取所選管路元件的參數(shù),分析管路元件的類型,進(jìn)而確定管徑、法蘭形式等信息,之后即可按照要求的調(diào)整參數(shù)與設(shè)置,基于原有管路元件動(dòng)態(tài)生成新的管路元件,并且分析原件的約束,用變量保存其與相鄰件的約束關(guān)系,然后用新件替換原件/或刪除原件后加裝新件,并用保存的約束關(guān)系設(shè)置新件與其他管件的相鄰件的約束。并且,可以根據(jù)規(guī)定的管件名稱及模型參數(shù),匯總得到各管件的參數(shù)明細(xì)表。由于管路元件的調(diào)整往往是必須的,而且管件調(diào)整能夠自動(dòng)完成,所以在安裝管路元件時(shí),可以簡化安裝的過程,僅安裝直管和彎頭,不考慮安裝其他的附屬部件。通過對安裝過程的簡化以及參數(shù)的統(tǒng)計(jì)匯總,可以避免針對管路系統(tǒng)設(shè)計(jì)詳圖, 提高效率并且不會(huì)違背管路系統(tǒng)的要求。基于之前在模擬的環(huán)境下設(shè)計(jì)好的管路系統(tǒng),就可以繪制出管路系統(tǒng)的裝配圖柱層草圖,其中,在每張管路圖中可以畫出管路與柱層的關(guān)系,從而以表達(dá)各個(gè)元件的定位, 指導(dǎo)后續(xù)的安裝,其中,可以從基礎(chǔ)圖中提取柱層參數(shù),并按照選取的柱號與層數(shù),在相應(yīng)的平面內(nèi)逐項(xiàng)畫出柱層草圖。另外,為了保證在動(dòng)態(tài)數(shù)據(jù)庫中的管路元件的文件能夠彼此區(qū)分,需要將零件相同的部分的參數(shù)固定,形成一個(gè)基本件,并根據(jù)規(guī)則進(jìn)行命名。例如,可以根據(jù)適用位置不同變化的參數(shù)作為可變參數(shù),對管路元件的文件進(jìn)行統(tǒng)一命名。例如,對于彎頭可以命名為 XX450-FF-E,其中,XX表示耐磨管,450表示管徑(直徑),F(xiàn)F表示兩端固定法蘭。對于彎頭的角度E,可以根據(jù)隨管線中的位置不同而變,也就是說,將E作為彎頭的可變參數(shù)。例如,在管路裝配過程中,由前后兩根管段的參數(shù)計(jì)算夾角,得出彎頭角度E = 88. 456789,此時(shí),可以按設(shè)計(jì)要求的管類別XX、管徑450、法蘭形式FF,選擇出基本件彎頭, 其文件名為XX450-FF-E88. 456789 ;如果動(dòng)態(tài)數(shù)據(jù)庫中沒有名稱為XX450-FF-E88. 456789 的管路元件文件,而只有名稱為XX450-FF-E88的文件,此時(shí),可以調(diào)取文件XX450-FF-E88, 并對其中的參數(shù)(夾角E)進(jìn)行調(diào)整,改為E = 88. 456789,并對修改后的管路元件的文件重新命名后保存至動(dòng)態(tài)數(shù)據(jù)庫中(優(yōu)選地,可以存放在彎頭元件的目錄中),以便其他用戶在類似場景下安裝管路元件時(shí)直接調(diào)取,對于動(dòng)態(tài)數(shù)據(jù)庫中的原有文件XX450-FF-E88則保持不變。這樣,不僅能夠提供共享式的便利,并且還能夠基于嚴(yán)格規(guī)則的命名方便歸檔和檢索查找。此外,根據(jù)本發(fā)明的實(shí)施例,還提供了一種管路設(shè)計(jì)的實(shí)現(xiàn)裝置。如圖2所示,根據(jù)本發(fā)明實(shí)施例的管路設(shè)計(jì)的實(shí)現(xiàn)裝置包括動(dòng)態(tài)數(shù)據(jù)庫模塊21,用于存儲(chǔ)管路元件所對應(yīng)的文件;提取模塊22,用于從動(dòng)態(tài)數(shù)據(jù)庫中提取用戶選擇或管路裝配所需的類型的管路元件所對應(yīng)的文件;調(diào)整模塊23,用于根據(jù)用戶的指示,對管路元件的文件進(jìn)行改變以調(diào)整管路元件;處理模塊M,用于將調(diào)整后的管路元件的模型設(shè)置在模擬的管路系統(tǒng)中。其中,處理模塊M還用于將調(diào)整后的管路元件的文件保存至動(dòng)態(tài)數(shù)據(jù)庫中??蛇x地,處理模塊M可通過以下方式中的至少之一來調(diào)整管路元件對管路元件進(jìn)行拆分;將一個(gè)或多個(gè)管路元件與其他管路元件進(jìn)行合并;調(diào)整管路元件的長度;調(diào)整管路元件的管徑;調(diào)整管路元件彎折的角度;調(diào)整管路元件上法蘭的安裝位置、或?qū)苈吩黾踊騽h除法蘭;對管路元件增加附屬部件。另外,附屬部件可以包括以下至少之一管堵、線端管套、閥門、管接頭、節(jié)流板等。此外,管路元件的類型包括彎頭類型、直管類型和多通管等。在實(shí)際應(yīng)用當(dāng)中,為了配合進(jìn)行管路系統(tǒng)中管路元件參數(shù)的調(diào)整,可以編寫程序, 從而將圖3a至3j所示的界面提供給操作人員,本實(shí)施例中,將該程序稱為管線設(shè)計(jì)助手。在圖a所示的登錄界面中,給出了可以輸入公司名稱以及用戶名稱的輸入框,以便對需要進(jìn)行管路系統(tǒng)設(shè)計(jì)的用戶進(jìn)行驗(yàn)證。除了采用公司名和用戶名的認(rèn)證方式之外, 還可以采用用戶名和密碼的驗(yàn)證方式來校驗(yàn)用戶的身份。在用戶通過圖3a登錄之后,可以將各種設(shè)計(jì)界面提供給用戶。圖北示出了點(diǎn)設(shè)計(jì)界面,通過圖北所示的界面,可以在空間模型中建立管線的起終點(diǎn)和中間折點(diǎn)。具體地,在該界面中,管線文件按鈕用于選擇管線文件;基點(diǎn)WP按鈕用于選擇作為基準(zhǔn)點(diǎn)的工作點(diǎn);建點(diǎn)按鈕可用于據(jù)第一行數(shù)值(當(dāng)前基準(zhǔn)值)在管線文件中建點(diǎn);建新點(diǎn)按鈕可用于據(jù)第二行數(shù)值(新點(diǎn))新建點(diǎn),不更新基點(diǎn);連建點(diǎn)按鈕用于據(jù)第二行數(shù)值新建點(diǎn),并更新基點(diǎn);并且,通過圖:3b可以看出,新點(diǎn)(第二行數(shù)值)相對于基點(diǎn)的定位方式為坐標(biāo)定位,X、Y、Z為坐標(biāo)值,XY-Angle是XY坐標(biāo)和Z向之間的角度,具體地,可以沿軸向確定點(diǎn),Length = 500表示沿軸向斜長500對應(yīng)點(diǎn),Length = X500表示沿X向500對應(yīng)軸上的點(diǎn),Length = Y500表示沿Y向500對應(yīng)軸上的點(diǎn),Length = Z500表示沿 X向500對應(yīng)軸上的點(diǎn);另外,圖北所示界面中的選軸按鈕用于選擇參考軸,從而以軸來定位點(diǎn);選線按鈕用于選擇三維直線,從而以沿線來定位點(diǎn);調(diào)整Y點(diǎn)按鈕用于調(diào)整Y段支線的起始點(diǎn),使其位于主線上,其中,在調(diào)整時(shí),可以預(yù)先在按鈕上面的文本框內(nèi)輸入Y點(diǎn)沿線方向的長度值,之后即可選擇Y點(diǎn)作為工作點(diǎn)并且選擇作為三維草圖線端的主線;坐標(biāo)值圓整按鈕則用于設(shè)置工作點(diǎn)的坐標(biāo)值是否圓整。圖3c示出了線路設(shè)計(jì)的界面。在線路設(shè)計(jì)界面中,連管線按鈕用于將已有工作點(diǎn)連接為三維草圖;移管線按鈕用于選擇三維管線進(jìn)行整體平移,例如,X3000表示在X方向上移動(dòng)3000,Y1000表示在Y方向上移動(dòng)1000,Z6000表示在Z方向上移動(dòng)6000 ;分管線按鈕用于將一條線路拆分為兩條相連的三維線;合管線按鈕選擇兩條或更多三維線組合為一條三維線;共線按鈕用于選擇兩條相連的三維線段,調(diào)整的原則可以是在保證第一條線段的長度不變的情況下進(jìn)行調(diào)整;調(diào)整線段按鈕用于調(diào)整三維草圖中的線段,例如,可以調(diào)整線段的XYZ坐標(biāo)值,也可以在線段中插入點(diǎn);顯示數(shù)據(jù)按鈕用于選擇三維草圖,顯示各段數(shù)值,并且可以將草圖保存為臨時(shí)文件;調(diào)用數(shù)據(jù)按鈕用于調(diào)出臨時(shí)文件數(shù)據(jù),在選定的管線文件中新建管線;掃掠簡管按鈕用于自動(dòng)掃掠所選擇的三維草圖,具體地,可以對單支的三維草圖進(jìn)行掃掠;清除簡管按鈕可用于清除圖中所有的掃掠簡管。圖3d示出了線段設(shè)計(jì)界面,其中,選線段按鈕用于選擇需要調(diào)整的三維草圖單線;更新線段按鈕用于結(jié)合第二行輸入的XYZ值更新線段;“ + ”號按鈕在選中時(shí)則表示第二行XYZ為增量;在更新時(shí),用戶可以對更新進(jìn)行設(shè)置,與設(shè)置相關(guān)的選項(xiàng)主要包括以下三個(gè)段尾移動(dòng)選項(xiàng),表示段尾點(diǎn)移動(dòng),其余各點(diǎn)不變;末點(diǎn)固定,表示段尾點(diǎn)移動(dòng),本段之后各段平移,末點(diǎn)固定;末點(diǎn)浮動(dòng),表示段尾點(diǎn)移動(dòng),本段之后各段平移,末點(diǎn)移動(dòng);調(diào)線長按鈕用于按沿線長中數(shù)據(jù)調(diào)整本段長度;插入點(diǎn)選項(xiàng)用于在選中的線段上插入新點(diǎn),其中,沿線長選項(xiàng)表示由輸入長度來確定點(diǎn)的位置,XYZ選項(xiàng)則表示根據(jù)第二行XYZ確定點(diǎn)的位置, 與“+”號無關(guān);刪除點(diǎn)按鈕用于刪除之前插入的新點(diǎn);回退按鈕則用于恢復(fù)之前刪除的本線段的終點(diǎn)。圖!Be示出了管線安裝界面,其中,裝管線按鈕用于實(shí)現(xiàn)整個(gè)管線的安裝;裝彎頭按鈕用于安裝單個(gè)彎頭,彎頭通常安裝在兩條三維直線之間;裝直管按鈕用于選擇兩個(gè)工作點(diǎn),在其間安裝直管;刪全部管用于刪除當(dāng)前文檔中的全部管段;刪單條管按鈕用于刪除選中的三維草圖中對應(yīng)的管段;復(fù)制管件按鈕用于以選定的管路類型、管件類型及相應(yīng)的參數(shù)制作新管件并放置在當(dāng)前裝配圖中。圖3f示出了管件調(diào)整的界面,其中,三通合并按鈕用于將用戶首先選定的主管以及之后選定的支管合并為三通段;四通合并按鈕用于合并主二支管為四通段,同樣需要先選擇主管再選擇支管,另外,該按鈕既可以適用于對稱的管路元件,也可適用于非對稱的管路元件;末端法蘭F按鈕用于將支管的末端替換為F法蘭;末端套管I按鈕用于將支管替換為末端帶套管法蘭I,套管法蘭的形式可以在替換的過程中由操作人員確定,操作人員可以選擇取消末端套管I,而選擇“末段法蘭F”或“末端無法蘭”;彎頭短管合并按鈕用于將彎頭與短管合并為一個(gè)部件,對于短管可以帶有末端套管;節(jié)流板按鈕用于供操作人員選擇直管并在直管的端部加設(shè)節(jié)流板,通過執(zhí)行“直管合并”能夠取消節(jié)流板,而選項(xiàng)“前”用于表示節(jié)流板的位置位于前端,其中,以管線延伸的方向?yàn)榍跋颍籌端調(diào)整選項(xiàng)用于更改I管件與插入長度及端角,操作人員可以手動(dòng)調(diào)整并約束管頭的方向;加法蘭蓋按鈕用于選擇法蘭外邊,裝配法蘭蓋。圖3g示出了進(jìn)行ST調(diào)整的界面,其中,包括直管拆分、直管合并、三通合并、三通拆分、四通合并等按鈕,并且,在該界面中,插入短管按鈕用于在XS管路上插入檢修段,在選擇參數(shù)后即可執(zhí)行插入;加管端堵按鈕用于供操作人員選擇管的外邊并直接安裝管端堵,而始端法蘭、末端法蘭、兩端法蘭、無法蘭等按鈕用于對直管(包含變徑段)的法蘭進(jìn)行調(diào)整。圖池示出了附件選擇的界面,其中,包括安裝閥門、清掃管頭、快速接頭、采樣管等按鈕,用于在已有管路系統(tǒng)上增加附件。圖3i示出了設(shè)置界面,其中,窗體置頂按鈕用于控制窗口的所處層面;頂級重合按鈕用于使零部件與頂級坐標(biāo)的重合并進(jìn)行裝配;坐標(biāo)重合按鈕用于使兩個(gè)零部件的坐標(biāo)重合并進(jìn)行裝配;裝配圖調(diào)序號按鈕用于按瀏覽器的順序調(diào)整BOM表的序號;更新明細(xì)表按鈕用于在工程圖中按照設(shè)定格式更新管件明細(xì)表,其中,明細(xì)表中的序號與裝配圖中管件順序一致,明細(xì)表可以手工編輯;明細(xì)表-> Exl按鈕用于將工程圖中的明細(xì)表錄入 Excel表格,從而實(shí)現(xiàn)匯總與后續(xù)的報(bào)價(jià)。圖3j是裝配圖柱層草圖界面的示意圖,其中包括柱網(wǎng)文件、X和Y的柱向選擇以及各個(gè)方向的視圖選項(xiàng)。通過該界面,操作人員可以選擇并在工程圖中顯示柱層。綜上所述,借助于本發(fā)明的上述技術(shù)方案,通過根據(jù)設(shè)計(jì)需求修改基本管路元件的一個(gè)或幾個(gè)參數(shù),形成一個(gè)新件,之后將新件安裝到當(dāng)前的管路中,能夠有效降低管路設(shè)計(jì)的難度,避免操作人員進(jìn)行手工勞動(dòng),提高管路設(shè)計(jì)的效率。以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種管路設(shè)計(jì)的實(shí)現(xiàn)方法,其特征在于,包括從動(dòng)態(tài)數(shù)據(jù)庫中提取用戶選擇或管路裝配所需的類型的管路元件所對應(yīng)的文件; 根據(jù)用戶的指示,對所述管路元件的文件進(jìn)行改變以調(diào)整所述管路元件; 將調(diào)整后的所述管路元件的模型設(shè)置在模擬的管路系統(tǒng)中。
2.根據(jù)權(quán)利要求1所述的實(shí)現(xiàn)方法,其特征在于,進(jìn)一步包括將調(diào)整后的所述管路元件的文件保存至所述動(dòng)態(tài)數(shù)據(jù)庫中。
3.根據(jù)權(quán)利要求1所述的實(shí)現(xiàn)方法,其特征在于,調(diào)整所述管路元件包括以下至少之對所述管路元件進(jìn)行拆分; 將所述管路元件與其他管路元件進(jìn)行合并; 調(diào)整所述管路元件的長度; 調(diào)整所述管路元件的管徑; 調(diào)整所述管路元件彎折的角度;調(diào)整所述管路元件上法蘭的安裝位置、或?qū)λ龉苈吩黾踊騽h除法蘭; 對所述管路元件增加附屬部件。
4.根據(jù)權(quán)利要求3所述的實(shí)現(xiàn)方法,其特征在于,所述附屬部件包括以下至少之一管堵、線端管套、閥門、管接頭、節(jié)流板。
5.根據(jù)權(quán)利要求1所述的實(shí)現(xiàn)方法,其特征在于,所述管路元件的類型包括彎頭類型、 直管類型、多通管和變徑管。
6.一種管路設(shè)計(jì)的實(shí)現(xiàn)裝置,其特征在于,包括 動(dòng)態(tài)數(shù)據(jù)庫模塊,用于存儲(chǔ)管路元件所對應(yīng)的文件;提取模塊,用于從所述動(dòng)態(tài)數(shù)據(jù)庫中提取用戶選擇或管路裝配所需的類型的管路元件所對應(yīng)的文件;調(diào)整模塊,用于根據(jù)用戶的指示,對所述管路元件的文件進(jìn)行改變以調(diào)整所述管路元件;處理模塊,用于將調(diào)整后的所述管路元件的模型設(shè)置在模擬的管路系統(tǒng)中。
7.根據(jù)權(quán)利要求6所述的實(shí)現(xiàn)裝置,其特征在于,所述處理模塊還用于將調(diào)整后的所述管路元件的文件保存至所述動(dòng)態(tài)數(shù)據(jù)庫中。
8.根據(jù)權(quán)利要求6所述的實(shí)現(xiàn)裝置,其特征在于,所述處理模塊通過以下方式中的至少之一來調(diào)整所述管路元件對所述管路元件進(jìn)行拆分; 將所述管路元件與其他管路元件進(jìn)行合并; 調(diào)整所述管路元件的長度; 調(diào)整所述管路元件的管徑; 調(diào)整所述管路元件彎折的角度;調(diào)整所述管路元件上法蘭的安裝位置、或?qū)λ龉苈吩黾踊騽h除法蘭; 對所述管路元件增加附屬部件。
9.根據(jù)權(quán)利要求8所述的實(shí)現(xiàn)裝置,其特征在于,所述附屬部件包括以下至少之一管堵、線端管套、閥門、管接頭、節(jié)流板。
10.根據(jù)權(quán)利要求6所述的實(shí)現(xiàn)裝置,其特征在于,所述管路元件的類型包括彎頭類型、直管類型和多通管。
全文摘要
本發(fā)明公開了一種管路設(shè)計(jì)的實(shí)現(xiàn)方法和裝置,該方法包括從動(dòng)態(tài)數(shù)據(jù)庫中提取用戶選擇或管路裝配所需的類型的管路元件所對應(yīng)的文件;根據(jù)用戶的指示,對管路元件的文件進(jìn)行改變以調(diào)整管路元件;將調(diào)整后的管路元件的模型設(shè)置在模擬的管路系統(tǒng)中。本發(fā)明能夠根據(jù)設(shè)計(jì)需求,修改基本管路元件的一個(gè)或幾個(gè)參數(shù),形成一個(gè)新件,之后將新件安裝到當(dāng)前的管路中,從而降低管路設(shè)計(jì)的難度,避免操作人員進(jìn)行手工勞動(dòng),提高管路設(shè)計(jì)的效率。
文檔編號G06F17/50GK102243683SQ20111023900
公開日2011年11月16日 申請日期2011年8月19日 優(yōu)先權(quán)日2011年8月19日
發(fā)明者楊建珍, 王建剛 申請人:泰戈特(北京)工程技術(shù)有限公司