国产精品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>

      構(gòu)件多特征點(diǎn)的動態(tài)對齊及顯示方法

      文檔序號:6483048閱讀:249來源:國知局
      專利名稱:構(gòu)件多特征點(diǎn)的動態(tài)對齊及顯示方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及計(jì)算機(jī)軟件開發(fā)與應(yīng)用領(lǐng)域,特別是涉及一種在建筑工程行業(yè)應(yīng)用的 計(jì)算機(jī)圖形操作軟件中構(gòu)件多特征點(diǎn)的動態(tài)對齊及顯示方法。
      背景技術(shù)
      在建筑工程行業(yè)應(yīng)用軟件中,以圖形操作方式交互式建立建筑工程模型(簡稱 交互式建模)的過程是該類軟件的主要工作過程之一。例如,在計(jì)算機(jī)輔助建筑設(shè)計(jì)軟件、 建筑工程量自動計(jì)算軟件中,都需要進(jìn)行交互式建模。為操作者提供方便快捷的方法,讓操 作者精確地確定每一個建筑構(gòu)件的平面位置,一直是這類軟件重點(diǎn)解決的技術(shù)問題。以AutoCAD為代表的通用計(jì)算機(jī)輔助設(shè)計(jì)軟件,以圖元的幾何特征點(diǎn)作為圖形交 互操作的目標(biāo)捕捉對象,實(shí)現(xiàn)了在所繪制圖元與已有圖元之間建立精確位置關(guān)系的目的。 例如,假設(shè)圖中已經(jīng)存在一條直線線段,軟件操作者要繪制一個圓,并使要繪制的圓的圓心 與這條線段的中點(diǎn)重合,則可以這樣操作選擇合適的繪制圓的命令,使鼠標(biāo)靶點(diǎn)位于要繪 制的圓的圓心上,移動鼠標(biāo)帶動圓心靠近這條直線的中點(diǎn),當(dāng)鼠標(biāo)靶點(diǎn)距離直線中點(diǎn)足夠 近時,在該直線線段的中點(diǎn)上顯示出一個小三角符號,操作者按下鼠標(biāo)左鍵,將以這條直線 線段的中點(diǎn)為圓心,準(zhǔn)確地繪制出圓。這種方法是單個幾何特征點(diǎn)對齊的方法。在建筑工程中相交或相鄰的建筑構(gòu)件之間具有某些特定的相對位置關(guān)系,如墻體 與柱之間,一般存在著兩方向上中心線重合、單個方向上的邊緣重合和兩個方向的邊緣同 時重合等關(guān)系;圖1展示了矩形斷面柱2與拐角墻體1之間的9種常見位置關(guān)系。在建筑 工程行業(yè)應(yīng)用軟件中,依據(jù)構(gòu)件之間的相對位置關(guān)系來調(diào)整某些構(gòu)件的平面位置,是常用 的構(gòu)件平面位置編輯方法。參見圖2所示,如果想使某根柱一個向上的中心線與軸線重合、另一方向上邊緣 線與墻體邊緣線重合,則使用現(xiàn)有的方法確定其位置時,需要先后執(zhí)行以下步驟第一步,首先使用幾何特征點(diǎn)對齊的方法,將柱2布置在軸線交點(diǎn)上,(參見圖 2a);第二步,啟動專用的“構(gòu)件對齊”命令,分別選擇墻體1和柱2,并指定對齊的構(gòu)件 邊緣,用編輯命令移動柱2,將所選柱2移動到與墻體1邊緣重合的位置上(參見圖2b)。采用這種方法實(shí)現(xiàn)交互式建模需要多次操作,對操作者來說不夠簡捷、方便。

      發(fā)明內(nèi)容
      本發(fā)明要解決的技術(shù)問題是提供一種構(gòu)件多特征點(diǎn)的動態(tài)對齊及顯示方法,在建 筑工程行業(yè)應(yīng)用的計(jì)算機(jī)圖形操作軟件中能夠一次性精確確定建筑構(gòu)件平面位置。為解決上述技術(shù)問題,本發(fā)明的構(gòu)件多特征點(diǎn)的動態(tài)對齊及顯示方法是采用如下 技術(shù)方案實(shí)現(xiàn)的在構(gòu)件定位操作過程中,在動態(tài)構(gòu)件上同時顯示出多個構(gòu)件特征點(diǎn),操作 者在移動鼠標(biāo)的過程中不需要任何附加操作,以動態(tài)構(gòu)件上的任何一個構(gòu)件特征點(diǎn)作為靶 點(diǎn),瞄準(zhǔn)并自動對齊背景構(gòu)件上的相關(guān)構(gòu)件特征點(diǎn)。
      采用本發(fā)明的方法,能夠一次性將柱精確定位在一個方向的中心線與軸線重合、 另一個方向的邊緣線與墻體邊緣線重合的位置上,使交互式建模過程簡單化。本發(fā)明在建筑工程行業(yè)應(yīng)用軟件范圍內(nèi)針對交互式建模操作,在構(gòu)件定位過程中 允許操作者以動態(tài)構(gòu)件上的任何一個構(gòu)件特征點(diǎn)為靶點(diǎn),瞄準(zhǔn)背景構(gòu)件上的構(gòu)件特征點(diǎn)并 對齊,實(shí)現(xiàn)一次性精確定位建筑構(gòu)件;另外,在任何一種屏幕顯示比例下,能夠清晰地顯示 動態(tài)構(gòu)件上的構(gòu)件特征點(diǎn)以及背景構(gòu)件上的構(gòu)件特征點(diǎn),使操作者在精確確定構(gòu)件位置的 操作中感覺舒適。采用本發(fā)明的方法簡便快捷,為建筑工程行業(yè)應(yīng)用軟件的交互式建模操作提供了 方便。


      圖1是矩形斷面的柱與拐角墻體常見的9種位置關(guān)系示意圖;圖2是使用現(xiàn)有方法布置矩形斷面柱的過程示意圖;圖3是本發(fā)明中作為動態(tài)構(gòu)件的柱上的三種構(gòu)件特征點(diǎn)示意圖;圖4是本發(fā)明中作為背景構(gòu)件的墻體上的兩種構(gòu)件特征點(diǎn)示意圖;圖5是本發(fā)明的一實(shí)施例,在屏幕顯示比例較小的情況下,動態(tài)構(gòu)件上僅顯示出 優(yōu)先級最高的中心特征點(diǎn)示意圖;圖6是本發(fā)明的一實(shí)施例,在屏幕顯示比例較大的情況下,動態(tài)構(gòu)件上顯示出全 部的構(gòu)件特征點(diǎn)示意圖;圖7是本發(fā)明的一實(shí)施例,用鼠標(biāo)拖動動態(tài)構(gòu)件及其多個特征點(diǎn)的過程中,以一 個角特征點(diǎn)瞄準(zhǔn)背景構(gòu)件上的對應(yīng)特征點(diǎn)的示意圖;圖8是本發(fā)明的一實(shí)施例,在瞄準(zhǔn)的情況下,操作者按下鼠標(biāo)左鍵構(gòu)件對齊后的 示意圖。
      具體實(shí)施例方式本發(fā)明的構(gòu)件多特征點(diǎn)的動態(tài)對齊及顯示方法是(1)在構(gòu)件定位操作過程中,在動態(tài)構(gòu)件上同時顯示出多個構(gòu)件特征點(diǎn),允許操作 者在移動鼠標(biāo)的過程中,在不需要附加操作的情況下,以動態(tài)構(gòu)件上的任何一個構(gòu)件特征 點(diǎn)作為靶點(diǎn),瞄準(zhǔn)并對齊背景構(gòu)件上的相關(guān)構(gòu)件特征點(diǎn)。所述附加操作包括按下鍵盤上的 某些鍵、或者啟動附加的交互過程。(2)動態(tài)構(gòu)件上的構(gòu)件特征點(diǎn)與背景構(gòu)件上的構(gòu)件特征點(diǎn),按照下述規(guī)則對齊a)允許動態(tài)構(gòu)件上的中心特征點(diǎn)與背景構(gòu)件上的中心特征點(diǎn)對齊;b)允許動態(tài)構(gòu)件上的中心特征點(diǎn)與背景構(gòu)件上的中軸特征點(diǎn)對齊;c)允許動態(tài)構(gòu)件上的中心特征點(diǎn)與軸線交點(diǎn)對齊;d)允許動態(tài)構(gòu)件上的邊中特征點(diǎn)與背景構(gòu)件上的中軸特征點(diǎn)對齊;e)允許動態(tài)構(gòu)件上的邊中特征點(diǎn)與軸線交點(diǎn)對齊;f)允許動態(tài)構(gòu)件上的邊中特征點(diǎn)與背景構(gòu)件上的邊軸特征點(diǎn)對齊;g)允許動態(tài)構(gòu)件上的邊中特征點(diǎn)與背景構(gòu)件上的邊中特征點(diǎn)對齊;h)允許動態(tài)構(gòu)件上的角特征點(diǎn)與軸線交點(diǎn)對齊;
      i)允許動態(tài)構(gòu)件上的角特征點(diǎn)與背景構(gòu)件上的角特征點(diǎn)對齊。當(dāng)動態(tài)構(gòu)件上的構(gòu)件特征點(diǎn)瞄準(zhǔn)到所述規(guī)則中的背景構(gòu)件上的構(gòu)件特征點(diǎn)時,自 動對齊動態(tài)構(gòu)件上的構(gòu)件特征點(diǎn)和背景構(gòu)件上的對應(yīng)構(gòu)件特征點(diǎn),實(shí)現(xiàn)對新建構(gòu)件的精確 定位;當(dāng)操作者將動態(tài)構(gòu)件上的構(gòu)件特征點(diǎn)瞄準(zhǔn)到上述規(guī)則之外的背景構(gòu)件上的構(gòu)件特征 點(diǎn)時,計(jì)算機(jī)系統(tǒng)不執(zhí)行自動對齊的操作。(3)當(dāng)兩個構(gòu)件特征點(diǎn)之間的屏幕顯示距離小于設(shè)定數(shù)值DS時,自動關(guān)閉顯示優(yōu) 先級較低的構(gòu)件特征點(diǎn),保留顯示優(yōu)先級較高的構(gòu)件特征點(diǎn)。設(shè)定距離DS的具體取值由軟 件操作者根據(jù)自己的視覺敏感程度自由調(diào)節(jié)。所述顯示優(yōu)先級可以由軟件操作者自行設(shè)定。本發(fā)明中所述建筑工程模型是指在計(jì)算機(jī)系統(tǒng)中描述建筑物的數(shù)據(jù)集,該數(shù)據(jù) 集主要包含建筑物中建筑構(gòu)件的位置、形狀、材料、構(gòu)件關(guān)系等數(shù)據(jù),其中,構(gòu)件的平面位置 是模型中重要數(shù)據(jù)之一。根據(jù)需要計(jì)算機(jī)系統(tǒng)可以將這些數(shù)據(jù)顯示為三維可視化模型或者 二維可視化模型。本發(fā)明中所述交互式建模是指操作者通過交互方式,在計(jì)算機(jī)上輸入建筑物的 數(shù)據(jù)、建立建筑工程模型的過程。本發(fā)明中所述構(gòu)件定位是指采用交互方式確定建筑構(gòu)件平面位置的過程,是交 互式建模的一部分,具體過程為在圖形交互環(huán)境下,進(jìn)入到確定某種構(gòu)件平面位置的狀態(tài) 中,操作者移動鼠標(biāo)帶動構(gòu)件到合適的平面位置,按下鼠標(biāo)左鍵系統(tǒng)記錄下構(gòu)件的平面位置。本發(fā)明中所述幾何特征點(diǎn)是指基本圖形元素上的特定點(diǎn),包括線段的端點(diǎn)、線段 的中點(diǎn)、直線的垂點(diǎn)、圓弧或圓的圓心、圓弧或圓的切點(diǎn)、兩條線段之間的交點(diǎn)等等。本發(fā)明中所述中心特征點(diǎn)是指在建筑構(gòu)件平面輪廓中兩條構(gòu)件邊緣線的中垂線 的交點(diǎn)(參見圖3所示)。本發(fā)明中所述中軸特征點(diǎn)是指在建筑構(gòu)件平面輪廓中某條構(gòu)件邊緣線的中垂線 與建筑軸線的交點(diǎn)(參見圖4所示)。本發(fā)明中所述邊中特征點(diǎn)是指在建筑構(gòu)件平面輪廓上構(gòu)件邊緣線的中點(diǎn)(參見 圖3所示)。本發(fā)明中所述邊軸特征點(diǎn)是指在建筑構(gòu)件平面輪廓上某條輪廓線與建筑軸線的 交點(diǎn)(參見圖4所示)。本發(fā)明中所述角特征點(diǎn)是指在建筑構(gòu)件平面輪廓上兩條相鄰輪廓線的交點(diǎn)(參 見圖3所示)。本發(fā)明中所述構(gòu)件特征點(diǎn)是指建筑構(gòu)件的中心特征點(diǎn)、中軸特征點(diǎn)、邊中特征 點(diǎn)、邊軸特征點(diǎn)和角特征點(diǎn)的總稱。本發(fā)明中所述靶點(diǎn)是指在繪制圖元或者構(gòu)件的過程中隨鼠標(biāo)移動的目標(biāo)點(diǎn)。本發(fā)明中所述瞄準(zhǔn)是指在繪制圖元或者構(gòu)件的過程中將靶點(diǎn)靠向圖形中已有目 標(biāo)點(diǎn)的操作。本發(fā)明中所述對齊是指在繪制圖元或者構(gòu)件的過程中,操作者瞄準(zhǔn)以后,系統(tǒng)將 靶點(diǎn)鎖定在已有目標(biāo)點(diǎn)上的行為,該行為可以通過將動態(tài)構(gòu)件移動到目標(biāo)位置,或者在目 標(biāo)位置上顯示附加圖形、文字、符號等方式在屏幕上反應(yīng)出來。
      本發(fā)明中所述動態(tài)構(gòu)件是指在構(gòu)件定位過程中,在屏幕上顯示的隨鼠標(biāo)一起移 動或者因鼠標(biāo)移動而改變形狀和改變方位的構(gòu)件輪廓。本發(fā)明中所述背景構(gòu)件是指在構(gòu)件定位過程中,在計(jì)算機(jī)屏幕上顯示出的建筑 工程模型中已經(jīng)存在的建筑構(gòu)件的輪廓。下面以建筑工程的工程量計(jì)算為例進(jìn)一步描述本發(fā)明建筑工程量計(jì)算的大致工作過程是由操作者比照工程圖紙,使用軟件進(jìn)行交互 式建模,建立工程的模型,然后由軟件自動從模型中計(jì)算出建筑構(gòu)件的工程量。當(dāng)軟件處于 添加構(gòu)件的狀態(tài)下時,軟件根據(jù)構(gòu)件參數(shù)形成構(gòu)件的平面輪廓,要添加的構(gòu)件作為動態(tài)構(gòu) 件,鼠標(biāo)在屏幕上顯示為“十”字光標(biāo),動態(tài)構(gòu)件的一個中心特征點(diǎn)與“十”字光標(biāo)的交叉點(diǎn) 重合。軟件根據(jù)屏幕顯示比例,將構(gòu)件特征點(diǎn)之間的工程距離換算成屏幕距離,并依據(jù)軟件 內(nèi)定的構(gòu)件特征點(diǎn)的顯示優(yōu)先級,顯示出優(yōu)先級較高的特征點(diǎn)。在本發(fā)明中,動態(tài)構(gòu)件上的 一種構(gòu)件特征點(diǎn)的優(yōu)先級排列順序從高到低依次為中心特征點(diǎn),邊中特征點(diǎn),角特征點(diǎn)。 如圖5所示,是當(dāng)屏幕顯示比例較小(小于設(shè)定數(shù)值DS)的情況下,在動態(tài)構(gòu)件上僅顯示出 中心特征點(diǎn),圖中與“十”字光標(biāo)重合的小正方形點(diǎn)是中心特征點(diǎn)。圖6則是在屏幕顯示比 例較大(具體取值可由軟件操作者根據(jù)自己的視覺敏感程度自由調(diào)節(jié))的情況下,在動態(tài) 構(gòu)件上顯示出所有特征點(diǎn)的情況,這種能夠顯示全部特征點(diǎn)的屏幕比例,是交互式建模過 程中出現(xiàn)較為頻繁的情況。從圖5、6中可以看出,在不同的顯示比例下,軟件通過自動調(diào)整 所顯示的特征點(diǎn)的多少,保證特征點(diǎn)能夠顯示清晰,避免視覺上的相互干擾或重疊。在本發(fā)明中,構(gòu)件特征點(diǎn)的優(yōu)先級,可以通過一個設(shè)定程序變更,以便在顯示比例 較小的情況下,能夠顯示出操作者所希望的特征點(diǎn)。當(dāng)鼠標(biāo)帶動動態(tài)構(gòu)件靠近背景構(gòu)件時,如果動態(tài)構(gòu)件上的某構(gòu)件特征點(diǎn)瞄準(zhǔn)背景 構(gòu)件的對應(yīng)構(gòu)件特征點(diǎn)距離足夠近時,在該對構(gòu)件特征點(diǎn)上將顯示一個鎖定框,向操作者 反饋該對構(gòu)件特征點(diǎn)已經(jīng)等待被對齊;圖7是鼠標(biāo)所帶動的動態(tài)構(gòu)件的右上角特征點(diǎn)與作 為背景構(gòu)件的墻體的一個角特征點(diǎn)瞄準(zhǔn)的狀態(tài)。在構(gòu)件特征點(diǎn)已經(jīng)瞄準(zhǔn)的狀態(tài)下,當(dāng)計(jì)算機(jī)接收到鼠標(biāo)左鍵被按下的信息時,自 動將動態(tài)構(gòu)件移動到使對應(yīng)特征點(diǎn)重合的位置上,從而完成構(gòu)件對齊的操作過程。圖8是 使用本發(fā)明的方法一次性將一根柱子的右上角點(diǎn)與墻體拐角點(diǎn)對齊的操作結(jié)果,即按下鼠 標(biāo)左鍵后,按對應(yīng)的構(gòu)件特征點(diǎn)對齊關(guān)系,由程序自動完成使動態(tài)構(gòu)件和背景構(gòu)件兩邊緣
      線重合。本發(fā)明以動態(tài)構(gòu)件上的多個構(gòu)件特征點(diǎn)同時作為交互操作的靶點(diǎn),使構(gòu)件的定位 操作能夠一次性完成,從而減少輔助編輯操作,提高交互建模的工作效率和可視化水平。圖2、4、5、6、7、8中圓圈內(nèi)的字母和數(shù)字是建筑軸線名稱。以上通過具體實(shí)施例對本發(fā)明進(jìn)行了詳細(xì)的說明,但這些并非構(gòu)成對本發(fā)明的限 制。在不脫離本發(fā)明原理的情況下,本領(lǐng)域技術(shù)人員還可做出許多變形和改進(jìn),這些也應(yīng)視 為屬于本發(fā)明的保護(hù)范圍。
      權(quán)利要求
      一種構(gòu)件多特征點(diǎn)的動態(tài)對齊及顯示方法,其特征在于在構(gòu)件定位操作過程中,在動態(tài)構(gòu)件上同時顯示出多個構(gòu)件特征點(diǎn),操作者在移動鼠標(biāo)的過程中不需要任何附加操作,以動態(tài)構(gòu)件上的任何一個構(gòu)件特征點(diǎn)作為靶點(diǎn),瞄準(zhǔn)并自動對齊背景構(gòu)件上的相關(guān)構(gòu)件特征點(diǎn)。
      2.如權(quán)利要求1所述的方法,其特征在于所述構(gòu)件特征點(diǎn)包括角特征點(diǎn)、邊中特征 點(diǎn)、中心特征點(diǎn)、邊軸特征點(diǎn)和中軸特征點(diǎn)。
      3.如權(quán)利要求1或2所述的方法,其特征在于所述動態(tài)構(gòu)件上的構(gòu)件特征點(diǎn)與背景 構(gòu)件上的構(gòu)件特征點(diǎn),按照下述規(guī)則對齊a)動態(tài)構(gòu)件上的中心特征點(diǎn)與背景構(gòu)件上的中心特征點(diǎn)對齊;b)動態(tài)構(gòu)件上的中心特征點(diǎn)與背景構(gòu)件上的中軸特征點(diǎn)對齊;c)動態(tài)構(gòu)件上的中心特征點(diǎn)與軸線交點(diǎn)對齊;d)動態(tài)構(gòu)件上的邊中特征點(diǎn)與背景構(gòu)件上的中軸特征點(diǎn)對齊;e)動態(tài)構(gòu)件上的邊中特征點(diǎn)與軸線交點(diǎn)對齊;f)動態(tài)構(gòu)件上的邊中特征點(diǎn)與背景構(gòu)件上的邊軸特征點(diǎn)對齊;g)動態(tài)構(gòu)件上的邊中特征點(diǎn)與背景構(gòu)件上的邊中特征點(diǎn)對齊;h)動態(tài)構(gòu)件上的角特征點(diǎn)與軸線交點(diǎn)對齊;i)動態(tài)構(gòu)件上的角特征點(diǎn)與背景構(gòu)件上的角特征點(diǎn)對齊;當(dāng)動態(tài)構(gòu)件上的構(gòu)件特征點(diǎn)瞄準(zhǔn)到所述規(guī)則中的背景構(gòu)件上的構(gòu)件特征點(diǎn)時,自動 對齊動態(tài)構(gòu)件上的構(gòu)件特征點(diǎn)和背景構(gòu)件上的對應(yīng)構(gòu)件特征點(diǎn),實(shí)現(xiàn)對新建構(gòu)件的精確定 位;當(dāng)動態(tài)構(gòu)件上的構(gòu)件特征點(diǎn)瞄準(zhǔn)到上述規(guī)則之外的背景構(gòu)件上的構(gòu)件特征點(diǎn)時,不執(zhí) 行自動對齊的操作。
      4.如權(quán)利要求1或2所述的方法,其特征在于當(dāng)兩個構(gòu)件特征點(diǎn)之間的屏幕顯示距 離小于設(shè)定數(shù)值時,自動關(guān)閉顯示優(yōu)先級較低的構(gòu)件特征點(diǎn),保留顯示優(yōu)先級較高的構(gòu)件 特征點(diǎn)。
      5.如權(quán)利要求1或2所述的方法,其特征在于所述構(gòu)件定位是指采用交互方式確定建筑構(gòu)件平面位置的過程,具體過程為在圖 形交互環(huán)境下,進(jìn)入到確定某種構(gòu)件平面位置的狀態(tài)中,操作者移動鼠標(biāo)帶動構(gòu)件到合適 的平面位置,按下鼠標(biāo)左鍵系統(tǒng)記錄下構(gòu)件的平面位置;所述靶點(diǎn)是指在繪制圖元或者構(gòu)件的過程中隨鼠標(biāo)移動的目標(biāo)點(diǎn);所述瞄準(zhǔn)是指在繪制圖元或者構(gòu)件的過程中將靶點(diǎn)靠向圖形中已有目標(biāo)點(diǎn)的操作;所述對齊是指在繪制圖元或者構(gòu)件的過程中操作者瞄準(zhǔn)以后,系統(tǒng)將靶點(diǎn)鎖定在已 有目標(biāo)點(diǎn)上的行為,該行為通過將動態(tài)構(gòu)件移動到目標(biāo)位置、或者在目標(biāo)位置上顯示附加 圖形、文字和符號方式反應(yīng)出來;所述動態(tài)構(gòu)件是指在構(gòu)件定位過程中在屏幕上顯示的隨鼠標(biāo)一起移動或者因鼠標(biāo)移 動而改變形狀和改變方位的構(gòu)件輪廓;所述背景構(gòu)件是指在構(gòu)件定位過程中在計(jì)算機(jī)屏幕上顯示出的建筑工程模型中已經(jīng) 存在的建筑構(gòu)件的輪廓;所述構(gòu)件特征點(diǎn)是指建筑構(gòu)件的中心特征點(diǎn)、中軸特征點(diǎn)、邊中特征點(diǎn)、邊軸特征點(diǎn) 和角特征點(diǎn)的總稱。
      6.如權(quán)利要求2所述的方法,其特征在于所述中心特征點(diǎn)是指在建筑構(gòu)件平面輪廓中兩條構(gòu)件邊緣線的中垂線的交點(diǎn); 所述中軸特征點(diǎn)是指在建筑構(gòu)件平面輪廓中某條構(gòu)件邊緣線的中垂線與建筑軸線的 奪占.所述邊中特征點(diǎn)是指在建筑構(gòu)件平面輪廓上構(gòu)件邊緣線的中點(diǎn); 所述邊軸特征點(diǎn)是指在建筑構(gòu)件平面輪廓上某條輪廓線與建筑軸線的交點(diǎn); 所述角特征點(diǎn)是指在建筑構(gòu)件平面輪廓上兩條相鄰輪廓線的交點(diǎn)。
      7.如權(quán)利要求1或2所述的方法,其特征在于當(dāng)鼠標(biāo)帶動動態(tài)構(gòu)件靠近背景構(gòu)件時, 如果動態(tài)構(gòu)件上的某構(gòu)件特征點(diǎn)瞄準(zhǔn)背景構(gòu)件的對應(yīng)構(gòu)件特征點(diǎn)距離足夠近時,在該對構(gòu) 件特征點(diǎn)上將顯示一個鎖定框,向操作者反饋該對構(gòu)件特征點(diǎn)已經(jīng)等待被對齊。
      8.如權(quán)利要求1或2所述的方法,其特征在于在構(gòu)件特征點(diǎn)已經(jīng)瞄準(zhǔn)的狀態(tài)下,當(dāng) 計(jì)算機(jī)接收到鼠標(biāo)左鍵被按下的信息時,自動將動態(tài)構(gòu)件移動到使對應(yīng)特征點(diǎn)重合的位置 上,從而完成構(gòu)件對齊的操作過程。
      全文摘要
      本發(fā)明公開了一種構(gòu)件多特征點(diǎn)的動態(tài)對齊及顯示方法,在構(gòu)件定位操作過程中,在動態(tài)構(gòu)件上同時顯示出多個構(gòu)件特征點(diǎn),操作者在移動鼠標(biāo)的過程中不需要任何附加操作,以動態(tài)構(gòu)件上的任何一個構(gòu)件特征點(diǎn)作為靶點(diǎn),瞄準(zhǔn)并自動對齊背景構(gòu)件上的相關(guān)構(gòu)件特征點(diǎn)。本發(fā)明在建筑工程行業(yè)應(yīng)用的計(jì)算機(jī)圖形操作軟件中能夠一次性精確確定建筑構(gòu)件平面位置。適用于計(jì)算機(jī)輔助建筑設(shè)計(jì),建筑工程量自動計(jì)算等建筑工程行業(yè)。
      文檔編號G06F9/44GK101894016SQ200910057279
      公開日2010年11月24日 申請日期2009年5月20日 優(yōu)先權(quán)日2009年5月20日
      發(fā)明者劉守奎, 吳家正, 左超, 趙銀真, 阮祺, 黃宇軍 申請人:上海同頡軟件有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1