999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于YJK-GAMA的空間網架結構參數化建模及二次利用研究

2024-01-01 00:00:00翁柳青張景杭
關鍵詞:參數化

摘要:為促進空間網架結構的參數化建模應用與推廣,基于YJK-GAMA提出網架結構的參數化建模基本流程,建立正放四角錐網架的參數化模型,并從桿件抽空、桿件重構、點陣空間重構3個角度分析網架結構參數化模型的二次利用,給出對應的編程操作方法.結果表明:網架參數化建模的流程基本相同,關鍵在于腹桿的創建;通過等差分步提取和刪除桿件軸線可將正放四角錐網架改為正放抽空四角錐網架,通過等差分步提取上下弦節點重構腹桿,可將正放四角錐網架改為兩向正交正放網架;通過點陣空間坐標調整可實現球面、橢圓柱面網殼參數化找形;基于YJK-GAMA的網架結構參數化模型具有較好的二次利用性能.

關鍵詞:網架結構;參數化;建模;二次利用;YJK-GAMA軟件

中圖分類號:TU318;TU17 文獻標志碼:A

Study on Parametric Modeling and Secondary Utilization of

Space Grid Structure Based on YJK-GAMA

WENG Liu-qing, ZHANG Jing-hang

(College of Civil and Architecture Engineering, Liming Vocational University, Quanzhou 362000, Fujian, China)

Abstract:In order to promote the application and promotion of the parametric modeling of spatial grid structure, the basic process of parametric modeling of spatial grid structure was proposed based on YJK-GAMA, and the parametric model of orthographic quadrangle grid structure was established. Then the secondary utilization of the parametric model of spatial grid structure was analyzed from the perspectives of bar extraction, bar reconstruction and lattice space reconstruction, and the corresponding programming operation method was given. The results show that the process of parametric modeling is basically the same, and the key lies in the creation of belly bar. By extracting and deleting the axes of the rods step by step, the square pyramid space truss structure can be changed to square pyramid space truss structure with normally placed partial members omitted, and by extracting the upper and lower chord nodes step by step to reconstruct the belly bar, the square pyramid space truss structure can be changed to two orthogonal spatial truss structures. The parametric form-finding of spherical reticulated shell and elliptic cylindrical reticulated shell can be realized by adjusting lattice space coordinates. The parametric model of grid structure based on YJK-GAMA has better performance of secondary utilization.

Key words:grid structure; parameterization; modeling; secondary utilization; YJK-GAMA software

0 引言

數字設計背景下,建筑結構形態趨向自由、多樣,結構模型的反復創建必然造成勞動力浪費,可通過參數化設計來解決該問題1.網架因重量輕、剛度大等優點已被廣泛應用于展覽廳、體育館等建筑中,可用PKPM、Midas等軟件進行設計2.但當其結構選型發生變化,且難以依靠常規手動建模修改時,比較適合進行參數化建模3.結構參數化建模不同于傳統的結構設計,它是利用計算機根據設定的參數化變量來迅速生成結構模型,并解決一連串關聯的設計問題4.李云鵬等5借助ANSYS和Matlab對正放抽空四角錐網架進行參數化設計.李浩6基于Revit的二次開發對網架結構的參數化建模方法、步驟進行總結.董愛平等7基于Revit和Dynamo對網架進行參數化建模,提升建模效率.周勇等8將基于Revit和Dynamo建立的網架結構參數化模型導入Midas軟件中進行分析.而另一些學者則是基于Rhino+Grasshopper對網架進行參數化建模,并導入3D3S軟件、Midas或者PKPM中進行分析9-11.

以上對于網架結構參數化建模的研究主要是基于ANSYS+Matlab、Revit+Dynamo、Rhino+Grasshopper等軟件.其中,基于ANSYS+Matlab的參數化建模操作較不便,而Revit+Dynamo和Rhino+Grasshopper并無結構計算分析功能,需將模型導入到其他平臺進行計算,無法實現結構模型參數化編程與結構計算分析模型之間的實時聯動,且需設計者掌握多平臺操作方法.此外,以上參數化設計平臺并非國內建筑結構設計常用,國內設計人員多使用YJK、PKPM等.2020年下半年YJK新增GAMA(由幾何、算法、力學、自動化的英文首字母構成)參數化設計模塊,但因參數化設計要求設計人員需具備一定的計算機編程能力,目前基于YJK-GAMA的參數化設計案例極少.為此,有必要基于YJK-GAMA對網架結構參數化建模及二次利用進行研究,為其進一步應用與推廣提供參考.

據此,本文應用YJK-GAMA建立典型網架參數化模型,根據不同網架結構桿件連接差異,分析網架結構參數化模型的二次利用方法,修改其參數化結構模型邏輯關系,生成其他類型網架的參數化模型,驗證基于YJK-GAMA的網架結構參數化模型的拓展性能和二次利用方法.

1 網架參數化建模流程

網架為空間桿系結構,空間桿件按照一定的幾何規律布置而成,這也是網架結構參數化模型邏輯關系構建的依據.按照組成方式,網架可分為交叉平面桁架體系網架、四角錐體系網架、三角錐體系網架和六角錐體系網架4種類型.其中,應用較廣的正放四角錐網架12(四角錐體系)結構模型如圖1所示.

網架主要由節點和桿件組成,可以通過構建節點和桿件之間的邏輯關系,建立參數化模型.基于YJK-GAMA的網架結構參數化建模基本流程如圖2所示,具體過程為:①設置節點行列數、節點間距、網架高度、下弦平面高度等變量,生成下弦平面點陣,并參照生成上弦平面點陣;②兩層平面點陣各自與X向、Y向的點連線,生成X向和Y向的弦桿軸線;③提取腹桿對應的下弦節點和上弦節點,創建腹桿(斜腹桿或豎腹桿)軸線;④根據需要賦予上弦桿、下弦桿、斜腹桿、豎腹桿軸線不同的截面和截面尺寸;⑤結合數學方程,重構上弦或下弦的點陣坐標,完成結構找形.因為平板網架的桿件連接和走向觀察較為直觀,故將網架結構空間曲面找形放到腹桿軸線生成后.調節參數化變量,觀察網架結構參數化模型是否聯動發生規律性變化,驗證結構參數化模型邏輯關系的有效性.

2 網架參數化建模

網架結構參數化模型創建的難點在于斜腹桿的生成,本文以正放四角錐網架為例,分析參數化創建其斜腹桿的兩種方法.正放四角錐網架結構平面如圖3(a)所示,其左上斜腹桿平面結構如圖3(b)所示.

由于正放四角錐網架上弦節點陣比下弦節點陣多了一行和一列,無法一一對應,需刪除上弦節點陣首行和尾列.操作方法有兩種:一是通過“刪除列表項”(索引設為0)卡片刪除上弦節點陣首行,再通過“容器解析”“列表頭尾項”“刪除容器列表”3個卡片關聯刪除上弦節點陣尾列,實現過程如圖4(a)所示;二是在刪除上弦節點陣首行后,通過“容器轉置”、下弦節點列數“滑動條”“刪除列表項”關聯刪除上弦節點陣尾列如圖4(b)所示.最后,通過兩點直線連接上下弦節點,生成左上斜腹桿的軸線如圖3(b)所示,再通過“斜撐”卡片賦予桿件軸線截面即可,而其他斜腹桿以此類推參照創建.網架參數化結構模型建立后可通過“生成YJK模型”卡片生成YJK模型,且YJK模型與結構參數化編程聯動,便于利用YJK進行分析.

3 網架參數化模型二次利用

網架結構參數化編程文件保存后可二次調用,根據不同類型網架桿件的幾何布置規律進行修改,例如桿件抽空、桿件重構、點陣空間重構,可生成其他類型網架的參數化結構模型.

3.1 桿件抽空

正放抽空四角錐網架的平面結構如圖5(a)所示,其左上斜腹桿平面圖如圖5(b)所示.

通過桿件抽空可將正放四角錐網架參數化模型修改為正放抽空四角錐網架參數化模型,從而可以提取部分斜腹桿和下弦桿軸線.由于GAMA中“提取列表項”卡片提取圖5(b)中的左上斜腹桿軸線是提取一整行(列),無法提取單根軸線,所以分兩部分提取,編程方法如圖6所示.兩種操作方法為:一是通過“刪除列表項”卡片從軸線陣列中提取無需抽空的那幾行斜腹桿軸線;二是通過“提取列表項”卡片提取需部分抽空的那幾行斜腹桿軸線,再通過“刪除列表項”卡片從中刪除需抽空的部分斜腹桿軸線.其中,通過“等差數列”卡片設置提取桿件軸線所處的行(列)和提取行(列)總數.“等差數列”卡片項數代表提取的行(列)總數,等于(下弦節點列數-1)/2,而公差設為2代表隔行(列)提取或刪除,首項設為1代表從第2行(列)開始提取或刪除.由此,正放抽空四角錐網架左上斜腹桿參數化提取結果如圖5(b)所示,部分斜腹桿已抽空.其他斜腹桿的抽空以此類推設置即可.

3.2 桿件重構

通過桿件軸線重構可將正放四角錐網架參數化模型修改為兩向正交正放網架參數化模型.與正放四角錐網架相比,兩向正交正放網架的斜腹桿走向和連接有所不同,需重新提取上下弦節點并創建腹桿軸線,但同樣可通過調取正放四角錐網架的參數化編程文件,修改腹桿連接部分即可.

因兩向正交正放網架的左右前后斜腹桿對稱,所以修改設置下弦節點列數為奇數,步長為2,該類網架的斜腹桿軸線分4部分創建:①提取網架左側部分上弦節點,通過“刪除列表項”卡片兩次運行,去除上弦節點陣的頭尾兩列;②通過“容器轉置”改變上弦節點陣方向,并提取網架左側連接斜腹桿的上弦節點;③提取網架左側部分下弦節點,通過“容器轉置”改變下弦節點陣方向;④提取網架左側部分連接斜腹桿的下弦節點.

由此,兩向正交正放網架左側斜腹桿參數化創建方法如圖7所示,兩向正交正放網架左側斜腹桿軸線如圖8所示.其余部分斜腹桿的軸線以此類推創建即可.

由圖7可知,提取上弦節點和下弦節點時通過“相加”“相除”“等差數列”卡片設定提取節點項數與網架下弦節點列數之間的關系.“等差數列”卡片首項設置為0表示從第一列(行)開始提取,公差設置為1表示是連續列(行)提取.此外,為保證上下弦節點之間點對點形成腹桿軸線,“提取列表項”卡片通過布爾開關設置不允許越界.

3.3 點陣空間重構

網架結構根據外形可分為平板網架和曲面網架.在平板網架參數化結構模型基礎上,可通過改變上弦節點陣、下弦節點陣的空間坐標調整網架的外形、坡度.兩向正交正放球面網殼如圖9所示.

兩向正交正放球面網殼的球面創建方法通過“分解點”卡片分解上弦節點和下弦節點的坐標,結合球體方程(x-a)2+(y-b)2+(z-c)2=r2,重構上下弦節點的Z坐標.其中,a、b、c、r分別表示球心的X、Y、Z坐標和球半徑.根據球半徑、球心Z坐標變量即可得出新的節點陣Z坐標,替換原坐標,即可創建球面參數化網殼.

同理,結合橢圓方程 (x-c)2/b2+ z2/a2 =1,修改上下弦節點陣的Z坐標,得到兩向正交正放橢圓柱面網殼如圖10所示.其中,a、b分別表示橢圓的長軸和短軸的一半,c表示橢圓沿Y軸正向的偏移量.當a和b值相等時,網殼的橢圓柱面則變成圓柱面.

正放四角錐網架、正放抽空四角錐網架同樣可參考兩向正交正故球面網殼、橢圓柱面網殼的方法將平板網架調整為球面、橢圓柱面參數化網殼.此外,若需對網架X向和Y向的節點間距、節點個數進行差異化調整,只需分別通過“等差數列”卡片設置不同公差和項數,從而生成上弦和下弦節點陣即可,無需對整個結構模型的參數化編程進行過多調整.

4 結語

基于YJK-GAMA提出網架結構參數化建模的基本流程,考慮了網架節點行列數、節點間距、高度、雙層厚度等參數化變量,創建正放四角錐網架的參數化YJK模型,其參數化編程關鍵在于斜腹桿軸線的創建,對此給出了兩種參數化編程方法,為網架參數化設計提供參考.通過GAMA中“等差數列”“提取列表項”“刪除列表項”和“容器轉置”等卡片組合運用,修改正放四角錐網架腹桿的參數化邏輯關系,實現生成正放抽空四角錐網架、兩向正交正放網架參數化模型,并通過“分解點”和數學運算相關卡片組合運用可實現球面網殼、橢圓柱面網殼參數化找形,為網架參數化模型二次利用提供參考.本文模型具有較好的二次利用性能,避免重復進行結構建模,又能為結構模型的分析與優化奠定基礎,可促進網架參數化設計的應用推廣.

參考文獻:

[1] 林康強.面向數字建筑的結構形態協同設計研究[D].廣州:華南理工大學,2021.

[2]林治民.空間網架結構設計參數研究[J].山西建筑,2018,44(26):47-49.

[3] 董愛平,王海涵,李國杰,等.基于Revit的網架參數化建模[J].土木建筑工程信息技術,2018,10(3):57-61.

[4] ELTAWEEL A,SU Y.Parametric design and daylighting:A literature review[J].Renewable amp; Sustainable Energy Reviews,2017,73(2):1086-1103.

[5] 李云鵬,張少欽,熊磊.正放抽空四角錐平板網架結構的優化[J].福建建筑,2022,40(3):46-50.

[6] 李浩.空間網架網殼結構Revit參數化建模方法[J].鐵路技術創新,2020,19(3):45-50,55.

[7] 董愛平,王海涵,李國杰,等.基于Revit的網架參數化建模[J].土木建筑工程信息技術,2018,10(3):57-61.

[8] 周勇,屈閆慶.空間鋼結構網架參數化建模與力學仿真分析及研究[J].鐵道建筑技術,2018,56(8):32-35,59.

[9] 劉凱,陳翔,顏濤.基于Grasshopper參數化設計的異形空間網架結構建模新方法及結構比選[J].建筑結構,2018,48(21):81-83.

[10] 陳柯,李迅濤,吳兵,等.結構參數化建模在大跨空間鋼結構中的應用[J].土木建筑工程信息技術,2021,13(2):145-152.

[11] 李德賢,裘云丹,潘潤洲,等.BIM參數化技術在杭州亞運會乒乓球館設計中的應用[J].土木建筑工程信息技術,2021,13(3):112-118.

[12] 趙浩博,張志宏.四邊簡支正放四角錐網架結構分析的位移試函數方法[J].空間結構,2021,27(4):33-37.

[責任編輯:李 嵐]

猜你喜歡
參數化
基于主斷面參數的車身結構剛度鏈快速求解
參數化設計在當代景觀中的應用初探
從一道考研題談空間曲線積分的計算
Pro/E的三維往復壓縮機參數化模型庫的建立
一種懸架運動仿真快速建模方法研究
汽車科技(2016年6期)2016-12-19 20:32:56
基于參數化的散料輸送機械快速設計系統開發
參數化時代的數控加工與建造研究
股骨頸骨折內固定方式優選方法研究
基于Pro/ENGINEER的圓柱齒輪參數化虛擬設計
液壓挖掘機參數化姿態控制系統
主站蜘蛛池模板: 丁香婷婷久久| 3D动漫精品啪啪一区二区下载| 中文字幕av一区二区三区欲色| 久久国产V一级毛多内射| 中文字幕va| 久久综合干| 国产网站在线看| 久久免费视频播放| 国产精品蜜芽在线观看| 东京热高清无码精品| 伊人精品成人久久综合| 无码人妻免费| 99精品福利视频| 国产精品免费入口视频| 国产爽爽视频| 亚洲美女操| 麻豆精品在线播放| 国产一级片网址| 色综合久久久久8天国| 欧美日韩综合网| 亚洲精品无码在线播放网站| 久久久久亚洲av成人网人人软件| 色综合天天娱乐综合网| 欧美精品啪啪一区二区三区| 国产精品永久不卡免费视频| 亚洲无码四虎黄色网站| 亚洲侵犯无码网址在线观看| 日本精品中文字幕在线不卡| 午夜在线不卡| 亚洲资源在线视频| 国产精品嫩草影院av| 免费人成黄页在线观看国产| 欧美综合区自拍亚洲综合绿色 | 三上悠亚精品二区在线观看| 国产福利在线观看精品| 91丝袜在线观看| 中文字幕无码制服中字| 亚洲αv毛片| 99久久精品国产自免费| 好吊妞欧美视频免费| 国产一区二区三区精品久久呦| 高清亚洲欧美在线看| 97视频免费看| 国产精品99r8在线观看| 97亚洲色综久久精品| 欧美一级高清片欧美国产欧美| 成人午夜天| 中文字幕亚洲乱码熟女1区2区| 日本在线视频免费| 国产福利拍拍拍| 亚洲日韩AV无码精品| 热思思久久免费视频| 精品国产成人高清在线| 久久一色本道亚洲| 98超碰在线观看| 九九九国产| 欧美色99| 国产精品爆乳99久久| 国产人成在线观看| 久一在线视频| 色偷偷一区| 国产在线观看精品| 无码人中文字幕| 四虎亚洲国产成人久久精品| 香蕉在线视频网站| 国产伦精品一区二区三区视频优播 | 国产精品无码一区二区桃花视频| 亚洲天堂网在线播放| 欧美日韩导航| 国产欧美亚洲精品第3页在线| 在线欧美日韩| 69精品在线观看| 色婷婷在线影院| 红杏AV在线无码| 九九香蕉视频| 国产一区二区精品福利| 国内精品久久久久久久久久影视| 九色视频在线免费观看| 国产亚洲精品自在线| 乱人伦视频中文字幕在线| 亚洲第一极品精品无码| 国产成人毛片|