Wednesday, September 28, 2016

ทดสอบความรู้งานเขียนแบบด้วยโปรแกรมประเภท AutoCAD ข้อที่ 2: Layout plan.

Layout plan 

หรือที่ช่างเขียนแบบหลายๆท่านจะเรียกกันติดปากว่า แบบ GA 
ซึ่งเป็นคำย่อมาจาก General Arrangement Drawing

ซึ่ง Function ของเขาคือ
แสดงพื้นที่ในการทำงานของแบบทั้งโครงการ
ถ้าหากช่างเขียนแบบผู้นั้นได้รับ Layout plan นั้นๆมาประกอบในการทำแบบ และทิศเหนือ (N) ในแบบถูกกำหนดไปในทางแกน X ดังภาพ
คำถามคือ ทิศเหนือที่ถูกกำหนดไปในแกน X นั้น ถูกต้องหรือไม่
และเพราะอะไรครับ
A. ถูก เพราะแกน X คือทิศเหนือ
B. ผิด เพราะแกน Y คือทิศเหนือ
C. ถูก เพราะในไฟล์เขียนไม่มีทิศกำหนด
D. บอกแบบไหนก็ได้ เพราะยังไงก็อ่านรู้เรื่อง

เฉลย...

คำตอบอยู่ที่ Coordinate system ครับ หรือที่เราเรียกว่า WCS (World  Coordinate system )
ซึ่งเป็นการกำหนดตำแหน่งอ้างอิงจากแนวแกน X,Y,Z ซึ่งจะเป็น World space ในไฟล์ (0,0,0)
ซึ่งในส่วนนี้จะมีผลกระทบโดยตรงกับงานที่ต้องมีการ Generate Coordinate value แสดงในแบบ
อย่างเช่น งาน Piping เป็นต้น 

World space
เพราะในงาน Piping ต้องมีการระบุทิศเหนืออย่างเจน เพราะมีผลกับงานประกอบท่อโดยตรง 
ซึ่งถ้าหากไม่มีการกำหนดทิศเหนือในแบบแล้ว จะมีความเป็นไปได้สูงที่ช่างจะประกอบท่อสลับทิศทางกับหน้างานจริง

เพราะฉนั้น จุดเริ่ม Layout plan ของงาน Piping 
จะต้องถูกอ้างอิงที่ World space ในไฟล์ (0,0,0) เสมอ

"และทิศเหนือต้องอยู่ในแนวแกน Y"

เพราะลักษณะของการแทนค่า World space ในไฟล์คือ
  • ตำแหน่งแกน X แทนค่าทิศตะวันออก ค่าที่แสดงในแบบ (E)
  • ตำแหน่งแกน Y แทนค่าทิศเหนือ ค่าที่แสดงในแบบ (N)
  • ตำแหน่งแกน Z แทนค้าระดับความสูงจากพื้น ค่าที่แสดงในแบบ (EL)
ความสำคัญของการแทนค่าแกน X,Y,Z ในงาน Piping

ทีนี้ลองนึกภาพนะครับ
ใน Layout plan ที่เราวาด จะมีการบอกตำแหน่งอ้างอิงเริ่มต้นที่ Grid line (0,0) 
และจะเกิดอะไรขึ้นครับ ถ้าเราไม่อ้างอิงจุดเริ่มต้นของ Layout plan ให้ตรงกับ   World space ในไฟล์
โดยส่วนตัวแล้วคิดว่าน่าจะมีความวุ่นวายของงานมาในช่วงท้ายๆของงานแน่ครับ
เนื่องจากการแสดงค่าไม่ตรงกับบริษัททีทำการสำรวจมา

เพราะฉนั้น คำตอบคือข้อ B ครับ

*ส่วนงานเขียนแบบแขนงอื่นๆที่ไม่ได้มีการอ้างอิงกับ World  Coordinate system 
คำตอบก็จะเป็นข้อ C และ D ครับ เพราะเป็นแบบเพื่อแสดงรายละเอียด ที่ไม่เน้นเรื่องจุดอ้างอิง

ร่วมแสดงความเห็นได้นะครับ 
เพราะคำตอบที่ผมให้ไปนั้น เป็นมุมมองส่วนตัวจากประสบการณ์เขียนแบบของผู้เขียนเอง

เปิดใจ และยินดีรับฟังทุกความเห็นครับ




Monday, September 26, 2016

ทดสอบความรู้งานเขียนแบบด้วยโปรแกรมประเภท AutoCAD ข้อที่ 1 Unitless

1.หากช่างเขียนแบบท่านนั้นใช้โปรแกรม AutoCAD ในการเขียนแบบ แล้วตั้งค่าหน่วยการใช้งานในการเขียนเป็นแบบ Unitless แบบที่เขียนในหน่วยดังกล่าวนั้น จะเป็นหน่วยวัดในการเขียนแบบสากลมาตรฐานใด

A.ISO


B.Imperial


C.Metric


D.Din


ลองตอบก่อนแล้วค่อยเลื่อนไปอ่านคำตอบนะครับ ^^

เฉลย..............แบบยาว

ก่อนอื่น ก็ต้องทราบก่อนว่า Unitless เนี่ย มันคืออะไร?

ในประเภทโปรแกรมของ AutoCAD จะทำการร่วมกันกับ Drawing template ครับ ซึ่งโดยหลักๆแล้วเขาจะใช้เพียงแค่สองหน่วยใน Template ของโปรแกรม คือ Imperial และ Metric

ข้อสังเกตุ เวลาที่เราเปิด New file ด้วยการกด Ctrl+N นั้น จะมี Template มาให้เลือก 
แต่เท่าที่ผมตรวจสอบดูหลักๆเค้าก็มีแค่ Inch และ Millimeter ครับ

ก็ดูง่ายๆ ถ้าเป็น acad.dwt จะเป็นหน่วย Inch ครับ
แต่ถ้าเป็น acadISO.dwt จะเป็นหน่วย Millimeter ครับ


เพราะฉนั้น Unitless คือ ไม่มีหน่วยครับ

อ้าวแล้วพอไม่มีหน่วยแล้วจะไปวัดระยะอ้างอิงกับอะไรละครับทีนี้
คือโปรแกรม AutoCAD เนี่ยที่ Option Insertion scale เขาตั้งค่า Unitless ไว้ที่ Inch ครับ ตามภาพเลย

Unitless is Inch
เพราะฉนั้น คำตอบก็คือ......คือ........คือข้อ.....ฺB. Imperial ครับ
ซึ่ง Inch ก็ถูกจัดอยู่ในกลุ่มของ Imperial unit ครับ

เพราะฉนั้นงานคุณก็จะงอกมากขึ้น หากคุณกดปุ่ม New file แล้วไม่ได้ตรวจสอบว่า หน้าที่เปิดมานั้นคือ Unit อะไร ซึ่งปกติมันก็คือหน่วย Inch นั่นแหล่ะครับ
แล้วถ้าคุณปรับหน่วยจาก Inch เป็น Unitless แล้วเขียนงานเป็นหน่วยเมตร ใน Unitless จากนั้นส่งให้พวกผมมา Xref ซึ่งปกติสายเครื่องกลแบบผมก็จะวาดในหน่วยมิล

ปวดหัวสิครับ

และวิธีแก้อย่างง่ายคือ ทางฝั่งเครื่องกลแบบผม ก็ต้องเปิด New file acadISO.dwt จากนั้นก็ COPY Clip board แล้วมาวางในไฟล์ที่เปิดใหม่
ยังดีที่โปรแกรมเขา Re scale object ให้อยู่ตามหน่วยหน้านั้นๆครับ

ส่วน ISO International Organization for Standardization คือองค์การระหว่างประเทศ ว่าด้วยการมาตรฐาน เพราะฉนั้น ไม่เกี่ยว

ส่วน DIN German Institute for Standardization  คือมาตรฐานอุตสาหกรรมของประเทศเยอรมัน เพราะฉนั้น ไม่เกี่ยว

โปรดติดตามกับคำถามในครั้งต่อไปด้วยนะครับ
ขอบคุณครับ