国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      用于繪制和制造彎管的系統(tǒng)和方法

      文檔序號(hào):6403175閱讀:285來(lái)源:國(guó)知局
      專利名稱:用于繪制和制造彎管的系統(tǒng)和方法
      技術(shù)領(lǐng)域
      本發(fā)明一般涉及管路系統(tǒng)和管道工程系統(tǒng)的設(shè)計(jì)和制造,更具體地涉及用于設(shè)計(jì)和制造包含彎曲管道的系統(tǒng)的一種系統(tǒng)和方法。更加具體地,本發(fā)明涉及一種用于進(jìn)入CAD繪圖文件中的彎管對(duì)象并使用該彎管對(duì)象產(chǎn)生用于驅(qū)動(dòng)彎管器的數(shù)據(jù)來(lái)制造彎管的系統(tǒng)和方法。
      背景技術(shù)
      計(jì)算機(jī)輔助設(shè)計(jì)(CAD)系統(tǒng)已經(jīng)眾所周知并廣泛應(yīng)用于機(jī)械設(shè)備、建筑結(jié)構(gòu)、園林美化等。公知的系統(tǒng)(例如,AutoCAD)允許設(shè)計(jì)者將對(duì)象輸入電子繪圖文件以便“繪制”待設(shè)計(jì)的裝置、結(jié)構(gòu)等。
      雖然某些CAD程序顯得非常復(fù)雜并且為設(shè)計(jì)者提供大量的繪圖工具,但是這種程序?qū)嵸|(zhì)上僅僅是繪圖引擎。繪圖文件中的對(duì)象僅僅是弧形、圓、線,等等。雖然可以將弧形、圓、線組合以提供對(duì)象的外觀(例如,90°的管肘部),但對(duì)象仍然僅僅是弧形、圓、線等等的組合。CAD程序不能將該對(duì)象識(shí)別為具有任何真實(shí)物理特征(例如,材料類型,功能,等等)的整體。
      已經(jīng)開發(fā)出了與CAD系統(tǒng)一起工作的插入式程序,以便提供有關(guān)繪圖文件中的對(duì)象的附加信息。例如,插入式程序可以提供被輸入到繪圖文件中的對(duì)象目錄。通過(guò)插入式應(yīng)用程序而提供的對(duì)象典型地包括除了繪圖數(shù)據(jù)之外的數(shù)據(jù)(例如,材料類型、端部連接條件、壓力比,等),設(shè)計(jì)者可以選擇性地檢索出該繪圖數(shù)據(jù)。
      已知的插入式應(yīng)用程序限制了在待設(shè)計(jì)的系統(tǒng)中重復(fù)使用的標(biāo)準(zhǔn)對(duì)象。例如,在各種系統(tǒng)中重復(fù)采用如肘部、T形管、閥門等的構(gòu)件,而不用改變?nèi)魏螛?gòu)件本身。此外,這種構(gòu)件典型地適用于來(lái)自供應(yīng)者的日用品。因此,在一個(gè)插入式應(yīng)用程序中提供這種標(biāo)準(zhǔn)對(duì)象是有效的。
      然而,某些對(duì)象必須從一種設(shè)計(jì)改變?yōu)榱硪环N設(shè)計(jì)。因此,由于在另一種系統(tǒng)中從不采用為一種系統(tǒng)設(shè)計(jì)的客戶對(duì)象,所以,在插入式應(yīng)用程序中花費(fèi)必要的資源提供這種用戶對(duì)象是沒有效果的。
      彎管/彎管道是不用在插入式應(yīng)用程序中預(yù)先提供的對(duì)象的一個(gè)實(shí)例。彎管的尺寸和參數(shù)完全依賴于各自項(xiàng)目的具體結(jié)構(gòu)。管中形成的彎曲數(shù)量和彎曲角度通常由管壁接管壁(case-by-case)理論改變的項(xiàng)目的物理布局來(lái)表示。因此,彎管是在現(xiàn)有技術(shù)插入式應(yīng)用程序中不能提供的用戶對(duì)象。
      此外,通常是以飛行(on the fly)方式制造每個(gè)對(duì)象、甚至每一片的彎管。這種彎管的制造需要用戶手工將數(shù)據(jù)輸入給控制器,該控制器然后驅(qū)動(dòng)彎管器以形成該彎管。需要操作者從工程繪圖打印輸出中收集所需的信息(例如,彎管尺寸)、根據(jù)待采用的折彎?rùn)C(jī)類型來(lái)修正和/或增加信息,并且手工地將數(shù)據(jù)輸入到控制器中。這種處理非常耗時(shí),并且非常容易使操作者出錯(cuò)。
      因此,需要一種系統(tǒng)和方法,其允許設(shè)計(jì)者進(jìn)入電子繪圖文件中的客戶彎管對(duì)象。還需要一種系統(tǒng)和方法,其包括客戶彎管對(duì)象中的折彎?rùn)C(jī)驅(qū)動(dòng)器數(shù)據(jù)。還需要一種系統(tǒng)和方法,用于從彎管對(duì)象中自動(dòng)抽取和/或使用信息以便驅(qū)動(dòng)彎管器。

      發(fā)明內(nèi)容
      本發(fā)明通過(guò)提供一種系統(tǒng)和方法克服了與現(xiàn)有技術(shù)相關(guān)的問(wèn)題,該系統(tǒng)和方法用于進(jìn)入繪圖文件中的客戶彎管對(duì)象、然后使用該客戶彎管對(duì)象產(chǎn)生折彎?rùn)C(jī)驅(qū)動(dòng)器數(shù)據(jù)。然后,可以使用該折彎?rùn)C(jī)驅(qū)動(dòng)器數(shù)據(jù)驅(qū)動(dòng)折彎?rùn)C(jī)來(lái)使管彎曲,以便形成對(duì)應(yīng)于繪圖中的客戶彎管對(duì)象的客戶彎曲管。
      一種方法包括進(jìn)入繪圖文件中的客戶彎管對(duì)象并使用該彎管對(duì)象以產(chǎn)生折彎?rùn)C(jī)驅(qū)動(dòng)器數(shù)據(jù)。在一個(gè)特定的方法中,進(jìn)入該繪圖文件中客戶彎管對(duì)象的步驟包括進(jìn)入該繪圖文件中的多分段線,并且至少部分地根據(jù)多分段線的線段的長(zhǎng)度和多分段線的線段之間的角度來(lái)產(chǎn)生客戶彎管對(duì)象。在更加特定的方法中,進(jìn)入該客戶彎管對(duì)象的步驟還包括選擇管的類型(例如,具體的尺寸、材料等),并且產(chǎn)生該客戶彎管對(duì)象的步驟還包括至少部分地根據(jù)該管的類型從對(duì)象數(shù)據(jù)文件中檢索出彎管對(duì)象數(shù)據(jù)??蛇x擇地,該彎管對(duì)象數(shù)據(jù)的取出還依賴于折彎?rùn)C(jī)的具體類型。
      使用該客戶彎管對(duì)象以產(chǎn)生折彎?rùn)C(jī)驅(qū)動(dòng)器數(shù)據(jù)的一種方法包括從該客戶彎管對(duì)象中抽取該驅(qū)動(dòng)數(shù)據(jù)的至少一部分。在一個(gè)具體的方法中,從該客戶彎管對(duì)象中抽取所有的折彎?rùn)C(jī)驅(qū)動(dòng)器數(shù)據(jù)。另外,可以從分離的折彎?rùn)C(jī)驅(qū)動(dòng)器數(shù)據(jù)文件中檢索出該折彎?rùn)C(jī)驅(qū)動(dòng)器數(shù)據(jù)的一部分??蛇x擇地,基于至少部分用戶選擇的折彎?rùn)C(jī)類型來(lái)檢索該折彎?rùn)C(jī)驅(qū)動(dòng)器數(shù)據(jù)的一部分。此外,該折彎?rùn)C(jī)驅(qū)動(dòng)器數(shù)據(jù)能夠可選地從用于驅(qū)動(dòng)第一種彎管器的數(shù)據(jù)轉(zhuǎn)換為用于驅(qū)動(dòng)第二種彎管器的數(shù)據(jù)。
      該折彎?rùn)C(jī)驅(qū)動(dòng)器數(shù)據(jù)可以以各種方式傳送給彎管器。在一個(gè)例子中,從該繪圖文件中抽取該驅(qū)動(dòng)數(shù)據(jù),然后通過(guò)移動(dòng)介質(zhì)、網(wǎng)絡(luò)連接或某些其它的數(shù)據(jù)轉(zhuǎn)換方法將該驅(qū)動(dòng)數(shù)據(jù)傳輸給折彎?rùn)C(jī)。在另一個(gè)例子中,繪圖文件本身被提供給彎管器控制器,并且該彎管器控制器從客戶彎管對(duì)象中抽取驅(qū)動(dòng)數(shù)據(jù)。
      本發(fā)明還包含其中包含代碼的一種電可讀介質(zhì),該代碼用于使電子裝置易于使用在此公開的任何方法或所有方法。電可讀介質(zhì)的例子包括、但不限于諸如磁盤或光盤的可移動(dòng)介質(zhì)裝置;本地或遠(yuǎn)端硬盤;包括隨機(jī)存取存儲(chǔ)器、只讀存儲(chǔ)器和高速緩沖存儲(chǔ)器的存儲(chǔ)器裝置;以及無(wú)論是現(xiàn)在已知還是今后開發(fā)的能夠存儲(chǔ)數(shù)字?jǐn)?shù)據(jù)的任何其它裝置。
      還說(shuō)明了用于使用繪圖文件中的彎管對(duì)象的系統(tǒng)。一種系統(tǒng)包括對(duì)象管理器和繪圖引擎,該對(duì)象管理器響應(yīng)來(lái)自用戶的輸入并運(yùn)行以產(chǎn)生彎管對(duì)象,該繪圖引擎響應(yīng)于該對(duì)象管理器并運(yùn)行以進(jìn)入繪圖文件中的該彎管對(duì)象。在一個(gè)具體的實(shí)施例中,該對(duì)象管理器在產(chǎn)生該彎管對(duì)象的過(guò)程中還響應(yīng)用戶選擇的管型。該對(duì)象管理器至少部分地根據(jù)該選擇的管型檢索彎管對(duì)象數(shù)據(jù)。該選擇的管型可選地依賴于該管的所需直徑。
      抽取模塊被操作,以便從該客戶彎管對(duì)象中產(chǎn)生/抽取折彎?rùn)C(jī)驅(qū)動(dòng)器數(shù)據(jù)。在一個(gè)具體的實(shí)施例中,該抽取模塊從高客戶彎管對(duì)象中產(chǎn)生折彎?rùn)C(jī)驅(qū)動(dòng)器數(shù)據(jù)的一部分,并且從分離的數(shù)據(jù)文件中檢索出該折彎?rùn)C(jī)驅(qū)動(dòng)器數(shù)據(jù)的另一部分。可選擇地,該抽取模塊從該客戶彎管對(duì)象中產(chǎn)生/獲取基本上是所有的折彎?rùn)C(jī)驅(qū)動(dòng)器數(shù)據(jù)??蛇x地,數(shù)據(jù)轉(zhuǎn)換器響應(yīng)于具體折彎?rùn)C(jī)類型的標(biāo)記將第一種折彎?rùn)C(jī)的折彎?rùn)C(jī)驅(qū)動(dòng)器數(shù)據(jù)轉(zhuǎn)換為第二種折彎?rùn)C(jī)的折彎?rùn)C(jī)驅(qū)動(dòng)器數(shù)據(jù)。
      還披露了用于實(shí)現(xiàn)本發(fā)明的各種數(shù)據(jù)結(jié)構(gòu)。一種數(shù)據(jù)結(jié)構(gòu)包括包含表示彎管的圖解圖像的數(shù)據(jù)的第一字段,包含表示待彎曲管的類型以形成該彎管的數(shù)據(jù)的第二字段,以及包含用于驅(qū)動(dòng)彎管器以便彎曲所述彎管的數(shù)據(jù)的第三字段。可選擇地,第三字段包含到數(shù)據(jù)文件的鏈接,該數(shù)據(jù)文件包含用于驅(qū)動(dòng)彎管器的數(shù)據(jù)。
      一種具體地?cái)?shù)據(jù)結(jié)構(gòu)還包括包含表示第一線段的長(zhǎng)度的數(shù)據(jù)的第四字段,包含表示第二線段的長(zhǎng)度的數(shù)據(jù)的第五字段,以及包含表示所述的第一線段和所述的第二線段之間的角度的數(shù)據(jù)的第六字段。在一個(gè)更加具體的數(shù)據(jù)結(jié)構(gòu)中,該第六字段包含第一子字段和第二子字段,該第一子字段包含表示所述第一線段的絕對(duì)角度的數(shù)據(jù),該第二子字段包含表示所述第二線段的絕對(duì)角度的數(shù)據(jù)。


      將參照以下附圖來(lái)描述本發(fā)明,其中相同的參考數(shù)字表示實(shí)質(zhì)上類似的構(gòu)件圖1的框圖示出了本發(fā)明一個(gè)實(shí)施例所使用的通用計(jì)算機(jī);圖2的框圖示出了圖1所示各構(gòu)件之間的功能關(guān)系;圖3示出了彎管對(duì)象文件的數(shù)據(jù)結(jié)構(gòu)的一個(gè)例子;圖4示出了客戶彎管對(duì)象的數(shù)據(jù)結(jié)構(gòu)的一個(gè)例子;圖5示出了根據(jù)本發(fā)明一個(gè)實(shí)施例用于所產(chǎn)生/抽取的折彎?rùn)C(jī)驅(qū)動(dòng)器數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)的一個(gè)例子;圖6示出了具有在其中形成兩個(gè)彎頭的彎管的一個(gè)例子;圖7的流程曲線簡(jiǎn)要示出了使用彎管對(duì)象折彎一個(gè)管的范例性方法;圖8的流程曲線簡(jiǎn)要示出了圖7所示方法中執(zhí)行第一步驟(進(jìn)入繪圖文件中的彎管對(duì)象)的方法;圖9的流程曲線簡(jiǎn)要示出了圖7所示方法中執(zhí)行第二步驟(使用彎管對(duì)象產(chǎn)生彎管器數(shù)據(jù))的方法。
      具體實(shí)施例方式
      本發(fā)明通過(guò)提供一種系統(tǒng)和方法克服了與現(xiàn)有技術(shù)相關(guān)的問(wèn)題,該系統(tǒng)和方法用于進(jìn)入繪圖文件中的客戶彎管對(duì)象、并使用所述客戶彎管對(duì)象產(chǎn)生折彎?rùn)C(jī)驅(qū)動(dòng)器數(shù)據(jù)。在以下的說(shuō)明書中,為了提供本發(fā)明的完整理解,提出了多個(gè)具體的詳細(xì)說(shuō)明(例如,繪圖引擎,折彎?rùn)C(jī)等)。然而,本領(lǐng)域技術(shù)人員將意識(shí)到,脫離這些具體詳細(xì)說(shuō)明也能實(shí)施本發(fā)明。在其它情況下,省略了對(duì)公知CAD系統(tǒng)和制造實(shí)踐和構(gòu)件的詳細(xì)說(shuō)明,以免造成本發(fā)明不必要的晦澀難懂。
      圖1的框圖示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的設(shè)計(jì)系統(tǒng)100。系統(tǒng)100包括用戶I/O裝置102、非易失性存儲(chǔ)器104、一個(gè)(或多個(gè))處理單元106、通信裝置108和工作存儲(chǔ)器(working memory)110,經(jīng)過(guò)內(nèi)部總線111(例如,PCI總線)的所有通信。用戶I/O裝置102(例如,鍵盤、鼠標(biāo)、監(jiān)視器等)提供用戶/設(shè)計(jì)者與系統(tǒng)100交互作用的裝置。非易失性存儲(chǔ)器104(例如,ROM,PROM,EPROM等)存儲(chǔ)引導(dǎo)服務(wù)器102所需的基本碼,并且即使當(dāng)服務(wù)器102掉電時(shí),也保留該引導(dǎo)碼。非易失性存儲(chǔ)器104還提供客戶數(shù)據(jù)、應(yīng)用程序、操作系統(tǒng)等的海量數(shù)據(jù)存儲(chǔ)(例如,一個(gè)(或多個(gè))本地硬盤、可移動(dòng)介質(zhì)等)。當(dāng)系統(tǒng)100掉電時(shí),也會(huì)保留該數(shù)據(jù)和代碼。處理單元106通過(guò)執(zhí)行存儲(chǔ)在非易失性存儲(chǔ)器104和/或工作存儲(chǔ)器314中的代碼賦予服務(wù)器102相應(yīng)功能。一個(gè)(或多個(gè))通信裝置108(例如,調(diào)制解調(diào)器,網(wǎng)絡(luò)適配器等)提供一個(gè)接口以便于系統(tǒng)100和其它系統(tǒng)(例如,網(wǎng)絡(luò)客戶機(jī),彎管機(jī)等)之間的通信。
      工作存儲(chǔ)器110(例如,SRAM,DRAM等)提供由處理單元106使用的隨機(jī)存取存儲(chǔ)器,并包括操作系統(tǒng)(OS)112、應(yīng)用程序114、對(duì)象管理器116、繪圖引擎118、繪圖數(shù)據(jù)120、對(duì)象數(shù)據(jù)122、規(guī)格數(shù)據(jù)124和抽取例程126,所有這些都從非易失性數(shù)據(jù)存儲(chǔ)器104或某些其它計(jì)算機(jī)可讀介質(zhì)(例如,光盤,軟盤,或能夠存儲(chǔ)計(jì)算機(jī)代碼的、本地或遠(yuǎn)端的任何其它介質(zhì),)傳輸給工作存儲(chǔ)器110。操作系統(tǒng)112(例如,LINNUX,WINDOWS NT,UNIX等)是一個(gè)低級(jí)程序,在該操作系統(tǒng)12的上方運(yùn)行其它程序。應(yīng)用程序114包括較高級(jí)的應(yīng)用程序(例如,字處理器,郵件服務(wù)器,網(wǎng)絡(luò)維護(hù)程序等),用于提供與本發(fā)明的設(shè)計(jì)/制造功能無(wú)關(guān)的服務(wù)器102功能。然而,期望應(yīng)用程序114可以與本發(fā)明的設(shè)計(jì)構(gòu)件相互作用以完成它的功能。
      雖然對(duì)象管理器116、繪圖引擎118、繪圖數(shù)據(jù)120、對(duì)象數(shù)據(jù)122、規(guī)格數(shù)據(jù)124和抽取例程126被表示為工作存儲(chǔ)器110中的離散功能塊,但是應(yīng)當(dāng)理解,當(dāng)利用處理單元106來(lái)執(zhí)行時(shí),這些構(gòu)件組成了賦予系統(tǒng)100功能的計(jì)算機(jī)代碼。當(dāng)然,該代碼不必駐留在任何特定的存儲(chǔ)器位置上。事實(shí)上,許多代碼可以駐留在存儲(chǔ)器110之外(例如,駐留在非易失性數(shù)據(jù)存儲(chǔ)器104中),所以,當(dāng)必須由處理單元106執(zhí)行時(shí),可以向/從存儲(chǔ)器110傳輸部分代碼。此外,如在存儲(chǔ)器10種所示,構(gòu)件的功能不必被隔離。但是,為解釋起見,將這些構(gòu)件看作是運(yùn)行于存儲(chǔ)器110中的功能塊并經(jīng)過(guò)存儲(chǔ)器總線128和內(nèi)部總線111與系統(tǒng)100的其它構(gòu)件進(jìn)行通信是很有用的。
      對(duì)象管理器116和繪圖引擎118一起工作以便進(jìn)入繪圖文件120中包括客戶彎管對(duì)象的對(duì)象中,并將該對(duì)象和它們的相關(guān)數(shù)據(jù)顯示給設(shè)計(jì)者。規(guī)格數(shù)據(jù)文件124提供一個(gè)可由設(shè)計(jì)者選擇以插入到繪圖文件120中的對(duì)象目錄。對(duì)象數(shù)據(jù)文件122包括在規(guī)格數(shù)據(jù)文件124中列舉的有關(guān)每個(gè)對(duì)象的具體信息。抽取例程126從進(jìn)入到繪圖文件120中的客戶彎管對(duì)象中抽取/產(chǎn)生折彎?rùn)C(jī)驅(qū)動(dòng)器數(shù)據(jù)。
      圖2的框圖示出了對(duì)象管理器116、繪圖引擎118、繪圖數(shù)據(jù)120、對(duì)象數(shù)據(jù)122、規(guī)格數(shù)據(jù)124和抽取例程126之間的功能關(guān)系。用戶202通過(guò)用戶I/O裝置102(圖1)和繪圖引擎118與系統(tǒng)10交互作用。繪圖引擎118類似于常規(guī)繪圖引擎(例如,Auto CAD),其允許用戶進(jìn)入常規(guī)的繪圖文件120中的繪圖元素(線、圓、弧形等)。對(duì)象管理器116是一個(gè)插入式應(yīng)用程序,其便于進(jìn)入繪圖文件120中的客戶彎管對(duì)象204和標(biāo)準(zhǔn)對(duì)象。但是,應(yīng)當(dāng)理解,對(duì)象管理器116不一定以插入式實(shí)現(xiàn),但可以例如與繪圖引擎118結(jié)合。
      用戶202可以如下地進(jìn)入繪圖文件124中的客戶彎管對(duì)象204。當(dāng)繪圖引擎118為了校正而開啟繪圖文件120時(shí),對(duì)象管理器116利用該用戶可以從中選擇的規(guī)格文件124(1-m)的目錄來(lái)代表用戶202(通過(guò)繪圖引擎118)。每個(gè)規(guī)格文件124對(duì)應(yīng)于一個(gè)具體的設(shè)計(jì)任務(wù)(例如,熱水管道、冷水管道、蒸汽線路、通風(fēng)線路、電線路、機(jī)械線路等),并包括適合于具體設(shè)計(jì)任務(wù)的可用對(duì)象206(1-n,r,…)的目錄。例如,用于冷水系統(tǒng)的規(guī)格可以包括90°的銅肘部、45°的銅肘部、黃銅格柵閥等,而用于排水系統(tǒng)的規(guī)格可以包括90°的塑料肘部、45°的塑料肘部、塑料“Y”形管等。注意,每個(gè)規(guī)格文件可以包括不同數(shù)量的可用對(duì)象206(1-n,r,等)。
      每個(gè)對(duì)象206對(duì)應(yīng)于多個(gè)對(duì)象數(shù)據(jù)文件122(1-x)中的一個(gè)。在該特定實(shí)施例中,每個(gè)對(duì)象記錄206包括足以使用戶識(shí)別所表示對(duì)象的規(guī)格以及到相關(guān)對(duì)象數(shù)據(jù)文件122的鏈接或指針。注意,同一個(gè)對(duì)象206可以被包括在一個(gè)以上的規(guī)格文件124中,由此,在對(duì)象206和對(duì)象數(shù)據(jù)文件122之間存在多對(duì)一的關(guān)系。
      對(duì)象數(shù)據(jù)文件122包括多個(gè)數(shù)據(jù)字段,每個(gè)數(shù)據(jù)字段都與所選擇對(duì)象的具體尺寸相關(guān)。范例性的90°肘部的數(shù)據(jù)字段包括但不限于內(nèi)部直徑(ID)、第一端部條件(EC1)、第二端部條件(EC2)、壓力比、等等。包括在對(duì)象數(shù)據(jù)文件122中的數(shù)據(jù)字段類型取決于與該數(shù)據(jù)文件對(duì)應(yīng)的對(duì)象類型和與該對(duì)象相關(guān)并有用于設(shè)計(jì)者信息。例如,除了管道部分,電子部分應(yīng)當(dāng)具有不同的數(shù)據(jù)字段(例如,接觸條件、電阻等)。在彎管對(duì)象文件122的情況下,附加的數(shù)據(jù)字段包括折彎?rùn)C(jī)驅(qū)動(dòng)數(shù)據(jù),以下將更加全面地進(jìn)行描述。
      在本發(fā)明的該具體實(shí)施例中,根據(jù)常規(guī)管的尺寸來(lái)組成每個(gè)對(duì)象的記錄206。然而,本領(lǐng)域技術(shù)人員將認(rèn)識(shí)到,該具體構(gòu)件(以及即使沒有解釋說(shuō)明而描述的其它構(gòu)件)不是本發(fā)明的主要構(gòu)件。例如,可以根據(jù)某些諸如ID、EC1、EC2或任何其它有用特征的其它索引組成對(duì)象數(shù)據(jù)文件來(lái)實(shí)現(xiàn)本發(fā)明。
      由于已經(jīng)選擇了包含彎管對(duì)象的規(guī)格文件124、已經(jīng)選擇了彎管對(duì)象206和已經(jīng)選擇了彎管對(duì)象的常規(guī)管尺寸,所以,用戶202可以通過(guò)沿著該彎管對(duì)象所期望的路徑輸入多分段線208進(jìn)入繪圖文件120中的客戶彎管對(duì)象204。用戶202可以有很多方式進(jìn)入多分段線208。例如,用戶可以在點(diǎn)210、212、214、216和218處順序點(diǎn)擊點(diǎn)入裝置(例如,計(jì)算機(jī)鼠標(biāo)、電子筆等)。此外,用戶可以通過(guò)鍵盤、例如通過(guò)輸入每個(gè)點(diǎn)210、212、214、216和218的坐標(biāo)進(jìn)入多分段線208。當(dāng)然,用于進(jìn)入繪圖文件中的這些點(diǎn)的已公知的或今后開發(fā)的任何有效方法或裝置都可以用于輸入點(diǎn)210、212、214、216和218。例如,可以采用發(fā)送例程以便在繪圖文件120中預(yù)先設(shè)置的兩個(gè)其它對(duì)象(未示出)之間發(fā)送多分段線208。
      一旦進(jìn)入多分段線208并由用戶提供啟動(dòng)信號(hào)(例如,在最后點(diǎn)218處雙擊鼠標(biāo)),那么對(duì)象管理器116就從對(duì)應(yīng)于所選彎管對(duì)象206的對(duì)象數(shù)據(jù)文件122中檢索對(duì)應(yīng)于所選管尺寸的數(shù)據(jù)。然后,對(duì)象管理器使用檢索出的數(shù)據(jù)和多分段線的幾何參數(shù)(例如線段長(zhǎng)度、角度等)產(chǎn)生客戶彎管對(duì)象204。由此,彎管對(duì)象204包括產(chǎn)生彎管的圖像220所需的幾何數(shù)據(jù)和折彎?rùn)C(jī)驅(qū)動(dòng)器數(shù)據(jù),該折彎?rùn)C(jī)驅(qū)動(dòng)器數(shù)據(jù)可以由抽取例程126抽取并用于驅(qū)動(dòng)彎管器222以制造彎管。由于有各種不同的彎管器可以使用,所以,抽取例程126包括能夠通過(guò)例如簡(jiǎn)單的鏡像例程將折彎?rùn)C(jī)驅(qū)動(dòng)器數(shù)據(jù)從用于一種折彎?rùn)C(jī)的驅(qū)動(dòng)數(shù)據(jù)轉(zhuǎn)換為驅(qū)動(dòng)其它種折彎?rùn)C(jī)的數(shù)據(jù)的能力。
      可以各種方式將折彎?rùn)C(jī)驅(qū)動(dòng)器數(shù)據(jù)提供給彎管器220。例如,可以經(jīng)由網(wǎng)絡(luò)連接將驅(qū)動(dòng)數(shù)據(jù)從抽取例程126傳輸給彎管器220。作為另一個(gè)實(shí)例,可以將折彎?rùn)C(jī)驅(qū)動(dòng)器數(shù)據(jù)寫入到可由彎管器220讀取的可拆卸的計(jì)算機(jī)可讀介質(zhì)中。作為再一個(gè)實(shí)例,彎管器220可以包括一個(gè)抽取例程,借此,彎管器220可以從繪圖文件120中抽取折彎?rùn)C(jī)數(shù)據(jù),這可以是經(jīng)過(guò)網(wǎng)絡(luò)連接、計(jì)算機(jī)可讀介質(zhì)等將其傳輸給彎管器220。
      注意,選擇規(guī)格、選擇尺寸和進(jìn)入多分段線的順序不是本發(fā)明的基本元素。例如,可以在選擇對(duì)象206之前,進(jìn)入多分段線208。
      圖3A和3B更加詳細(xì)地示出了彎管對(duì)象文件122(x)。彎管對(duì)象文件122(x)包括以下字段?!俺叽纭弊侄伪硎驹摴艿恼9艹叽??!癐D”字段表示該管的內(nèi)徑。“R”字段表示在該管中待形成彎曲的彎曲半徑?!癊C1”字段表示該彎管的第一端部的端部條件(BW-1指對(duì)頭焊接)。“EC2”字段表示該彎管的第二端部的端部條件?!癙N”字段表示分配給具體對(duì)象的任選部分?jǐn)?shù)量。
      上述數(shù)據(jù)字段與在用于諸如90°肘部的對(duì)象的對(duì)象數(shù)據(jù)文件中可以發(fā)現(xiàn)的數(shù)據(jù)字段完全一樣。但是,剩下的數(shù)據(jù)字段提供用于產(chǎn)生折彎?rùn)C(jī)驅(qū)動(dòng)器數(shù)據(jù)的可變參數(shù),并且應(yīng)當(dāng)為熟練的彎管器操作者所熟悉。“CAN1”變量是“C”安全角(度)。“CFD1”變量是“Y”間隔(英寸)?!癈LL1”變量是鉗位長(zhǎng)度(英寸)?!癋SBK”變量是固定回彈百分比。“PSBK”變量是比例回彈百分比?!癈RTL”變量是夾頭釋放公差(英寸)。“CIN1”變量是“Y”最小距離(英寸)?!癋2L1”變量是干擾區(qū)2(英寸)?!癋1L1”變量是干擾區(qū)1(英寸)。“TLDP”變量是負(fù)載位置(英寸)。“SMV1”變量是負(fù)載偏置(英寸)?!癝MV2”變量是引導(dǎo)延遲(度)?!癝MV3”變量是壓力模開型碼(磅/平方英寸)?!癝M18”變量是輔助壓力模(磅/平方英寸)?!癝M19”變量是引導(dǎo)壓力(磅/平方英寸)。“SM20”變量是低壓壓力模(磅/平方英寸)?!癝PV1”變量是包含的額外變量以便展示在彎管對(duì)象文件122(x)中包含的其它變量。
      雖然圖3A和3B示出了沒有考慮正常管尺寸并具有相同值的變量,但它不是本發(fā)明的實(shí)際實(shí)施情況。本發(fā)明人已經(jīng)發(fā)現(xiàn),彎管對(duì)象文件122(x)中提出的變量滿足具有1英寸的常規(guī)管尺寸的316L不銹鋼管,并且這些值已經(jīng)復(fù)制到用于其它管尺寸的數(shù)據(jù)字段。在本發(fā)明的實(shí)施中,將根據(jù)來(lái)自考慮了被完成彎管質(zhì)量的彎管器操作者的反饋來(lái)調(diào)節(jié)用于各種管尺寸的所有變量值。
      圖4示出了客戶彎管對(duì)象204的數(shù)據(jù)結(jié)構(gòu)400的一個(gè)實(shí)例。數(shù)據(jù)結(jié)構(gòu)400包括鏈接字段402、與多分段線208的幾何尺寸相關(guān)的字段組404、繪像字段406、彎管器數(shù)據(jù)字段408和其它數(shù)據(jù)字段410。
      鏈接字段402包括到多個(gè)對(duì)象數(shù)據(jù)文件122中相應(yīng)一個(gè)的鏈接。該鏈接減少了必須存儲(chǔ)在客戶彎管對(duì)象204中的彎管器數(shù)據(jù)408的量。具體地說(shuō),只有當(dāng)需要產(chǎn)生折彎?rùn)C(jī)驅(qū)動(dòng)器數(shù)據(jù)時(shí),抽取例程126才能夠使用鏈接字段402從對(duì)象數(shù)據(jù)文件122中檢索數(shù)據(jù)。在另外一個(gè)數(shù)據(jù)結(jié)構(gòu)(以下描述)中,由于來(lái)自各對(duì)象數(shù)據(jù)文件122(x)的所有相關(guān)折彎?rùn)C(jī)驅(qū)動(dòng)數(shù)據(jù)都被存儲(chǔ)在客戶彎管對(duì)象204中,所以,不需要鏈接字段402。
      組404包括字段的多個(gè)子組(為清楚起見,以行示出),每個(gè)子組(行)對(duì)應(yīng)于多個(gè)線段線208中的一個(gè)線段。因此,子組的數(shù)量取決于多分段線208中的線段的數(shù)量。每個(gè)子組包括管尺寸字段412,段長(zhǎng)度字段414和段絕對(duì)角字段416。
      每個(gè)管尺寸字段412包含指出所述管直徑的數(shù)據(jù)。每個(gè)段長(zhǎng)度字段包含指出線208相關(guān)段長(zhǎng)度的數(shù)據(jù)。每個(gè)絕對(duì)角字段包括指出相對(duì)一組預(yù)定坐標(biāo)軸相關(guān)線段的絕對(duì)角的數(shù)據(jù)。
      注意,因?yàn)楸景l(fā)明可以構(gòu)成具有變化直徑的彎管、例如具有展開端部的管,因此為每個(gè)線段提供分離的管尺寸字段412。在此情況下,設(shè)計(jì)者應(yīng)當(dāng)在進(jìn)入多分段線208的同時(shí)指出(例如,通過(guò)選擇新的管尺寸)管尺寸的變化??蛇x地,設(shè)計(jì)者應(yīng)當(dāng)調(diào)用一種算法,以便在已經(jīng)進(jìn)入客戶彎管對(duì)象204之后直接訪問(wèn)并改變字段412。
      如這里所使用的,術(shù)語(yǔ)“字段”應(yīng)當(dāng)被理解為包括一個(gè)或多個(gè)數(shù)據(jù)項(xiàng)的組。例如,每個(gè)絕對(duì)角字段416可以包括例如兩個(gè)數(shù)據(jù)項(xiàng),一個(gè)表示極性角、另一個(gè)表示方位角。因此,即便是沒有明確描述,這里所述的任何字段都可以包括多個(gè)子字段。
      繪像數(shù)據(jù)字段406包括在顯示器或打印輸出上產(chǎn)生彎管對(duì)象204的圖像所需的數(shù)據(jù)。彎管器數(shù)據(jù)字段408包括產(chǎn)生折彎?rùn)C(jī)驅(qū)動(dòng)器數(shù)據(jù)所需的數(shù)據(jù),并且可選擇地包括指出多種彎管器機(jī)中一種彎管器機(jī)的數(shù)據(jù)。如上所述,如果采用鏈接字段402,可以顯著地減少在彎管器數(shù)據(jù)408中存儲(chǔ)的數(shù)據(jù)量。包括其它數(shù)據(jù)字段410以便展示在客戶彎管對(duì)象204中包含的其它有用數(shù)據(jù),包括但不限于物理規(guī)格、材料、價(jià)格、原料、實(shí)用性、等等。
      圖5示出了用于折彎?rùn)C(jī)驅(qū)動(dòng)器數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)500的一個(gè)實(shí)例。該特定的數(shù)據(jù)結(jié)構(gòu)與MULTI系統(tǒng)公司用于驅(qū)動(dòng)EAGLE-EATON LEONARD的彎管器的SUPRA VISION軟件兼容。但是,應(yīng)當(dāng)理解,本發(fā)明可以被結(jié)構(gòu)得與任何類型的自動(dòng)控制器/彎管器一起使用。
      數(shù)據(jù)結(jié)構(gòu)500包括“$pnum”字段502,“$unit”字段504,“$clra”字段506,與彎曲幾何尺寸相關(guān)的多個(gè)字段508,“$pvar”字段510,多個(gè)處理變量512,“$mvar”字段514和多個(gè)機(jī)械變量516。$pnum字段502包括通常使用電子文件命名識(shí)別正被彎曲部分的值。$unit字段504包括表示所述代碼正進(jìn)入哪種折彎?rùn)C(jī)的值。$clra字段506標(biāo)記幾何(長(zhǎng)度、旋轉(zhuǎn)和角度)數(shù)據(jù)字段508的開始,并包括表示機(jī)械運(yùn)動(dòng)值的值。幾何數(shù)據(jù)字段508包括待形成的彎管的實(shí)際長(zhǎng)度、角度和旋轉(zhuǎn)值。$pvar字段510指出處理變量512的開始并包括指出隨后處理變量的數(shù)量的值。處理變量512對(duì)應(yīng)于參考圖3A和3B的上述描述的相同名稱的變量。$mvar字段514指出機(jī)械變量516的開始并包括指出隨后機(jī)械變量的數(shù)量的值。機(jī)械變量512對(duì)應(yīng)于參考圖3A和3B的上述描述的相同名稱的變量。
      幾何數(shù)據(jù)字段508以行進(jìn)行安排,每行對(duì)應(yīng)于在彎管中待形成的一個(gè)彎管。每行包括到彎曲字段518開始的長(zhǎng)度、相對(duì)彎曲字段520的旋轉(zhuǎn)、彎曲字段522的角度和彎曲字段524的半徑。通過(guò)從線208相關(guān)線段的長(zhǎng)度中減去在線段兩端處形成彎曲所需的長(zhǎng)度總和計(jì)算彎曲值開始的長(zhǎng)度(圖2)。通過(guò)比較在前并隨后具體彎曲的線段的絕對(duì)角度416計(jì)算旋轉(zhuǎn)值和角度值(圖4)。在第一彎曲的情況下,旋轉(zhuǎn)值通常為0。所述彎曲半徑值根據(jù)本發(fā)明的具體實(shí)施例直接或間接來(lái)自彎管對(duì)象文件122(x)中的“R”變量(圖3A)。
      現(xiàn)在參照?qǐng)D4和5,數(shù)據(jù)結(jié)構(gòu)400可以被修改以產(chǎn)生用于客戶彎管對(duì)象204的另外數(shù)據(jù)結(jié)構(gòu)。具體地說(shuō),當(dāng)創(chuàng)建客戶彎管對(duì)象并將其輸入給繪圖文件120時(shí),可以從彎管對(duì)象文件122(x)中檢索和/或產(chǎn)生包含在折彎?rùn)C(jī)驅(qū)動(dòng)數(shù)據(jù)500中的大部分或所有數(shù)據(jù)。在此情況下,幾何數(shù)據(jù)508代替字段404,由此,幾何數(shù)據(jù)508成為冗余數(shù)據(jù)。此外,彎管器數(shù)據(jù)408應(yīng)當(dāng)包括機(jī)械變量512和處理變量516。換句話說(shuō),可選的客戶彎管對(duì)象應(yīng)當(dāng)可選地以基本類似于驅(qū)動(dòng)彎曲機(jī)械所需的形式基本包括所有的折彎?rùn)C(jī)驅(qū)動(dòng)器數(shù)據(jù)500。
      這種可選的數(shù)據(jù)結(jié)構(gòu)具有下述優(yōu)點(diǎn),即單獨(dú)地抽取指令(例如,在彎管器控制器中)可以從繪圖文件120中抽取所需的折彎?rùn)C(jī)驅(qū)動(dòng)器數(shù)據(jù),而不用訪問(wèn)對(duì)象數(shù)據(jù)文件122。當(dāng)然,這種利益的獲得是以繪圖文件120中文件尺寸的增加為代價(jià)的。
      圖6示出了疊加在多分段線604之上的彎管602,并有助于說(shuō)明用于計(jì)算到彎管518的開始處的長(zhǎng)度值的范例性方法。如圖6所示,彎管606的中段606具有在每一端處形成的半徑為(R)的90°彎曲。從圖6可以很清楚地看出,90°彎管消耗了等于彎曲半徑(R)的每條線段的長(zhǎng)度。例如,假設(shè)管602具有1英寸的直徑和彎曲半徑(R)是管直徑的兩倍(即2×1=2英寸),那么,彎曲就消耗了線604中段610的第一個(gè)2英寸608。類似地,下一個(gè)90°彎曲就消耗中段610的最后一個(gè)2英寸。因此,第一彎曲的端部612和第二彎曲的起始之間的距離就等于中段的長(zhǎng)度減去4英寸。較小角度彎曲消耗的線段長(zhǎng)度可以被精確計(jì)算出和/或由經(jīng)驗(yàn)獲得,并被映射為在產(chǎn)生折彎?rùn)C(jī)驅(qū)動(dòng)數(shù)據(jù)中使用的精確算法。
      圖7的流程曲線簡(jiǎn)要解釋了根據(jù)本發(fā)明一個(gè)實(shí)施例使用彎管對(duì)象彎曲一個(gè)管的范例性方法700。在步驟702中,設(shè)計(jì)者進(jìn)入繪圖文件中的客戶彎管對(duì)象。然后,在第二步驟704中,使用客戶彎管對(duì)象產(chǎn)生折彎?rùn)C(jī)驅(qū)動(dòng)器數(shù)據(jù)。最后,在步驟706中,使用折彎?rùn)C(jī)驅(qū)動(dòng)器數(shù)據(jù)來(lái)彎曲該管。
      圖8的流程曲線簡(jiǎn)要示出了用于執(zhí)行方法700的第一步驟702(進(jìn)入繪圖文件中的彎管對(duì)象)的范例性方法800。在第一步驟802中,用戶選擇管型。隨后,在第二步驟804中,用戶繪制繪圖文件中的多分段線。隨后,在第三步驟806中,檢索對(duì)應(yīng)于所選管型的數(shù)據(jù)文件。然后,在第四步驟808中,根據(jù)該管型數(shù)據(jù)和該線段線產(chǎn)生客戶彎管對(duì)象。
      圖9的流程曲線簡(jiǎn)要示出了用于執(zhí)行方法700的第二步驟704(使用彎管對(duì)象產(chǎn)生彎管器數(shù)據(jù))的范例性方法900。在第一步驟902中,從客戶彎管對(duì)象中檢索相關(guān)的彎曲數(shù)據(jù)。隨后,在第二步驟904中,從所選管型的數(shù)據(jù)文件中檢索附加彎曲數(shù)據(jù)。如果所有必須的彎曲數(shù)據(jù)都包含在客戶彎管對(duì)象中,那么就不需要第二步驟904。最后,在第三步驟906中,檢索出的彎曲數(shù)據(jù)被轉(zhuǎn)換為用于特定類型彎曲機(jī)械的折彎?rùn)C(jī)驅(qū)動(dòng)器數(shù)據(jù)。如果客戶彎管對(duì)象中彎曲數(shù)據(jù)的形式適合于所期望類型的彎曲機(jī)械,同樣不需要步驟906。
      現(xiàn)在,已經(jīng)完成了對(duì)本發(fā)明具體實(shí)施例的說(shuō)明。在不脫離本發(fā)明的范圍的情況下,許多所述特征可以被替換、改變或省略。例如,可選的數(shù)據(jù)結(jié)構(gòu)可以替換為示出的范例性數(shù)據(jù)結(jié)構(gòu)。作為另一個(gè)實(shí)例,不是將折彎?rùn)C(jī)驅(qū)動(dòng)數(shù)據(jù)從適用于特定類型的彎曲機(jī)械轉(zhuǎn)換為適用于另一類型的彎曲機(jī)械,而是將可選的彎管對(duì)象文件122提供給不同類型的折彎?rùn)C(jī),這樣,當(dāng)進(jìn)入客戶彎管對(duì)象204時(shí),設(shè)計(jì)者可以選擇一個(gè)特定的彎管器。對(duì)本領(lǐng)域技術(shù)人員來(lái)講,特別是根據(jù)前述公開,從示出的這些特定實(shí)施例進(jìn)行這些和其它變化都將是顯而易見的。
      權(quán)利要求
      1.一種使用繪圖文件中的彎管對(duì)象的方法,包括進(jìn)入繪圖文件中的彎管對(duì)象;以及使用該彎管對(duì)象產(chǎn)生折彎?rùn)C(jī)驅(qū)動(dòng)器數(shù)據(jù)。
      2.根據(jù)權(quán)利要求1的方法,其中,所述進(jìn)入所述繪圖文件中的彎管對(duì)象的步驟包括進(jìn)入所述繪圖文件中的多分段線;以及至少部分地根據(jù)所述多分段線的線段長(zhǎng)度和所述多分段線的線段之間的角度產(chǎn)生所述彎管對(duì)象。
      3.根據(jù)權(quán)利要求2的方法,其中,所述進(jìn)入所述彎管對(duì)象的步驟包括選擇用于所述彎管對(duì)象的管型。
      4.根據(jù)權(quán)利要求3的方法,其中,所述產(chǎn)生所述彎管對(duì)象的步驟包括至少部分地根據(jù)所述管型檢索彎管對(duì)象。
      5.根據(jù)權(quán)利要求3的方法,其中,至少部分地基于所述管的直徑選擇所述管型。
      6.根據(jù)權(quán)利要求1的方法,其中,所述使用所述彎管對(duì)象產(chǎn)生所述折彎?rùn)C(jī)驅(qū)動(dòng)器數(shù)據(jù)的步驟包括從所述彎管對(duì)象中抽取至少部分所述折彎?rùn)C(jī)驅(qū)動(dòng)器數(shù)據(jù)。
      7.根據(jù)權(quán)利要求6的方法,其中,所述產(chǎn)生所述折彎?rùn)C(jī)驅(qū)動(dòng)器數(shù)據(jù)的步驟包括從所述彎管對(duì)象中檢索所述折彎?rùn)C(jī)驅(qū)動(dòng)器數(shù)據(jù)的一部分;以及從分離的折彎?rùn)C(jī)驅(qū)動(dòng)器數(shù)據(jù)文件中檢索所述折彎?rùn)C(jī)驅(qū)動(dòng)器數(shù)據(jù)的另一部分。
      8.根據(jù)權(quán)利要求7的方法,其中,所述產(chǎn)生所述折彎?rùn)C(jī)驅(qū)動(dòng)器數(shù)據(jù)的步驟還包括選擇折彎?rùn)C(jī)的類型;以及至少部分地根據(jù)所述折彎?rùn)C(jī)的類型檢索所述折彎?rùn)C(jī)驅(qū)動(dòng)器數(shù)據(jù)的所述另一部分。
      9.根據(jù)權(quán)利要求1的方法,還包括使用所述的折彎?rùn)C(jī)驅(qū)動(dòng)器數(shù)據(jù)以彎曲一個(gè)管。
      10.根據(jù)權(quán)利要求9的方法,其中,所述使用所述折彎?rùn)C(jī)驅(qū)動(dòng)器數(shù)據(jù)彎曲一個(gè)管的步驟包括將來(lái)自第一種折彎?rùn)C(jī)的驅(qū)動(dòng)數(shù)據(jù)的所述折彎?rùn)C(jī)驅(qū)動(dòng)器數(shù)據(jù)轉(zhuǎn)換為第二種折彎?rùn)C(jī)的驅(qū)動(dòng)數(shù)據(jù)。
      11.一種電可讀介質(zhì),具有被嵌入在其中并用于使電子器件便于實(shí)施權(quán)利要求1所述方法步驟的代碼。
      12.一種電可讀介質(zhì),具有被嵌入在其中并用于使電子器件便于實(shí)施權(quán)利要求2所述方法步驟的代碼。
      13.一種電可讀介質(zhì),具有被嵌入在其中并用于使電子器件便于實(shí)施權(quán)利要求3所述方法步驟的代碼。
      14.一種電可讀介質(zhì),具有被嵌入在其中并用于使電子器件便于實(shí)施權(quán)利要求4所述方法步驟的代碼。
      15.一種電可讀介質(zhì),具有被嵌入在其中并用于使電子器件便于實(shí)施權(quán)利要求5所述方法步驟的代碼。
      16.一種電可讀介質(zhì),具有其中用于使電子器件易于實(shí)施權(quán)利要求6的方法步驟的代碼。
      17.一種電可讀介質(zhì),具有被嵌入在其中并用于使電子器件便于實(shí)施權(quán)利要求7所述方法步驟的代碼。
      18.一種電可讀介質(zhì),具有被嵌入在其中并用于使電子器件便于實(shí)施權(quán)利要求8所述方法步驟的代碼。
      19.一種電可讀介質(zhì),具有被嵌入在其中并用于使電子器件便于實(shí)施權(quán)利要求9所述方法步驟的代碼。
      20.一種電可讀介質(zhì),具有被嵌入在其中并用于使電子器件便于實(shí)施權(quán)利要求10所述方法步驟的代碼。
      21.一種使用繪圖文件中的彎管對(duì)象的系統(tǒng),該系統(tǒng)包括一對(duì)象管理器,用于響應(yīng)來(lái)自用戶的輸入并被運(yùn)行,以便產(chǎn)生一彎管對(duì)象;以及一繪圖引擎,用于響應(yīng)所述對(duì)象管理器并被運(yùn)行,以便進(jìn)入繪圖文件中所述彎管對(duì)象。
      22.根據(jù)權(quán)利要求21的系統(tǒng),其中,響應(yīng)由用戶輸入的多分段線的所述對(duì)象管理器至少部分地以所述多分段線的線段長(zhǎng)度和線段之間的角度為基礎(chǔ)被操作,以產(chǎn)生所述彎管對(duì)象。
      23.根據(jù)權(quán)利要求22的系統(tǒng),其中,所述對(duì)象管理器在產(chǎn)生所述彎管對(duì)象的過(guò)程中還響應(yīng)用戶所選擇的管型。
      24.根據(jù)權(quán)利要求23的系統(tǒng),其中,所述響應(yīng)用戶所選擇管型的對(duì)象管理器還被操作,以便至少部分地根據(jù)所述管型檢索彎管對(duì)象數(shù)據(jù),以及包括所述彎管對(duì)象中的所述的彎管對(duì)象數(shù)據(jù)的至少一部分。
      25.根據(jù)權(quán)利要求23的系統(tǒng),其中,所述所選擇的管型至少部分地以管的直徑為基礎(chǔ)。
      26.根據(jù)權(quán)利要求21的系統(tǒng),還包括可操作的抽取模塊,用于根據(jù)所述彎管對(duì)象產(chǎn)生折彎?rùn)C(jī)驅(qū)動(dòng)器數(shù)據(jù)。
      27.根據(jù)權(quán)利要求26的系統(tǒng),其中,可操作所述的抽取模塊以便通過(guò)根據(jù)所述彎管對(duì)象產(chǎn)生部分所述彎曲數(shù)據(jù)來(lái)生成所述折彎?rùn)C(jī)驅(qū)動(dòng)數(shù)據(jù),并從分離的數(shù)據(jù)文件中檢索出所述折彎?rùn)C(jī)驅(qū)動(dòng)器數(shù)據(jù)的另一部分。
      28.根據(jù)權(quán)利要求27的系統(tǒng),其中,可操作所述的抽取模塊以便至少部分根據(jù)選擇的折彎?rùn)C(jī)類型檢索所述折彎?rùn)C(jī)驅(qū)動(dòng)器數(shù)據(jù)的所述另一部分。
      29.根據(jù)權(quán)利要求21的系統(tǒng),還包括傳輸介質(zhì),其可運(yùn)行以便將所述折彎?rùn)C(jī)驅(qū)動(dòng)器數(shù)據(jù)傳輸給彎管器。
      30.根據(jù)權(quán)利要求21的系統(tǒng),還包括數(shù)據(jù)轉(zhuǎn)換器,用于響應(yīng)所選擇折彎?rùn)C(jī)類型的標(biāo)記,且可操作以便將所述折彎?rùn)C(jī)驅(qū)動(dòng)器數(shù)據(jù)轉(zhuǎn)換為與所選擇的折彎?rùn)C(jī)類型兼容的折彎?rùn)C(jī)驅(qū)動(dòng)器數(shù)據(jù)。
      31.一種用于使用繪圖文件中彎管對(duì)象的系統(tǒng),所述系統(tǒng)包括彎管對(duì)象;以及用于根據(jù)所述彎管對(duì)象產(chǎn)生折彎?rùn)C(jī)驅(qū)動(dòng)器數(shù)據(jù)的裝置。
      32.根據(jù)權(quán)利要求31的系統(tǒng),還包括用于在繪圖文件中創(chuàng)建彎管對(duì)象的裝置。
      33.一種計(jì)算機(jī)可讀介質(zhì),具有在其上存儲(chǔ)的數(shù)據(jù)結(jié)構(gòu),包括第一字段,包含表示彎管的圖解圖像的數(shù)據(jù);第二字段,包含表示待彎曲管的類型并用于形成所述彎管的數(shù)據(jù);以及第三字段,包含用于驅(qū)動(dòng)彎管器以便彎曲所述彎管的數(shù)據(jù)。
      34.根據(jù)權(quán)利要求33的計(jì)算機(jī)可讀介質(zhì),其中,所述數(shù)據(jù)結(jié)構(gòu)還包括第四字段,包含表示第一線段的長(zhǎng)度的數(shù)據(jù);第五字段,包含表示第二線段的長(zhǎng)度的數(shù)據(jù);以及第六字段,包含表示所述第一線段和所述第二線段之間的角度的數(shù)據(jù)。
      35.根據(jù)權(quán)利要求34的計(jì)算機(jī)可讀介質(zhì),其中,所述數(shù)據(jù)結(jié)構(gòu)的所述第六字段包括第一子字段,包含表示所述第一線段的絕對(duì)角度的數(shù)據(jù);以及第二子字段,包含表示所述第二線段的絕對(duì)角度的數(shù)據(jù)。
      36.根據(jù)權(quán)利要求33的計(jì)算機(jī)可讀介質(zhì),其中,所述數(shù)據(jù)結(jié)構(gòu)的所述第三字段包括到包含用于驅(qū)動(dòng)彎管器的數(shù)據(jù)的數(shù)據(jù)文件的鏈接。
      全文摘要
      一種使用繪圖文件中彎管對(duì)象的新穎方法包括進(jìn)入繪圖文件(120)中的客戶彎管對(duì)象和使用該彎管對(duì)象產(chǎn)生折彎?rùn)C(jī)驅(qū)動(dòng)數(shù)據(jù)。在一具體的方法中,進(jìn)入繪圖文件(120)中客戶彎管對(duì)象(204)的步驟包括進(jìn)入繪圖文件(120)中的多分段線(208)并至少部分地以多分段線的線段長(zhǎng)度和他們之間的角度為基礎(chǔ)產(chǎn)生客戶彎管對(duì)象(204)。還描述了一種用于使用繪圖文件(120)中彎管對(duì)象的新穎系統(tǒng),包括響應(yīng)來(lái)自用戶(202)的輸入并操作以產(chǎn)生彎管對(duì)象的一對(duì)象管理器,和響應(yīng)對(duì)象管理器(116)并操作以進(jìn)入繪圖文件(120)中彎管對(duì)象的一繪圖引擎(118)。抽取模塊(126)操作以從客戶彎管對(duì)象(204)中產(chǎn)生/抽取折彎?rùn)C(jī)驅(qū)動(dòng)數(shù)據(jù)。
      文檔編號(hào)G06F17/50GK1628305SQ03803238
      公開日2005年6月15日 申請(qǐng)日期2003年2月4日 優(yōu)先權(quán)日2002年2月5日
      發(fā)明者加里·L·格里爾, 約翰·D·麥克 申請(qǐng)人:Gcc公司
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1