老熟女洗澡maturepom-国产香港明星裸体xxxx视频-久久精品国产99久久久-精品国产污污免费网站入口-亚洲性久久久影院-免费无遮挡农村色情毛片-亚洲少妇aⅴ在线电-亚洲福利午夜久久久精品电影网-国产91在线中文字幕无码-又黄又爽的免费视频-欧美性感一区二区,韩日毛片,天天综合色中文字幕在线视频,一级毛片一级毛片一级毛片aa

×
熱門分類
微信掃碼登陸

QQ登錄

只需一步,快速開始

馬上注冊,結交更多好友,享用更多功能,讓你輕松玩轉社區。

您需要 登錄 才可以下載或查看,沒有帳號?立即加入SketchUp吧! 微信掃碼登陸

x


       首先我也不會編程,而且也是做動態組件初學者,只是在壇子里學了各位前輩的教程,也學了官方的例子,發現沒有想象的那么難,做一些簡單的東西根本不需要會編程,知道一些簡單的公式就可以。這是我學著做第二個動態組件,上次做了個門,因為是自己摸索著做,所以也沒有記下來步驟。這次呢我把做的過程寫下來,首先肯定有很多不太合理的地方,我做的過程也不是一氣呵成,一路摸索,難免有些地方說得不是很清楚,希望不要貽笑大方。要是你完全不懂什么是動態組件可以看ardong很久很久以前的教程,他說得比我詳細:http://www.4032bb.com/thread-419-1-2.html。也許我寫得不好但是目的是希望和大家一起學習進步。然后如果有人能給我指出不足之處,我會感激不盡,同時也希望大家可以就動態組件多交流交流,拋磚引玉,有問必答。
————————開工分割線——————————
先做前期準備工作,
首先可以自己做動態組件必須是要sketchup Pro版本。
然后在菜單里“窗口>組件選項”打上勾。就會出現這個
然后打開官方的教程http://support.google.com/sketchup/bin/answer.py?hl=zh-Hans&answer=108144,上面有每個公式怎么用的例子。
最后多開一個sketchup,可以用來打開例子參考別人的做法。

1,我要做的是一個簡單的公路,目標是能夠隨意的指定長寬高,這也是動態組件最基本的功能之一了。只是這次我弄得稍微有點結構復雜了一點點而已。首先建一個橋的基本模型出來,我不知道其他人是不是這樣的,但是我覺得先做出來可以讓自己有個直觀的感受,便于分析怎么做動態組件。

2,有了基本模型就分析一下這個橋要怎么做成動態組件。先看我想要做成什么,我這個希望可以自己定義橋的長度,寬度,和高度。那這三個參數變化了橋會怎么變呢?
長度上,橋身是直接拉伸就可以,單獨的欄桿和橋墩應該不會有外形上的變化而是在固定的長度重復。
寬度上,橋身也是拉伸,欄桿和一些邊緣的突起在寬度上應該是不變的。
高度上,應該變化的只有橋墩。

3,分析好了,把橋拆分成一個個部件,按照剛才的分析,比如橋的寬度是會變化的,但是橋欄桿的寬度不會變,那么就把他們分開。
分別把他們做成組件分別命名,最后全選所有的部件再做成一個整的組件命名為bridge,命名最好規范一點,這樣在做的時候免得自己麻煩。

4,打開組件屬性 ,所有的組件都能看到了。


開始給組件加上屬性,涉及到長寬高所以先把所有組件的位置和尺寸都添加,點擊組件名稱下的添加屬性就會有個下拉菜單。而且因為要自定義長寬高,所以在最下面的自定義處添加三個變量:
Height
Length
width

然后把這三個都設置為“用戶可用作文本框進行編輯”:


可以事先輸入一些數值,便于公式調用。

5,現在一個個的組件來寫。先看橋身,位置我先不管,尺寸應該是
長度等于橋長度,
寬度為橋減去兩側,
高度應該是不變所以直接填一個固定值。如下:

把組件選項打開,輸入數字測試下。

嗯!沒有問題。
然后來處理橋身左邊這部分。現在就要考慮位置的問題了,先看我怎么寫的:

x和橋身一樣,y是橋身在y軸上的位置減去自己y軸上的長度,那z的+80是什么呢?看圖:

嗯,這個80是我的結構造成的,left要對齊body就得在z上加上80。
右邊也如法炮制。

其他的東西全都如法炮制。都和上面的橋身同理,就是根據你自己的結構來給予它們的位置和尺寸,比如B挨著A(假設A的位置和尺寸已經定了)那么B的坐標就是A的坐標加上A的的尺寸。非常簡單。有兩點要注意的是所有的位置都是以組件自己的軸為原點的,遇到有問題的時候不妨檢查一下軸,另外建模的時候要用準確的數值,不要自己隨意推拉,不然長度是~0.5之類的就沒法寫公式了。位置都調整好了以后,我們可以輸入幾個參數試驗一下,沒有問題就可以進行下一步了。





贊賞

20

查看全部評分

精彩評論

文明上網理性發言、請文明用語

2

主題

8

帖子

1

紅寶石

SU入學(等級1)

Rank: 1

紅寶石
1
推薦
zoubobuoz 2012-10-16 15:31:08


"組件不能獲取不在它那個層級別的其他組件的值。"...
這一點很好理解...在su軟件中,組和組件是靠引入相對坐標系來管理滴,如此這般,組中組、件中件,一層層嵌套其中,每層都有自己相對外層組或組件的獨立坐標系。因為坐標系的不同,自然無法獲取其他層級的構件值嘞。換句話講,SU軟件做了一個限定,即:從外層不能直接操作組或組件當中的構件。只有打開組或組件,才能操縱。所以在制作動態組件時,不要試圖從外層直接操縱組件中的構件。而是應該由內向外來建模,先將最內層組件的參數,用該層根組件【暫且這么叫吧】中各參數做變量賦值,偶管這叫參數封組,這樣,組件就有了外層接口。封組后,就不需要再考慮內層組件內部情況,只需專心考慮外層接口,也就是剛才那個根組件的參數賦值。如此這般,由內向外層層設計并封組...補充一句,su會自己根據底層組件與頂層組件之間的相對坐標軸差,自動計算內層組件的位置與尺寸等參數取值滴...嫩看懂意思了米有?舌頭都打結兒啦...嘿嘿...
舉個例子,看圖...

...這是三個內層組件,底座、欄桿、燈頭...
...如下圖,作封組設置,注意看最后一行那個傳參設置...

...到外層看看...

...將來通過改變外層lenz參數,這個模型的欄桿部分就會變長,燈頭和燈座尺寸和相對位置不會變化...
最后調整成這樣...養成良好習慣,讓語法符合調用邏輯...

要明白一點,參考坐標系的改變,只會影響不同組件層組件的位置參數,尺寸是不受影響的,所以不要試圖去在不同組件層中傳遞位置參數,這樣做沒有意義,把它交給SU去做,層間只傳尺寸參數這個偶想了一整天才明白...剛開始琢磨...歡迎糾正...

21

主題

402

帖子

22

紅寶石

SU有學(等級3)

Rank: 3Rank: 3

紅寶石
22
3#
jazzthink 2012-4-23 10:54:28
謝謝樓主。很有幫助。

21

主題

402

帖子

22

紅寶石

SU有學(等級3)

Rank: 3Rank: 3

紅寶石
22
4#
jazzthink 2012-4-23 10:54:46
謝謝樓主。很有幫助。

0

主題

9

帖子

0

紅寶石

SU入學(等級1)

Rank: 1

紅寶石
0
5#
yang332 2012-4-23 23:20:12
過程值得學習

0

主題

5

帖子

0

紅寶石

SU入學(等級1)

Rank: 1

紅寶石
0
6#
chisn_k 2012-4-24 14:26:05
頂起來~

4

主題

255

帖子

26

紅寶石

SU有學(等級3)

Rank: 3Rank: 3

紅寶石
26
7#
imyas 2012-4-25 17:26:22
好像做軟件UI

15

主題

978

帖子

133

紅寶石

SU學師(等級6)

Rank: 6Rank: 6

紅寶石
133

忠實粉絲積極討論獎寶石收藏家

8#
ximulee 2012-4-27 16:12:34
多謝樓主分享

19

主題

1156

帖子

132

紅寶石

SU學師(等級6)

Rank: 6Rank: 6

紅寶石
132

積極討論獎

9#
L.Lynn. 2012-4-29 21:50:07
動態組件,不錯,學習學習

14

主題

349

帖子

4

紅寶石

SU入學(等級1)

Rank: 1

紅寶石
4

忠實粉絲

10#
wanjvk 2012-4-30 14:02:18
謝謝分享制作方法和理念

3

主題

251

帖子

14

紅寶石

SU游學(等級2)

Rank: 2

紅寶石
14
11#
1234321 2012-4-30 17:39:36
啟發很大呀

3

主題

251

帖子

14

紅寶石

SU游學(等級2)

Rank: 2

紅寶石
14
12#
1234321 2012-4-30 17:40:57
啟發很大

1

主題

171

帖子

39

紅寶石

SU俊才(等級4)

Rank: 4

紅寶石
39
13#
決不退縮版 2012-5-21 15:42:38

1

主題

171

帖子

39

紅寶石

SU俊才(等級4)

Rank: 4

紅寶石
39
14#
決不退縮版 2012-5-21 15:44:26
這個對于大多數人的幫助嗨了去!

1

主題

171

帖子

39

紅寶石

SU俊才(等級4)

Rank: 4

紅寶石
39
15#
決不退縮版 2012-5-21 15:47:02
這個對于大多數人的幫助嗨了去!

0

主題

66

帖子

2

紅寶石

SU入學(等級1)

Rank: 1

紅寶石
2
16#
hushutao 2012-5-26 00:04:55
看不懂!{:soso_e101:}

2

主題

137

帖子

8

紅寶石

SU入學(等級1)

Rank: 1

紅寶石
8
17#
1/5個世紀 2012-12-4 11:00:43
好帖,學習了

16

主題

1014

帖子

53

紅寶石

SU初師(等級5)

Rank: 5Rank: 5

紅寶石
53
QQ
18#
wja6000 2013-5-23 17:16:10
膜拜的對象啊,研究了一下午還沒研究出來

6

主題

303

帖子

20

紅寶石

SU有學(等級3)

Rank: 3Rank: 3

紅寶石
20

積極討論獎

19#
ggggitol 2013-5-31 10:30:51
做的挺精細的

9

主題

102

帖子

17

紅寶石

SU游學(等級2)

Rank: 2

紅寶石
17
QQ
20#
360111357 2013-6-21 19:04:28
正好在研究動態組件 ,學習下
12下一頁
高級模式
您需要登錄后才可以回帖 登錄 | 立即加入SketchUp吧! 微信掃碼登陸

本版積分規則

stlva

SU初師(等級5)

  • 主題

    3

  • 吧幣

    5100

  • 紅寶石

    47

關閉

站長推薦上一條 /1 下一條

發布主題 快速回復 返回列表 客服中心 搜索 官方QQ群
關于我們/小黑屋/手機app/國土人/SketchUp吧 /京ICP備16008035號/