โครงงานคอมพิวเตอร�
เร��อง การใช้�โปรแกรม Google SketchUp 8
จั�ดทำ�าโดย
เด�กช้าย ภาคภ ม สิทำธิช้#ม
ช้�$น ม�ธิยมศึ&กษาป(ทำ)� 3/1 เลขทำ)� 1
เสินอ
อ. ประหย�ด นลมล
กล#.มสิาระการเร)ยนร �การงานอาช้)พิและเทำศึโนโลย) (คอมพิวเตอร�)
โรงเร)ยนไทำยร�ฐวทำยา 33(บ้�านทำ#.งพิร�าว)
สิ�าน�กงานเขตพิ�$นทำ)�การศึ&กษาประถมศึ&กษา แม.ฮ่.องสิอน เขต 2
ห�วข�อโครงงาน :การใช้�โปรแกรม Google sketchup 8
ประเภทำโครงงาน :โครงงานประเภทำซอฟต�แวร�
ผู้ �น�าเสินอโครงงาน : ด.ช้.ภาคภ ม สิทำธิช้#ม ช้�$น ม�ธิยมศึ&กษาป(ทำ)� 3/1 เลขทำ)� 1
คร ทำ)�ปร&กษา : อ.ประหย�ด นลมล
ป(การศึ&กษา : 2555
บ้ทำค�ดย.อ
Google SketchUp เป7นโปรแกรมสิ�า หร�บ้สิร�างแบ้บ้จั�า ลอง 3D (Three-
Dimensional) ทำ)�ม)ความง.ายต.อการใช้�งาน และเป7นทำ)�นยมอย.างกว�างขวาง โดยสิ.วนใหญ่.จัะถ กน�า มาใช้�ในงานออกแบ้บ้เช้งสิถาป9ตยกรรม งานออกแบ้บ้ภายในและภายนอก การออกแบ้บ้กลไกการทำ�า งานของเคร��องจั�กร เฟอร�นเจัอร� ภ มประเทำศึ ผู้ลตภ�ณฑ์� รวมไปถ&งงานออกแบ้บ้ฉาก อาคาร และสิ�งก.อสิร�างในเกม หร�อจัะเป7นการจั�ดฉากทำ�า Story Boards ในงานภาพิยนต�
หร�อละครโทำรทำ�ศึน�ก�สิามารถทำ�า ได�นอกจัากน)$ย�งทำ�า งานร.วมก�บ้ปล�=กอน (Plugin) ต.างๆทำ)�ถ กพิ�ฒนาเพิ��อช้.วยเพิ�มประสิทำธิภาพิในการทำ�า งานของ Google SketchUP ให�สิ งข&$น ไม.ว.าจัะเป7นปล�=กอนทำ)�ช้.วยให�การสิร�างร ปทำรงต.างๆสิามารถทำ�า ได�ง.ายข&$น ไปจันถ&งปล�=กอนทำ)�ช้.วยในการจั�ดแสิงเงาให�ด สิมจัรงอย.างเช้.น V-Ray หร�อ Podium เป7นต�น
กตตธิรรมประกาศึ
โครงงานเร��อง การใช้�โปรแกรม Google Sketchup 8 จั�ดทำ�าสิ�าเร�จัล#ล.วงไปได�ด�วยด)
เพิราะอย.างให�เพิ��อนๆ พิ)�ๆ น�องๆ ได�ศึ&กษาเก)�ยวก�บ้เร��อง การใช้�โปรแกรม Google sketchup8
สิ#ดทำ�ายน)$ถ�าหากผู้ดผู้ลาดประการมด ก�ต�องขออภ�ย มา ณ ทำ)�น)$ด�วย นะคร�บ้
เด�กช้าย ภาคภ ม สิทำธิช้#ม
สิารบ้�ญ่บทคั�ดย่�อ.....................................................................................
.........................ก
กตตธรรมประกาศ.....................................................................................
..........ข
สารบ�ญ....................................................................................
............................คั
บทท��1 บทนำ�า
ความสิ�าค�ญ่ของโครงงาน.......................................................................................1
ว�คถ#ประสิงศึ�ของโครงงาน.......................................................................................
ประโยช้น�ทำ)�คาดว.าจัะได�ร�บ้......................................................................................
บทท��2 เอกสารท��เก��ย่วข�อง
Google sketchup 8 ……………………………………………………….
แนะน�าโปรแกรม.....................................................................................
...........
บทท��3 วธ�การด�าเนำนำงานำโคัรงงานำ
ว�สิด# อ#ปกรณ� เคร��องม�อหร�อทำ)�ใช้�ในการพิ�ฒนา.........................................................
ข�$นตอนการด�าเนนงาน..........................................................................................
บทท��5 สร�ปผลการด�าเนำนำงานำ และข�อเสนำอแนำะ
สิร#ปผู้ลการด�าเนนโครงงาน.....................................................................................
ข�อเสินอแน
ะ.........................................................................................................
ภาคัผนำวก.....................................................................................
......................
บรรณานำ�กรม.....................................................................................
.................
บทท��1 บทนำ�า
1.1 ความสิ�าค�ญ่ของโครงงาน
โปรแกรม Google Sketchup เป7นโปรแกรมออกแบ้บ้จัาก
Google ทำ)�สิามารถสิร�างโมเดลอาคาร สิ�งก.อสิร�าง เฟอร�นเจัอร�
สินค�าและผู้ลตภ�ณฑ์�ต.างๆ โดยง.ายต.อการใช้�งานทำ�าให�เป7น
โปรแกรมทำ)�สิามารถใช้�ได�ทำ#กคน โดยเป7นโปรแกรมทำ)�ทำ�างานได�
สิะดวกและรวดเร�วโดยสิร�างค�าสิ��งให�สิอดคล�องก�บ้ผู้ �ใช้�งานว.า
ก�าล�งทำ�าอะไรอย .และผู้ �ใช้�งานสิามารถใช้�ค�าสิ��งต.อเน��อง
ได�โดยไม.ต�องคลกหร�อเปล)�ยนการทำ�างาน โปรแกรม Google
sketchup ย�งม)ค�าสิ��งทำ)�ฉลาดอ)กมากมายทำ�$ง ให�เคล��อนไหวและ ม)
มาตราสิ.วนทำ�าให�ได�แบ้บ้ทำ)�สิมบ้ รณ�จัรง ออกมาง.ายๆ ทำ�$งน)$
สิามารถน�ามาประย#กต�ใช้�ต.อช้)วตประจั�าว�นได�หลากหลายร ป
แบ้บ้ ทำ�$งการออกแบ้บ้ สิ�งต.างๆเพิ��อให�ได�ร ปโมเดลสิามมตทำ)�
สิมจัรง หร�ออกแบ้บ้เพิ��อใช้�ก.อสิร�างหร�อใช้�ประโยช้น�จัรงๆ หร�อ
ออกแบ้บ้เพิ��อความสิน#กสินาน โปรแกรม Google sketchup จั&ง
เป7นโปรแกรมออกแบ้บ้ทำ)�น.าสินใจัมากโปรแกรมหน&�งเพิราะ
ค#ณสิมบ้�ตต.างๆทำ)�ครบ้ถ�วนของม�นน��นเอง
1.2 ว�คัถุ�ประสงศ'ของโคัรงงานำ
1.เพิ��อศึ&กษาเก)�ยวก�บ้โปรแกรม “Google sketchup” ซ&�งเป7น software ทำ)�
สิามารถน�ามาใช้�สิร�างแบ้บ้จั�าลองสิามมตของสิ�งต.างๆได�
2.เพิ��อหาแนวทำางในการน�าความร �เก)�ยวก�บ้โปรแกรม “Google sketchup”
มาประย#กต�ใช้�ในช้)วตประจั�าว�น
3.เพิ��อศึ&กษาประโยช้น�ของ “Google sketchup” ทำ)�ม)ความเก)�ยวข�องก�บ้
วช้าช้)พิเภสิ�ช้กรรม
4.เพิ��อศึ&กษาข�อด)-ข�อเสิ)ย ของ “Google sketchup” เม��อเทำ)ยบ้ก�บ้โปรแก
รมกราฟฟ@คอ��นๆ
1.3 ประโย่ชนำ'ท��คัาดว�าจะได�ร�บ
น�กเร)ยนม)ความร �จัากการเร)ยน การใช้�โปรแกรม Google
sketchup 8 และน�าไปใช้�ในช้)วตประจั�าว�น
บทท��2 เอกสารท��เก��ย่วข�อง
2.1 Google sketchup 8
Google SketchUp เป7นโปรแกรมสิ�า หร�บ้สิร�างแบ้บ้จั�า ลอง 3D (Three-
Dimensional) ทำ)�ม)ความง.ายต.อการใช้�งาน และเป7นทำ)�นยมอย.างกว�างขวาง โดยสิ.วนใหญ่.จัะถ กน�า มาใช้�ในงานออกแบ้บ้เช้งสิถาป9ตยกรรม งานออกแบ้บ้ภายในและภายนอก การออกแบ้บ้กลไกการทำ�า งานของเคร��องจั�กร เฟอร�นเจัอร� ภ มประเทำศึ ผู้ลตภ�ณฑ์� รวมไปถ&งงานออกแบ้บ้ฉาก อาคาร และสิ�งก.อสิร�างในเกม หร�อจัะเป7นการจั�ดฉากทำ�า Story Boards ในงานภาพิยนต�หร�อละครโทำรทำ�ศึน�ก�สิามารถทำ�า ได�นอกจัากน)$ย�งทำ�า งานร.วมก�บ้ปล�=กอน (Plugin) ต.างๆทำ)�ถ กพิ�ฒนาเพิ��อช้.วยเพิ�มประสิทำธิภาพิในการทำ�า งานของ GoogleSketchUP ให�สิ งข&$น ไม.ว.าจัะเป7นปล�=กอนทำ)�ช้.วยให�การสิร�างร ปทำรงต.างๆ
สิามารถทำ�า ได�ง.ายข&$น ไปจันถ&งปล�=กอนทำ)�ช้.วยในการจั�f แสิงเงาให�ด สิมจัรงอย.างเช้.น V-Ray หร�อ Podium เป7นต�นความต�องการของระบ้บ้
2.2 แนำะนำ�าโปรแกรม
ในการเป@ดโปรแกรม Google SketchUp คร�$งแรก (หล�งจัากการตดต�$งโปรแกรม และเล�อกแม.แบ้บ้ในหน�าต.าง Welcome
แล�ว) เราจัะพิบ้ก�บ้หน�าตาของโปรแกรมโดยม)สิ.วนประกอบ้หล�กด�งน)$
TitleBar(แถบ้ไตเตล)
แถบ้สิ�า หร�บ้แสิดงช้��อไฟล�ทำ)�ก�า ล�งทำ�า งานอย .ในขณะน�$น โดยในการเป@ดโปรแกรมหร�อสิร�างงานข&$นมาใหม. ช้��อไฟล�บ้นแถบ้ไต
เต$ลจัะแสิดงเป7น Untitled จันกว.าจัะม)การบ้�นทำ&กและต�$งช้��อไฟล�
MenuBar(แถบ้เมน )แถบ้ทำ)�รวบ้รวมค�า สิ��งต.างๆในการทำ�า งาน โดยจัะแบ้.งออกเป7น 8 หมวดด�วยก�นด�งน)$
File: เป7นกล#.มค�า สิ� �งสิ�า หร�บ้จั�ดการก�บ้ไฟล�งานเช้.น การสิร�างไฟล�งาน เป@ดไฟล�งาน การบ้�นทำ&ก การน�า เข�า/สิ.งออก การสิ��งพิมพิ� เป7นต�น
Edit: เป7นกล#.มค�า สิ� �งสิ�า หร�บ้ปร�บ้แต.งแก�ไขเช้.น การค�ดลอก ลบ้ ซ.อน/แสิดงว�ตถ# สิร�าง Group/Component เป7นต�น
View: เป7นกล#.มค�า สิ� �งสิ�า หร�บ้จั�ดการในสิ.วนของพิ�$นทำ)�ทำ�า งานเช้.น ซ.อน/แสิดงแถบ้เคร��องม�อ เสิ�นไกด� แกนอ�างอง เงา หมอก
การแสิดงผู้ลของเสิ�น การแสิดงผู้ลในสิ.วนของการแก�ไข Group/Component
เป7นต�น
Camera: เป7นกล#.มค�า สิ� �งสิ�า หร�บ้จั�ดการในสิ.วนของม#มมองในการทำ�า งานเช้.น การหม#น เล��อน ย.อ/ขยาย เป7นต�น
Draw: เป7นกล#.มค�า สิ� �งสิ�า หร�บ้เร)ยกใช้�เคร��องม�อต.างๆในการวาดร ปทำรงเช้.น กาววาดเสิ�นตรง เสิ�นโค�ง สิ)�เหล)�ยม วงกลม เป7นต�น
Tools: เป7นกล#.มค�า สิ� �งสิ�า หร�บ้เร)ยกใช้�เคร��องม�อต.างๆในการทำ�า งานเช้.น Push/Pull การหม#น/ย�ายว�ตถ# การสิร�างต�วอ�กษรสิาม
มต การว�ดขนาด เป7นต�น
Window: เป7นกล#.มค�า สิ� �งเก)�ยวก�บ้การเร)ยกแสิดงหน�าต.างหร�อไดอะล�อกบ้อกซ�ข&$นมาเพิ��อใช้�ร.วมในการทำ�า งานและปร�บ้แต.งค.า
ต.างๆของโปรแกรม
Help: เป7นกล#.มค�า สิ� �งเก)�ยวก�บ้ค .ม�อการแนะน�า การใช้�งานโปรแกรม ไปจันถ&งการลงทำะเบ้)ยนและการตรวจัสิอบ้การอ�พิเดต
บทท��3 วธ�การด�าเนำนำงานำโคัรงงานำ
3.1 ว�สิด# อ#ปกรณ� เคร��องม�อหร�อทำ)�ใช้�ในการพิ�ฒนา
ระบ้บ้ปฎิบ้�ตการ Microsoft Windows XP Service Pack 2
ความเร�ว CPU 2 GHz
หน.วยความจั�า RAM 2 GB
Hard-disk 500 MB
การ�ดแสิดงผู้ล ม)หน.วยความจั�า MB OpenGL เวอร�ช้�น 1.5
เม�าสิ� แบ้บ้ 3 ป#Bม ม)ล�อหม#น
ซอฟทำ�แวร�ทำ)�จั�า เป7น Microsoft Service Pack 2 XP, Microsoft(R)
Internet Explorer 7.0
.NET Framework เวอร�ช้�น 2.0 3.2
ข�+นำตอนำการด�าเนำนำงานำ
การข&$นโมเดลเก�าอ)$แบ้บ้ง.ายๆ
เพิ��อให�ค#�นเคยก�บ้การทำ�า งานเบ้�$องต�นก.อนทำ)�จัะไปร �จั�กก�บ้การใช้�งานเคร��องม�อแต.ละช้นดอย.าง
ละเอ)ยดเราจัะทำ�า การข&$นโมเดลเก�าอ)$แบ้บ้ง.ายๆ โดยในข�$นตอนการข&$นโมเดลจัะได�เร)ยนร �การใช้�เคร��อง
ม�อต.างๆในเบ้�$องต�นเช้.น Line, Rectangle, Arc, Move, Tape
Measure ไปจันถ&งการใสิ.ว�สิด#ให�ก�บ้พิ�$น
ผู้วเป7นต�น
ข�$นตอนการข&$นโมเดลเก�าอ)$
1. สิร�างร ปสิ)�เหล)�ยมขนาด 41 x 50 cm ด�วยเคร��องม�อ Line (L) หร�อ Rectangle (R)
2. ใช้�เคร��องม�อ Select (Spacebar) เล�อกพิ�$นผู้วด�านล.าง หร�อกดค)ย� Ctrl+A
3. เล�อกเคร��องม�อ Move (M) กดค)ย� Ctrl หน&�งคร�$ง คลกทำ)�พิ�$นผู้วแล�วลากข&$นไป
ตามแนวต�$งห.างจัากพิ�$นผู้วเดม 42 cm
4. ใช้�เคร��องม�อ Push/Pull (P) ด&งพิ�$นผู้วด�านบ้นข&$นไป 2 cm เราจัะได�สิ.วนทำ)�
เป7นแผู้.นไม�สิ�า หร�บ้ใช้�เป7นแผู้.นรองน��งของเก�าอ)$
5. ต.อไปเราจัะทำ�า ขาเก�าอ)$โดยใช้�เคร��องม�อ Offset (F) ค�ดลอกเสิ�นขอบ้ของพิ�$นผู้วด�านล.างเข�ามา 2 cm
6. ใช้�เคร��องม�อ Eraser (E) ลบ้เสิ�นรอบ้นอกทำ�$งสิ)�ด�านทำ$งไป
7. ใช้�เคร��องม�อ Rectangle (R) สิร�างร ปสิ)�เหล)�ยมขนาด 6 x 6 cm ทำ)�ม#มทำ�$งสิ)�ม#มของพิ�$นผู้วด�านล.าง
8. ใช้�เคร��องม�อ Eraser (E) ลบ้เสิ�นขอบ้ของพิ�$นผู้วดานล.างทำ�$งสิ)�ด�านทำ$งไป
9. ใช้�เคร��องม�อ Arc (A) สิร�างเสิ�นโค�งตามม#มต.างๆของร ปสิ)�เหล)�ยมทำ�$งสิ)�ร ป แล�วใช้�เคร��องม�อ Eraser ลบ้เสิ�นทำ)�ไม.ต�องการทำ$งไป เราจัะได�
แม.แบ้บ้สิ�า หร�บ้ข&$นขาเก�าอ)$ทำ� $งสิ)�ขา
10. ใช้�เคร��องม�อ Push/Pull (P) ด&งขาเก�าอ)$ด�านหน�าทำ�$งสิองขาข&$นไป 42 cm บ้รรจับ้ก�บ้พิ�$นผู้วด�านล.างของแผู้.นรองน��ง
11. ใช้�เคร��องม�อ Push/Pull ด&งขาเก�าอ)ด�านหล�งทำ�$งสิองขาข&$นไป 90
cm
12. ใช้�เคร��องม�อ Select (Spacebar) เล�อกพิ�$นผู้วด�านล.างและด�านบ้นของแผู้.นรองน��ง จัากน�$นคลกขวาเล�อกค�า สิ� �ง Intersect Face >
With Model เพิ��อใช้�พิ�$นผู้วทำ)�เล�อกทำ�า Intersect ก�บ้ขาเก�าอ)$ด�านหล�งทำ�$งสิองขา
13. ใช้�เคร��องม�อ Tape Measure (T) ลากเสิ�นไกด�จัากขอบ้พิน�กพิงด�านล.างข&$นไปด�านบ้น 19 cm
14. ใช้�เคร��องม�อ Rectagle (R) สิร�างร ปสิ)�เหล)�ยมทำ)�พิ�$นผู้วด�านข�างของพิน�กพิงขนาด 2 x 4 cm
15. ใช้�เคร��องม�อ Select (Spacebar) เล�อกพิ�$นผู้วของร ปสิ)�เหล)�ยมในข�อ 14 แล�วใช้�เคร��องม�อ Move (M) กดค)ย� Ctrl หน&�งคร�$ง ค�ดลอก
ร ปสิ)�เหล)�ยมข&$นไปด�านบ้น 7 cm
16. ใช้�เคร��องม�อ Push/Pull (P) กดค)ย� Ctrl หน&�งคร�$ง แล�วด&งพิ�$นผู้วของร ปสิ)�เหล)�ยมทำ�$งสิองร ปมาบ้รรจับ้ก�บ้พิน�กพิงอ)กด�าน
17. ใช้�เคร��องม�อ Rectangle (R) สิร�างร ปสิ)�เหล)�ยมขนาด 2 x6 cm ทำ)�ม#มด�านบ้นของพิน�กพิง จัากน�$นใช้�เคร��องม�อ Push/Pull (P) ด&งพิ�$น
ผู้วมาบ้รรจับ้ก�บ้ด�านตรงข�าม
18. ใช้�เคร��องม�อ Push/Pull ด&งพิ�$นผู้วด�านบ้นข&$นไป 1 cm
19. ใช้�เคร��องม�อ Tape Measure (T) ลากเสิ�นไกด�จัากขอบ้พิน�กพิงเข�ามาด�านใน 1 cm ทำ�า เหม�อนก�นทำ�$งสิองด�าน จัากน�$นใช้�เคร��องม�อ
Arc (A) สิร�างเสิ�นโค�งทำ)�ม#มด�านบ้นทำ�$งสิองด�าน
20. ใช้�เคร��องม�อ Push/Pull (P) ด�นทำ)�ขอบ้ด�นบ้นของพิน�กพิงทำ�$งสิองด�านออกไปเพิ��อต�ดขอบ้ให�โค�งมน
21. ใช้�เทำคนดต.างๆข�างต�นทำ�า การสิร�างคานย&ดขาเก�าอ)$ทำ� $งสิามด�าน (ด�านซ�าย ด�านหน�า และด�านขวา) โดยคานย&ดจัะม)หน�ากว�าง 4
cm และหนา 2 cm ม)ความยาวบ้รรจั�บ้ก�บ้ขาเก�าอ)$แต.ละด�าน วางในต�า แหน.งสิ งจัากขาเก�าอ)$ด�านล.างข&$นมา 8 cm และห.างจัากขอบ้
แต.ละด�าน 1 cm
22. ใช้�เคร��องม�อ Arc (A) และเคร��องม�อ Push/Pull (P) ทำ�า การลบ้เหล)�ยมของแผู้.นรองน��งทำ�$งสิ)�ม#ม
23. เล�อกเคร��องม�อ Paint Bucket (B) เพิ��อเป@ดหน�าต.าง Meterials ข&$นมา เล�อกช้#ดร ปแบ้บ้ว�สิด#เป7น Wood แล�วเล�อกว�สิด#เป7น Wood_
Cherry_Original จัากน�$นกดค)ย� Ctrl ค�างไว�แล�วคลกทำ)�เก�าอ)$
24. เล�อกเมน View > Shadow เพิ��อให�ม)การแสิดงผู้ลของเงา
Save,SaveAs,SaveaCopyAs และ SaveAs Template
การบ้�นทำ&กไฟล�งานในโปรแกรม Google SketchUp จัะม)อย .ด�วยก�น 4
ร ปแบ้บ้ สิามารถเร)ยกใช้�งานได�จัากเมน File
Save ค�อล�กษณะการบ้�นทำ&กไฟล�งานแบ้บ้ปกตทำ��วไป
Save As... ค�อการบ้�นทำ&กไฟล�งานทำ)�ก�า ล�งทำ�า งานอย .ในขณะน�$นเป7นไฟล�ใหม. โดยจัะม)การต�$งช้��อไฟล�ใหม.และจัะทำ�า งาน
ต.อก�บ้ไฟล�ใหม.
Save A Copy As... ค�อการบ้�นทำ&กไฟล�งานทำ)�ก�า ล�งทำ�า งานอย .ในขณะน�$นเป7นไฟล�ใหม. โดยจัะม)การต�$งช้��อไฟล�ใหม.แต.จัะย�งคงทำ�า
งานก�บ้ไฟล�งานเดมอย .
SaveAs Template ค�อการบ้�นทำ&กไฟล�งานเป7นแม.แบ้บ้เก�บ้เอาไว�เพิ��อใช้�เป7นแม.แบ้บ้ในการสิร�างงานในคร�$งต.อไป
บทท��5 สร�ปผลการด�าเนำนำงานำ และข�อเสนำอแนำะ
5.1 สิร#ปการด�าเนนงาน
สิร#ปการทำ�าโครงงานคอมพิวเตอร� ค�อ Google Sketchup 8 ค�ออะไร ม)ข� $นตอนอย.างไร
สิามารถทำ�าอะไรได�บ้�าง และ ใช้�ง.าย และใช้�ยากแค.ไหณ
5.2 ข�อสินอแนะ
อ#ปสิรรศึ�ในการทำ�างาน
คอมพิวเตอร�ช้�า โปรแกรมค�าง เป7นอ#ปสิรรศึ�ในการทำ�าโครงงาน
ภาคผู้นวค
1.1 ไอคอนของ Google sketchup 8
1.2 หน�าตาภายในของ Google sketchup 8
บ้รรณาน#กรมสิ�บ้ค�น ว�นทำ)� 21 พิฤษภาคม 2555
แหล.งข�อม ล
www.google.com
www.sketchup.com
http://www.slideshare.net/nitnipa/ss-9210004
ขอขอบ้ค#ณ ร ปภาพิจัาก www.google.com
Recommended