Text Symbol Code AutoCAD


Text Symbol Code AutoCAD

ในเวลาพิมพ์ข้อความในโปรแกรม จะมีสัญลักษณ์ประกอบอยู่ด้วย ในโปรแกรม AutoCAD ก็สร้างมาให้ มาดูกันว่ามี Code อะไรบ้างที่เรามักจะใช้กัน

%%p = +- (บวกลบ Plus & Minus)
%%d =  ํ (องศา Degree)
%%c = o/ (เส้นผ่านศูนย์กลาง, Diameter)

%%u = ใช้ขีดเส้นใต้ข้อความ Underline

%%189 = 1/2   (Half part ,1 part 2)
%%188 = 1/4   ( Quarter,1 part 4)
%%190 = 3/4 


หรือจะดูจากรูป






ลองใช้กันดูครับ

ลุงธีลืมไปอีกอันเพราะน่าจะได้ใช้เวลาบอกชื่อรูปว่าแสดงอะไร คือเส้นขีดบนและล่างพร้อมๆ

สามารถพิมพ์ Code %%O และ %%U ติดกันครับ ตามรูปเลย




โดยให้พิมพ์ %%O%%U ติดกันไปเลยแล้วตามด้วยข้อความครับ  ขอให้โชคดี

ขอเพิ่มเติม เส้นขีดกลางตัวอักษร ใช้ %%K ครับ











ตรวจสอบเวอร์ชั่นของไฟล์ CAD



How to check the version of a dwg file?

 


เกร็ดเล็กๆ น้อยๆ สำหรับคนที่ลงโปรแกรม AutoCAD เวอร์ชั่นก่อนๆหน้า แล้วไม่สามารถเปิดไฟล์ของผู้อื่นที่ส่งไฟล์เวอร์ชั่นใหม่ๆมาได้ จนคิดว่าไฟล์มีปัญหา

การตรวจสอบไฟล์ AutoCAD ว่าเป็นเวอร์ชั่นไหน โดยใช้ โปรแกรม Notepad ตรวจสอบ Text ที่หัวไฟล์








แล้วดูว่าไฟล์ขึ้น Code ขึ้นต้นเป็นอะไร




อันนี้มีข้อความ AC1021 เป็น AutoCAD 2007

Open with Notepad
Find the line "AС ....."
AC1015 = AutoCAD 2000
AC1018 = AutoCAD 2004
AC1021 = AutoCAD 2007
AC1024 = AutoCAD 2010
AC1027 = AutoCAD 2013
AC1032 = AutoCAD 2018

เมื่อรู้ว่าเป็นเวอน์ชั่นไหนแล้วจะได้รู้ว่าเปิดไฟล์ไม่ได้เพราะผิดรุ่น จะได้แจ้งเจ้าของไฟล์ Save As ให้ในเวอร์ชั่นที่สามารถเปิดได้ส่งมาให้ใหม่ครับ


การแปลงไฟล์ให้ได้เวอร์ชั่นอื่น ทำได้โดย Dwgconvert



ขอให้โชคดีครับ



ปรับ Object ต่างๆให้อยู่ในระนาบ 0 เดียว ด้วยกันโดย Flatten

FLATTEN




การปรับเส้นหรือวัตถุที่อยู่ในระดับต่างกัน ในโปรแกรม AutoCAD โดยส่วนตัวลุงธีมักจะใช้ Properties มาจัดการตามหมวดของ Object โดยปรับค่า Elevation แนวแกน Z ให้เท่ากับ 0 จนลืมคำสั่ง Flatten ของ Express มักเป็นคำสั่งที่นานๆจะได้ใช้ แต่เดิมหากไม่มี Express ตัวเสริมมาให้ คำสั่ง Flatten ก็จะไม่มีไปด้วย ในเวอร์ชั่นใหม่ๆน่าจะมีแล้ว

การใช้งานเช่นการการคำนวณ แนวขอบเขตพื้นที่เพื่อ Hatch ใน 2D ถ้าขอบเขตไม่อยู่ในระนาบเดียวกันจะไม่สามารถ Hatch ลายได้

Command: FLATTEN
Initializing...
Select objects to convert to 2d...
Select object :

ในส่วนของ Block และ X-Ref หากมีปัญหาบ้าง แต่ก็ฝช้วิธีดั้งเดิมได้ครับ




ปิด Selection Window

How to turn off the "Selection" window that are attached to the cursor


เมื่อลูกน้องมีปัญหา เราต้องเข้าไปแก้ไขให้
ลูกน้องบอกว่าใช้งานแล้วมี กล่อง Selection ขึ้นมาทำให้ทำงานยาก รบกวนการทำงาน
ลูกพี่อย่างเราก็ต้องเข้าไปช่วยปิดให้ แต่ทำยังไงล่ะ ตามนี้เลย

เหตุจากการเลื่อนสายใยหรือเม้าส์ไปบนวัตถุที่ทับซ้อนกัน เป็นเส้นซ้อนกัน แล้วเจ้ากล่อง Selection นี้ก็จะปรากฎขึ้นมา

วิธีปิด   ใช้คำสั่ง SELECTIONCYCLING แล้วให้ค่าเป็น 0




โดยค่าตัวแปรควบคุม เริ่มต้นจะกำหนดเป็นค่า -2 ไว้ให้

ค่าเป็น 0 เป็นการปิด
            1 เป็นการเปิด เมื่อวางเมาส์เหนือวัตถุที่ทับซ้อนกัน
            2 เป็นการเปิดให้ทั้งป้ายสถานะและกล่องโต้ตอบการเลือกจะปรากฏขึ้น

กด Ctrl + W เพื่อสลับการตั้งค่าปัจจุบันและปิด




Issue:
You want to remove the duplicate-object icon and window that is displayed when the cursor hovers over objects. 

Causes:
The selection  cycling window is primarily used to select a specific object in a complex drawing that has many overlapping objects.

Solution:

You can turn off the selection cycling feature using one of these methods :


To turn off the selection cycling from the command line:
  1. At the command prompt, enter SELECTIONCYCLING  and press Enter.
  2. Enter 0 to turn off the selection cycling display.

To temporarily toggle selection cycling:
  • Press Ctrl+W.
To turn off Selection Settings from a dialog box:
  1. Open the Drafting Settings dialog box (DSETTINGS).
  2. On the Selection Cycling tab, specify your preferences.

ใช้ Dimspace เพื่อปรับแต่งระยะของ Dimension ให้สวยงาม

Dimspace

ในการเขียนเส้นบอกระยะบางครั้งเพื่อความรวดเร็วจะเพียงกะระยะเพื่อความสวยงามโดยไม่ได้กำหนดระยะห่างที่เท่ากันไว้ แต่ส่วนมากแล้วลุงธีมักจะกำหนดขนาดเกือบจะทุกครั้งเพื่อความสวยงามของแบบ หรือไม่ก็จะใช้เส้น offset กำหนดไว้ก่อนการเขียนเส้นบอกระยะ Dimension
แต่ในAutoCAD 2016 มีคำสั่ง Dimspace ไว้เพื่อแก้ไขระยะห่างของ Dimension ที่กำหนดไม่เท่ากันให้สวยงามได้ง่ายขึ้นและรวดเร็ว เหมาะกับการปรับแก้ไขงานที่เขียนไปแล้ว เหมาะกับการใช้งาน Dimension หลายๆชั้น สำหรับคนที่ชอบความสวยงามอย่างลุงธี ต้องลองใช้งานกันดู

Command : Dimspace
DIMSPACE Select Base Dimension :

ใช้คำสั่งแล้วเลือก Dimension











การ Copy Group ระหว่างไฟล์

การ Copy Group object ระหว่างไฟล์
Copy Groups Between Drawings




การทำ Group ในไฟล์ การจะก็อปปี้ไปสู่ไฟล์ใหม่โดย การCopy แบบธรรมดาอาจจะมีปัญหา Copy with base point อาจจะช่วยได้ แต่ตำแหน่งของที่มาอาจจะไม่เปลี่ยนตาม (เส้นทางของ Xref ยังคงเดิม)

ต้องใช้คำสั่ง ER / Blind ของ Xref ก่อน Copy ไปสู่ไฟล์ใหม่


เคล็ดลับที่เป็นประโยชน์เกี่ยวกับการใช้งานของ Group ใน AutoCAD ในขณะที่การทดสอบขั้นตอนการทำงานที่แตกต่างกันบางอย่าง

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

บางคนอาจเถียงว่านี่คือที่บล็อกควรใช้ แต่บางคนใช้กลุ่มเพื่อรวบรวมบล็อกร่วมกันในการกำหนดค่าต่างๆเพื่อเพิ่มความเร็วในขั้นตอนการทำงาน

วิธีแก้ปัญหาที่พบนี้คือการผูกในการวาดภาพกับกลุ่มที่ใช้วิธีการดังต่อไปนี้

การวาดภาพที่แนบมากับกลุ่มเป็นรูปวาดที่ต้องการของพวกเขาผ่านทางภายนอกผู้จัดการอ้างอิง (คำสั่ง XREF)

จากนั้นเมื่อที่แนบมาคลิกขวาและผูกวาดภาพโดยใช้การแทรกตัวเลือก:

ในที่สุดก็เกิดการระเบิด Group ในรูปวาดของคุณและกลุ่มของคุณกลับมา มันเป็นข้อสังเกตว่าการตั้งชื่อ แต่ก่อนหน้าใด ๆ ของกลุ่มเหล่านั้นจะถูกลบออก การเปลี่ยนชื่อกลุ่มควรจะมากได้เร็วกว่าทุกองค์ประกอบก่อนหน้าของคุณ



https://www.cadlinecommunity.co.uk/hc/en-us/articles/201884842-AutoCAD-2014-Copy-Groups-Between-Drawings




การ Copy ข้ามระหว่างไฟล์

Copy with base point


เป็นคำสั่งเพื่อใช้ในการ Copy ข้ามระหว่างไฟล์ ข้อมูลจากไฟล์หนึ่งข้ามไปอีกไฟล์หนึ่ง
คัดลอกข้ามไฟล์โดยใช้จุดอ้างอิง

การใช้ Copy with Base Point เป็นคำสั่งที่มากกว่าการใช้ CTRL+C ,CTRL+V เพราะสามารถกำหนดจุดอ้างอิงได้ในการวาง ช่วยให้สามารถวางตามตำแหน่งได้เลย ช่วยให้เกิดความรวดเร็วมากกว่า การ Copy ธรรมดา



คีย์ทางลัด คัดลอกด้วย Base Point :

1. ) เลือกวัตถุแล้วเลือก CTRL + SHIFT + C

2. ) เลือกจุดฐานเพื่อคัดลอกจาก

3. ) ไปที่รูปวาดใหม่ (คุณต้องการวางลงใน)

4. ) เลือก Ctrl + V และใส่ข้อมูลของคุณ

น่าใช้ดีครับ ลุงธีชอบใช้เป็นประจำ 555


HPDRAWORDER กับ DRAWORDERCTL

การปรับแก้ไข Draw order ใช้งานไม่ได้
เขียนลาย Hatch แล้วปรับให้ไปอยู่ด้านหลังไม่ได้

ให้ตั้งค่าตัวแปรระบบ
HPDRAWORDER กับ DRAWORDERCTL ตั้งค่าเป็น 3
หากไม่ได้ผล ให้ใช้ apploads โหลด dorder.arx ขึ้นมาใช้ใหม่ดูครับ

Draw order error 



HPDRAWORDER  เป็นค่าตัวแปรระบบ ที่ใช้ควบคุมลำดับการเขียน ของ ลาย Hatch and Fills
ค่าจะมีอยู่ 5 อันครับ โดยแต่ละค่าจะเป็นการกำหนดที่ต่างกันดังนี้

0 - เป็นค่าไม่กำหนดให้อยู่หน้าหรือหลัง
1 - ตั้งค่าเพื่อส่งกลับไปอยู่หลังวัตถุทั้งหมด
2 - ส่งไปอยู่หน้าวัตถุทั้งหมด
3 - ส่งให้ไปอยู่หลังขอบเขตวัตถุ หรืออยู่หลังเส้น
4 - ส่งให้ไปอยู่หน้าขอบเขตวัตถุ หรืออยู่หน้าเส้น






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

0 - ใช้ปิดลำดับการวาดเริ่มต้นของวัตถุทับซ้อนกัน: โดยหลังจากที่มีการแก้ไขวัตถุโดยไม่คำนึงถึงลำดับการวาดวัตถุเหล่านี้จะแสดงอยู่ด้านบนจนกว่าจะมีการสร้างภาพวาดขึ้นใหม่ (REGEN) หรือเปิดใหม่ การตั้งค่านี้จะปิดการสืบทอดลำดับคำสั่ง: วัตถุใหม่ที่สร้างจากวัตถุอื่นโดยใช้คำสั่งที่ระบุไว้ด้านล่างนี้จะไม่ได้กำหนดลำดับการวาดของออบเจกต์ต้นฉบับ ใช้การตั้งค่านี้เพื่อเพิ่มความเร็วในการแก้ไขในภาพวาดขนาดใหญ่ คำสั่งที่ได้รับผลกระทบโดยการสืบทอดคือ BREAK, FILLET, HATCH, HATCHEDIT, EXPLODE, TRIM, JOIN, PEDIT และ OFFSET
1 - เปิดลำดับการวาดภาพเริ่มต้นของวัตถุ: หลังจากที่มีการแก้ไขวัตถุจะมีการแสดงผลตามลำดับการวาดที่ถูกต้องโดยอัตโนมัติ
2 - เปิดการสืบทอดคำสั่งวาด: วัตถุใหม่ที่สร้างขึ้นจากวัตถุอื่นโดยใช้คำสั่งที่ระบุไว้ด้านบนจะถูกกำหนดลำดับการวาดของออบเจกต์ต้นฉบับ
3 - แสดงการแสดงคำสั่งซื้อแบบเต็มรูปแบบ เปิดลำดับของวัตถุที่ถูกต้องและเปิดการสืบทอดลำดับการวาด







เมื่อใช้ Object snap Perpendicular แล้วจุดเยื้องไม่จับที่ฉาก


เมื่อน้องเกิดปัญหามาสอบถามให้พี่ต้องหาทางแก้ไข วันนี้มีปัญหาการใช้ Object Snap (Osnap mode)
ที่เลือกใช้โหมด Perpendicular แต่จับจุดแล้วเอียงไม่ตรง เยื้องออกไปจากตำแหน่งที่ควรจะเป็น

ตามภาพ


ใช้คำสั่ง Stretch แล้วใช้ Osnap Perpendicular จับที่เส้น แต่............


ผลลัทธ์ออกมาเป็นแบบนี้ เอียงไปเลยเชียว ซึ่งเป็นปัญหากับน้องเวลาเขียนงานมาก

ลองทำเองดูบ้างก็เป็นเหมือนกัน งง งง มึนอยู่สักครู่ 

แล้วก็มีคำตอบ

โดยเข้าไปดู Properties ของเส้นที่อ้างอิงแนว Perpendicular ก็ร้องอ๋อขึ้นมาได้


ค่าของแกน Z ไม่ได้อยู่ในระนาบ Elev = 0.00 นี่เอง

เพียงปรับค่าแกน Z หรือค่าระดับ ให้ Flat เท่ากัน ก็ใช้งาน Perpendicular ได้ปกติครับ

เรียบร้อยไป คราวต่อไปก็ต้องดูให้ดีๆ

















FIX Shortcut Key Ortho F8 slow down : เมื่อปุ่ม F8 ใช้งานไม่ได้

FIX F8 AutoCAD



ในช่วงที่ผ่านมาจากที่ Autodesk ออกโปรแกรม AutoCAD 2018 มาให้ใช้งาน ปัญหาที่มักจะพบกันคือการสลับโหมด Ortho ซึ่งใช้ปิด-เปิดการล็อคแนวแกน X-Y โดยใช้ปุ่มคีย์ F8 ไม่สามารถใช้งานได้ หรือใช้งานแล้วช้ามากๆต้องรอนาน บางทีจะค้างและนิ่งไปเลย ซึ่งเป็นปัญหาที่แก้กันไม่ขาดไม่ตกในหลายๆท่าน ทั้งเพื่อนๆลุงธีและรุ่นน้องลุง โดนกันเยอะ ก็มักจะถามถึงวิธีการแก้ไขปัญหานี้

วิธีการชั่วคราว ให้ใช้คีย์ลัดของโปรแกรม CTRL+L  เพื่อปรับเปลี่ยนโหมด Ortho

วิธีแรกแก้ไขปุ่ม F8 ให้รับค่าคำสั่ง Ortho

วิธีการแก้ไขทางที่สอง แก้ไขปุ่มใหม่เปลี่ยนปุ่มไปเลย แต่วิธีการก็เหมือนแก้ไขปุ่ม Function Keyครับ


ขั้นตอนแรกให้ใช้คำสั่ง CUI  ( Customize User Interface ) จะขึ้น Dialog ตามรูป ให้ค้นหาคำว่า Keyboard Shortcuts แล้วดับเบิ้ลคลิ๊ก ที่ Shortcut Keys





จะแสดงคำสั่งต่างๆที่เป็นคีย์ลัด แล้วเข้าไปเลือก Toggle Ortho 



ในส่วนของ Properties ด้านขวา จะระบุคีย์ Key(s) เป็น CTRL+L





ให้คลิ๊กไปที่ ... เพื่อเข้าไปแก้ไข Key




จะปรากฎ Dialog  ให้พิมพ์ Key ใหม่โดยกดที่ปุ่น F8 ลงไปครับ







จากข้อความ CTRL+L ก็จะเปลี่ยนเป็น F8 ตามรูปครับ



แล้วคลิ๊กไปที่ OK  แล้ว Apply  ออกจาก CUI แล้วลองใช้งานดูผลลัพท์ครับ

ว่าใช้ได้ไหม กรณีเดียวกัน ของลุงธีเปลี่ยนจาก F8 เป็น F4 ให้เพื่อนและรุ่นน้องไปเลย จนงงไปใช้เครื่องอื่นไม่ได้ 555









ใช้ Mirror กับ hatch แล้วไม่พลิกตาม


MIRROR with HATCH

มีคนถามมาว่า เมื่อใช้คำสั่ง Mirror แล้ว Hatch ไม่พลิกตาม
ทำตามนี้นะครับ ให้ใช้คำสั่ง Mirrhatch ตั้งค่าให้เป็น 1
แล้วใช้คำสั่ง Mirror ใหม่อีกครั้ง

โน๊ตไว้กันลืมครับ

คลังบทความของบล็อก