首页
/
每日頭條
/
科技
/
sketchup土建參數化建模
sketchup土建參數化建模
更新时间:2025-04-02 12:52:04

sketchup土建參數化建模(SketchUp編程建模參數化見過嗎)1

今天為各位設計師小夥伴們準備的教程是參數化建模。

相比Rhino,SketchUp(草圖大師)一直被吐槽僞參數化建模,比如——

“莫比烏斯環”建模讓我頭發枯竭!

sketchup土建參數化建模(SketchUp編程建模參數化見過嗎)2

SketchUp也能輕松搞定參數化設計?

sketchup土建參數化建模(SketchUp編程建模參數化見過嗎)3

而這次小吧帶來的教程是真·SketchUp·參數化·教程

(文末有視頻演示)


在開始詳細講解前,我們要先來講講這次參數化建模用到的一項重要的工具——動态組件。

動态組件

動态組件本質上是由參數控制的組件。他的參數結構很類似Excel表,動态組件就相當于一個組件對應有一個Excel表;

利用組件屬性,控制組件的大小(長、寬、高)、位置(X、Y、Z)、複制次數、旋轉角度等等等等。

從SketchUp7.0開始就已經成為了内置的功能,相信有很多設計師小夥伴都見過這項功能▼

sketchup土建參數化建模(SketchUp編程建模參數化見過嗎)4

項目欄解析

組件屬性中數值可以由模型讀取,可以自定義,也可以由公式計算得出。

下面以自帶的栅欄的動态組件為例進行剖析——

*文字較小請點擊圖片放大查看

sketchup土建參數化建模(SketchUp編程建模參數化見過嗎)5

sketchup土建參數化建模(SketchUp編程建模參數化見過嗎)6

sketchup土建參數化建模(SketchUp編程建模參數化見過嗎)7

sketchup土建參數化建模(SketchUp編程建模參數化見過嗎)8

sketchup土建參數化建模(SketchUp編程建模參數化見過嗎)9


基礎操作演示

1. 首先我們需要一個長方體,尺寸随便,看着合适就好(要扁一點兒,不然不美觀),制作成組件;

sketchup土建參數化建模(SketchUp編程建模參數化見過嗎)10

為了方便觀察,我顯示了組件的軸(SketchUp的組件屬性多數是以組件的軸作為參考的,在景觀牆建模中,這一點有明确的體現)。

2. 打開組件屬性面闆,選擇該組件,并給組件添加三個屬性,分别是藍軸位移 Z,沿藍軸旋轉 RotZ,創建副本 Copies。

sketchup土建參數化建模(SketchUp編程建模參數化見過嗎)11

注:圖中箭頭表示兩種開啟組件屬性面闆的方式。

3. 具有決定性的函數——創建副本 Copies,意思比較明确,就是創建指定數量的副本(複制一百個分身……)

當然這些副本開始一般是跟原組件同位置,也就是重合,并且每個副本都攜帶有一個隻讀的屬性[COPY],根據副本的數量,COPY的值依次為1、2、3……

sketchup土建參數化建模(SketchUp編程建模參數化見過嗎)12

上圖這個就是第17個副本攜帶的信息。

注:由于創建了多個副本後,會造成計算緩慢,副本與原組件重合難以選擇到原組件(組件各項屬性的修改應針對原組件,副本隻具有繼承特性,不能影響原組件及其他副本),等不必要的麻煩,所以開始或大範圍修改屬性值時,應将Copies的值設置為0;

4. Z為豎向位置,令Z=COPY*h(h為踏步間隔高度),表示豎向陣列,此時就可以創建副本了,設置Copies的值;

sketchup土建參數化建模(SketchUp編程建模參數化見過嗎)13

表示每個副本依次上升15cm(動态組件默認單位cm)。

注:原組件無隻讀屬性COPY,則系統默認改組件的COPY值為0,故原組件在原地;

5. RotZ為沿(繞)藍軸旋轉,令RotZ=COPY*ro(ro為旋轉間隔角度);

比較明了,就是每個副本依次旋轉20度,與Z的上升效果疊加後就得到圖中效果。

sketchup土建參數化建模(SketchUp編程建模參數化見過嗎)14

6. 然後進入組件中,将内部對象向外側移動一段距離。

sketchup土建參數化建模(SketchUp編程建模參數化見過嗎)15


SketchUp參數化進階教程

了解了動态組件的基礎操作,我們就來詳細看一下此次的景觀牆建模▼

sketchup土建參數化建模(SketchUp編程建模參數化見過嗎)16

(詳細過程請觀看文末提供的視頻)

【具體步驟】

1.首先需要一個組件作為陣列的單元,下圖是該模型的組件單元(姑且命名為G01,方便描述);

sketchup土建參數化建模(SketchUp編程建模參數化見過嗎)17

同時組件G01需要在一個群組/組件内(命名為G0),至于為什麼非要這樣,後面會跟大家解釋。

2.打開[組件屬性]窗口,給組件G01添加位置屬性X,Z,行為屬性Copies,以及根據需要添加自定義屬性(該模型模拟的是兩個正玄函數的疊加,故自定義了4個函數,分别為兩個角度值,兩個正玄函數值),如下圖:

sketchup土建參數化建模(SketchUp編程建模參數化見過嗎)18

數值解釋

群組G0中數值代表含義

N表示G01複制的總數量(直接控制複制數量的屬性為copies);

D表示複制出的每兩個G01的軸點的間距。

組件G01中數值代表含義

X後的函數表示陣列複制出的組件;

Z後的函數表示每個複制出的組件的Z軸位移滿足的公式;

copies表示複制出的數量;

自定義屬性A1A2Vz1Vz2為主要控制Z軸位移的函數。

激活兩個剖切面後的效果如下:

sketchup土建參數化建模(SketchUp編程建模參數化見過嗎)19

但是在視頻中,我們沒有得出上述模型,反而出現了這樣的狀況——

sketchup土建參數化建模(SketchUp編程建模參數化見過嗎)20

sketchup土建參數化建模(SketchUp編程建模參數化見過嗎)21

(詳細過程請觀看文末視頻)

那麼,出現以上狀況的原因是什麼?

小吧推測,可能G01的坐标軸設定出問題了

驗證過程-具體步驟

1、因為需要研究初始組件的屬性,為了避免不必要的麻煩,故将行為copies更改為0。

sketchup土建參數化建模(SketchUp編程建模參數化見過嗎)22

2、更改坐标軸,将組件的X、Y軸進行調換。

sketchup土建參數化建模(SketchUp編程建模參數化見過嗎)23

sketchup土建參數化建模(SketchUp編程建模參數化見過嗎)24

3、重新輸入copies數目,得到模型▼

sketchup土建參數化建模(SketchUp編程建模參數化見過嗎)25

(詳細過程請觀看文末視頻)

除此之外,也可清空行為Copies後,更改Y軸數值;

sketchup土建參數化建模(SketchUp編程建模參數化見過嗎)26

還可以直接更改Y軸公式;

sketchup土建參數化建模(SketchUp編程建模參數化見過嗎)27


教程來源:Devil_1111/32269335

視頻錄制:靈犀一指

沒想到SketchUp(草圖大師)也能如此強大,做建築/景觀/室内等等的設計師還要和程序員搶飯碗,“編程”做個參數化建模都要不在話下~真是不容易呀~

sketchup土建參數化建模(SketchUp編程建模參數化見過嗎)28


☟ 點擊文末【了解更多】,下載原始模型 觀看完整建模視頻!

sketchup土建參數化建模(SketchUp編程建模參數化見過嗎)29

,
Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
博豐明鑽新風系統
博豐明鑽新風系統
當進入夏季,晚上休息的煩惱開始萦繞在我們每個人的心田,悶熱的天氣讓我們不得不開啟空調,但是我們的身體卻又需要新鮮的空氣,但是空調房門窗緊閉這又是常識,而在密閉空間裡,除了沒有新鮮空氣之外,大量的污染物,比如甲醛、細菌等則會持續累積、超标,從...
2025-04-02
wms倉儲管理系統的五個流程
wms倉儲管理系統的五個流程
倉儲是供應鍊裡非常重要的一個環節,作為供應鍊産品經理的你,最好能掌握的庫内标準作業流程及WMS的整體設計思路。以下故事情節及人物均為作者杜撰,若有雷同,純屬巧合:小Q:某醫藥互聯網公司後台産品經理,着手規劃重構公司的供應鍊及電商後台相關系統...
2025-04-02
巨傷感說說
巨傷感說說
1、深情從來都隻有被辜負,隻有薄情才會被記住。2、祝今後的我們披着各自的驕傲互不打擾。3、今晚很安靜,沒有情話,沒有你。4、舊人已經辜負了你,你又何必再辜負時光。5、你若負了我那些誓言就不算數了,我便棄了你永不相見6、你的離别已是蓄謀已久,...
2025-04-02
電腦用海爾顯示屏沒聲音
電腦用海爾顯示屏沒聲音
電腦用海爾顯示屏沒聲音?首先看小喇叭或在控制面闆中看看是否設置靜音,再通過檢查是否有聲音輸出,如果有聲音輸入那麼可能是音箱或喇叭的故障引起),下面我們就來說一說關于電腦用海爾顯示屏沒聲音?我們一起去了解并探讨一下這個問題吧!電腦用海爾顯示屏...
2025-04-02
外賣壽司店加盟哪一家好
外賣壽司店加盟哪一家好
近日,頭部壽司加盟連鎖品牌鮮目錄與享開店正式達成合作,享開店将為鮮目錄品牌總部與加盟門店提供協作解決方案。鮮目錄目前有上千家加盟連鎖店,每年新增門店數百家。面對如此多門店,傳統模式下的加盟連鎖管理效率不斷下降。享開店的出現,使得這些問題迎刃...
2025-04-02
Copyright 2023-2025 - www.tftnews.com All Rights Reserved