AutoCAD 2006 2D Chap-07

26
Note จากการพัฒนาของ AutoCAD 2000 ที่มีการปรับปรุงคําสั่งในการเขียนตัวอักษร โดยสามารถใชงานฟอนท .ttf ของ ระบบปฏิบัติการวินโดวไดสมบรูณกวารีลีสกอนๆ ไดสงผลใหมีผูใชโปรแกรมหันไปใชฟอนท .ttf มากขึ้นอยางตอเนื่อง ในทํานองเดียวกัน ผูที่เขียนตัวอักษร โดยใชฟอนท .shx ของ AutoCAD กลับลดจํานวนลงอยางตอเนื่องจนมาถึง AutoCAD 2006 ในปจจุบัน เหตุผลที่เปนเชนนี้ก็เพราะฟอนท .shx ของ AutoCAD ไมสามารถใชงานรวมกับคําสั่งใน การเขียนตัวอักษรดวยคําสั่ง Draw4Text4Multiline Text ซึ่งคําสั่งนี้สามารถเขียนตัวอักษรโดยใชไดเฉพาะฟอนท .ttf และเขียนไดครั้งละหลายๆ บรรทัดเหมือนกับ Wordpad ของวินโดว สามารถกําหนดความสูงและสีที่แตกตาง สามารถ กําหนดตัวหนา(Bold) ตัวเอียง(Italic) ขีดเสนใต (Underscore) สามารถเขียนซับสคริปท (Subscript)และซูปเปอรสคริปท (Superscript) เศษสวนและสัญลักษณพิเศษตางๆ และยังมีความสามารถพิเศษอื่นๆ ที่เหมือนกับซอฟทแวรเวิรด โปรเซสเซอรอีกมาก การเขียนตัวอักษรโดยใชฟอนท .ttf ดวยคําสั่งดังกลาวนี้จึงงายเหมือนกับการใชเวิรดโปรเซสเซอร นั่นจึงเปนเหตุผลเพียงพอที่ผูใชโปรแกรมจึงหันไปใชฟอนท .ttf ในการเขียนตัวอักษร อยางไรก็ตาม ผูเริ่มตนใชโปรแกรม สวนใหญยังไมทราบถึงปญหาและความยุงยากเกี่ยวกับการใชฟอนท .ttf เฉพาะที ่เปนภาษาไทยของวินโดวที่มีชื่อ ลงทายดวย UPC และ NEW การเขียนตัวอักษรภาษาไทยดวยคําสั่งดังกลาวนี้งายและรวดเร็วมาก ผูเริ ่มตนใช โปรแกรมอาจจะยังไมทราบถึงปญหาที่อาจจะเกิดขึ้นกับการพิมพแบบแปลนที่มีตัวอักษรภาษาไทยหรือปญหาใน การนําไฟลแบบแปลนไปเปดในคอมพิวเตอรเครื่องอื่นที่มีระบบปฏิบัติการ Windows หรือมี AutoCAD ตางเวอรชั่นกัน หรือปญหาในการนําแบบแปลนไปเปดในอนาคตอีกหลายปขางหนา แตผูที่มีประสบการณกับการใชงาน AutoCAD จะทราบและเขาใจปญหานี ้เปนอยางดี เพราะหลายๆ ทานไดมีโอกาสประสบปญหาเหลานี้มาบางแลว จึงมักจะไมยอม ที่จะใชคําสั่ง Draw4Text4Multiline Text เขียนตัวอักษร ถึงแมวาคําสั่งนี ้จะมีฟเจอรหลากหลายที่นาใชงาน มากกวาก็ตาม ถึงแมวาคําสั่ง Draw4Text4Single Line Text จะไมมีฟเจอรใดๆ ที่นาสนใจใหเลือกใชงาน ประกอบกับความสวยงามของฟอนท .shx ไมสามารถเปรียบเทียบกับฟอนท .ttf ของวินโดวได แตผูใชโปรแกรมที่มี ประสบการณก็ยังคงเลือกใชแตคําสั่งนี้ควบคูกับการใชฟอนทภาษาไทย .shx จนมาถึง AutoCAD ในเวอรชั่นปจจุบัน ทั้งนี้เพราะผูที่มีประสบการณเหลานั้นทานทราบปญหานี้เปนอยางดี จึงไมตองการใหปญหาดังกลาวเกิดขึ้นกับ แบบแปลนของตนเองในอนาคต เหตุผลที่ผูเขียนไดกลาวมานี้ไมไดตองการชี้ใหเห็นวาคําสั่ง Draw4Text4Multiline Text กับ ฟอนทภาษาไทย .ttf ของวินโดวไมมีขอดี เพียงแตตองการชี้ใหผูเริ่มตนไดทราบถึงปญหาที่อาจจะ เกิดขึ้นและเตรียมการปองกันและแกไขปญหาไดอยางถูกตอง การเขียนตัวอักษรใน AutoCAD 2006 แบงออกเปน 2 แบบคือแบบที 1 ใชฟอนท .ttf (True type fonts)ของระบบ ปฏิบัติการวินโดว โดยใชคําสั่ง Draw4Text4Multiline Text แบบที่ 2 ใชฟอนท .shx ซึ่งเปนฟอนทมาตรฐานของ กลุมคําสั่งสําหรับการเขียนตัวอักษร chap-07.PMD 13/10/2549, 1:28 163

Transcript of AutoCAD 2006 2D Chap-07

Page 1: AutoCAD 2006 2D Chap-07

Note

จากการพฒันาของ AutoCAD 2000 ท่ีมีการปรับปรุงคําสัง่ในการเขียนตัวอักษร โดยสามารถใชงานฟอนท .ttf ของระบบปฏบัิตกิารวนิโดวไดสมบรูณกวารีลสีกอนๆ ไดสงผลใหมีผูใชโปรแกรมหันไปใชฟอนท .ttf มากข้ึนอยางตอเน่ืองในทํานองเดยีวกนั ผูท่ีเขียนตัวอักษร โดยใชฟอนท .shx ของ AutoCAD กลบัลดจํานวนลงอยางตอเน่ืองจนมาถึงAutoCAD 2006 ในปจจบัุน เหตผุลท่ีเปนเชนน้ีกเ็พราะฟอนท .shx ของ AutoCAD ไมสามารถใชงานรวมกบัคาํสัง่ในการเขียนตวัอักษรดวยคําสัง่ Draw4Text4Multiline Text ซึง่คาํสัง่น้ีสามารถเขียนตวัอักษรโดยใชไดเฉพาะฟอนท.ttf และเขียนไดคร้ังละหลายๆ บรรทัดเหมือนกบั Wordpad ของวนิโดว สามารถกาํหนดความสงูและสท่ีีแตกตาง สามารถกาํหนดตวัหนา(Bold) ตวัเอียง(Italic) ขีดเสนใต(Underscore) สามารถเขียนซบัสคริปท(Subscript)และซปูเปอรสคริปท(Superscript) เศษสวนและสัญลักษณพเิศษตางๆ และยังมีความสามารถพเิศษอ่ืนๆ ท่ีเหมือนกับซอฟทแวรเวิรดโปรเซสเซอรอีกมาก การเขียนตวัอักษรโดยใชฟอนท .ttf ดวยคําสัง่ดงักลาวน้ีจงึงายเหมือนกบัการใชเวริดโปรเซสเซอรน่ันจงึเปนเหตผุลเพยีงพอท่ีผูใชโปรแกรมจงึหันไปใชฟอนท .ttf ในการเขียนตวัอักษร อยางไรกต็าม ผูเร่ิมตนใชโปรแกรมสวนใหญยังไมทราบถึงปญหาและความยุงยากเกีย่วกับการใชฟอนท .ttf เฉพาะท่ีเปนภาษาไทยของวนิโดวท่ีมีชื่อลงทายดวย UPC และ NEW การเขียนตัวอักษรภาษาไทยดวยคําสั่งดงักลาวน้ีงายและรวดเร็วมาก ผูเร่ิมตนใชโปรแกรมอาจจะยงัไมทราบถึงปญหาท่ีอาจจะเกิดข้ึนกบัการพมิพแบบแปลนท่ีมีตัวอักษรภาษาไทยหรือปญหาในการนําไฟลแบบแปลนไปเปดในคอมพวิเตอรเคร่ืองอ่ืนท่ีมีระบบปฏบัิตกิาร Windows หรือมี AutoCAD ตางเวอรชัน่กนัหรือปญหาในการนําแบบแปลนไปเปดในอนาคตอีกหลายปขางหนา แตผูท่ีมีประสบการณกบัการใชงาน AutoCADจะทราบและเขาใจปญหาน้ีเปนอยางด ี เพราะหลายๆ ทานไดมีโอกาสประสบปญหาเหลาน้ีมาบางแลว จงึมักจะไมยอมท่ีจะใชคําสัง่ Draw4Text4Multiline Text เขียนตัวอักษร ถึงแมวาคําสั่งน้ีจะมีฟเจอรหลากหลายท่ีนาใชงานมากกวาก็ตาม ถงึแมวาคําสัง่ Draw4Text4Single Line Text จะไมมีฟเจอรใดๆ ท่ีนาสนใจใหเลือกใชงานประกอบกับความสวยงามของฟอนท .shx ไมสามารถเปรียบเทียบกับฟอนท .ttf ของวินโดวได แตผูใชโปรแกรมท่ีมีประสบการณกย็งัคงเลอืกใชแตคําสัง่น้ีควบคูกบัการใชฟอนทภาษาไทย .shx จนมาถงึ AutoCAD ในเวอรชัน่ปจจบัุนท้ังน้ีเพราะผูท่ีมีประสบการณเหลาน้ันทานทราบปญหาน้ีเปนอยางด ีจึงไมตองการใหปญหาดังกลาวเกิดข้ึนกับแบบแปลนของตนเองในอนาคต

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

การเขียนตวัอักษรใน AutoCAD 2006 แบงออกเปน 2 แบบคือแบบท่ี 1 ใชฟอนท .ttf (True type fonts)ของระบบปฏบัิตกิารวนิโดว โดยใชคําสัง่ Draw4Text4Multiline Text แบบท่ี 2 ใชฟอนท .shx ซึง่เปนฟอนทมาตรฐานของ

กลุมคําสัง่สําหรบัการเขยีนตัวอักษร

chap-07.PMD 13/10/2549, 1:28163

Page 2: AutoCAD 2006 2D Chap-07

2D Drafting

164

AutoCAD โดยใชคําสั่ง Draw4Text4Single Line Text ซึง่เราจะเลือกใชวิธีการเขียนตัวอักษรแบบใดกไ็ดอยางไรกต็าม การเขียนตวัอักษรท้ังสองแบบมีขอดีและขอเสีย ดังน้ัน กอนท่ีจะเลือกใชวิธีใด เราควรจะตองทราบขอดแีละขอเสยีของการเขียนตวัอักษรแตละแบบเสยีกอน เพือ่ท่ีเราจะสามารถพจิารณาเลอืกใชวธีิการเขียนตวัอักษรไดเหมาะสมกบังานของเราไดมากท่ีสดุ เพือ่ปองกนัมิใหเกดิปญหาท่ีอาจเกดิข้ึนในการพมิพแบบแปลน

7.1 ขอดีขอเสยีของการใชคาํสัง่ Draw4Text4Multiline Text ขอดขีองการเขียนตวัอักษรดวยคําสัง่ Draw4Text4Multiline Text น้ันมีหลายประการคอืตวัอักษรจะแสดงรูปแบบและขนาดตามท่ีปรากฏจริงในลกัษณะเดียวกนักับโปรแกรม Wordpad ของระบบปฏบัิตกิารวนิโดวดงัรูปท่ี 7.1และจะมีขนาดความสูงและตําแหนงท่ีจะปรากฏจริงบนพื้นท่ีวาดภาพไมเหมือนใน AutoCAD รีลสีกอนๆ จึงทําใหสะดวกตอการเขียนตวัอักษร การแกไขเปลีย่นแปลงตวัอักษร การคนหา(Find)และแทนท่ี(Replace)ตวัอักษร การใชสญัลกัษณพเิศษตางๆ อาทิ เชน ∅ Diameter, ± Plus/Minus, ° Degree, Supsript

Subscript, Superscript Superscript,1/4 Fraction และสญัลกัษณพเิศษอ่ืนๆ สามารถทําไดคอนขางงายและรวดเร็ว นอกจากน้ี เรายงัสามารถเขียนขอความไดคร้ังละหลายๆ บรรทัด สามารถใชIndent และ Tab จัดยอหนาและจัดคอลมันใหตรงกนัไดอยางเปนระเบียบสามารถสอดแทรก Bullet ท้ังแบบจดุกลม แบบตวัเลขและแบบตวัอักษรสามารถสอดแทรกฟลด(Field) ขอมูลอัตโนมัติตางๆ อาทิ เชน วันเดือนปชื่อไฟล ชื่อผูล็อคอินเขาสูระบบและอ่ืนๆ เปนตน และยงัสามารถปดบังดานหลัง(Mask Background)ของ

ตัวอักษร เพือ่ปองกันมิใหมองเห็นวัตถท่ีุอยูดานลางของตวัอักษรได สัญลกัษณพเิศษจากชอ็ทคทัเมนู อาทิ เชน Degrees %%d, Plus/Minus %%p, Diameter %%cซึง่ไมสามารถใชงานกบั Code Page เปน ANSI 874 ( ประเทศไทย) ใน AutoCAD2005 แตสามารถใชงานไดอยางถกูตองใน AutoCAD 2006 และยงัสามารถเรียกใชสญัลกัษณพเิศษอ่ืนๆ ไดอีกมากดงัรูปท่ี 7.2 โดยไมจําเปนตองใชพมิพรหัส Unicode\U+2205, \U+00B1, \U+00B0 เพือ่เขียนสญัลกัษณดงักลาวอีกตอไป เพราะสามารถเรียกใชงานไดจากชอ็ทคทัเมนูโดยตรง แตถาตองการเขียนสญัลกัษณพเิศษดวยการพมิพรหัส Unicode ก็สามารถทําไดเชนเดิม สวนขอเสียของการใชคําสั่งน้ีคอืเราสามารถใชฟอนท .ttf ของวนิโดวเพยีงฟอรแมตเดยีวเทาน้ัน ไมสามารถใชฟอนท .shxของ AutoCAD ได อีกปญหาหน่ึงท่ีพบบอยๆ คอืฟอนท .ttf (ภาษาไทย) จะมีปญหาเฉพาะกบัเคร่ืองพมิพรุนเกาๆ ท่ีออกมากอนระบบปฏบัิตกิาร Windows XP (ครอบคลมุถงึเคร่ืองพมิพท่ีไมมีไดรฟเวอรของ Windows XP) สระและวรรณยกุตจะเยือ้งไป

รูปท่ี 7.1

รูปท่ี 7.2

ขางหนาหรือไมอยูในตาํแหนงท่ีถกูตอง ซึง่เคร่ืองพมิพเกาบางรุนไมสามารถแกไขปญหาน้ีได อีกปญหาหน่ึงของการใชฟอนท .ttf ของวนิโดว การกําหนด Code Page ของระบบปฏบัิตกิารวนิโดวในเคร่ืองคอมพวิเตอรไมตรงกนั จะทําใหตวัอักษรภาษาไทยท่ีใชฟอนท .ttf ภาษาไทย ไมสามารถอานออกในเคร่ืองคอมพวิเตอรเคร่ืองอ่ืนๆ ได ซึง่ตวัอักษรอาจจะปรากฏเปนเคร่ืองหมาย ??? ได ปญหาน้ีมักจะเกดิข้ึนในกรณท่ีีเราใช AutoCAD 2006 บนวนิโดว XP แลวสงไฟลแบบแปลนไปใหกผ็ูรวมงานท่ีใช AutoCAD 2000 หรือ 2002 บนวนิโดว ME หรือ 98 ในทํานองเดยีวกนั หากเราไดรับไฟลแบบแปลนท่ีสรางจาก AutoCAD 2000 หรือ 2002 บนวินโดว ME หรือวนิโดว 98 ก็จะเกดิปญหาน้ีไดเชนเดียวกนั ขอเสยี

chap-07.PMD 13/10/2549, 1:28164

Page 3: AutoCAD 2006 2D Chap-07

165กลุมคําสั่งสําหรับการเขียนตัวอักษร

Note

อีกประการหน่ึงของฟอนท .ttf คอืฟอนท .ttf เปนฟอนทท่ีมีระบายสภีายในขอบเขตแบบปดของตวัอักษร เม่ือสัง่พมิพแบบแปลนท่ีมีตวัอักษรจากฟอนท .ttf จาํนวนมากๆ ลงบนกระดาษจะตองเสยีเวลาในการพมิพแบบแปลนมากตามไปดวย ขอเสยีอีกอยางหน่ึงคอืถาหากไดทําการเขียนตวัอักษรท้ังหมดเขาไปในแบบแปลนเรียบรอยแลว แตมีความประสงคท่ีจะเปลี่ยนฟอนทตัวอักษรในแบบแปลนใหมท้ังหมดไปใชฟอนท .ttf แบบอ่ืนๆ จะไมสามารถทําไดอยางสะดวกเพราะจะตองใชคําสั่ง Modify4Object4Text4Edit เขาไปแกไขตัวอักษร MTEXT แตละยอหนาดวยตนเองถาในแบบแปลนมีตัวอักษร MTEXT จํานวนมากกจ็ะเสียเวลาในการแกไขเปนอยางมากตามไปดวยเพราะเราจะสามารถแกไขตวัอักษรไดคร้ังละยอหนาเทาน้ัน นอกจากจะมีการใชคาํสัง่ Format4Text Style สรางสไตลตวัอักษรข้ึนมากอนเหมือนกบัคาํสัง่ Draw4Text4Single Line Text แตกมี็กฏขอยกเวน ท่ีจําเปนตองทราบและปฏบัิตติามเพือ่ใหสามารถเปลีย่นฟอนทใหมไดโดยอัตโนมัติ

7.2 ขอดีขอเสยีของการใชคาํสัง่ Draw4Text4Single Line Text ขอดสีําหรับการใชคําสัง่ Draw4Text4Single Line Text เขียนตวัอักษรกค็อืตวัอักษรท่ีสรางจากคําสัง่น้ีสามารถเลอืกใชไดท้ังฟอนท .ttf ของวนิโดวหรือใชฟอนท .shx ของ AutoCAD หากเลอืกใชฟอนท .shx จะไมมีปญหา เม่ือมีการสงไฟลแบบแปลนจากคอมพวิเตอรเคร่ืองหน่ึงไปใชงานในคอมพวิเตอรอีกเคร่ืองหน่ึง ถงึแมวาระบบปฏบัิตกิารวนิโดวจะเปนเวอรชั่นท่ีแตกตางก็ตาม (แตตองสงฟอนท .shx ไปพรอมๆ กับไฟลแบบแปลน .dwg ดวย) ฟอนท .shx เปนฟอนทลายเสนท่ีไมมีการระบายสภีายในตวัอักษร จงึสามารถพิมพลงกระดาษไดเร็วกวาแบบแปลนท่ีมีตวัอักษร .ttfหลายเทา สามารถกําหนดรูปแบบใหเขียนตัวอักษรตามแนวดิ่ง(Vertical) กลับหัว(Upside Down) ยอนกลับ(Backwards) สามารถกาํหนดแฟคเตอรความกวาง(Width Factor) สามารถกาํหนดมุมออฟบลกี(Oblique)สําหรับเขียนตวัอักษรสําหรับภาพฉายไอโซเมตริก ถาหากเราไดทําการเขียนตวัอักษรดวยคําสัง่น้ีในแบบแปลนเรียบรอยแลวแตตองการเปลีย่นไปใชฟอนท .shx หรือ .ttf รูปแบบอ่ืนๆ เราสามารถเปลีย่นแปลงไดท้ังแบบแปลนอยางรวดเร็ว โดยใชคาํสัง่ Format4Text Style นอกจากน้ียงัมีขอดคีอืมีตวัเลอืกตางๆ ในการจดัการชดิซายขวา บนลาง(Justification)อาทิ เชน Align/Fit/Center/Middle/Right/TL/TC/TR/ML/MC/MR/BL/BC/BR ชวยใหเราจัดตําแหนงตัวอักษรหรือขอความแตละบรรทัดไดอยางอิสระ เหมาะสําหรับการเขียนตัวอักษรในตาราง สวนขอเสียของการใชคําสัง่น้ีในการเขียนตวัอักษรคอืเราจะตองเสยีเวลาในการกาํหนดรูปแบบและการเลอืกฟอนทดวยคําสัง่ Format4Text Style

เสยีกอน การเขียนตวัอักษรและสามารถทําไดคร้ังละบรรทัดเทาน้ัน แตสามารถเขียนตวัอักษรหลายบรรทัดตอเน่ืองในคําสัง่เดยีวได หากมีการกดปุม Q เพือ่ยอมรับตวัอักษร และขอความในแตละบรรทัดแลว จะไมสามารถยอนกลบัไปแกไขตวัอักษรในบรรทัดกอนได นอกจากจะออกจากคําสัง่เสยีกอน แลวดับเบ้ิลคลิกหรือใชคําสัง่ Modify4Object4Text4Edit เพือ่แกไขตวัอักษร ไมสามารถกาํหนดรูปแบบฟอนทและความสงูของตวัอักษรท่ีแตกตางกนัในการเรียกใชคําสั่งในคร้ังเดียว จึงไมสะดวกเหมือนคําสั่ ง Draw4Text4Multiline Text หากมีการใชภาษาไทยบนบรรทัด Command: จะไมปรากฏตวัอักษรท่ีสามารถอานออกได (นอกจากจะมี Fixed-Width Font แบบภาษาไทยตดิตัง้ในเคร่ืองคอมพวิเตอร) แตจะปรากฏตวัอยางตวัอักษรบนพืน้ท่ีวาดภาพ ดงัรูปท่ี 7.3 ในขณะทําการพมิพตวัอักษร คาํสัง่น้ีไมสามารถเขียนสญัลกัษณซับสคริปท (Subscript) ซุปเปอรสคริปท (Superscript) เศษสวน(Fraction) และสัญลักษณอ่ืนๆ แตสามารถเขียนสญัลกัษณเสนผาศนูยกลาง(Diameter) องศา(Degree)และ สญัลกัษณบวกลบ(Plus/Minus)ได

ดาวนโหลด Fixed-Width Font ภาษาไทยสําหรับบรรทัด Command: ไดที ่http://software.thai.net/download/fonts/courmon.ttf เมื่อดาวนโหลดแลวคัดลอกไปไวใน \Windows\Fonts เขาสู AutoCADเลือก Courier Mono Thai ในคําสั่ง Tools4Options ð Display ð Fonts จึงจะแสดงภาษาไทยได

รูปท่ี 7.3

chap-07.PMD 13/10/2549, 1:28165

Page 4: AutoCAD 2006 2D Chap-07

2D Drafting

166

Note

Note

Note

Note

Note

Note ไมวาจะเลือกใชคําสั่ง Draw4Text4Multiline Text หรือคําสั่ง Draw4Text4Single LineText เราควรทีจ่ะใชคําสัง่ Format4Text Style เพ่ือกําหนดรูปแบบตวัอกัษร เพ่ือสะดวกในการแกไขเปลี่ยนแปลง ถึงแมวาจะไมจําเปนสําหรับคําสั่ง Draw4Text4Multiline Text ก็ตาม เราก็ควรจะสรางสไตลเร่ิมตนไวเสมอ

หากเลือกวิธีการเขียนตัวอักษรดวยคําสั่ง Draw4Text4Single Line Text และเลือกใชฟอนท.shx ภาษาไทย เราสามารถเขาไปยังเวบไซตตางๆ อาทิ เชน www.caddplus.net, www.parnu.cjb.netหรือ www.eppo.go.th เพ่ือดาวนโหลดฟอนทภาษาไทย .shx มาใชงาน แลวคดัลอกฟอนท .shx ไปไวในโฟลเดอร \Program Files\AutoCAD 2006\Fonts เราจงึจะกําหนดฟอนท .shx ภาษาไทยในคาํสัง่ Format4Text Style ได อยางไรก็ตาม ในแผน DVD ชวยสอนทีแ่นบหนังสือคูมือเลมนี้ ผูเขียนไดสรางฟอนทภาษาไทย .shx ไว 2 ฟอนทคือ Angsana.shx และ Cordia.shx (สลับภาษาไทย/อังกฤษได)ผูอานสามารถคัดลอกฟอนทดังกลาวจากโฟลเดอร \Thai fonts ไปไวในโฟลเดอร \Program Files\AutoCAD 2006\Fonts เพ่ือนําไปใชในการเขียนแบบแปลนในงานจริงไดทนัที

ฟอนท .shx ภาษาไทยแบงออกเปน 2 แบบคือแบบที่ 1 เปนฟอนท .shx ของ AutoCAD ยุคแรกๆ ที่ไมสามารถสลับภาษาไทยอังกฤษได เพราะมีแตภาษาไทยลวนๆ ฟอนทประเภทนี้ไมนิยมใชงานแลวแตยังคงจําเปนสําหรับหนวยงานที่มีแบบแปลนเกาๆ ทีส่รางในยุคของ AutoCAD R12 แบบที่ 2 เปนฟอนท .shx รุนใหมที่สามารถใชปุม Grave Accent ของระบบปฏิบัติการวินโดว สลับภาษาไทยและองักฤษได ฟอนท .shx แบบนีเ้ปนฟอนท Unicode มตีวัอกัษรไดหลายชุดเหมอืนฟอนท .ttf ของวนิโดวดงันัน้ ระบบปฏิบตักิารวนิโดวจะตองมกีารกําหนด Code page ใหตรงกบัรหัสมาตรฐานของประเทศไทยนั่นก็คือ ANSI 874 ตัวอักษรภาษาไทยทั้งแบบ .shx และแบบ .ttf จึงจะปรากฏถูกตอง

หากมีการใชฟอนท .shx เมื่อมกีารสงไฟลแบบแปลนทีใ่ชฟอนทดงักลาวไปใชกบัคอมพิวเตอรเคร่ืองอื่น ๆ เราจะตองคดัลอกฟอนท .shx สงไปพรอมกบัไฟลแบบแปลน .dwg ดวย ซึง่เราสามารถใชคําสั่งFile4eTransmit ชวยคนหาและรวบรวมไฟล .shx และไฟลตางๆ ที่เกี่ยวของใหเราโดยอตัโนมตัิ

คําสั่ง Draw4Text4Single Line Text เหมาะสําหรับการเขียนตัวอักษรเขาไปในชองตางๆของตาราง อาท ิเชน ตารางรายการแบบ(Title block)

ในการใชงานฟอนท .ttf ของระบบปฏิบตักิารวนิโดว ไมวาจะใชคําสัง่ Draw4Text4Multiline Text หรือคําสั่ง Draw4Text4Single Line Text มักจะเกิดปญหากับการใชตัวอักษรภาษาไทย

เมือ่พิมพแบบแปลนลงบนกระดาษจะทาํใหสระและวรรณยุกตเย้ืองไปดานหนา ปญหาในลกัษณะนีจ้ะเกิดขึน้เฉพาะกบัเคร่ืองพิมพรุนเกาๆ ที่ออกวางตลาดในยุคของ Windows 95/98/ME/2000 ซึ่งยังไมมีไดรฟเวอรของ Windows XP เมื่อนําเคร่ืองพิมพดังกลาวมาใชงานบนวินโดว XP ซึ่งสามารถใชงานไดรฟเวอรที่มากับวินโดว XP ได แตเคร่ืองพิมพสวนใหญจะเกิดปญหากับฟอนท .ttf ภาษาไทยคือสระเย้ืองไปขางหนา ซึ่งไมสามารถแกไขได เนื่องจากเปนปญหาการติดตอระหวางไดรฟเวอรของเคร่ืองพิมพกับระบบปฏิบตักิารวนิโดว อยางไรก็ตาม เคร่ืองพิมพรุนใหมๆ ทีม่ีไดรฟเวอรของวนิโดวXP มาให สวนใหญมกัจะไมพบปญหานี ้ ดงันัน้ หากเลอืกซือ้เคร่ืองพิมพรุนใหมๆ และตองการใชฟอนทภาษาไทย .ttf ของวินโดว เราควรตรวจสอบใหแนใจวาเคร่ืองพิมพนั้นไมมีปญหาที่กลาวมานี้เคร่ืองพิมพบางเคร่ืองสามารถแกไขปญหาไดดวยการเขาไปแกไขคอนฟกเกอเรช่ันของเคร่ืองพิมพ โดยใชคําสั่ง File4Plot คลิกบนปุม Properties ของแถบรายการ Plotter/Printer Name เลือกหัวขอGraphics คลกิหัวขอ True Type Fonts เลอืกปุมเรดิโอ True Type Fonts as Text แลวบนัทึกการเปลีย่นแปลงลงในไฟลคอนฟกเกอเรช่ันของเคร่ืองพิมพ จะสามารถแกไขปญหาสระและวรรณยุกตได

chap-07.PMD 13/10/2549, 1:28166

Page 5: AutoCAD 2006 2D Chap-07

167กลุมคําสั่งสําหรับการเขียนตัวอักษร

7.3 การตรวจสอบและกาํหนดมาตรฐาน Code Pageโดยปกตเิม่ือเราตดิตัง้ระบบปฏบัิตกิารวนิโดว 98, ME, 2000 และวนิโดว XP โปรแกรมจะกาํหนด Code Page ของระบบปฏบัิตกิารวนิโดวใหเปนรหัส ANSI 874 ตามมาตรฐานของประเทศไทยโดยอัตโนมัตอิยูแลว ซึง่ Code Page น้ันชวยควบคมุและเลือกชุดตวัอักษรท้ังภาษาไทยและภาษาอังกฤษจากฟอนท .ttf ของ Windows และฟอนท .shx ของAutoCAD ออกมาใชงานไดอยางถกูตอง แตบางกรณรีะบบปฏบัิตกิารวนิโดวมีการกาํหนด Code Page เปนรหัสของประเทศอ่ืน อาทิ เชน ANSI 1252 (รหัสอเมริกา) ซึ่งกส็ามารถใชไดท้ังภาษาไทยและภาษาอังกฤษเชนเดียวกนักับรหัส ANSI 874 (รหัสประเทศไทย) แตเม่ือเราใช AutoCAD เขียนตัวอักษรลงในไฟลแบบแปลนโดยใชรหัส CodePage เปน ANSI 874 ถาเราสงไฟลแบบแปลนไปใชงานในเคร่ืองคอมพวิเตอรท่ีกําหนดรหัส Code Page เปน ANSI1252 จะทําใหระบบปฏบัิติการวินโดวเลอืกชดุ Code Page ของตัวอักษรจากฟอนท .ttf และฟอนท .shx ไมถกูตองจึงทําใหตัวอักษรตางๆ โดยเฉพาะตัวอักษรภาษาไทยจะปรากฏเปนเคร่ืองหมาย ??? ซึ่งไมสามารถอานออกไดในทํานองเดยีวกนั หากเขียนตวัอักษรโดยใชรหัส Code Page เปน ANSI 1252 แลวสงไฟลแบบแปลนไปยงัคอมพวิเตอรท่ีมี Code Page เปน ANSI 874 กจ็ะเกดิปญหากบัตวัอักษรภาษาไทยเชนเดยีวกนั แตปญหาน้ีจะไมเกดิกบัตวัอักษรภาษาอังกฤษ เน่ืองจากตัวอักษรภาษาอังกฤษ ท้ังใน ANSI 874 และ ANSI 1252 ใชรหัส Code Page จากตารางเดยีวกนั ดงัน้ัน เพือ่ใหการเขียนตวัอักษรถกูตองตามมาตรฐานของประเทศไทย เราควรตรวจสอบรหัส Code Pageของวนิโดววามีรหัส Code Page เปน ANSI 874 หรือไม โดยในขณะท่ีอยูใน AutoCAD เราสามารถพมิพคําสัง่ตอไปน้ี

Command: SYSCODEPAGESYSCODEPAGE = "ANSI_874" (read only)

ถาโปรแกรมรายงานออกมาเปน "ANSI_1252" (read only)แสดงวา Code Page เปนมาตรฐานอเมริกัน เราจะตองเปลีย่นแปลง Code Page ใหเปน ANSI 874 โดยเขาไปท่ีControl Panel ของระบบปฏิบัติการวนิโดว XP แลวดบัเบ้ิลคลกิบน ไอคอน Regional and Language Options คลกิแถบคําสั่ ง Advance เปลี่ ยนแถบรายการ Select aLanguage to match .... จาก English (United States) ใหปรากฏเปน Thai ดังรูปท่ี 7.4 แลวเร่ิมตนระบบปฏบัิติการวนิโดวใหม Code page ของวนิโดวจะเปลีย่นเปน ANSI 874ตามมาตรฐานของประเทศไทย เราสามารถพิมพคําสั่งSYSCODEPAGE ผานบรรทัด Command: ของ AutoCADเพื่อตรวจสอบใหแนใจวา Code Page เปลี่ยนแปลงเปนANSI 874 อยางถกูตอง เม่ือตรวจสอบ Code Page ของปฏบัิตกิารวนิโดวเรียบรอยแลว เรากพ็รอมท่ีจะใชคําสัง่ Draw4Text4Multiline Text หรือคําสัง่ Draw4Text4Single Line Text ของ AutoCAD ในการเขียนตวัอักษรในแบบแปลนตางๆ ไดอยางถกูตองและจะสามารถแลกเปลีย่นไฟลแบบแปลนระหวางหนวยงานตางๆ โดยปราศจากปญหาตวัอักษรภาษาไทยปรากฏไมถกูตอง

7.4 Format4Text Style | STYLE | ST | ใน AutoCAD 2006 ไมวาเราจะเขียนตวัอักษรดวยคาํสัง่ Draw4Text4Multiline Text หรือใชคาํสัง่ Draw4Text4Single Line Text เราควรท่ีจะสรางสไตลหรือรูปแบบตางๆ ของตวัอักษร (ถงึแมวาอาจจะไมจําเปนสําหรับคําสัง่

รูปท่ี 7.4

chap-07.PMD 13/10/2549, 1:28167

Page 6: AutoCAD 2006 2D Chap-07

2D Drafting

168

Draw4Text4Multiline Text กต็าม แตเราควรสรางสไตลเพือ่ความสะดวกในการแกไขเปลีย่นแปลง) การกาํหนดสไตลตวัอักษรจะชวยใหเราสามารถเลอืกฟอนทไฟล .ttf ของ Windows หรือฟอนท .shx ของ AutoCAD เพือ่กําหนดฟอนทตัวอักษรใชงาน กําหนดความสูงตัวอักษร ถาใชกับฟอนท .shx ยังสามารถกําหนดแฟคเตอรความกวาง กําหนดมุมเอียงออฟบลกี(Oblique angle) กําหนดตัวอักษรหัวกลบั(Upside down) กําหนดตวัอักษรยอนกลับ (Backwards) และกําหนดตวัอักษรในแนวดิง่(Vertical) โดยท่ี โปรแกรมกาํหนดมาใหSTANDARD เปนรูปแบบตวัอักษรใชงาน ซึง่มีฟอนท txt.shx เปนฟอนทใชงาน เราสามารถเลือกใชฟอนท .shx อ่ืนๆ ของ AutoCAD ซึ่งปรากฏเปน รูปไอคอน หรือเลอืกใชฟอนท .ttf ของ Windows ซึง่ปรากฏเปนรูปไอคอน ในการเขียนตวัอักษรเม่ือใชคําสัง่น้ี ออกมาใชงาน จะปรากฏ ไดอะลอ็คดงัรูปท่ี 7.5Style Name ใชตัวเลือกในกลุมนี้สําหรับสราง เปล่ียนชื่อและลบสไตลตัวอักษร STANDARD คลิกปุม บนแถบรายการนี ้เพือ่เลือกรูปแบบตวัอักษรใชงาน New... คลิกบนปุมนี ้เพือ่สรางรูปแบบตัวอักษรใหม โปรแกรมจะตัง้ชือ่รูปแบบ Style1, Style2,... โดยอัตโนมตัดิงัรูปท่ี 7.6 เราสามารถตัง้ชือ่รูปแบบใหมได โดยพมิพชือ่สไตลตวัอักษร

รูปท่ี 7.5

เขาไปแทนท่ี Style1 โดยท่ัวไป เรานยิมตัง้ชือ่สไตลตามชือ่ฟอนทท่ีนํามาใชในคําสั่ง Text Style เพราะสะดวกในการใชงาน Rename... เลือกชื่อรูปแบบท่ีตองการจากแถบรายการ Standard แลวคลิกบนปุมนี้ เพื่อเปล่ียนชื่อรูปแบบตวัอักษร Delete... เลือกชือ่รูปแบบท่ีตองการจากแถบรายการ Standard แลวคลิกบนปุมนี้ เพื่อลบรูปแบบตัวอักษร เราไม

สามารถลบรูปแบบตวัอักษรได หากยังคงมีตัวอักษรบนพื้ นท่ี วาดภาพท่ี ใช รูปแบบตัวอักษรท่ีถูกเลือกนี ้Font ใชตัวเลือกในกลุ มนี้ สําหรับเลื อกฟอนท ไฟล ท่ี เก็บบันทึกรูปแบบตัวอักษรและกําหนดความสูงตัวอักษร Font Name คลิกบนปุม ของแถบรายการนี้ เพื่ อเลือกฟอนทไฟลตัวอักษรท่ีตองการ เราสามารถใชฟอนทไฟล .ttf ของ Windows และฟอนทไฟล.shx ของ AutoCAD ในแถบรายการนี ้FontStyle ใชระบุฟอรแมตของฟอนท อาทิ เชนตัวหนา ตัวเอียงหรือตวัปกต ิโดยปกตจิะใชตัวเลือกนี้กับฟอนทตัวอักษรแบบ .ttf Height ใชกําหนดคาความสงูของตัวอักษร โดยปกติ เรามกัจะใชคาความสงูท่ีโปรแกรมกําหนดมาใหโดยใชคา Height =0.0000 เสมอ Use Big Fontใช ตวัเลือกนีกั้บฟอนท .shx สําหรับภาษาอ่ืนๆ ซึ่งมจํีานวนตัวอักษรมากกวามาตรฐาน อาทิ เชน ภาษาจีน เปนตนEffects ใชตัวเลือกในกลุมนี้สําหรับกําหนดเทคนิคพิเศษในการแสดงรูปแบบตัวอักษรดังรูปท่ี 7.7 Normalตัวอักษรปกติ Upside down กําหนดตวัอักษรหัวกลับ ตัวเลือกนีใ้ชไดกับฟอนทไฟล .shx และใชกับคําสัง่ Draw4

Text4Single Line Text เทานั้น Backwards กําหนดตวัอักษรยอนกลับ ตัวเลือกนีใ้ชไดกับฟอนทไฟล .shxเทานั้นและใชกับคําสัง่ Draw4Text4Single Line Text เทานั้น Vertical กําหนดตัวอักษรในแนวตั้งตัวเลือกนี้ใชกับฟอนท .shx เทานัน้ Width Factor กําหนดแฟคเตอรความกวางของตวัอักษร Oblique Angle กําหนดมุมเอียงของตวัอักษร เพือ่ใชในการเขียนตัวอักษรในภาพฉายไอโซเมตริกดังรูป 7.7 (ขวา) Preview แสดงตวัอยางรูปแบบตัวอักษรท่ีเราไดปรับแตงบนไดอะล็อค หากเราใชฟอนทภาษาไทยใหพิมพ AกBขCคDง เขาไปแทนท่ีAaBbCcD แลวคลิกบนปุม Preview เพือ่ท่ีเราจะไดเห็นตัวอยางเปนภาษาไทย

รูปท่ี 7.6

รูปท่ี 7.7

chap-07.PMD 13/10/2549, 1:28168

Page 7: AutoCAD 2006 2D Chap-07

169กลุมคําสั่งสําหรับการเขียนตัวอักษร

Note

Note

Note

Note

Note

Note

7.4.1 ข้ันตอนในการสรางสไตลตวัอักษร1. เลอืกคําสัง่ Format4Text Style จากเมนูบาร จะปรากฏไดอะลอ็คดงัรูปท่ี 7.52. คลกิบนปุม New จะปรากฏไดอะลอ็ค New Text Style พมิพชือ่สไตลตวัอักษรท่ีตองการเขาไปใน

อิดทิบอกซ Style Name หรือใชชือ่รูปแบบตวัอักษรท่ีโปรแกรมกาํหนดมาให style1 หรือ style2,... ดงัรูปท่ี 7.6

เราควรใชช่ือสไตลตวัอักษรเหมอืนกับช่ือฟอนทตวัอักษรในแถบรายการ Font Name: เมือ่มีการสรางสไตลตวัอกัษรขึน้มาหลาย ๆ สไตล เราจะสามารถจําไดวาช่ือใดเปนสไตลตวัอกัษรแบบใด แตถาเราใชช่ือ Style1, Style2,... ตามที่โปรแกรมกําหนดมาให เราจะไมสามารถจดจําสไตลที่กําหนดไวได

3. คลกิบนปุม ของแถบรายการ Font Name: จะปรากฏรายชือ่ฟอนทไฟลตวัอักษรท้ังหมดท่ีสามารถนํามา ใชงานใน AutoCAD ได ใหเลือกฟอนทไฟลท่ีตองการ

หากตองการเขยีนตวัอกัษรภาษาไทยดวยคําสั่ง Draw4Text4Single Line Text เราควรเลือกใชฟอนท .shx เปนอันดับแรก แตถาหากจําเปนตองใชฟอนทภาษาไทย .ttf ที่มีช่ือลงทายดวย NEWหรือ UPC อาท ิเชน AngsanaUPC, AngsanaNew, BrowalliaUPC, BrowalliaNew, CordiaUPC, CordiaNewหรือฟอนทภาษาไทยอื่นๆ เราควรคํานึงและเขาใจผลดีผลเสียที่ไดกลาวไวในตอนตนของบทนี้ดวยแตกไ็มไดหมายถงึการหามมิใหใชฟอนทภาษาไทย .ttf แตเราควรจะสรางสไตลตวัอกัษรขึน้มาควบคมุเพ่ือสะดวกแกไขเปลีย่นแปลง

ถึงแมวาจะไมมีความจําเปนในการสรางสไตลสําหรับการเขียนตัวอักษรดวยคําสั่ง Draw4Text4Multiline Text ก็ตาม แตเราก็ควรที่จะใชคําสั่งนี้ในการสรางสไตลเพ่ือเลือกใชฟอนท .ttf เร่ิมตนเพ่ือทําใหฟอนท .ttf ที่ถูกเลือกเปนฟอนทใชงานและปรากฏในคําสั่ง Multiline Text โดยอัตโนมัตินอกจากนี ้การสรางสไตลจะชวยใหการเปลีย่นฟอนท .ttf ใหมสามารถทําไดอยางสะดวก เพราะเพียงแตเปลี่ยนฟอนท .ttf ใหมในคําสั่งนี้เทานั้น ตัวอักษร .ttf ทั้งแบบแปลนก็จะเปลี่ยนแปลงตามไปดวย

ในแผน DVD-ROM แนบทายหนังสือ AutoCAD 2006 เลมนี้ มีฟอนทภาษาไทย Angsana.shx และCordia.shx อยูในโฟลเดอร \Thai fonts เราสามารถคัดลอกไฟลดงักลาวไปไวในโฟลเดอร C:\ProgramFiles\ AutoCAD 2006\Fonts แลวออกจาก AutoCAD และกลบัเขาสู AutoCAD อกีคร้ัง จงึจะสามารถใชคําสัง่นีก้ําหนดรูปแบบฟอนทภาษาไทยได

4. คลกิบนปุม Apply เพือ่กําหนดรูปแบบตวัอักษรใชงาน แลวคลกิบนปุม Close เพือ่ปดไดอะลอ็คเปนอันเสร็จสิน้ การสรางรูปแบบของตวัอักษรเพือ่นําไปใชกบัคาํสัง่ Draw4Text4Single LineText หรือคาํสัง่ Draw4Text4Multiline Text

หากเราเปลี่ยนคาความสูง(Height)ของตัวอักษรบนไดอะล็อคในขณะนี้ โดยที่ไมใชคา 0 (ศูนย) ที่โปรแกรมกําหนดมาให คําสั่ง Draw4Text4Single Line Text จะไมยอมใหเราปอนคาความสูงใหมใหกบัตวัอกัษรอกีตอไป เมือ่มกีารเรียกใชรูปแบบตวัอกัษรนี ้เพราะฉะนัน้ จงึไมควรเปลีย่นแปลงคาความสูงตามที่โปรแกรมกําหนดมาให

ตวัเลอืกอืน่ ๆทีอ่ยูบนไดอะลอ็คซึง่เราไมไดปรับแตง อาท ิรูปแบบฟอนท(Font Style) ความสงู(Height)แฟคเตอรความกวาง (Width Factor) มมุเอยีงของตวัอกัษร(Oblique)และอืน่ ๆยังไมจําเปนทีจ่ะตองปรับแตงในขณะนีเ้พราะสามารถปรับแตงไดในภายหลัง ซึ่งเปนวิธทีี่สะดวกกวา

chap-07.PMD 13/10/2549, 1:28169

Page 8: AutoCAD 2006 2D Chap-07

2D Drafting

170

Note

7.5 Draw4Text4Multiline Text | MTEXT | MT | ใชคําสัง่น้ีสําหรับเขียนตัวอักษรหรือขอความหลายๆ บรรทัดตดิตอกนัเปนยอหนา(Paragraph)ลงบนพืน้ท่ีวาดภาพการเขียน ตวัอักษรดวยคาํสัง่น้ี จะปรากฏหนาตางในลกัษณะเดยีวกนักบัโปรแกรมเวริดโปรเซสเซอร อาทิ เชน Wordpadของวนิโดว เราสามารถท่ีจะพมิพขอความตวัอักษร กาํหนดรูปแบบ ขนาด ส ีระยะหางระหวางบรรทัด เขียนเศษสวนและเขียนสญัลกัษณพเิศษตางๆ ซึง่จะปรากฏบนหนาตางเหมือนกบัท่ีจะปรากฏบนพืน้ท่ีวาดภาพ ซึง่ชวยใหเราสามารถแกไขปรับแตงขอความไดอยางสะดวก เม่ือเรียกคําสัง่ออกมาใชงาน จะปรากฏขอความดงัตอไปน้ี

Command: _mtext Current text style: "Standard" Text height: 2.5{โปรแกรมรายงานช่ือรปูแบบตวัอกัษร ใชงาน STANDARD และความสูงของตวัอกัษร 2.5}

Specify first corner: {คลิกท่ีมมุซายดานบนของพ้ืนท่ีวาดภาพ เพ่ือกาํหนดจุดเริม่ตนของกรอบส่ีเหล่ียมช่ัวคราว ซ่ึงเปนขอบเขตในการเขยีนตวัอกัษร}

Specify opposite corner or [Height/Justify/Line spacing/Rotation/Style/Width]:{คลิกท่ีมมุขวา ดานลางของพ้ืนท่ีวาดภาพ เพ่ือกาํหนดอกีมมุหน่ึงของกรอบส่ีเหล่ียมช่ัวคราวซ่ึงเปนขอบเขตในการเขยีนตวัอกัษร ซ่ึงจะปรากฏหนาตาง Text Formatting ดงัรปูท่ี 7.8}

ในขณะที่ปรากฏบรรทัด Specify opposite corner or [Height/Justify/Line spacing/Rotation/Style/Width]: แทนที่เราจะใชเมาสคลิก เพ่ือกําหนดมุมขวาดานลางของกรอบสี่เหลี่ยมช่ัวคราวในทันที เราสามารถกําหนดความสงู(Height) การจดัตวัอกัษรชิดซายขวา(Justify) กําหนดระยะหางระหวางบรรทดั(Line spacing) การหมุน(Rotation) สไตลตัวอักษร(Style)หรือกําหนดความกวาง(Width)ของยอหนาลวงหนาไว กอนที่จะเขาไปยังหนาตาง Text Formatting ดังรูปที่ 7.8 หากเรากําหนดตัวเลือกตางๆบนบรรทดัตวัเลอืกนี้แลว เมื่อเขาไปยังหนาตาง Text Formatting จะมผีลตอการใชงานในทันที

(1) สไตลตวัอกัษร (2) ฟอนทไฟล (3) ความสงูตวัอักษร (4) ตัวหนา (5) ตัวเอียง (6) ขีดเสนใต (7) ยอนกลับ(8) ทําซ้าํ (9) เศษสวน (10) สตีวัอกัษร (11) ไมบรรทดั (12) ออกจากการเขยีนตวัอกัษร (13) เมนแูสดงตวัเลอืก(14) ชิดซาย (15) ชิดกลางแนวนอน (16) ชิดขวา (17) ชิดบน (18) ชิดกลางแนวตั้ง (19) ชิดลาง (20) บูลเลทตัวเลข (21) บูลเลท (22) บูลเลทตัวอักษร (23) สอดแทรกฟลดขอมูลตัวอักษร (24) เปลี่ยนตัวอักษรเปนตัวพิมพใหม (25) เปลี่ยนตวัอกัษรเปนตวัพิมพเล็ก (26) ขีดบน (27) สัญลักษณ (28) มุมเอียงออฟบลีก (29)บีบ/ขยายชองวางตัวอักษร (30) บีบ/ขยายความกวางตัวอักษร (31) ปรับระยะบรรทัดแรก (32) ปรับระยะยอหนา (33) ตั้งแท็ป (34) เขียนขอความ (35) ปรับความกวางยอหนา

รูปท่ี 7.8

ในขณะท่ีปรากฏขอความ Specify opposite corner or [Height/Justify/Line spacing/Rotation/Style/Width]:บนบรรทัดปอนคําสัง่ เราสามารถใชตวัเลอืกตางๆ เพือ่กําหนดคาเร่ิมตนตางๆ ในการเขียนตวัอักษร โดยมีรายละเอียดของตวัเลอืกดงัตอไปน้ี

chap-07.PMD 13/10/2549, 1:28170

Page 9: AutoCAD 2006 2D Chap-07

171กลุมคําสั่งสําหรับการเขียนตัวอักษร

Note

Height พิมพ H จะปรากฏขอความ Specify height <2.5>: ใหพมิพคาความสงูของตวัอักษรท่ีตองการ Justifyพิมพ J จะปรากฏขอความ Enter justification [TL/TC/TR/ML/MC/MR/BL/BC/BR] <TL>: ใหเลือกตัวเลือกสําหรับการจัดตัวอักษรชิดซายขวา TL Top Left จะจัดใหกลุมของตัวอักษรชดิมมุซายดานบน TC Top Center จะจัดใหกลุมของตัวอักษรชิดก่ึงกลางของดานบน TR Top Right จะจัดใหกลุมของตัวอักษรชิดมุมขวาด านบนML Middle Left จะจัดใหกลุมของตัวอักษรชิดก่ึงกลางของดานซายMC Middle Center จะจัดใหกลุมของตัวอักษรชิดจุดศูนยกลางของตัวอักษร MR Middle Right จะจัดใหกลุมของตัวอักษรชิดก่ึงกลางของดานขวา BL Bottom Left จะจัดใหกลุ มของตัวอักษรชิดมุมซายดานลาง BC Bottom Center จะจัดใหกลุมของตัวอักษรชิดก่ึงกลางของดานลาง BR Bottom Right จะจัดใหกลุมของตัวอักษรชิดมุมขวาดานลาง Line spacing ใช สําหรับกําหนดระยะหางระหวางบรรทัดจะปรากฏขอความ Enter linespacing type [At least/Exactly] <At least>: หากเลือก At least จะทําใหระยะหางระหวางบรรทัดไมคงท่ีจะเปล่ียนแปลงไปตามความสงูของตวัอักษรดังรูปท่ี 7.10 (ซาย) แตถาเลือก Exactly จะทําใหระยะหางระหวางบรรทัดคงท่ี

รูปท่ี 7.9

At Least Exactly

เสมอและจะไมเปล่ียนแปลงไปตามความสูงของตัวอักษรดังรูปท่ี 7.10 (ขวา) เมื่อเลือกตัวเลือกในบรรทัดนี้แลวจะปรากฏขอความ Enter line spacing factor or distance <1x>: หากตองการกําหนดระยะหางระหวางบรรทัดเทากับ1 บรรทัด ใหกดปุม Q เพือ่ยอมรับคา 1x หากตองการระยะหาง 1 บรรทัดคร่ึง ใหพมิพ 1.5x หากตองการระยะหาง 2 บรรทัด ใหพมิพ 2x Rotation พมิพ R จะปรากฏขอความ Specify rotation angle <0>: ใหระบุมุมหมุน Styleพิมพ S จะปรากฏขอความ Enter style name (or '?') <STANDARD>: พมิพชือ่รูปแบบตวัอักษรหรือพมิพเคร่ืองหมาย? หากจําชือ่รูปแบบไมได Width พมิพ W จะปรากฏขอความ Specify width: ใหพมิพคาความกวางของกรอบสีเ่หล่ียมซึง่กําหนดขอบเขตของขอความ โดยวัดระยะจากจุด first corner: ท่ีเราไดกําหนดไวในตอนตนของคําสั่ง เราสามารถใชเมาสคลิก เพื่อกําหนดความกวางไดเชนเดยีวกัน

เมือ่เขาไปในหนาตาง Text Formatting เราจะไมสามารถแกไขเปลีย่นแปลง Line spacing และ Rotationได นอกจาก เราจะเขียนตัวอักษรและออกจากหนาตาง Text Formatting ไปเสียกอน แลวจึงใชคําสั่งModify4Properties จะปรากฏหนาตาง Properties ดงัรูปที ่7.11 (ซาย) แลวเลอืกตวัอกัษร MTEXTเราสามารถปรับแตงคาตางๆ ของตวัอักษร MTEXT ไดตามตองการ

รูปท่ี 7.10

chap-07.PMD 13/10/2549, 1:28171

Page 10: AutoCAD 2006 2D Chap-07

2D Drafting

172

หากคลิกขวาบนพืน้ท่ีเขียนตัวอักษรของหนาตาง Text Formatting จะปรากฏเคอรเซอรเมนดูังรูปท่ี 7.11 (ขวา) เราสามารถเลือกคําสัง่ ตางๆ อาทิ เชน ยอนกลับ (Undo) ทําซ้ํา(Redo) ตดั(Cut) คัดลอก(Copy) วาง(Paste) ศกึษา

รูปท่ี 7.11

คําสัง่ Mtext (Learn about MTEXT) แสดง/ซอนหนาตาง Text Formatting (Show Toolbar) แสดง/ซอนปุมไอคอนตัวเลือก(Show Options) แสดง/ซอนไมบรรทัด(Show Ruler) แสดงพื้นหลังของหนาตาง Text Formatting แบบทึบตัน (OpaqueBackground)ดังรูปท่ี 7.12 สอดแทรกฟลดขอมูล รูปท่ี 7.12

รูปท่ี 7.13

(Insert Field) สอดแทรกสัญลักษณพิเศษ(Symbol)ดังเมนูในรูปท่ี 7.13 นําตัวอักษรจากเทกซไฟลฟอรแมต .txt และ .rtf เขามาใชงาน(Import Text) ตัง้ยอหนาและตั้งแท็ป(Indents and Tabs) สอดแทรกหัวขอตัวเลขหรือหัวขอตวัอักษรหรือจุดบูลเลท(Bulletsand Lists) กําหนดการปดบังพื้ นท่ี ด านหลั งของตั วอั กษร(Background Mask) เมื่ อเลือกคําสั่ งนี้ จะปรากฏไดอะล็อคดังรูปท่ี 7.14 (บน)คลิกใหปรากฏเคร่ืองหมาย บนเช็คบอกซ Use backgroundmask กําหนดแฟคเตอร ของระยะออฟเซทในอิดิทบอกซBorder offset factor คลิกให

ปรากฏเคร่ืองหมาย บนเชค็บอกซ Use drawing background color หรือเลือกสีอ่ืนๆ ไดตามตองการ เราสามารถจัดยอหนาชิดซายขวา (Justification) คนหาและแทนท่ี(Find and Replace) เลือกตัวอักษรท้ังหมด(Select All)เปล่ียนตัวอักษรภาษาอังกฤษท่ีถูกเลือกเปนตัวพิมพใหญหรือพิมพเล็ก(Change Case) เปดโหมด Caps Lockอัตโนมตัิ (AutoCAPS) ยกเลิกฟอรแมตตัวอักษร (Remove Formatting) รวมยอหนาหลายๆ ยอหนาเขาดวยกัน(Combine Paragraphs)และกําหนดชุดตวัอักษร (Character Set)หากเลือก Bullets and Lists บนเมนใูนรูปท่ี 7.11 (ขวา) จะปรากฏเมนูดังรูปท่ี 7.15 เราสามารถเลือกคําสั่งตางๆ อาทิเชน ปดโหมดบูลเลท(Off) เปดโหมดบูลเลทแบบตวัอักษร (Lettered) แบบพมิพเล็ก(Lowercase) แบบพมิพใหญ(Uppercase) เปดโหมดบูลเลทแบบตวัเลข(Numbered) เปดโหมดบูลเลท(Bulleted) เร่ิมตนนบัลําดับตวัเลข

รูปท่ี 7.14

chap-07.PMD 13/10/2549, 1:28172

Page 11: AutoCAD 2006 2D Chap-07

173กลุมคําสั่งสําหรับการเขียนตัวอักษร

Note

Note

Note

หรือลําดับตัวอักษรใหม(Restart) ตอลําดับตัวเลขหรือลําดับตัวอักษรจากเดิม(Continue) เขียนเลขลําดับอัตโนมัต(ิAllow Auto-list) หากปรากฏเคร่ืองหมาย หนาคําสั่ง Allow Auto-list หากพมิพหัวขอตัวเลข 34. (ตามดวยจุดPeriod) แลวกดปุม W และพมิพตวัอักษรหรือขอความตอไป เมือ่กดปุม Qเพื่อข้ึนบรรทัดใหม จะปรากฏหัวขอตัวเลข 35. ใหโดยอัตโนมัติ นอกจากจุดPeriod เราสามารถใชในการเปดโหมด Auto-list แลว เรายงัสามารถใชเคร่ืองหมายColon : เคร่ืองหมาย Close parenthesis ) เคร่ืองหมาย Close angle bracket >

รูปท่ี 7.15

เคร่ืองหมาย Close square bracket ] และเคร่ืองหมาย Close curly bracket } ในการเปดโหมด Auto-list เราสามารถเลือกใช Auto-list แบบอัตโนมตัิก็ตอเมื่อมกีารกดปุม W เทานัน้ (Use Tab Delimited Only) หากปรากฏเคร่ืองหมาย

หนาคําสั่ง Use Tab Delimited Only หากเราพิมพ 23. หรือพิมพ a) หรือพมิพ C> แลวกดปุม W และพิมพขอความตัวอักษรตอไป แลวกดปุม Q จะปรากฏ 24. หรือ b) หรือ D> ในบรรทัดตอไปโดยอัตโนมัต ิแตถาหากไมปรากฏเคร่ืองหมาย หนาคําสั่ง Use Tab Delimited Only เราจะสามารถใชปุม Space bar ในการเปดโหมดAuto-list โดยอัตโนมัติไดอีกดวย แตเราไมปลดเคร่ืองหมาย ออกจากคําสั่งนี้ไมควรใชโหมดนี้ เพราะจะทําใหโปรแกรมเกิดความสับสนไดโดยงาย เราสามารถเปด/ปดโหมดบูลเลทและลิสท(Allow Bullets and Lists)หากปรากฏเคร่ืองหมาย หนาคําสั่ง Allow Bullets and Lists เราจะสามารถกําหนดBullets และ Auto-list ใหกับตัวอักษรและขอความในหนาตาง Text Formatting

สังเกตุวาหมายคําสั่งบนช็อทคัทเมนูดังรูปที่ 7.11 (ขวา) ซ้ํากับคําสั่งบนปุมไอคอนบนทูลบารของหนาตาง Text Formatting คําสั่งบนทูลบารมีเพียงคําสั่งที่จําเปนตอการใชงาน แตคําสั่งที่ปรากฏบนช็อทคัทเมนนูัน้จะมีครบถวนทกุคําสัง่

ในการใชคําสั่งตางๆ ที่อยูบนเคอรเซอรเมนูดังรูปที่ 7.11 (ขวา) ในบางคําสั่ง อาทิ เชน Cut, Copy,Uppercase, Lowercase, Remove Formatting, Combine Paragraphs นั้น เราจะตองมีการไฮไลทตัวอักษรตาง ๆมากอน จึงจะสามารถใชคําสั่งเหลานั้นได สวนบางคําสั่ง อาทิ เชน Paste, Insert Field,Symbol, Import Text นั้น เราเพียงวางเคอรเซอรในตาํแหนงที่ตองสอดแทรกตวัอักษรหรือสัญลกัษณเทานั้น

ถาเราเขียนตัวอักษรดวยคําสั่ง Draw4Text4Multiline Text ลงในแบบแปลนและตองการใหสามารถเปลี่ยนฟอนทใหมทั้งแบบแปลนไดอยางสะดวก โดยไมตองเสียเวลาตามไปแกไขตัวอักษรMTEXT แตละยอหนา เราสามารถแกไขเพียงจดุเดยีว ตวัอักษรในแบบแปลนทัง้หมดจะเปลีย่นฟอนทใหมโดยอตัโนมตั ิ เราสามารถทําได แตมขีอหามทีต่องปฏิบตัติามกค็อื เราจะตองใชฟอนททีส่รางจากคําสั่ง Format4Text Style เทานั้น หามเปลี่ยนฟอนทใหมจากแถบรายการ Font หามใชตัวหนา(Bold)และตัวเอียง(Italic) บนหนาตาง Text Formatting อยางไรก็ตาม เราสามารถแกไขความสูงขดีเสนใตและกําหนดสีของ ตวัอกัษรไดอยางอสิระ หากตองการเปลีย่นฟอนทใหม ใหใชคําสัง่ Format4Text Style เทานัน้ เพียงเทานี ้เราสามารถเปลีย่นฟอนทใหมใหกบัตวัอกัษร MTEXT ทัง้หมดทีอ่ยูในแบบแปลน โดยใชคําสั่ง Format4Text Style ชวยในการเปลี่ยนฟอนทใหมโดยอัตโนมัติ

จากหนาตาง Text Formatting ดงัรูปท่ี 7.8 เราสามารถเลอืกสไตลตวัอักษร เลอืกฟอนทไฟลตวัอักษร .ttf กาํหนดความสงูกําหนดตวัหนา ตวัเอียง ขีดเสนใต เขียนเศษสวน เลอืกส ีตัง้แทปและตัง้ยอหนา เปนตน และยงัสามารถใชคําสัง่อ่ืนๆจากเคอรเซอรเมนูตอไปได โดยมีรายละเอียดของตัวเลอืกดงัตอไปน้ี(1) Style ใชคําสัง่ Format4Text Style ในการกําหนดรูปแบบตวัอักษรและเลือกฟอนทใชงานเร่ิมตน (2) Fontใชแถบรายการนีส้ําหรับเลือกฟอนท .ttf (ฟอนท .ttf ซึง่ปรากฏเปนรูปไอคอน แปลงมาจากไฟล .shx ของAutoCAD) หรือเลือกใชฟอนท .ttf ของ Windows ซึ่งปรากฏเปนรูปไอคอน เมือ่เร่ิมเขามาในหนาตาง TextFormatting เราสามารถเปล่ียนฟอนทใหมไดเหมอืนในเวิรดโปรเซสเซอรท่ัวไป อนึง่ ถาเราเปล่ียนฟอนท โดยไมผาน

chap-07.PMD 13/10/2549, 1:28173

Page 12: AutoCAD 2006 2D Chap-07

2D Drafting

174

คําสั่ง Format4Text Style เราจะไมสามารถเปล่ียนฟอนทใหกับตวัอักษร MTEXT ท่ีมอียูท้ังหมดในแบบแปลนโดยอัตโนมัติ เราจะตองตามไปแกไขเปล่ียนแปลงฟอนทใหกับตัวอักษร MTEXT แตละยอหนาดวยตนเองซึง่จะเสยีเวลาเปนอยางมาก (3) Text height กําหนดความสงูของตวัอักษรท่ีตองการ ความสงูท่ีเรากําหนดจะมผีลกับตัวอักษรตวัตอไป หากตองการแกไขความสงูของตวัอักษรท่ีพมิพไปแลว ใหไฮไลท โดยคลิกและลากเคอรเซอรไปบนตัวอักษรท่ีตองการ แลวปอนคาความสงูใหมท่ีตองการ (4) Bold ตัวอักษรตวัหนา หากตองการแกไขความหนาของตวัอักษรท่ีพมิพไปแลวใหไฮไลทโดยคลิกและลากเคอรเซอรไปบนตวัอักษรท่ีตองการ แลวคลิกบนปุม (5)Italic ตวัอักษรตัวเอียง หากตองการแกไขตัวเอียงของตวัอักษรท่ีพมิพไปแลว ใหไฮไลทโดยคลิกและลากเคอรเซอรไปบนตวัอักษรท่ีตองการ แลวคลิกบนปุม หากเลือกใชงาน Bold หรือ Italic เราจะสูญเสยีความสามารถในการเปล่ียนฟอนทใหกับตวัอักษร MTEXT ท่ีเปน Bold หรือ Italic ท่ีมอียูท้ังหมดในแบบแปลนโดยอัตโนมตั ิเราจะตองตามไปแกไขเปล่ียนแปลงฟอนทใหกับตวัอักษร MTEXT แตละยอหนาดวยตนเอง (6) Underline ใชสําหรับขีดเสนใตหากตองการ แกไขตัวอักษรท่ีพิมพไปแลว ใหไฮไลทโดยคลิกและลากเคอรเซอรไปบนตัวอักษรท่ีตองการ แลวคลิกบนปุม (7) Undo ใชสําหรับยอนกลับผลของคําสั่งไปยงัจุดท่ีกอนจะมีขอผิดพลาด (8) Redo ทําซ้ําคําสั่งหรือยอนกลับผลของคําสั่ง Undo (9) Stack ใชสําหรับเขียนเศษสวนและพิกัดความเผ่ือ โดยพิมพตัวเลขเศษสวนในรูปแบบ 1/2 หรือ 1#2 หรือ +0.001^-0.002 แลวไฮไลทตัวเลขแตละชดุ แลวคลิกบนปุม จะปรากฏการจัดรูปแบบเศษสวนใหมคือ , , ตามลําดบั หากเราตองการเปล่ียนแปลงหรือกําหนดรูปแบบใหมใหกับเศษสวน เราจะตองไฮไลทเศษสวนและพกัิดความเผ่ือนั้น แลวคลิกขวา เลือกคําสัง่ Stack Propertiesจะปรากฏไดอะล็อคดังรูปท่ี 7.16 เราสามารถแกไขเปล่ียนแปลงคุณสมบัตขิองเศษสวนและพกัิดความเผ่ือไดตามตองการ Upper คือเศษสวนหรือพิกัดความเผ่ือตัวบน Lower คือเศษสวนหรือพกัิดความเผ่ือตวัลาง Style ใชแถบรายการนี ้สําหรับเลือกรูปแบบของเศษสวนและพิกัดความเผ่ือ Fraction(Horizontal), Fraction(Diagonal), Tolerance Position ใชแถบรายการPosition สําหรับเลือกการจัดเศษสวนชิดดานบน(Top) การจัดใหอยูตรงกลาง(Center) และจัดใหชิดดานลาง (Bottom) Text size ใชแถบรายการนี้สําหรับกําหนดเปอรเซนตความสูงของตัวเลขเศษสวนหรือพกัิดความเผ่ือเปรียบเทียบกับคาความสงูปกตขิองตวัอักษร หากตองการยกเลิกเศษสวนหรือพิกัดความเผ่ือ ใหไฮไลทบนเศษสวนหรือพกัิดความเผ่ือ แลวคลิกขวา เลือกคําสัง่ Unstackหากคลกิบนปุม AutoStack บนไดอะลอ็คดงัรูปท่ี 7.16 เราจะสามารถกําหนดการเปลีย่นโหมดระหวางการเขียนเศษสวนและพกิดัความเผือ่โดยอัตโนมัตหิรือการเขียนเศษสวนและพกิดัความเผือ่โดยใชปุม Stack ดวยตนเองดงัรูปท่ี7.17

รูปท่ี 7.16

Enable AutoStacking หากไมตองการใชการเขียนเศษสวนโดยอัตโนมัติ ใหปลดเคร่ืองหมาย ออกจากเชค็บอกซนี ้ ถาปรากฏเคร่ืองหมาย บนเชค็บอกซนี ้ เมื่อเราพมิพตัวเลข 1/2หรือ 1#2 หรือ 1^2 และกดปุม Space bar โปรแกรมจะแปลงตัวเลขใหเปนเศษสวนแบบ Diagonal Fration หรือ HorizontalFraction หรือ Tolerance โดยอัตโนมัติ Remove leadingblank หากมีเคร่ืองหมาย บนเชค็บอกซนี ้โปรแกรม จะลบชองวางนาํหนา หากเราพมิพ 1 2/3 หากไมมเีคร่ืองหมาย บนเช็คบอกซนี ้ เศษสวนจะปรากฏเปน หากมีเคร่ืองหมาย

บนเชค็บอกซนี ้ เศษสวนจะปรากฏเปน สงัเกตวุาชองวางนําหนาเศษสวน 2/3 ถูกลบท้ิงไปโดยอัตโนมัต ิ Convertit to a diagonal fraction ใชปุมเรดโิอนี้ เพือ่แปลงใหเปนเศษสวนแบบทะแยง Convert it to a horizontalfraction ใชปุมเรดิโอนี้ เพื่อแปลงใหเปนเศษสวนแบบแนวนอน Don’t show this dialog again หากมีเคร่ืองหมาย หนาเช็คบอกซนี้ จะไมปรากฏไดอะล็อคดังรูปท่ี 7.17 ทุกคร้ังท่ีมีการแปลงตัวเลขใหเปนเศษสวนอัตโนมัติ แตโปรแกรมจะใชคาตางๆ ท่ีกําหนดไวบนไดอะล็อค (9) Rulerใชปุมนี้สําหรับเปด/ปดไมบรรทัดแสดงความกวางของยอหนา (10) Colorใชแถบรายการนี้บนหนาตาง Text Formatting สําหรับกําหนดสใีหตัวอักษรท่ีจะ

รูปท่ี 7.17

chap-07.PMD 13/10/2549, 1:28174

Page 13: AutoCAD 2006 2D Chap-07

175กลุมคําสั่งสําหรับการเขียนตัวอักษร

Note

พมิพใหม หากตองการแกไขสีของตวัอักษรท่ีพมิพไปแลว ใหไฮไลท โดยคลิกและลากเคอรเซอรไปบนตวัอักษรท่ีตองการแกไข แลวคลิกบนแถบรายการนี ้เพือ่เลือกสท่ีีตองการ (12) OK บนหนาตาง Text Formatting หลังจากท่ีเราพิมพตัวอักษรและขอความท่ีตองการเรียบรอยแลว หากไมตองการใชเมาสคลิกบนปุม OK เพื่อออกจากหนาตางเราสามารถกดปุม E คางไวแลวกดปุม Q เพือ่ออกจากโหมดการเขียนตวัอักษรไดเชนเดยีวกัน

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

7.5.1 การเขียนสญัลักษณพเิศษการเขียนสัญลกัษณพเิศษ อาทิ เชน Diameter, Degree, Plus/Minus และสัญลักษณพิเศษอ่ืนๆ โดยใชคําสั่งDraw4Text4Multiline Text ใน AutoCAD 2006 บนระบบปฏิบัติการวินโดว XP ท่ีมีการกําหนดรหัส CodePage ไวเปน ANSI 874 (รหัส Code Page ประเทศไทย) เราสามารถเรียกสญัลักษณตางๆ จากชอ็ทคัทเมนูดังรูปท่ี7.13 ไดโดยตรง ไมเหมือนใน AutoCAD 2005 ซึง่มีเพยีงวธีิเดยีว โดยจะตองปอนรหัส Unicode อาทิ เชน \U+2205(Diameter เคร่ืองหมายเสนผาศูนยกลาง), \U+00B1 (Plus/Minus เคร่ืองหมายบวกลบ), \U+00B0 (Degreesเคร่ืองหมายองศา) เพือ่เรียกสญัลกัษณพเิศษออกมาใชงาน สวนใน AutoCAD 2006 เราสามารถเรียกใชสญัลกัษณพเิศษดงักลาวจากชอ็ทคทัเมนูดงัรูปท่ี 7.13 ไดโดยตรง หรืออาจจะเลอืกปอนรหัส Unicode เพือ่เขียนสญัลกัษณพเิศษไดเชนเดยีวกนั

ในการเขียนตวัอักษรและสญัลกัษณพเิศษใน AutoCAD 2006 เราควรสรางสไตลตวัอักษรเร่ิมตน โดยใชคาํสัง่ Format4Text Style คลกิบนปุม New ตัง้ชือ่ Style Name อาทิ เชน AngsanaUPC หรือตัง้ชือ่อ่ืนๆ ตามชือ่ฟอนทท่ีเลอืกใช)แลวเลอืกฟอนท AngsanaUPC, Angsana New, BrowalliaUPC, Browallia New, CordiaUPC หรือฟอนท CordiaNew (ฟอนทภาษาไทย UPC และ New อ่ืนๆ สามารถนํามาเขียนตวัอักษรภาษาไทยได อน่ึง เม่ือเลอืกใชสญัลกัษณพเิศษดงัรูปท่ี 7.13 โปรแกรมจะเลอืกฟอนทตวัอักษรให โดยอัตโนมัต ิ โดยท่ีโปรแกรมกาํหนดมาให ฟอนท ISOCPEURเปนฟอนทสัญลกัษณพเิศษใชงาน เราสามารถเปลีย่นไปใชฟอนท ISOCP, ISOCP2, ISOCP3, ISOCT, ISOCT2,ISOCT3, ISOCTEUR รวมท้ังฟอนท Simplex, RomanS และฟอนทอ่ืนๆ เฉพาะท่ีมีสัญลักษณ นําหนาสวนฟอนทอ่ืนๆ ท่ีมีสญัลกัษณ นําหนาจะไมสามารถนํามาเขียนสญัลกัษณพเิศษดงักลาวได

นอกจากสญัลกัษณพเิศษตางๆ บนชอ็ทคทัเมนูดงัรูปท่ี7.13 แลว เรายงัสามารถเรียกใชงานสัญลักษณพเิศษอ่ืนๆ อีกจาํนวนมาก โดยเลอืกคาํสัง่ Other... บนชอ็ทคทัเมนูดงัรูปท่ี 7.13 จะปรากฏไดอะลอ็ค Character Mapของวนิโดว XP ดงัรูปท่ี 7.18 เราสามารถเลือก Font(ฟอนทท่ีสามารถใชงานได จะตองเปนฟอนท .ttf ท่ีแปลงมาจากฟอนท .shx ของ AutoCAD เทาน้ัน อาทิ เชนฟอนท Simplex, Complex, Romanc และอ่ืนๆ เปนตน)แลวเลือกสัญลักษณในตาราง คลิกบนปุม Selectไฮไลทสัญลักษณในอิดิทบอกซ Characters to copyคลิกบนปุม Copy เพื่อคัดลอกสัญลักษณเขาสูหนวยความจํา ตอไปกลบัสูหนาตาง Text Formatting ของAutoCAD แลวคลกิขวาในตําแหนงท่ีตองการและเลอืกคําสัง่ Paste สัญลักษณพเิศษกจ็ะปรากฏบนหนาตาง TextFormatting

รูปท่ี 7.18

chap-07.PMD 13/10/2549, 1:28175

Page 14: AutoCAD 2006 2D Chap-07

2D Drafting

176

Note

Note

Note

Note

ในการเขียนเศษสวน(Fraction) ซับสคริปท(Subscript) และซูปเปอรสคริปท(Superscript) ดวยคําสั่ งDraw4Text4Multiline Text สามารถทําไดโดยงาย โดยใชปุมไอคอน (Stack) บนหนาตาง Formattingโดยใชรวมกับเคร่ืองหมาย ̂ , # และ / ดรูายละเอียดในตารางดงัรูปท่ี 7.19

สัญลักษณ รูปแบบ ตวัอยาง ขัน้ตอนการใชงาน

Subscript A[ชองวาง]^12 ไฮไลทเฉพาะ [ชองวาง]^12 แลวคลิกปุม ตัวอักษร A ไมตองไฮไลท

ไฮไลทเฉพาะ -2^[ชองวาง] แลวคลิกปุม ตัวเลข 10 ไมตองไฮไลท

เลือกเมน ูSymbol4Diameter พิมพ 50

พมิพ 60 เลือกเมน ูSymbol4Degree

เลือกเมน ูSymbol4Plus/Minus พิมพ 0.1

ไฮไลทเฉพาะ 1#2 แลวคลิกปุม ตัวเลข 5ไมตองไฮไลท

ไฮไลทเฉพาะ 1/4 แลวคลิกปุม ตัวเลข 2ไมตองไฮไลท

Superscriptยกกําลัง 10-2^[ชองวาง]

เสนผาศนูยกลาง เลือกจากเมนู

องศา เลือกจากเมนู

บวกลบ เลือกจากเมนู

เศษสวนแบบDiagonal

เศษสวนแบบHorizontal

5 1#2

2 1/4

รูปท่ี 7.19

หลังจากที่เขียนซับสคริปท ซูปเปอรสคริปทและเศษสวนตางๆ แลวหากตองการปรับขนาดใหมใหไฮไลทซบัสคริปท ซูปเปอร สคริปทหรือเศษสวนนัน้ แลวคลกิขวาและเลอืกคําสัง่ Stack Propertiesจะปรากฏไดอะลอ็คดงัรูปที ่7.16 เราสามารถกําหนดขนาดความสงูของซบัสคริปท ซปูเปอรสคริปทหรือเศษสวนนั้นไดเปนเปอรเซนตของความสงูในแถบรายการ Text size ไดตามตองการ

สงัเกตวุาหลงัจากทีเ่ราพิมพ 1/2 หรือ 1/4 แลวกดปุม Space bar จะปรากฏไดอะล็อคดงัรูปที ่7.17 ขึ้นมาบนจอภาพ เพ่ือใหโปรแกรมสรางเศษสวนโดยอัตโนมัติ หากไมตองการใชเศษสวนอัตโนมัติ(AutoStack) กใ็หปลดเคร่ืองหมาย ออกจาก Enable AutoStacking แลวใชปุม แทนไดเชนเดยีวกนั

สังเกตวุาอนัที่จริง Subscript และ Superscript ดัดแปลงมาจากการใชเศษสวนแบบ Tolerance นั่นเองโดยที ่Subscript จะใชคา Lower แต Superscript จะใชคา Upper นั่นเอง

ในการเขยีนตวัอกัษรและสญัลกัษณพิเศษใน AutoCAD 2006 บนวนิโดว XP เราควรจะตองเร่ิมจากสรางสไตลตัวอักษรเร่ิมตน โดยใชคําสั่ง Format4Text Style คลิกบนปุม New ตั้งช่ือ Style Nameอาท ิเชน AngsanaUPC หรือ Angsana New หรือตัง้ช่ืออืน่ๆ ตามช่ือฟอนทที่เลือกใช) แลวเลอืกฟอนทAngsanaUPC, Angsana New, BrowalliaUPC, Browallia New, หรือฟอนท CordiaUPC (ฟอนทภาษาไทย UPC และ New อื่นๆ ไมสามารถใชงานได) จากแถบรายการ Font Name คลิกปุม Apply และClose ตามลําดับ

chap-07.PMD 13/10/2549, 1:28176

Page 15: AutoCAD 2006 2D Chap-07

177กลุมคําสั่งสําหรับการเขียนตัวอักษร

7.5.2 ข้ันตอนการเขียนสัญลักษณและเศษสวนใน AutoCAD 2006 เราจะใชวธีิเขียนสญัลกัษณพเิศษโดยเรียกจากชอ็ทคดัเมนูไดโดยตรง จงึไมเปนปญหาเหมือนในAutoCAD 2005 เราสามารถใชสญัลกัษณ %%c, %%p, %%d และสญัลกัษณพเิศษอ่ืนๆ จากชอ็ทคดัเมนูและจากCharacter Map ของวนิโดว ไมวา Code Page ของวนิโดวจะถกูกําหนดเปน ANSI 1252 (อเมริกา) หรือเปน ANSI874 (ประเทศไทย) เราจะสามารถเขียนสญัลกัษณพเิศษตางๆ ใน AutoCAD 2006 ไดทันทีโดยมีข้ันตอนดงัตอไปน้ี

1. ใชคําสัง่ File4New แลวเลอืกเทมเพลท็ไฟล acadiso.dwt2. กดปุมฟงชัน่คยี & เพือ่แสดงจดุกริด(Grids) แลวใชคําสัง่ View4Zoom4All เพือ่ขยาย

ขอบเขตลมิิต กดปุมฟงชัน่คีย & เพื่อปดจดุกริด3. กําหนดสไตลตวัอักษร โดยใชคําสัง่ Format4Text Style จะปรากฏไดอะลอ็คดงัรูปท่ี 7.5

คลกิบนปุม New แลวพมิพชือ่สไตล AngsanaUPC แลวคลกิปุม OK เลอืกฟอนท AngsanaUPCจากแถบรายการ Font แลวคลกิบนปุม Apply และ Close เพือ่ออกจากไดอะลอ็ค

4. ใชคําสัง่ Draw4Text4Multiline Text หรือพมิพคาํสัง่ MTEXT หรือพมิพคําสัง่ยอ MT หรือT ผานคยีบอรดจะปรากฏดงัน้ี

Specify first corner: {คลิกมมุซายบนของพ้ืนท่ีวาดภาพ เพ่ือกําหนดขอบเขตซายบนตวัอกัษร}Specify opposite corner or [Height/Justify/Line spacing/Rotation/Style/Width]: H

{พิมพ H เพ่ือกาํหนดความสูงเริม่ตนของตวัอกัษร}Specify height <2.5>: 10 {พิมพ 10 เพ่ือกาํหนดความสูงเริม่ตน 10 หนวย}Specify opposite corner or [Height/Justify/Line spacing/Rotation/Style/Width]: L

{พิมพ L เพ่ือกําหนดระยะหางระหวางบรรทัด}Enter line spacing type [At least/Exactly] <Exactly>: E {พิมพ E เพ่ือกาํหนดระยะหาง

ระหวางบรรทัดท่ีแนนอน}Enter line spacing factor or distance <1x>: 1.2x {พิมพ 1.2x เพ่ือกําหนดระยะหางระหวาง

บรรทัด 1.2 เทาของบรรทัด}Specify opposite corner or [Height/Justify/Line spacing/Rotation/Style/Width]: W

{พิมพ W เพ่ือกาํหนดความกวางเริม่ตนของยอหนา}Specify width: 300 {พิมพ 300 เพ่ือกําหนดความกวางเริม่ตนของยอหนา}Specify opposite corner or [Height/Justify/Line spacing/Rotation/Style/Width]:

{คลิกมมุขวาดานลางทะแยงมมุจากมมุซายบน เพ่ือสรางกรอบส่ีเหล่ียมผืนผาช่ัวคราว กาํหนดขอบเขตในการเขยีนตวัอกัษร โดยประมาณของยอหนา จะปรากฏหนาตาง Text Formatting }

5. ใหแนใจวาปรากฏความสงูตวัอักษร 10 หนวยในแถบรายการ Text Height

รูปท่ี 7.20

chap-07.PMD 13/10/2549, 1:28177

Page 16: AutoCAD 2006 2D Chap-07

2D Drafting

178

6. เร่ิมเขียนตัวอักษรและ Subscript โดยพิมพตัวอักษร “25 ^1” แลวไฮไลท “ ^1” (รวมชองวางนําหนาดวย) ดงัรูปท่ี 7.21 (1) แลวคลกิบนปุม จะปรากฏตวัอักษรและ Subscriptดงัรูปท่ี 7.21 (2)

7. เร่ิมเขียนตัวอักษรและ Superscript โดยพิมพตัวอักษร “x 10-3^ ” แลวไฮไลท “-3^ ”รวมท้ังชองวางท่ีตามหลงัดวยดงัรูปท่ี 7.21 (3) แลวคลกิบนปุม จะปรากฏดงัรูปท่ี 7.21 (4)

8. เร่ิมเขียนตวัอักษร เคร่ืองหมายเสนผาศูนยกลาง เคร่ืองหมายบวกลบ เคร่ืองหมายองศา โดยคลิกขวา ณ ตําแหนงท่ีตองการสอดแทรกสัญลักษณ จะปรากฏช็อทคัทเมนูดังรูปท่ี 7.13เลือกคําสั่ง Symbol4Diameter สญัลกัษณเสนผาศูนยกลางจะถูกสอดแทรกเขามาใชงานในหนาตาง Text Formatting แลวพมิพตัวอักษรและสอดแทรกสญัลักษณอ่ืนๆ ตอไป โดยใชSymbol4Plus/Minus และ Symbol4Degrees ตามวธีิเดมิใหปรากฏดงัรูปท่ี 7.22

(1) (2) (3) (4)

9. เร่ิมเขียนตวัอักษรและเศษสวนแบบ Diagonal และแบบ Horizontal โดยพมิพขอความ “ความยาว5 1#2“ แลวกดปุม Space bar เพือ่เวนชองวาง จะปรากฏไดอะลอ็คดงัรูปท่ี 7.17 คลกิใหปรากฏเคร่ืองหมาย หนาเชค็บอกซ Remove leading blank และเลอืกปุมเรดโิอ Convert to a diagonalfraction แลวกดปุม OK แลวพมิพขอความ “ น้ิว ความกวาง 2 1/4” แลวกดปุม Space bar เพือ่เวนชองวาง จะปรากฏไดอะลอ็คดงัรูปท่ี 7.17 ใหแนใจวาปรากฏเคร่ืองหมาย หนาเชค็บอกซRemove leading blank แลวเลอืกปุมเรดโิอ Convert to a horizontal fraction แลวพมิพขอความ“ น้ิว” จะปรากฏดงัรูปท่ี 7.23

รูปท่ี 7.22

รูปท่ี 7.21

รูปท่ี 7.23

10. เปนอันเสร็จสิน้การเขียนสญัลกัษณพเิศษและเศษสวน ใหกดปุม E คางไวแลวกดปุม Qขอความตวัอักษรจะปรากฏบนพืน้ท่ีวาดภาพดงัรูปท่ี 7.24

รูปท่ี 7.24

7.5.3 ข้ันตอนการเขียนตวัอักษรแบบจัดยอหนาการเขียนตวัอักษรแบบจดัยอหนาใหอยูในแนวเดยีวกันในคาํสั่ง Draw4Text4Multiline Text ของ AutoCAD2006 สามารถทําไดโดยงายเหมือนกบัการจัดยอหนาเอกสารในโปรแกรม Microsoft Word โดยสามารถกําหนดตาํแหนง First line, ตาํแหนง Paragraph และสามารถตัง้ Tab เพือ่จดัตาํแหนงยอหนา นอกจากน้ี ยงัสามารถใชบูลเลทท้ังตวัเลขและตัวอักษรไดอีกดวย

chap-07.PMD 13/10/2549, 1:28178

Page 17: AutoCAD 2006 2D Chap-07

179กลุมคําสั่งสําหรับการเขียนตัวอักษร

1. ทําตามขอ 1 ถงึขอ 5 ในหัวขอ 7.5.2 จนกระท่ังปรากฏหนาตาง Text Formatting คลิกขวาบนหนาตาง Text Formatting เลอืกคาํสัง่ Bullets and Lists ใหแนใจวาปรากฏเคร่ืองหมาย หนาคําสัง่ Allow Auto-list คําสัง่ Use Tab Delimited Only และคําสัง่ Allow Bullets and Lists

2. พมิพ 1. แลวกดปุม W พมิพขอความ การเขยีนตวัอกัษร แลวกดปุม Q เพือ่ข้ึนบรรทัดใหม จะปรากฏตัวเลขอัตโนมัติดงัรูปท่ี 7.25 (ซาย)

รูปท่ี 7.25

3. เน่ืองจากระยะตาํแหนง Paragraph และตาํแหนง Tab ท่ีโปรแกรมกาํหนดมาใหโดยอัตโนมัติมีระยะหางเกินไป ใหคลกิและลาก Paragraph และ Tab กลับไปทางดานซาย 1 ขีด จะปรากฏดงัรูปท่ี 7.25 (ขวา)

4. คลิกปุมไอคอน เพือ่ยกเลิกตัวเลขอัตโนมัติ แลวกดปุม W พิมพ 1.1) แลวกดปุม Wพมิพขอความ Mtext แลวกดปุม Q จะปรากฏดงัรูปท่ี 7.26 (ซาย)

5. พิมพ Text แลวกดปุม Q จะปรากฏดังรูปท่ี 7.26 (ขวา)

6. กดปุม Backspace บนคยีบอรด เพือ่ยกเลกิตวัเลขอัตโนมัต ิแลวคลกิปุมไอคอน จะปรากฏดงัรูปท่ี 7.27(ซาย)

7. คลกิและลาก Paragraph และ Tab เพือ่ปรับตาํแหนงเคอรเซอรใหอยูในเดยีวกนักบัยอหนาของบรรทัดท่ีแลว แลวพมิพ การเขยีนเสนบอกขนาด แลวกดปุม Q เพือ่ข้ึนบรรทัดใหม จะปรากฏตวัเลขอัตโนมัตดิงัรูปท่ี 7.27 (ขวา)

รูปท่ี 7.26

8. คลกิบนปุมไอคอน แลวกดปุม W พมิพ 2.1) กดปุม W พมิพ Dimlinear แลวกดปุมQ เพื่อข้ึนบรรทัด ใหม จะปรากฏตัวเลขอัตโนมัตดิงัรูปท่ี 7.28 (ซาย)

9. พมิพ Dimaligned แลวกดปุมQ คลกิปุมไอคอน กดปุม Backspace 2 คร้ัง จะปรากฏดงัรูปท่ี 7.28 (ขวา) เปนอันเสร็จสิน้การเขียนตัวอักษรแบบจดัยอหนาอัตโนมัติ

รูปท่ี 7.27

รูปท่ี 7.28

chap-07.PMD 13/10/2549, 1:28179

Page 18: AutoCAD 2006 2D Chap-07

2D Drafting

180

Note

Note

Note

Note

Note

Note

Note

ในการจัดยอหนา เรามักจะพิมพขอความหรือนําขอความจากเทกซไฟล .txt เขามาใชงานเสียกอนแลวจงึไฮไลทขอความทีต่องการจดัยอหนา แลวจงึคลกิและลากปุม First line และปุม Paragraphไปยังตาํแหนงยอหนาทีต่องการ เรายังสามารถคลกิบนบรรทดั Ruler เพ่ือตัง้ Tab ใหม โดยใชรวมกบัปุม W บนคยีบอรดเพ่ือจดัยอหนาไดตามตองการ

นอกจากเราจะใชวิธีคลิกและลากเพ่ือกําหนดตําแหนง First line, Paragraph และ Tab แลวเรายังสามารถคลกิขวาบนบรรทดั Ruler แลวเลือกคําสัง่ Indents and Tabs หรือเลือกคําสัง่ Indents andTabs จากช็อทคัทเมน ูจะปรากฏไดอะล็อคดังรูปที่ 7.29 เราสามารถกําหนดคาตางๆ ผานไดอะล็อคไดเชนเดียวกัน

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

ในการเขยีนตวัอกัษรหรือขอความในรูปแบบของตาราง เราสามารถใชวิธีตัง้ Tab ณ ตาํแหนงตางๆ ไดเหมอืนกบัการตัง้ Tab ใน Microsoft Word ทกุประการ ดงันัน้ เพ่ือประหยัดหนากระดาษ จงึไมขออธบิายรายละเอียด ณ ที่นี้

หากเราตองการเปลี่ยนแปลงฟอนทใหกับขอความทั้งหมดที่สรางจากคําสั่ง Mutiline Text ถามีการสรางรูปแบบตวัอกัษรมากอน เราสามารถใชคําสัง่ Format4Text Style แลวเปลีย่นฟอนทใหมหรือเลอืกBold หรือ Italic ไดตามตองการ ตวัอักษรและขอความทัง้แบบแปลนทีใ่ชสไตลตวัอักษรนัน้จะเปลีย่นแปลงโดยอตัโนมตัิ

หลังจากที่ออกจากหนาตาง Text Formatting แลว หากตองการเปลี่ยนแปลงความกวาง(Width)ของยอหนา เราสามารถคลกิและลากบนจดุกร๊ิปสของตวัอกัษร MTEXT เพ่ือปรับความกวางได หรือคลกิขวาบนบรรทัด Indents and Tabs แลวเลือกคําสั่ง Set Mtext Width ไดตามตองการ

หลงัจากทีเ่ราไดเขยีนตวัอกัษรหรือขอความ MTEXT แลว หากตองการแกไขเปลีย่นแปลง เราสามารถดับเบิล้คลกิบนตวัอกัษรหรือขอความ MTEXTหรือใชคําสัง่ Modify4Object4Text4Edit เพ่ือแกไขขอความไดตามตองการ

รูปท่ี 7.29

chap-07.PMD 13/10/2549, 1:28180

Page 19: AutoCAD 2006 2D Chap-07

181กลุมคําสั่งสําหรับการเขียนตัวอักษร

Note

Note

7.6 Draw4Text4Single Line Text | TEXT | DT | ใชคําสั่งน้ีสําหรับเขียนตัวอักษรบรรทัดเดียวหรือหลายบรรทัดลงบนพื้นท่ีวาดภาพ การเขียนตัวอักษรดวยคําสัง่น้ีจะปรากฏใหเห็นตวัอักษรตามรูปแบบและขนาดท่ีกําหนดในขณะท่ีเรากาํลังพมิพตวัอักษรบนพืน้ท่ีวาดภาพกอนท่ีจะเรียกคาํสัง่น้ีออกมาใชงาน เรามักจะใชคาํสัง่ Format4Text Style เพือ่สรางสไตลตวัอักษรรูปแบบท่ีตองการเสยีกอน แลวจงึเรียกคําสัง่ Draw4Text4Single Line Text หรือพมิพคาํสัง่ TEXT หรือ DTEXT ผานคยีบอรดหรือพมิพคําสัง่ยอ DT ผานคียบอรดดังตอไปน้ี

รูปท่ี 7.30

Command: _dtext Current text style: "CordiaSHX" Text height: 2.5000{โปรแกรมรายงานรปูแบบตวัอกัษรใชงาน “CordiaSHX” และความสูงตวัอกัษรใชงาน}

Specify start point of text or [Justify/Style]: {คลิกบนพ้ืนท่ีวาดภาพเพ่ือกําหนดจุดเริม่ตนหรอืพิมพตวัเลือก เพ่ือเลือกการจัดชิดซายขวา(Justify)หรอืเปล่ียนสไตลตวัอกัษร}

Specify height <2.5000>: {กาํหนดความสูงของตวัอกัษร คาท่ีโปรแกรมกาํหนดมาใหคอื 2.5 หนวยหรอืใชเมาสคลิก เพ่ือกาํหนดความสูงโดยในขณะท่ีปรากฏขอความดงักลาวน้ี ใหเล่ือนเคอรเซอร จะปรากฏเสนตรงช่ัวคราวยดึตดิกบัครอสแฮร เมือ่เล่ือนเมาสจนไดความยาวของเสนตรงตามตามการแลวคลิกเมาสซาย}

Specify rotation angle of text <0>: {ในกรณีท่ีตองการเขยีนตวัอกัษรตามปกต ิควรคลิกขวาหรอืกดปุม Q หรอืพิมพคามมุเอยีงของตวัอกัษรท่ีตองการ จะปรากฏกรอบส่ีเหล่ียมช่ัวคราวท่ีมีขนาดเทากบัตวัอกัษรบนพ้ืนท่ีวาดภาพ ใหพิมพตวัอกัษรตามตองการ แลวกดปุม Qจะปรากฏกรอบส่ีเหล่ียมช่ัวคราวขึน้มาในบรรทัดตอไป พิมพตวัอกัษรในบรรทัดตอไปแลวกดปุมQ หากพิมพตวัอกัษรเสรจ็เรยีบรอยแลว กดปุม Q เพ่ือยตุกิารใชคาํส่ัง}

ในการสรางสไตลตัวอักษรดวยคําสั่ง Format4Text Style ถาหากมีการกําหนดความสูงของตัวอักษรในอิดิทบอกซ Height จะไมปรากฏบรรทัดขอความ Specify height <2.5000>: ซึ่งเราจะไมสามารถเปลีย่นแปลงความสูงของตวัอักษรใหมได

ในขณะที่เรากําลังพิมพขอความในคําสั่งนี้ เราสามารถคลิกขวาบนกรอบสี่เหลี่ยมช่ัวคราว แลวเลือกคําสัง่ Opaque background เพ่ือกําหนดใหพ้ืนหลงัของกรอบสีเ่หลีย่มช่ัวคราวปรากฏทบึตนัมใิหมองเห็นวัตถทุีอ่ยูดานลางหรือเลือกคําสั่ง Insert Field เพ่ือสอดแทรกขอมลูอัตโนมตัหิรือเลือกคําสั่ง Cut(ตดั)Copy(คดัลอก) Paste(วาง) Change Case(เปลีย่นตวัอกัษรพิมพใหญเปนพิมพเลก็หรือเปลีย่นพิมพเลก็เปนพิมพใหญ)

ในขณะท่ีปรากฏตวัเลอืกในบรรทัด Specify start point of text or [Justify/Style]: เราสามารถเลอืกวธีิการจดัตวัอักษรชดิซายชดิขวา (Justify)หรือเลอืกรูปแบบของตวัอักษรอ่ืนๆ ท่ีไดสรางไวจากคําสัง่ Format4Text Style ไดเชนเดยีวกบัคําสัง่ MTEXT ไดดงัน้ี

จากรูปท่ี 7.31 จดุกร๊ิปสเลก็ๆ สีเ่หลีย่มสนํ้ีาเงนิท่ีปรากฏบนตวัอักษรเปนจดุอางอิงท่ีเราจะตองใชเมาสคลกิเพือ่กาํหนดตาํแหนงท่ีจะจดัวางตวัอักษร เม่ือเลอืกตวัเลอืก Justify จะปรากฏตวัเลอืกยอยสําหรับควบคมุการจดัวางตวัอักษรดงัน้ี

chap-07.PMD 13/10/2549, 1:28181

Page 20: AutoCAD 2006 2D Chap-07

2D Drafting

182

Note

Note

Align/Fit/Center/Middle/Right/TL/TC/TR/ML/MC/MR/BL/BC/BR:

Align กําหนดจุดสองจุด ซึง่เปนจุดท่ีชดิมมุลางดานซายและมมุลางดานขวาของตวัอักษร สวนความสงูของตวัอักษรโปรแกรมจะกําหนดใหไดอัตราสวนพอดโีดยอัตโนมตั ิ Fit กําหนดจุดสองจุด ซึง่เปนจุดท่ีชดิมุมลางดานซายและมมุลางดานขวาของตวัอักษรและใหกําหนดความสงูของตวัอักษร Center กําหนดจุดก่ึงกลางของฐานตวัอักษร ความสงูมุมเอียงของตวัอักษร เมือ่พมิพขอความตัวอักษรเสร็จเรียบรอยแลว ฐานของกลุมของตวัอักษรจะอยูตรงจุดก่ึงกลางของจุดท่ีเลือกโดยอัตโนมัต ิMiddle กําหนดจุดศนูยกลาง ความสูง มุมเอียงของตวัอักษร เมือ่พมิพขอความตวัอักษรเสร็จเรียบรอยแลว โปรแกรมจะจัดใหกลุมของตวัอักษรใหอยูตรงจุดศนูยกลางของจุดท่ีเลือกโดยอัตโนมัติ Rightกําหนดมุมลางดานขวาของตัวอักษร ความสูง มุมเอียงของตัวอักษร เมื่อพิมพขอความตัวอักษรเสร็จเรียบรอยแลวโปรแกรมจะจัดใหมุมขวา ดานลางของกลุมตัวอักษรใหชดิจุดท่ีเลือกโดยอัตโนมัติ

ตัวเลือก TL (Top Left), TC (Top Center), TR (Top Right), ML (Middle Left), MC (Middle Center),MR (Middle Right), BL (Bottom Left), BC (Bottom Center), BR (Bottom Right)ของคาํสัง่นีใ้ชสําหรับจัดตัวอักษรชิดซายขวาเหมือนกับคําสั่ง MTEXT (ดคูําอธิบายตวัเลือกดังกลาวนี้ไดในคําสั่ง MTEXTหนา 171)

การเขียนสัญลักษณพิเศษ ∅, ±, ° ดวยคําสั่งนี้ หากเลือกใชฟอนท .ttf ของ Windows เราจะตองใชรหัส \U+2205, U+00B1, U+00B0 แตถาเลือกใชฟอนท .shx ของ AutoCAD เราจะตองใชรหัส%%c ใชแทนเคร่ืองหมายเสนผาศูนยกลาง ∅, %%p ใชแทนเคร่ืองหมายบวกลบ ±, %%dใชแทนเคร่ืองหมายองศา ° , %%o ใชแทนการกําหนดจดุเร่ิมตนของการขดีเสนเหนือตวัอกัษร หากตองการกําหนดจุดสิ้นสุดของการขีดเสนเหนือตัวอักษร ใหพิมพ %%o อีกคร้ัง, %%u ใชแทนการกําหนดจุดเร่ิมตนของการขดีเสนใตตวัอกัษร หากตองการกําหนดจุดสิน้สดุของการขดีเสนใตตวัอักษรใหพิมพ %%u อีกคร้ัง

7.7 Modify4Object4Text4Edit | DDEDIT | ED | เม่ือเขียนตัวอักษรดวยคําสัง่ Draw4Text4Multiline Text หรือคําสั่ง Draw4Text4Single Line Text เรียบรอยแลว แตปรากฏวาตวัอักษรบางตวัมีการพมิพผิดพลาด เราสามารถเรียกคําสัง่น้ีออกมาใชงาน จะปรากฏขอความ Select an annotation object or [Undo]: ใหคลกิบนขอความตวัอักษรท่ีตองการแกไข ในกรณท่ีีเปนตวัอักษรท่ีสรางจากคาํสัง่ Draw4Text4Multiline Text จะปรากฏหนาตาง Text Formatting ดงัรูปท่ี 7.8 เราสามารถแกไข

Start point Align Fit Center Middle

Right TL TC TR ML

MC MR BL BC BRรูปท่ี 7.31

chap-07.PMD 13/10/2549, 1:28182

Page 21: AutoCAD 2006 2D Chap-07

183กลุมคําสั่งสําหรับการเขียนตัวอักษร

Note

Note

Note

ตวัอักษรหรือขอความท่ีตองการไดทันที ในกรณท่ีีเปนตวัอักษรท่ีสรางจากคาํสัง่ Draw4Text4Single Line Text จะปรากฏกรอบสีเ่หลีย่มชัว่คราวบนตวัอักษรหรือขอความท่ีถกูเลือก เราสามารถแกไขขอความไดตามตองการ

นอกจากจะใชคําสัง่นีใ้นการแกไขตวัอกัษรแลว เรายังสามารถใชคําสัง่นีใ้นการแกไขตวัเลขบอกขนาดของเสนบอกขนาดแบบตางๆ ซึ่งสรางจากคําสั่งคอลัมนคําสั่ง Dimension ไดอีกดวย

ใน AutoCAD 2002, 2004, 2005, 2006 หากเราไมตองการเสยีเวลาในการเรียกคาํสัง่ Modify4Object4Text4Edit จากเมนูบารหรือไมตองการเสียเวลาพิมพคําสั่งยอ ED ผานคียบอรด เราสามารถดบัเบิล้คลกิบนตวัอกัษรหรือขอความทีต่องการแกไขไดทนัที

7.8 Modify4Object4Text4Scale | SCALETEXT | ใชคําสัง่น้ีสาํหรับเปลีย่นสเกลใหกบักลุมของตวัอักษร MTEXT หรือ TEXT จาํนวนมากๆ โดยสามารถเลอืกจดุยดึ(Basepoint) ในการเปลีย่นสเกลได ซึง่จะทําใหเราสามารถควบคมุการเปลีย่นแปลงของตวัอักษรท้ังหมดได เราอาจจะยดึสวนใดสวนหน่ึงของตัวอักษรใหอยูกับท่ีเพื่อบังคับใหอีกสวนหน่ึงท่ีไมตองการควบคุมใหเปลี่ยนแปลงความสูงไดอยางอิสระ

Text Height = 5 Text Height = 10

Command: _scaletext {จากรปูท่ี 7.32 (ซาย)}Select objects: Specify opposite corner: 19 found {คลิกจุดท่ี 1 และ 2 เพ่ือเลือกตวัอกัษร

ท้ังหมดรวมเสนหรอืวัตถอุืน่ๆ ไปดวยกไ็ด}3 were filtered out. {เสนตรงหรอืวัตถอุืน่ๆ 3 ช้ินท่ีไมเกีย่วของจะถกูเลือกออกไปโดยอตัโนมตั}ิSelect objects: {คลิกขวาหรอืกดปุม Q}Enter a base point option for scaling[Existing/Left/Center/Middle/Right/TL/TC/TR/ML/MC/MR/BL/BC/BR] <ML>: ML

{พิมพตวัเลือกเพ่ือกาํหนดจุดยดึในการเปล่ียนสเกล ในท่ีน้ีเลือก ML หรอื Middle Left}Specify new height or [Match object/Scale factor] <10>: 10 {พิมพคาความสูงของตวัอกัษร

ใหม ในท่ีน้ีพิมพ 10 หรอืพิมพ M แลวคลิกบนตวัอกัษรอืน่ท่ีมคีวามสูงใหมหรอืพิมพ S แลวกาํหนดสเกลแฟคเตอรโดยเทียบจากขนาดเดมิ ตวัอกัษรท้ังหมดจะเปล่ียนขนาดมคีวามสูงใหมเทากบั 10ดงัรปูท่ี 7.32 (ขวา)}

หากใชตวัเลอืก Existing โปรแกรมจะใชจุดสอดแทรกเดิมของตวัอักษรเปนจดุยึดในการเปลี่ยนสเกลหากไมตองการใชจุดสอดแทรกเดิมของตัวอักษรเปนจุดยึด เราสามารถเลือกตัวเลือก Left(ลางซาย),Center(กลางลาง), Middle(กลางตัวอกัษร), Right(ขวาลาง), TL(บนซาย), TC(บนกลาง), TR(บนขวา),ML(กลางซาย), MC(กลางตัวอักษร), MR(กลางขวา), BL(ลางซาย), BC(ลางกลาง), BR(ลางขวา)เปนจดุยึดใหมไดตามตองการ

กอนใชคําส่ัง หลังใชคําส่ังรูปท่ี 7.32

chap-07.PMD 13/10/2549, 1:28183

Page 22: AutoCAD 2006 2D Chap-07

2D Drafting

184

7.9 Modify4Object4Text4Justify | JUSTIFYTEXT | ใชสาํหรับเปลีย่นจดุสอดแทรกใหกบัตวัอักษรMTEXT หรือ TEXT โดยไมทําใหตวัอักษรและขอความเปลีย่นตาํแหนงไปจากเดมิ

Command: _justifytext {จากรปูท่ี 7.33 (ซาย)}Select objects: Specify opposite corner: {คลิกจุดท่ี 1 และ 2 เพ่ือเลือกตวัอกัษรท้ังหมด

รวมเสนหรอืวัตถอุืน่ๆ ไปดวยกไ็ด}3 were filtered out. {เสนตรงหรอืวัตถอุืน่ๆ 3 ช้ินท่ีไมเกีย่วของจะถกูเลือกออกไปโดยอตัโนมตั}ิSelect objects: {คลิกขวาหรอืกดปุม Q}Enter a base point option for scaling[Existing/Left/Center/Middle/Right/TL/TC/TR/ML/MC/MR/BL/BC/BR] <Left>: MC

{พิมพตวัเลือกเพ่ือจัดตวัอกัษร ชิดซายขวาใหม ในท่ีน้ีเลือก MC จุดสอดแทรกของตวัอกัษรท้ังหมดท่ีถกูเลือกจะยายไปอยูตรงกลางตวัอกัษร (Middle Center) แตเราจะไมเห็นการเปล่ียนแปลงจนกวาจะคลิกท่ีตวัอกัษรเพ่ือใหปรากฏจุดกริป๊สสีนํ้าเงนิดงัรปูท่ี 7.33 (ขวา)}

7.10 TEXTFILLใชตัวแปรระบบน้ีสําหรับควบคมุการระบายสีบนตัวอักษรจากฟอนท .ttf ของระบบปฏบัิตกิารวนิโดว

Command: TEXTFILLEnter new value for TEXTFILL <1>: {โดยท่ีโปรแกรมกาํหนดให TEXTFILL = 1 น่ันหมายถงึจะ

มกีารระบายสีลงบนตวัอกัษร หากไมตองการใหมกีารระบายสีตวัอกัษร ใหกาํหนดคา 0 (ศนูย)}

7.11 TEXTQLTYใชตวัแปรระบบน้ีสําหรับควบคุมคณุภาพความละเอียดและความราบเรียบของตัวอักษรจากฟอนท .ttf ของระบบปฏบัิตกิารวนิโดว คาท่ีใชไดอยูระหวาง 0 ถงึ 100 หากกําหนดคามาก คณุภาพตวัอักษรจะสงูข้ึน แตความเร็วในการพมิพจะลดลง หากกําหนดคาต่ํา คุณภาพตวัอักษรจะลดลง แตความเร็วในการพมิพจะสงูข้ึน

Command: TEXTQLTYEnter new value for TEXTQLTY <50>: {โดยท่ีโปรแกรมกาํหนดให TEXTQLTY = 50 น่ันหมายถงึจะ

คณุภาพตวัอกัษรจากฟอนท .ttf ของระบบปฏบัิตกิารวินโดวอยูในระดบัปานกลาง}

Justification = Left Justification = MCกอนใชคําส่ัง หลังใชคําส่ังรูปท่ี 7.33

chap-07.PMD 13/10/2549, 1:28184

Page 23: AutoCAD 2006 2D Chap-07

185กลุมคําสั่งสําหรับการเขียนตัวอักษร

Note

Note

7.12 Insert4Field | FIELDใชคําสัง่น้ีในการสอดแทรกขอความตวัอักษร ซึง่เปนขอความท่ีโปรแกรมสรางข้ึนโดยอัตโนมัติอาทิ เชน วันท่ีสรางแบบแปลน (CreateDate)วันท่ีปจจุบัน(Date) วันท่ี พิมพแบบแปลน(PlotDate) วนัท่ีบันทึกแบบแปลน(SaveDate)ชื่อไฟล(Filename) ขนาดไฟล (Filesize) ชื่อล็อกอิน(Login) และอ่ืนๆ เปนตน นอกจากน้ียัง

รูปท่ี 7.34 รูปท่ี 7.35

(Title) เร่ือง(Subject) ผูเขียน(Author) และอ่ืนๆ เปนตน เม่ือเรียกคําสั่งออกมาใชงาน จะปรากฏไดอะลอ็คดังรูปท่ี7.34 เราสามารถเลือกขอมูลท่ีตองการสอดแทรกได โดยเลอืกจากขอมูลท้ังหมด(All)หรือเลอืกประเภทขอมูลตางๆไดจากแถบรายการ All ดงัรูปท่ี 7.35 เม่ือเลอืกประเภทขอมูลและคลกิบนปุม OK จะปรากฏขอความดงัน้ี

MTEXT Current text style: "Standard" Text height: 2.5000{โปรแกรมรายงานช่ือสไตลตวัอกัษรใชงานและความสูง)

Specify start point or [Height/Justify]: {เราสามารถกาํหนดความสูงของตวัอกัษร(Height)หรอืกาํหนดการจัดตวัอกัษรชิดซายขวา(Justify)หรอืคลิกเพ่ือกาํหนดตาํแหนงของจุดสอดแทรกของตวัอกัษรฟลด}

ขอความทีถ่กูสอดแทรกจากคําสัง่นีจ้ะเปลีย่นแปลงไปตามขอมลูจริง ซึง่จะมกีารปรับปรุง(Update)โดยอัตโนมัติในกรณีที่มีการใชคําสั่ง Save, Open, Regen, Plot และ eTransmit ตามที่มีการกําหนดไวในคําสั่ง Tools4Options ð User Preferences ð Field Update Settings นอกจากนี ้เรายังสามารถใชคําสัง่Tools4Update Fields เพ่ือปรับปรุงฟลดขอมูลใหเปนปจจบุัน แลวคลิกบนฟลดที่ตองการปรับปรุงดวยตนเอง

โดยที่โปรแกรมกําหนดให ขอมูลฟลดจะปรากฏพ้ืนหลัง(Background)เปนสีเทา หากไมตองการใหพ้ืนหลงัของฟลดปรากฏเปนสีเทา ใหใชคําสัง่ Tools4Options คลกิแถบคาํสัง่ User Preferences ปลดเคร่ืองหมาย ออกจากเช็คบอกซ Display background of fields

7.13 การเขียนตวัอกัษรลงบนแบบแปลนวธีิเขียนแบบท่ีนิยมใชงานในปจจบัุน เราจะเขียนเฉพาะชิน้งานดวยขนาดจริงลงบนพืน้ท่ีโมเดลสเปส(Model space)เม่ือเขียนชิ้นงานเสร็จเรียบรอยแลว จึงเขาสูพื้นท่ีเลเอาทเปเปอรสเปส(Layout paperspace)เพือ่จดัหนากระดาษสรางววิพอรทและกําหนดสเกล หลังจากน้ันจงึจะเร่ิมเขียนคําอธิบายตางๆ ลงบนพืน้ท่ีเลเอาทเปเปอรสเปสโดยตรง

ส า มา รถ ส อด แท รกขอความท่ีผูใชโปรแกรมกําหนดใหกับคุณสมบัติของแบบแปลน (DrawingProperties) ดวยคําสั่งF i l e 4 D r a w i n gProperties อาทิ เชน ชื่อ

chap-07.PMD 13/10/2549, 1:28185

Page 24: AutoCAD 2006 2D Chap-07

2D Drafting

186

Note

ขอดใีนการเขียนตวัอักษรลงบนพืน้ท่ีเลเอาทเปเปอรสเปสคอืความสะดวกในการกําหนดขนาดความสงูของตวัอักษรเพราะเราสามารถเลอืกใชคาความสงูของตวัอักษรตามความเปนจริงท่ีจะปรากฏลงบนกระดาษ ตวัอยางเชน หากมีการจดัหนากระดาษโดยใชหนวยวดัเปนมิลลเิมตรและตองการเขียนตวัอักษรสงู 3.5 มิลลเิมตร เรากส็ามารถกาํหนดคาความสูง(Text Height) เทากับ 3.5 หนวยไดทันที หากมีการจดัหนากระดาษโดยใชหนวยวัดเปนเมตร และตองการเขียนตวัอักษรสงู 2.5 มิลลเิมตร เรากส็ามารถกาํหนดคาความสงู(Text Height) เทากบั 0.0025 หนวยไดทันทีเชนเดยีวกนัสงัเกตวุาการกาํหนดคาความสงูของตวัอักษรตรงไปตรงมา เน่ืองจากเราเขียนตวัอักษรลงบนพืน้ท่ีเลเอาทเปเปอรสเปสซึง่เปนพืน้ท่ีท่ีจะพมิพลงบนกระดาษโดยตรงดวยขนาดจริง จงึทําใหเราจะตองกาํหนดความสงูของตวัอักษรใหเปนไปตามความเปนจริงเชนเดยีวกนั อยางไรกต็าม การเขียนตวัอักษรลงบนชิน้งานในพืน้ท่ีโมเดลสเปสแบบเดมิๆ จะมีความแตกตางอยางสิ้นเชิง เน่ืองจากตัวอักษรท่ีเขียนในโมเดลสเปสจะปรากฏมีขนาดเทาใดน้ันจะข้ึนอยูกับสเกลของววิพอรท การกําหนดความสงูของตวัอักษรจงึตองทราบมาตราสวนท่ีจะกําหนดใหกบัววิพอรทเสยีกอน จงึจะนําสเกลของววิพอรทไปคณูความสงูของตวัอักษรจริงท่ีตองการ ในกรณท่ีีมีมาตราสวนของววิพอรทเปน 1:2, 1:5, 1:10, 1:100,...หรือนําสเกลของววิพอรทนําไปหารความสงูของตวัอักษรจริงท่ีตองการ ในกรณท่ีีมีมาตราสวนของววิพอรทเปน 2:1,5:1, 10:1, 100:1,... จึงจะไดคาความสูงท่ีเราจะตองนําไปเขียนหรือแกไขตวัอักษรบนพืน้ท่ีโมเดลสเปส สงัเกตวุาการเขียนตวัอักษรลงบนพืน้ท่ีโมเดลสเปสเปนวธีิท่ียุงยากและเร่ิมท่ีจะลาสมัยแลว เพราะเราจะตองทราบสเกลหรือมาตราสวนของววิพอรทเสยีกอนจงึจะสามารถกาํหนดความสงูของตวัอักษรท่ีถกูตองได ดงัน้ัน ในปจจบัุน เราจงึนิยมเขียนตวัอักษรลงบนพืน้ท่ีเลเอาทเปเปอรสเปส ซึง่มีความสะดวกและรวดเร็วกวามาก

7.13.1 การคํานวณความสงูตวัอักษรในโมเดลสเปสเมือ่จดัพมิพในเปเปอรสเปสในการเขียนตวัอักษรอธิบายสวนตางๆ ของชิน้งานในแบบแปลน เราสามารถเลอืกท่ีจะเขียนขอความตวัอักษรอธิบายแบบแปลนลงบนพื้ นท่ี โมเดลสเปส(Model space)โดยตรงหรือบนเลเอาทเปเปอรสเปส(Layout paperspace)ไดตามความตองการ ใน AutoCAD 2002 จนถงึ 2006 หากเราเลอืกท่ีจะเขียนเสนบอกขนาดบนพืน้ท่ีเลเอาทเปเปอรสเปส เราควรท่ีจะเขียนขอความตวัอักษรอธิบายแบบแปลนลงบนพืน้ท่ีเลเอาทเปเปอรสเปสดวยเชนเดยีวกนัการเขียนตวัอักษรบนพื้นท่ีเลเอาทเปเปอรสเปสชวยใหเราไมตองคํานวณสเกลของตัวอักษรใหเปนท่ียุงยากเหมือนกับการเขียนตัวอักษรในโมเดลสเปส หากเราเลือกท่ีจะเขียนตัวอักษรอธิบายแบบแปลนลงในเปเปอรสเปสซึ่งบรรจไุตเติ้ลบลอ็คหรือตารางรายการแบบ เราสามารถเขียนตัวอักษรดวยขนาดความสงูจริงๆ ไดทันที อาทิ เชนถาแบบแปลนเขียนดวยระบบ 1 หนวยเทากับ 1 มิลลิเมตร หากเราตองการเขียนตัวอักษรสงู 2.5 มม. เราสามารถกาํหนดความสงูตวัอักษรเทากบั 2.5 หนวยไดทันที ถาเราเขียนแบบแปลนดวยระบบ 1 หนวยเทากบั 1 เมตร หากตองการเขียนตวัอักษรสงู 3.5 มม. เรากส็ามารถกาํหนดความสงูตวัอักษรเทากบั 0.0035 หนวยไดทันทีเชนเดยีวกนั สงัเกตวุาการเขียนตวัอักษรในเลเอาทเปเปอรสเปสสามารถทําไดโดยปอนคาความสงูของตวัอักษรท่ีเปนขนาดท่ีจะปรากฏจริงเขาไปโดยตรง โดยไมตองคํานึงถงึสเกลของววิพอรทตางๆ ในเลเอาทเปเปอรสเปส และไมจําเปนตองยอนกลบัไปแกไขหรือปรับความสงูของตวัอักษรใหถูกตองตามสเกลของวิวพอรทในเปเปอรสเปส สวนการเขียนตัวอักษรบนพืน้ท่ีโมเดลสเปสและมีการจดักระดาษสรางววิพอรทในเปเปอร สเปส ความสงูของตวัอักษรท่ีเราเขียนในโมเดลสเปสข้ึนอยูกับสเกลของวิวพอรทซึ่งจะทําใหตัวอักษรเปลีย่นความสูงไปตามสเกลของววิพอรทท่ีเลือกใชงาน ดังน้ัน จึงตองมีการปรับความสงูของตวัอักษร หลังจากท่ีมีการกําหนดสเกลใหกับวิวพอรทในเปเปอรสเปส จึงทําใหเกิดความไมสะดวกและเสยีเวลาในการทํางาน

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

chap-07.PMD 13/10/2549, 1:28186

Page 25: AutoCAD 2006 2D Chap-07

187กลุมคําสั่งสําหรับการเขียนตัวอักษร

อยางท่ีไดกลาวในตอนตนวาการเขียนตัวอักษรในเลเอาทเปเปอรสเปสน้ันไมมีข้ันตอนท่ียุงยาก เพียงแตใชคําสั่งFormat4Text Style กําหนดสไตลของตัวอักษร แลวใชคําสัง่ Draw4Text4Multiline Text หรือคําสั่งDraw4Text4Single Line Text เขียนตวัอักษรลงในตาํแหนงตางๆ บนพืน้ท่ีเลเอาทเปเปอรสเปสดวยขนาดจริงไดทันที แตถาเราเลือกท่ีจะเขียนตัวอักษรลงในโมเดลสเปส เรากส็ามารถทําได แตเราควรท่ีจะตองทราบวาจะใชมาตราสวนของววิพอรทในเลเอาทเปเปอรสเปสเทาใดเสยีกอน เพราะถาหากเราไมทราบสเกลของววิพอรทในเลเอาทเปเปอรสเปสแลว เม่ือพมิพแบบแปลนลงกระดาษ ตวัอักษรจะปรากฏมีขนาดไมถกูตองตามท่ีตองการ

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

7.13.2 การคํานวณหาความสงูตวัอักษร(Text Height)ในกรณท่ีีขนาดของชิน้งานจริงเลก็กวาขนาดของกระดาษหรือหากใชสเกลหรือมาตราสวนของววิพอรท อาทิ เชน 5:1,10:1, 20:1, 100:1 เปนตน เราจะตองใชสตูรท่ี 1 ในกรณท่ีีขนาดของชิน้งานจริงใหญกวาขนาดของกระดาษหรือหากใชสเกลหรือมาตราสวนของววิพอรท อาทิ เชน 1:5, 1:10, 1:20, 1:100 เปนตน เราจะตองใชสูตรท่ี 2 ดงัตอไปน้ี

สูตรที ่1 Text height = Print text size/Viewport Scale

สูตรที ่2 Text height = Print text size*Viewport Scale

Text height ความสูงของตัวอักษรท่ีจะตองนําไปกําหนดใหกับตัวอักษรในโมเดลสเปสPrint text size ความสงูของตวัอักษรท่ีตองการใหปรากฏลงบนกระดาษ เชน 2.5 ม.ม.หรือ 3 ม.ม.Viewport scale สเกลหรือมาตราสวนของวิวพอรทซึ่งกําหนดระหวางชิ้นงานและไตเติ้ลบล็อค

ตวัอยางในการคาํนวณหา Text Heightตวัอยางที ่1 สมมุตวิานําเอาชิน้งานเขามารวมกบัไตเติล้บลอ็คขนาด A2 (594x420 มิลลเิมตร) แลวกําหนดสเกลของวิวพอรท(Viewport scale)เทากับ 20:1 ซึ่งหมายความวาชิ้นงานมีขนาดเล็กกวาไตเติ้ลบล็อค ถาตองการใหตัวอักษร(Print text size)ปรากฏลงในกระดาษมีขนาดเทากับ 2.5 มิลลิเมตรพอด ีจะตองกําหนดคา Text Heightเทาใดใหกบัตวัอักษรหรือขอความท่ีจะเขียนในโมเดลสเปส

chap-07.PMD 13/10/2549, 1:28187

Page 26: AutoCAD 2006 2D Chap-07

2D Drafting

188

Note

Note

Note

ใชสูตรที ่1 แทนคาสูตร Text height = 2.5 /20 = 0.125 Ans

ตวัอยางที ่2 สมมุตวิานําเอาชิน้งานเขามารวมกบัไตเติล้บลอ็คขนาด A4 (297x210 มิลลเิมตร)แลวกําหนดสเกลหรือมาตราสวนของวิวพอรท(Viewport scale)เทากับ 1:50 ซึ่งหมายความวาชิ้นงานมีขนาดใหญกวาไตเติ้ลบล็อคถาตองการใหตวัอักษร(Print text size)ปรากฏลงในกระดาษมีขนาดเทากบั 3.5 ม.ม. จะตองกําหนดคา Text heightเทาใดใหกบัตวัอักษรหรือขอความท่ีจะเขียนในโมเดลสเปส

ใชสูตรที ่2 แทนคาสูตร Text height = 3.5 x 50 = 175 Ans

เมือ่ไดคา Text height แลวใชคําสัง่ MTEXT หรือ DTEXT กําหนดคาความสงูของตวัอกัษร (Height)ใหกับตัวเลือกของคําสั่งตามที่คํานวณได เมื่อพิมพแบบแปลนออกมาโดยใชสเกลในการพิมพ (Plottingscale)เทากบั 1:1 ในระบบมลิลเิมตรหรือ 1000:1 ในระบบเมตร จะทําใหตวัอกัษรปรากฏลงบนกระดาษมขีนาดถกูตองตามตองการ

ในกรณีที่เขียนตัวอักษรดวยความสูงโดยประมาณบนพ้ืนที่โมเดลสเปสมากอน เมื่อทราบสเกลของวิวพอรทในเลเอาทเปเปอรสเปสและคํานวณคาความสูงของตัวอักษรไดแลว เราสามารถใชคําสั่งModify4Properties แกไขความสูงตัวอักษรได เพ่ือใหตัวอักษรมีความสูงที่ถูกตอง เมื่อทําการพิมพแบบแปลนลงกระดาษหรืออาจจะใชคําสัง่ Tools4Quick Select ชวยเลือกตัวอักษรจํานวนมากๆ ในแบบแปลน เพ่ือนํามาแกไขดวยคําสั่ง Modify4Properties ในคร้ังเดียวได

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

เปนอันวาในบทน้ี เราไดศกึษาการใชคาํสัง่ตางๆ ชวยในการเขียนตวัอักษรมาอยางละเอียดท้ังหมดแลว จะเห็นไดวาการเขียนตวัอักษรใน AutoCAD 2006 ไดรับการพฒันาใหใชงานงายกวาเดมิ โดยเฉพาะอยางยิง่ในการเขียนเศษสวนและสญัลกัษณพเิศษตางๆ มีการแกไขขอบกพรองท้ังหมดเรียบรอยแลว จงึใชงานไดสะดวกและรวดเร็วอยางมาก เม่ือเราเขาใจการเขียนตวัอักษรใน AutoCAD 2006 เปนอยางดแีลว ในบทตอไปเราจะเร่ิมศกึษาหลกัและวธีิการเขียนเสนบอกขนาดลงบนชิ้นงานซึง่จะศกึษาท้ังวิธีการเขียนเสนบอกขนาดลงบนชิน้งานในโมเดลสเปสและวธีิการเขียนเสนบอกขนาดผานววิพอรทของเลเอาทเปเปอรสเปส

*******************************

chap-07.PMD 13/10/2549, 1:28188