一種建筑墻體模型智能開孔的方法
【技術領域】
[0001]本發(fā)明涉及一種建筑墻體模型智能開孔的方法。適用于水利水電、工民建等行業(yè)的建筑、結構專業(yè)領域。
【背景技術】
[0002]在水利水電廠房、工業(yè)與民用建筑等建筑物的布置中,建筑結構專業(yè)中的開孔設計是一項重要工作內容。在傳統(tǒng)的二維設計中,建筑結構上的孔洞在圖紙上需要采用特殊圖例符號來表示。而在現(xiàn)有三維設計中,設計軟件只提供了對建筑結構模型進行三維剪切或布爾運算的功能,建筑結構專業(yè)的開孔設計過程存在以下問題:
[0003](I)當前的三維設計雖然能夠實現(xiàn)在建筑結構模型上開出三維孔洞,但僅僅是建筑結構模型上的特征,不具備對開孔單獨編號、賦予功用等工程屬性信息功能,無法表達開孔的工程意義。
[0004](2)在出圖過程中,由于孔洞是對建筑結構模型進行三維剪切或布爾運算得到的,并不包含開孔的二維特殊圖例信息,因此無法直接出圖。
[0005](3)在實際工程中往往開孔數(shù)量巨大,因此造成設計中開孔效率低下,并且數(shù)量巨大的開孔也給后期對開孔的調整、統(tǒng)計等工作帶來巨大工作量。
【發(fā)明內容】
[0006]本發(fā)明要解決的技術問題是:針對上述存在的問題,提供一種建筑墻體模型智能開孔的方法,以解決以往三維設計中建筑結構專業(yè)開孔設計存在的問題,以及二維出圖中開孔需要表示為二維特殊圖例符號等問題,并且可以在設計后期對開孔實體模型進線編輯修改、合并、更新及重復性檢查等,極大提高設計質量和效率。
[0007]本發(fā)明所采用的技術方案是:一種建筑墻體模型智能開孔的方法,其特征在于步驟如下:
[0008]創(chuàng)建開孔實體模型,開孔實體模型為三維可視化模型,具有幾何屬性、功能屬性和圖例屬性;
[0009]創(chuàng)建及修改開孔實體模型與關聯(lián)模型的依賴關系,關聯(lián)模型包括建筑結構模型和穿過該建筑結構模型的設備模型,依賴關系包括開孔實體模型與一個或多個建筑結構模型的相對位置關系,以及開孔實體模型與設備模型之間滿足設備模型施工安裝要求的距離關系;
[0010]開孔自動建模,根據(jù)開孔實體模型的屬性和依賴關系,通過實體模型相互剪切計算,實現(xiàn)開孔實體模型自動建模;開孔實體模型與一個或多個建筑結構模型做布爾減運算。
[0011]所述開孔自動建模具有三種修改方式:a、通過依賴關系修改實現(xiàn)開孔相對位置的變更山、通過單個開孔實體模型的幾何屬性修改實現(xiàn)開孔大小、外形的自動變更;c、通過兩個以上開孔實體模型的合并操作實現(xiàn)多孔合一。
[0012]所述開孔自動建模在開孔自動剪切操作前,進行開孔實體模型的重合性檢查,自動識別開孔實體模型在建筑結構模型上的開孔范圍是否重合,并在開孔自動建模時自動合并處理發(fā)生重合的開孔實體模型開孔范圍,確保在建筑結構模型的同一個部位僅有一個開孔。
[0013]兩個及以上的開孔實體模型判定重合和開孔范圍合并存在三種方式:①包含,一個開孔實體模型的開孔范圍包含其他開孔實體模型的開孔范圍,合并處理以最大的開孔實體模型開孔范圍為準;②相交,兩個以上開孔實體模型的開孔范圍相交,合并處理以相交開孔實體模型的開孔范圍外接輪廓為準;③臨近,開孔實體模型的開孔范圍不相交但間距小于設定的臨界值,合并處理以臨近開孔實體模型的開孔范圍外接輪廓為準。
[0014]本發(fā)明的有益效果是:本發(fā)明將開孔剪切動作后的剪切空間對象化,不僅保留該開孔空間幾何信息,還賦予其相應工程屬性及二維特殊圖例信息,且可對開孔實體模型進行統(tǒng)計、修改和更新等操作,解決當前三維開孔設計中存在的開孔效率低、無法標準化抽圖、修改統(tǒng)計麻煩等問題,從而提高建筑結構三維設計的質量和效率。
【附圖說明】
[0015]圖1為本發(fā)明的流程框圖。
[0016]圖2為本發(fā)明實施例的開孔實體模型原型示意圖。
[0017]圖3為本發(fā)明實施例的創(chuàng)建開孔對象實體實例示意圖。
[0018]圖4為本發(fā)明實施例中開孔自動建模的邏輯示意圖。
[0019]圖5為本發(fā)明實施例的建筑墻體三維剪切空間實體化示意圖。
[0020]圖6為本發(fā)明實施例的開孔自動建模修改方式(依賴關系)示意圖。
[0021]圖7為本發(fā)明實施例的開孔自動建模修改方式(開孔實體模型的幾何屬性)示意圖。
[0022]圖8為本發(fā)明實施例的開孔自動建模修改方式(開孔實體模型的合并)示意圖。
[0023]圖9為本發(fā)明實施例的開孔實體模型判定重合和開孔范圍合并方式(包含)示意圖。
[0024]圖10為本發(fā)明實施例的開孔實體模型判定重合和開孔范圍合并方式(相交)示意圖。
[0025]圖11為本發(fā)明實施例的開孔實體模型判定重合和開孔范圍合并方式(臨近)示意圖。
[0026]圖12為本發(fā)明實施例的開孔實體模型二維平面圖效果。
[0027]圖13為本發(fā)明實施例的開孔實體模型二維立面圖效果。
【具體實施方式】
[0028]如圖1所示,在本實施例中,按照本發(fā)明描述的建筑墻體模型智能開孔方法,主要包括以下幾個部分:創(chuàng)建開孔實體模型3、創(chuàng)建及修改開孔實體模型與關聯(lián)模型的依賴關系、開孔自動建模。
[0029]創(chuàng)建開孔實體模型3,將建筑結構模型I內的開孔作為獨立的實體對象進行創(chuàng)建和管理。開孔實體模型3是三維可視化模型,按幾何外形分為圓孔、方孔;按開孔方式分為套管孔、鑿孔;按開孔深度分為通孔(穿孔)、盲孔(未穿孔)。開孔實體模型具有幾何屬性、功能屬性和圖例屬性,套管孔還具有材料屬性。本實施例創(chuàng)建的開孔實體模型如圖2所示,開孔形狀為方孔,開孔深度為通孔,該開孔實體模型的屬性還包括開孔編號、開孔日期、作業(yè)單位、二維符號等。
[0030]創(chuàng)建及