34
"การบริหารและจัดการ Component อยางมีประสิทธิภาพและการสราง Dynamic component เบื้องตนเพื่อชวยงานสรางโมเดลและการหา Bill of Materials" คู มือประกอบงานอบรม จัดทําโดย บริษัท บานสเกตชอัพ จํากัด หัวขอ

คู่มือ Dynamic Component และการจัดการ Component ขั้นสูงในโปรแกรม SketchUp

Embed Size (px)

Citation preview

Page 1: คู่มือ Dynamic Component และการจัดการ Component ขั้นสูงในโปรแกรม SketchUp

"การบรหิารและจัดการ Component อยางมีประสิทธิภาพและการสราง Dynamic component เบือ้งตนเพื่อชวยงานสรางโมเดลและการหา Bill of Materials"

คูมือประกอบงานอบรม

จัดทําโดยบรษิัท บานสเกตชอัพ จํากัด

หัวขอ

Page 2: คู่มือ Dynamic Component และการจัดการ Component ขั้นสูงในโปรแกรม SketchUp

บทที่ 1

Group, Component และ ความแตกตาง

01

Page 3: คู่มือ Dynamic Component และการจัดการ Component ขั้นสูงในโปรแกรม SketchUp

1) กดคลิก๊ซาย 3 คร้ังเพือ่เลอืกทั้งหมด

2) หลังจากนัน้คลิก๊ขวา 1 คร้ังเพือ่เปดหนาตางคําสัง่ Make Group

3) คลิก๊ซายเพือ่กดคําสัง้ Make group

ในขัน้ตอนนีต้องตรวจสอบใหแนใจวาทุกสวนของ H-BRAM ถกูเลือก

เม่ือสราง Group ของ H-BRAM แลวเสร็จจะขึ้นกรอบสนํ้ีาเงินลอมรอบเห็นไดชดัเจน ซึ่งก็ถอืเสร็จขัน้ตอนการสราง Group

1 ข้ันตอนการสราง Group (Make Group)

4) ทดสอบโดยการเลือก Group ของ H-Beam แลวคลิ๊กขวา 1 คร้ังที่ Group เพือ่เปดหนาตางใหมขึน้มาดังภาพ จากนัน้คล๊ิกซายท่ี Entity Info เพือ่เปดดูคุณสมบัติของ Group ที่เราสรางขึน้

5) จากนัน้สังเกตขอมูลดังตอไปนี้

5.1 ขอมูลสําหรับการสราง IFC ไฟล (งาน BIM)

5.2 ชือ่ของ Group สามารถกําหนดไดโดยการพมิพช่ือท่ีเราตองการ

5.3 เลอืกเคร่ืองหมายถกูถาอยากให Group สามารถสะทอนเงาไดเม่ือเปด Shadows

5.4 เอาเคร่ืองหมายถกูออกถาไมอยากให Group ไดรับเงาเม่ือเปด Shadows

5.6 เลอืกเคร่ืองหมายถกูถาอยากให Group ไมสามารถเคลือ่นยายหรือแกไขได

5.5 เลอืกเคร่ืองหมายถกูถาอยากให Group ท่ีสรางขึน้ไมสามารถมองเห็นได

5.7 จํานวน Group ท้ังหมดใน Model

ขอสังเกต

ในการสราง Group แตละครั้งเราจะไมสามารถต้ังช่ือไดทันที แตจะตองกลบัมาใชคําส่ัง Entity Info เพือ่ตั้งชือ่ใหมทุกคร้ัง

02

Page 4: คู่มือ Dynamic Component และการจัดการ Component ขั้นสูงในโปรแกรม SketchUp

2. Group กับ Solid Group1. สรางกลองสเีหลีย่มขึน้มาแลวสรางเปน Group ช่ือ "A"

2. ถา Group ท่ีถกูสรางขึน้เปน Solid กจ็ะสามารถอานคาของปริมาตรไดในชอง Volume

อะไรคือขอแตกตางระหวาง Group และ Solid Group ?

3. สาเหตุท่ี Group ไมเปน Solid

"Solid ที่แปลกันโดยทั่วไปวาเปนของแขง็ตันๆ กค็ลายๆ กับ Solid Group ดังนัน้ถาอยากให Group ท่ีเราสรางขึน้เปน Solid ระวังอยาใหมีรอยร่ัวหรือปดไมสนทิดังตัวอยางดานลาง"

3) แมมองภายนอกจะไมมีชองวาง แตถาปรับ X-Ray ดูดานใน ถาพบวามี Face หรือเสนดังตัวอยางอยูดานใน Group ที่เราสรางขึน้ก็จะไมเปน Solid เชนกัน

การสราง Group ใหเปน Solid มีประโยชนมากไมเพยีงแตจะสามารถคํานวณปริมาตรไดแตกยั็งชวยใหเราใชคําสั่งพเิศษท่ีช่ือวา Solid Tools ไดดวย

ขอสงัเกต

03

Page 5: คู่มือ Dynamic Component และการจัดการ Component ขั้นสูงในโปรแกรม SketchUp

3. ข้ันตอนการสราง Component (Make Component)

ในขัน้ตอนนีต้องตรวจสอบใหแนใจวาทุกสวนของ H-BRAM ถกูเลือก

1) กดคลิก๊ซาย 3 คร้ังเพือ่เลอืกทั้งหมด

2) หลังจากนัน้คลิก๊ขวา 1 คร้ังเพือ่เปดหนาตางคําสัง่ Make Component

3) คลิก๊ซายเพือ่กดคําสัง้ Make Component

4) เมื่อเลอืกถกูจะขึน้หนาตาง Crete Component โดยแตละขอมูลใหเลอืกจะมีความหมายดังนี้

4.1 ตั้งชือ่ของ Component ท่ีเราตองการ

4.2 ใสรายละเอยีดที่ตองการอธิบายเกี่ยวกบั Component ที่เราสรางขึน้

4.3 เลือก None ถาไมตองการให Component ที่สรางมีลกัษณะท่ีมีกาวติด เม่ือเขาไปไกลกบัส่ิงอ่ืนจะตดิกันโดย Auto4.4 เลือก Set Component Axes เม่ือตองการกําหนดแกนกลางของ Component

4.5 เลอืก Cut Opening เม่ือตองการให Component ท่ีสรางตัดเขาไปใน Face อื่น เชนเม่ือสราง Component หนาตางเราสามารถเจาะผนงัไดทันทีแบบ Auto

4.6 กดเคร่ืองหมายถกูถาตองการให Component หันหนาเขาหาเราเสมอ

4.7 เก่ียวกบัคําสัง่การปรับแสงเงา

4.8 กดเคร่ืองหมายถกู ถาอยากให Component ที่สรางขึน้ สามารถใชคําสัง่ Replace selection with component

5) เม่ือเลอืกท้ังหมดแลวกด Createเนือ่งจาก Component แตละตัวที่สรางขึน้จะมีได 1 ชือ่เทานัน้ (แมจะ Copy ไปหลายๆ คร้ังแตกจ็ะมีชือ่เหมือนเดิมเสมอไมอาจเปลีย่นได) ดังนัน้ การสราง Component ทุกคร้ังจะมีคําสัง่ใหเรากาํหนดชือ่เลยโดยตรง ซึง่ตางจากการ Make Group ท่ีไมตองกาํหนดชือ่ก็ได ในกรณีที่เรายังไมอยากต้ังชือ่ Component โปรแกรมจะกาํหนดชือ่ใหเปน Component #1 ในคร้ังแรก

ขอสงัเกต

เชนเดียวกันกับ Group และ Solid Group การสราง Component และ Solid Component กใ็ชหลกัการเดียวกนั

04

Page 6: คู่มือ Dynamic Component และการจัดการ Component ขั้นสูงในโปรแกรม SketchUp

4. ความแตกตางระหวาง Group และ Componentเพือ่อธิบายใหเห็นความแตกตางระหวาง Group และ Component ใหผูเขาอบรมทําการสราง Group ชือ่วา A ทาสแีดง และ Component ชือ่วา B ทาสเีหลอืงดังรูป

ในขัน้ตอนนี้ระวังอยาเทสสีดีวยคําสัง่ Paint Bucket ลงบน Face ที่เราสรางขึน้กอนท่ีจะใชคําสัง่ Make Group หรือ Make Component

1) สราว Component B สเีหลอืง

2) สราง Group A สแีดง

3) ใชคําสัง่ Copy สราง Group A และ Component B อีกอยางหละ 3 ตวั

4) กดคําสัง่ Edit Group A หรือ Double click ที่ Group A เพือ่ทําการแกไข Group A

5) ใชคําสัง่ Push/Pull เพือ่ดึงกลองใหสงูขึน้ดังภาพ สงัเกตวากลองสแีดงอ่ืนๆ ท่ีเปน Group A ที่เหลอืไมมีการเปลีย่นแปลง

6) ทําเชนเดียวกนักบั Component B โดยกด Edit Component และดึงกลองใหสงูขึน้ดังรูป แตคราวนีจ้ะพบวา Component B ที่เหลอืจะยืดขึน้ตาม Component B ที่เราทําการแกไขไปดวย

Group แตละตัวจะเปนอิสระตอกัน ตางจาก Component ซึง่แตละตัวจะเชือ่มโยงหากัน ดังนัน้ไมวาเราจะแกไขตัวใดตัวหนึ่งของ Component ทุกตัวท่ีมีชือ่เดียวกนัก็จะเปลีย่นแปลงตามไปดวยทั้งหมด

ขอสงัเกต

05

Page 7: คู่มือ Dynamic Component และการจัดการ Component ขั้นสูงในโปรแกรม SketchUp

คําถามแรกๆ ท่ีพบบอยๆ ของผูใช SketchUp คร้ังแรกๆ ก็คือ เราจะทําอยางไร เม่ือตองการแกไข Component โดยไมทําให Component ท่ีมีชือ่เดียวกนัเปลีย่นตามไปดวย?เรามาดูคําตอบกันครบั

1) สราง Component ชื่อ B ขึน้มา 4 ตัว

2) เนือ่งจากเปน Component ชือ่เดียวกัน เม่ือเราแกไขตัวแรก อีก 3 ตัวก็จะถกูแกไขตามไปดวย ซึง่โดยท่ัวไปถอืวาเปนขอดี เพราะในความเปนจริง สิง่ของใดกต็ามท่ีมีช่ือเดียวกนั กค็วรจะมีลกัษณะที่เหมือนกันทุกชิ้น ในกรณีนีจ้ะเห็นวา Component B ทุกตัวสัน้ลงตาม Component ตัวแรกซึง่เราไมตองการ

5. คําถามเก่ียวกับ Component ท่ีถูกถามบอย (1)การแกไข Component

3) คลิก๊ขวาที่ Component B ตัวแรก แลวกดเลอืกคําสัง่ Make Unique

4) กดคําสัง่ Make Unique ดังรูป

5) ทดลองปรับแก Component B ตัวแรกอีกคร้ัง แตคราวนี้จะเห็นวา Component ตัวอืน่ที่เหลอืยังมีขนาดเทาเดิม

6)เหตุที่ Component B ตัวอืน่ไมเปลีย่นตามก็เพราะวา Component B ตัวแรกถกูเปลีย่นชือ่ไปเปน B#1 แลวนัน้เอง

หลายคนที่ทดลองเปลีย่นมาใชคําสัง่ Make Component แทน Make Group จะปวดหัวกับการใชคําสัง่ Make Unique มากๆ อยางไรกต็ามตองพยายามใชคําสัง่ Make Unique ทุกคร้ังที่ตองการเปลีย่นชือ่ หรือทําการ Edit Component ไมเชนนัน้เมื่อเราทํางานไปเร่ือยๆ ดวยคําส่ัง Make Component ก็จะพบวา Component ตางๆ จะมีช่ือและขนาดวุนวายไปหมด และตองกลบัไปทําใหม ซึง่จะเสยีเวลาอยางมาก

ขอสงัเกต

แมการใช Component จะดูยุงยากกวา Group แตสาํหรับการสรางโมเดลวิศวกรรมหรือสถาปตแลวถอืวามีประโยชนมากกวา เพราะเราสามารถกาํหนดใหวัสดุ 1 ชิน้ เชน หนาตาง A ในบาน

06

Page 8: คู่มือ Dynamic Component และการจัดการ Component ขั้นสูงในโปรแกรม SketchUp

ในบางคร้ังเม่ือเราสรางโมเดลใหญขึน้เรื่อยๆ บางคนอาจจะเจอปญหาเร่ืองการต้ังชื่อ Component ยกตัวอยางเชน พยายามจะต้ังช่ือ Component ของประตูตัวหนึง่วา "ประตู A" แตพยายามเทาไหร โปรแกรม SketchUp กข็ึน้เตือนวาไมสามารถสรางชือ่ Component ประตู A ไดลองมาดูสาเหตุและวิธีการแกปญหากนัครับ

5. คําถามเก่ียวกับ Component ท่ีถูกถามบอย (2)ทําไมบางคร้ังตัง้ช่ือ Component ท่ีตองการไมได

1) คําสัง่เตือนเชนนี้จะเกดิขึน้เม่ือเรากาํลงัพยายามต้ังชือ่ Component ใหม ที่มีชือ่เหมือนกับ Component เดิมท่ีมีอยู แมเราจะลบ Component ที่มีชือ่เหมือนกันออกไปแลวก็ตาม

2) ตัวอยางเชนเม่ือเราสราง Component ของประตูขึน้มา 3 ตัว ตัวแรกชือ่ ประตู A และอีกสองตัวชือ่ประตู B

3) เมื่อตรวจสอบ Outliner แลวสงัเกตไดวาท้ังโมเดลประกอบดวย Component 3 ตัวน้ีเทานั้น

4) ลบ Component ประตู A ออกไปจากโมเดล สงัเกตใน Outliner ไมพบวาไมมี Component A อยูในโมเดล

5) หลังจากลบ Component ประตู A ออกไปแลว ทดลอง Copy Component ประตู B เพิม่อกี 1 ตัวแทนท่ีตําแหนง Component A เดิม แลวกดคําสัง่ Make Unique หลงัจากนัน้ตั้งชือ่ Component B#1 ใหมวา ประตู A อีกคร้ัง จะพบวาโปรแกรม Sketchup จะขึน้เตือนวา "The component name must be unique" ซึง่แปลวาชือ่ของ Component ที่เรากําลงัจะสรางซ้ํากับ Component ที่เรามีอยูเดิมแลว ในที่นีคื้อ Component A ที่เราไดลบออกไปแลวนั้นเอง

ตอนนี้จะเห็นวาแมเราจะลบ Component ประตู A ออกไปแลว เราก็ไมสามารถที่จะต้ังชือ่ Component วา ประตู A ซ้ําอีกได

ดเูหมือนวา แมเราจะลบ Component ใดๆ ออกไปจากโมเดลท่ีเรากําลงัสรางขึน้ โปรแกรม SketchUp ยังจดจําชือ่นั้นไว และขึน้คาํสัง่เตือนเสมอเมื่อเราพยายามที่จะต้ังชือ่ Component นั้นทุกครั้ง

ขอสังเกต

07

Page 9: คู่มือ Dynamic Component และการจัดการ Component ขั้นสูงในโปรแกรม SketchUp

5. คําถามเก่ียวกับ Component ท่ีถูกถามบอย (2)ทําไมบางคร้ังตัง้ช่ือ Component ท่ีตองการไมได

6) เพือ่ท่ีไมใหโปรแกรมจําชือ่ของ Component ท่ีเราลบทิ้งไปแลว (ในที่นีคื้อ Component ท่ีช่ือวา ประตู A)ใหเร่ิมจากคลิก๊ขวาท่ีแถว Tool Bars ที่วางอยูดังภาพ

7) กดเคร่ืองหมายถกูท่ี Standard เพือ่เพิม่ Tool Bar Standard

8) หนาตางคําสัง่ Tool Bar กดเลอืกไปที่ Model Info

9) ที่หนาตาง Model Info ใหกดไปที่คาํสัง่ Statistics เพือ่ดูขอมูลทั้งหมดในโมเดล

10) เลอืก Entier model

11) จากนัน้กด Purge Unused เพือ่ลบความจําชือ่ของ Component ท้ังหมดที่ถกูลบไปแลวออกจากโปรแกรม

12) ลองปรับแกชือ่ Componet ประตู B#1 อีกคร้ัง แตคราวนี้จะสามารถเปลีย่นชือ่เปน ประตู A ไดโดยไมมีปญหา

ทุกคร้ังที่เราไมสามารถต้ังช่ือ Component ที่เราตองการได ใหเร่ิมจากตรวจสอบวาช่ือนัน้ไปตรงกบัชือ่ Component อืน่ๆ ที่สรางไวกอนหนาน้ีในโมเดลหรือไม (ดูจากคําสัง่ Outliner) ถาพบวาไมมีช่ือใดๆ ซ้ํากัน ใหทําการ Purge Unused เพือ่ลางชือ่เกาๆ ออกไป หลงัจากนัน้กต้ั็งช่ือ Component ใหมตามท่ีเราตองการ

ขอสังเกต

08

Page 10: คู่มือ Dynamic Component และการจัดการ Component ขั้นสูงในโปรแกรม SketchUp

บทที่ 2

Outliner และ Nested Component

09

Page 11: คู่มือ Dynamic Component และการจัดการ Component ขั้นสูงในโปรแกรม SketchUp

1. อะไรคือ Outliner?

เม่ือเราสรางโมเดลขนาดเลก็ ก็คงไมมีปญหาในการจัดการ Component เทาไหรแตลองหลบัตานกึถงึโมเดลท่ีมีขนาดใหญมากๆ คงจะเห็นความปวดหัวเม่ือเราจะตองจัดการ Component ที่มีอยูเปนรอยๆ ชือ่ในโมเดล ดังนัน้คําสัง่ Outliner จึงถกูสรางขึน้มาเพือ่ใหผูสรางโมเดลสามารถท่ีจะจัดการและบริหาร Component ท้ังหมดในโมเดลไดอยางมีประสทิธิภาพสงูสดุ

1) เร่ิมจากการกดท่ีคําสัง่ Window

2) กดไปท่ีคําสัง่ Outliner เพือ่เปดหนาตาง Outliner

หนาตางคําสัง่ Outliner 3) เม่ือเปด Outliner ออกมาในคร้ังแรกกจ็ะเหน็ Component ท่ีชือ่วา Sophie อยูในโมเดล 1 ตัว

4) เม่ือเรา Copy Component ของ Sophie ไปท้ัง 18 ตัว เราจะเห็นวาในหนาตาง Outliner จะระบุและแจกแจก Component ชือ่ Phophie ทั้งสิน้ 18 ตัวเชนกนั

10

Page 12: คู่มือ Dynamic Component และการจัดการ Component ขั้นสูงในโปรแกรม SketchUp

1. อะไรคือ Outliner?(ตอ)

5) ต้ังชือ่ใหมใหกบั Component Sophie ใหมอีก 2 คร้ังโดยใชคําสัง่ Make Unique

6) Outliner ก็จะแจกแจงจํานวนและชนดิของ Component ท้ังหมดใหเราเห็น

จากตัวอยางจะเห็นไดชดัเจนวา Outliner ชวยใหผูสรางโมเดลเหน็ภาพและเขาใจการแจกแจงของ Component ท้ังหมดที่มีอยูในโมเดล ดังนัน้การสรางโมเดลขนาดใหญที่ประกอบดวย Component จํานวนมาก ผูเขาอบรมจะตองเร่ิมศึกษาและทาํความรูจักกับ Outliner ใหมากย่ิงขึน้

การแจกแจง Component ทั้งหมดที่ประกอบกนัเปนโมเดลบาน

สญัลกัษณเปนตวัแทนของ Component

สัญลกัษณเปนตัวแทนของ Group

11

Page 13: คู่มือ Dynamic Component และการจัดการ Component ขั้นสูงในโปรแกรม SketchUp

2. การแจกแจง Component ดวย Outliner1) สราง Component บานและต้ังช่ือวาบานตํารวจ

2) Copy บานเพิม่อีก 4 หลงั โดยอกี 3 หลงักดคําสั่ง Make Unique แลวต้ังชือ่ใหมวาบานทหาร

3)ถาดูจากโมเดลเราจะไมสามารถทราบไดวาบานทั้ง 5 หลงันั้นประกอบดวย Component ช่ือวาอะไรบาง แตเม่ือดูใน Outliner เราก็จะทราบทันทีวาในโมเดลบานท้ัง 5 หลงันั้นประกอบดวน Component ท่ีชือ่วาบานตํารวจ 2 หลัง และ Component ที่ชือ่วาบานทหาร 3 หลงั

4) สราง Component หินคลุกขึน้มาอีก 3 ตัวและ Component ถนนคอนกรีตขึน้มาอีก 1 ตัวดังภาพ

5) เมื่อดูที่ Outliner จะพบวาในโมเดลประกอบดวน Component ทั้งหมด 4 ชือ่ประกอบดวย Component ชือ่ ถนนคอนกรีต ถนนหินคลุก บานตํารวจ และบานทหาร

6) สราง Component ฟตุบาทเพิม่อีก 5 ตัวดังภาพเพือ่สรางเปนโมเดลหมูบานอยางคราวๆ

7) ตอนน้ีหลายคนคงระเริ่มเห็นแลววา ย่ิงเราสรางโมเดลที่ประกอบดวย Component จํานวนมากการจําแนกแจกแจง Component จะทําไดยากมาก ถาไมใชคําสัง่ Outliner

12

Page 14: คู่มือ Dynamic Component และการจัดการ Component ขั้นสูงในโปรแกรม SketchUp

3. การเลือก (Select) Component ดวย Outliner

1) Copy โมเดลท่ีทําไวอกี 3 ชดุ เพือ่สรางโมเดลของเมืองขนาดเล็ก ในตอนนี ้เราลองเลอืก Component บานของตํารวจมา 1 หลงัดวยคําสัง่ Outliner

2) เนือ่งจากมี Component จํานวนมากใน Outliner การเลอืกจะตองเล่ือนขึน้และลงเพือ่หาชือ่ Component บานของตํารวจ ที่เราตองการ

3) กดที่คาํวาบานของตํารวจ

4) เมื่อเรากดชือ่ Component บานของตํารวจ Component ที่ชือ่วาบานของตํารวจในโมเดลจะถกูเลอืกทันทีดังภาพ

13

Page 15: คู่มือ Dynamic Component และการจัดการ Component ขั้นสูงในโปรแกรม SketchUp

4. การเลือกกรอง (Filter) Component ดวย Outliner

1) กดชองวางตรงคําวา Filter แลวพมิพคําวาบานของตํารวจเพือ่ให Outliner แสดง Component บานของตํารวจเทานัน้

2) เม่ือเราเลอืกคําวา บานของตํารวจทั้งหมด เราก็สามารถเลอืก Component บานของตํารวจท้ังหมดไดทันที ดังนัน้เม่ือสรางโมเดลที่มีขนาดใหญมาก ผูเขาอบรมจะตองฝกใชคําสัง่ Filter ใน Outliner เพือ่หา Component ท่ีตองการ

3) Component ที่ชือ่วา บานของตํารวจท้ังหมดจะถกูเลอืกโดยขึน้ขอบสนี้าํเงินดังภาพ

4) ทดลองเปลี่ยนส ีComponent บานของตํารวจใหกลายเปนสสีม และเปดคําส่ัง Entity Info เพือ่นบัจํานวน

Component บานของตํารวจมีทั้งหมด 8 ตัวในโมเดล

14

Page 16: คู่มือ Dynamic Component และการจัดการ Component ขั้นสูงในโปรแกรม SketchUp

5. Nested Component หรือ Component หลายช้ัน

เม่ือเราสรางโมเดลเมืองขนาดใหญขึน้มาที่ประกอบดวย Component จํานวนมาก บางคร้ังเราอาจจะจําเปนตองจัดหมวดหมูของ Component ตางๆ ตามสภาพความเปนจริงหรือขอบเขตของงานที่เราตองการ ลองมาดูตัวอยางการแบงหมวดหมูของ Component ในโมเดลดวยการใชการสราง Component ซอน Component หรือที่ภาษาอังกฤษเรียกวา " Nested Component"

1) พมิพคําวาบานเขาไปในคําสั่ง Filter

2) เลอืก Component บานของตํารวจ และบานของทหารทั้งหมด

3) สงัเกตในโมเดลจะเห็นวา Component ทั้งหมดที่ถกูเลอืกจะขึน้กรอบสฟีา

4) คลิก๊ขวาท่ีโมเดลทั้งหมดแลวเลอืกคําสัง่ Make Component แลวพมิพชือ่วา อาคารที่พกัอาศัย

5) จาก Outliner จะพบวาในโมเดลจะมี Component ชือ่วา อาคารท่ีพกัอาศัย ซึง่ภายใน Component นัน้ประกอบดวย Component ที่ชือ่วา บานของตาํรวจและบานของทหาร

15

Page 17: คู่มือ Dynamic Component และการจัดการ Component ขั้นสูงในโปรแกรม SketchUp

5. Nested Component หรือ Component หลายช้ัน (ตอ)

6) เลอืก Component ที่ชือ่วา ถนนคอนกรีต และฟตุบาท ท้ังหมดแลวคลิก๊ขวาเพือ่เปดคําสั่ง Make Component

7) ต้ังชือ่ Component วา ทางสญัจรทําจากคอนกรีต

8) ตรวจสอบ Outliner จะพบวามี Component ใหมที่ชือ่วา ทางสญัจรทําจากคอนกรีตเกดิขึน้โดยภายในประกอบดวย Component 2 ช่ือ โดยชือ่แรกคือ ถนนคอนกรีต และชือ่ที่สองคือ ฟตุบาท

9) สดุทายเลอืก Component ท่ีชือ่วา ถนนหินคลมุท้ังหมดแลวกดคําสัง่ Make Component

10) ต้ังชือ่ Component ใหมวา ทางสญัจรทําจากหิน

16

Page 18: คู่มือ Dynamic Component และการจัดการ Component ขั้นสูงในโปรแกรม SketchUp

5. Nested Component หรือ Component หลายช้ัน (ตอ)

11) กดท่ีกลองสเีหลีย่มเลก็ๆ ดานบนขวาของหนาตางคําสัง่ Outliner ดังภาพ

12) เลอืกคําสัง่ Collapse All เพือ่ยอ Component ทั้งหมดใหเหลอืแตสวนที่เปน Component ที่ใหญท่ีสุด

13) เม่ือยอเสร็จ จะพบวช่ือ Component ใน Outliner จะเหลอืแค 3 ช่ือเทานัน้ นัน้กคื็อ อาคารที่พกัอาศัย ทางสญัจรทําจากคอนกรีต และทางสญัจรทําจากหิน

14) กดที่เคร่ืองหมายบวกดานหนาของ Component ชือ่วา ทางสัญจรทําจากคอนกรีต เพือ่ตรวจสอบสวนประกอบของ Component ท่ีอยูดานใน

15) เม่ือกดเคร่ืองหมายบวก ก็จะพบ Component สวนอ่ืนๆ ท่ีประกอบอยูดานใน Component ท่ีชือ่วา ทางสัญจรทําจากคอนกรีต นั้นกคื็อ Component ท่ีชือ่วา ถนนคอนกรีตและฟตุบาทนัน้เอง

17

Page 19: คู่มือ Dynamic Component และการจัดการ Component ขั้นสูงในโปรแกรม SketchUp

5. Nested Component หรือ Component หลายช้ัน (ตอ)

ชมุชนแหงหนึ่ง

อาคารท่ีพกัอาศัย ทางสญัจรทําจากคอนกรีต ทางสญัจรทําจากหิน

บานของทหาร

บานของตํารวจ

ฟตุบาท

ถนนคอนกรีต

ดังนัน้จะเห็นวาการสรางโมเดลขนาดใหญที่ประกอบดวยขอบเขตงานหลายหลายรูปแบบ ผูออกแบบอาจจําเปนตองแบงหมวดหมูงาน

ออกเปนหลายระดับ เพือ่จําลองสภาพของการทํางานหรือขอบเขตงานจริงๆ

ตัวอยางการแบงหัวขอใน Outliner ทั้หมด

LEVEL1

LEVEL2

18

Page 20: คู่มือ Dynamic Component และการจัดการ Component ขั้นสูงในโปรแกรม SketchUp

บทที่ 3

การใชคําส่ัง Generate Report เพ่ือหา Bill of Materails

19

Page 21: คู่มือ Dynamic Component และการจัดการ Component ขั้นสูงในโปรแกรม SketchUp

1. คําสั่ง Generate Report คืออะไร?โปรแกรม SketchUp มีคําสัง่ท่ีชือ่วา Generate Report เพือ่ทําหนาที่สรางเอกสารที่สามารถระบบุจํานวน ขอบเขต และขอมูลของ Component ออกมาจากโปรแกรมโดยตรง อยางไรก็ตามถาอยากใชประสทิธิภาพ ผูสรางโมเดลจะตองทําความเขาใจกบัการลกัษณะของขอมูลตางๆ ที่รายงานออกมาจาก SketchUp ดังอธิบายตอไปนี้

1) เลอืก Component ที่ตองการสราง Report ทั้งหมด อาจจะเลอืกจาก Outliner หรือกดเลอืกจากโมเดลโดยตรงก็ได

2) กดไปท่ีคําสัง่ File

3) จากนัน้ไปที่คําสัง่ Generate Report เพือ่เร่ิมดําเนินการทํารายงานของ Component

เม่ือเปดหนาตาง Generate Report ขึน้มาก็จะเจอกบัตัวเลอืกเพิ่มเติมดังรายละเอยีดตอไปนี้ 3..1 Link ขอมูลสาํหรับผูใชที่ตองการขอมูลเพิม่เติม

3.2 เลือกชองนีถ้าตองการ Report ทั้งโมเดล

3.3 เลอืกชองนีถ้าตองการ Report ในสวนท่ีเลือกเทานัน้

3.4 กาํหนดใหรายงานที่สรางออกมาเปน HTML ไฟล

3.5 กาํหนดใหรายงานที่สรางออกมาเปน CSV ไฟล

ขอสงัเกต

โปรแกรม SketchUp ไมรองรับภาษาไทย ดังนัน้ถาเลือกรายงานในรูปแบบ CSV ไฟล ภาษาไทยที่รายงานออกมาจะเปนภาษาตางดาวที่ไมสามารถอานได

20

Page 22: คู่มือ Dynamic Component และการจัดการ Component ขั้นสูงในโปรแกรม SketchUp

2. รปูแบบและหนาตาของรายงานจากคําส่ัง Generate Report

1) เม่ือกดคําสัง่ Generate Report เปน HTML ไฟล จะขึน้หนาตางใหเลอืกตําแหนงท่ีจะ Save ไฟล

2)หลงัจากนัน้โปรแกรมจะถามวาจะใหเปดไฟลเลยหรือไม ใหเลือก Yes

3) เมื่อเปดไฟลขึน้มาใหเลือกขอมูลทั้งหมด ดวยคําส่ัง Ctrl+A และ Copy ขอมูลทั้งหมด Ctrl+C เพือ่นําขอมูลไปเปดในโปรแกรม Exel

4) เม่ือนาํขอมูลมาวางใน Exel จัดรูปแบบใหสวยงามก็เปนอันแลวเสร็จ

ชือ่ Layer ของ Componentปริมาตรของ Component (ถาเปน Solid)

ความยาวของ Component ในแกน Z

ความยาว Component ในแกน Y

ความยาว Component ในแกน X

พกิดัในแกน Z ของ Component อางองิจากแกนกลางของโมเดล

พกัิดในแกน Y ของ Component อางอิงจากแกนกลางของโมเดล

พกิดัในแกน X ของ Component อางอิงจากแกนกลางของโมเดลชือ่ของ Component

รายละเอยีดของ Component

ชือ่เพิม่เติมถาเรากาํหนดเพิม่ระหวางสราง Component

บอกระดับของ Nested Componentการเรียงระดับของ Component ตามระดบัของ Nested Component

21

Page 23: คู่มือ Dynamic Component และการจัดการ Component ขั้นสูงในโปรแกรม SketchUp

บทที่ 4

Dynamic Component

22

Page 24: คู่มือ Dynamic Component และการจัดการ Component ขั้นสูงในโปรแกรม SketchUp

231. การสราง Dynamic component และตัวอยางการแจกแจงขอมูล

Page 25: คู่มือ Dynamic Component และการจัดการ Component ขั้นสูงในโปรแกรม SketchUp

242. ตวัอยางการสราง Dynamic component ข้ันพื้นฐาน

Page 26: คู่มือ Dynamic Component และการจัดการ Component ขั้นสูงในโปรแกรม SketchUp

25

Page 27: คู่มือ Dynamic Component และการจัดการ Component ขั้นสูงในโปรแกรม SketchUp

26

Page 28: คู่มือ Dynamic Component และการจัดการ Component ขั้นสูงในโปรแกรม SketchUp

27

Page 29: คู่มือ Dynamic Component และการจัดการ Component ขั้นสูงในโปรแกรม SketchUp

28

Page 30: คู่มือ Dynamic Component และการจัดการ Component ขั้นสูงในโปรแกรม SketchUp

293. ตวัอยางการสราง Dynamic Component ข้ันปานกลาง

Page 31: คู่มือ Dynamic Component และการจัดการ Component ขั้นสูงในโปรแกรม SketchUp

30

Page 32: คู่มือ Dynamic Component และการจัดการ Component ขั้นสูงในโปรแกรม SketchUp

31

Page 33: คู่มือ Dynamic Component และการจัดการ Component ขั้นสูงในโปรแกรม SketchUp

32

Page 34: คู่มือ Dynamic Component และการจัดการ Component ขั้นสูงในโปรแกรม SketchUp

33